/****** Script do comando SelectTopNRows de SSMS  ******/
SELECT 

	concat('update or insert into TBESTABELECIMENTO (RAZAOSOCIAL, CODIGO, NOMEFANTASIA, CNPJ, IE, IM, ENDERECO, NUMERO, COMPLEMENTO,
                                         BAIRRO, CEP, CIDADE, UF, SITE, EMAIL, FONE, FAX, STATUSEXCLUSAO,PRODUTIVO)
			values (',
			' ','''',RAZAOSOCIAL,'''', 
			',',CODIGO, 
			',','''',SUBSTRING(FANTASIA,1,20),'''', 
			',','''',CNPJ,'''', 
			',','null', 
			',','null', 
			',','''',ENDERECO,'''', 
			',','''''', 
			',','''''', 
			',','''',BAIRRO,'''', 
			',','''',CEP,'''', 
			',','''',CIDADE,'''',				
			',','''',UF,'''', 
			',','''''', 
			',','''',EMAIL,'''', 
			',','''',FONE,'''', 
			',','''',FAX,'''', 
			',','1', 
			',','1'
			,') matching (RAZAOSOCIAL, CODIGO);') as SQL,

		[Codigo]
      ,[RazaoSocial]
      ,[Fantasia]
      ,[Endereco]
      ,[CEP]
      ,[Bairro]
      ,[UF]
      ,[Cidade]
      ,[Fone]
      ,[Fax]
      ,[CNPJ]
      ,[CGF]
      ,[Contato]
      ,[Celular]
      ,[DataCadastro]
      ,[Tabela]
      ,[Email]
      ,[Franquia]
      ,[Regime]
      ,[TipodaLoja]
      ,[CodigoNomeEmpresaACFiscal]
      ,[CodigoParticipanteACFiscal]
      ,[Senha]
      ,[SenhaSupervisor]
      ,[MetaDiariaValor]
      ,[MetaDiariaPecas]
      ,[InativarClienteAposMesesSemComprar]
      ,[Arredondamento]
      ,[DescontoMaximo]
      ,[DescontoMaximoFuncionario]
      ,[DescontosemCorretor]
      ,[MinimoparaAtacadoValor]
      ,[QtdepcAtacado]
      ,[PercentuaMaximodeRetornodeConsignacao]
      ,[MensagemparaComandadeVenda]
      ,[PadraoComanda]
      ,[Inativo]
      ,[ObsRegime1]
      ,[ObsRegime2]
      ,[ObsRegime3]
      ,[ObsRegime4]
      ,[EnviarICMSArquivoFortes]
      ,[CST_PIS]
      ,[CST_COFINS]
      ,[Aliquota_PIS]
      ,[Aliquota_COFINS]
      ,[SerieCertificadoDigital]
      ,[CaminhoLogotipoDanfe]
      ,[CST_ICMS]
      ,[UtilizarAliquotaICMSCadastroCFOP]
      ,[CNPJCPFCertificadoDigital]
      ,[RegimeTributario]
      ,[CSOSN]
      ,[MensagemparacomandadeConsignacao]
      ,[Gerente]
      ,[NFeAmbiente]
      ,[NFeAtivaTrace]
      ,[NFeCNPJ]
      ,[NFeContigencia]
      ,[NFeDanfeInfo]
      ,[NFeDanfeLogo]
      ,[NFeDataPacket]
      ,[NFeDataPacketFormSeg]
      ,[NFeModelo]
      ,[NFeCancelamento]
      ,[NFeConsultaCadastro]
      ,[NFeConsultaProtocolo]
      ,[NFeInutilizacao]
      ,[NFeRecepcao]
      ,[NFeRetRecepcao]
      ,[NFeStatusServico]
      ,[NFeNoSerieCertificado]
      ,[NFePathPrincipal]
      ,[NFeSchemas]
      ,[NFeSerie]
      ,[NFeTipoDanfe]
      ,[NFeTotalizarCfop]
      ,[NFeUnidadeFederada]
      ,[NFeUnidadeFederadaCodigo]
      ,[NFeVerProc]
      ,[NFeEmail]
      ,[NFeNomeExibicaoEmail]
      ,[NFeSenhaEmail]
      ,[NFeServidorSMTPEmail]
      ,[NFeSSLEmail]
      ,[NFeHostProxy]
      ,[NFePortaProxy]
      ,[NFeSenhaProxy]
      ,[NFeUsuarioProxy]
      ,[CodigoEstabelecimentoACFiscal]
      ,[PRPercentual]
      ,[PRQtdeDiasLimite]
      ,[PRQtdeVendaPremiar]
      ,[UtilizaPremiacaoCorretor]
      ,[NFeDanfeCanhoto]
      ,[NFeDanfeTpDesc]
      ,[NFeFormatoItemQtd]
      ,[NFeFormatoItemUnt]
      ,[NFeSizeFontObs]
      ,[NFeVal_ASS]
      ,[NFeVal_MD5]
      ,[MensagemECF01]
      ,[MensagemECF02]
      ,[MensagemECF03]
      ,[MensagemECF04]
      ,[MensagemECF05]
      ,[NFeRecepcaoEvento]
      ,[InformarPISCOFINSArquivoFortes]
      ,[Numero]
      ,[CodigoConvenioSintegra]
      ,[CodigoIdentificacaoNaturezaSintegra]
      ,[CodigoFinalidadeSintegra]
      ,[CodigoContabilista]
      ,[UsaFrenteOnline]
      ,[NFePortaEmail]
      ,[DesabilitarContaCliente]
      ,[ComandaAvulsaUnitariocomoPrecoSugerido]
      ,[InicioAtividades]
      ,[InscricaoMunicipal]
      ,[TipoLogradouro]
      ,[Complemento]
      ,[RegimedeApuracao]
      ,[APartirde]
      ,[RegimedeTributacaoFederal]
      ,[ContribuicaoPrevidenciaria]
      ,[InformarItensdosDocumentosFiscais]
      ,[ObrigadaaserLucroReal]
      ,[CSLeIRPJPagosporEstimativaMensal]
      ,[AcrescimoaoPercentualNormaldoSimples]
      ,[PISeCOFINSCumulativos]
      ,[PISeCOFINSAliquotasEspecificas]
      ,[PISeCOFINSCumulativoseNaoCumulativos]
      ,[DataFinaldoPeriodoBase]
      ,[SaldoICMS]
      ,[SaldoICMSTipo]
      ,[SaldoIPI]
      ,[SaldoIPITipo]
      ,[SaldoCOFINS]
      ,[SaldoCOFINSTipo]
      ,[SaldoPIS]
      ,[SaldoPISTipo]
      ,[CPCCofins]
      ,[CPCIPI]
      ,[CPCPIS]
      ,[CPCCSL]
      ,[CPCIRPJNormal]
      ,[CPCIRPJAdicional]
      ,[CPCIRPJLimite]
      ,[CPNCCofins]
      ,[CPNCIPI]
      ,[CPNCPIS]
      ,[CPNCCSL]
      ,[CPNCIRPJNormal]
      ,[CPNCIRPJAdicional]
      ,[CPNCIRPJLimite]
      ,[PISeCOFINSNaoCumulativo]
      ,[CPCCSLBasedeCalculo]
      ,[CPCIRPJBasedeCalculo]
      ,[CPNCCSLBasedeCalculo]
      ,[CPNCIRPJBasedeCalculo]
      ,[RegimedeRecolhimento]
      ,[ComissaoMaximaCorretor]
      ,[MensagemparaValeCorretor]
      ,[CalculaTributosAproximados]
      ,[DescontoSuframa]
      ,[ObrigaCNPJnoCadatroCliente]
      ,[NFeDownloadNF]
      ,[NFeAutorizacao]
      ,[NFeRetAutorizacao]
      ,[PercentualMaximodeRetornodeTroca]
      ,[NFeCPFCNPJAutorizacao]
      ,[WebLojaFtpUrl]
      ,[WebLojaFtpUsuario]
      ,[WebLojaFtpSenha]
      ,[WebLojaRepresentante]
      ,[ManipulaTabela01]
      ,[ManipulaTabela02]
      ,[ManipulaTabela03]
      ,[ManipulaTabela04]
      ,[ManipulaTabela05]
      ,[ManipulaTabela06]
      ,[ManipulaTabela07]
      ,[ManipulaTabela08]
      ,[ManipulaTabela09]
      ,[ManipulaTabela10]
      ,[ManipulaTabela11]
      ,[ManipulaTabela12]
      ,[ManipulaTabela13]
      ,[ManipulaTabela14]
      ,[ManipulaTabela15]
      ,[ContribuinteIPI]
      ,[AtualzadoADM]
      ,[FuncionaSegunda]
      ,[FuncionaTerca]
      ,[FuncionaQuarta]
      ,[FuncionaQuinta]
      ,[FuncionaSexta]
      ,[FuncionaSabado]
      ,[FuncionaDomingo]
      ,[EstMin]
      ,[EstMax]
      ,[PrazoMaximoCheque]
      ,[CFE_ExclusaodaBC_PIS_COFINS]
      ,[BloquearClienteAposDiasSemQuitarContaCliente]
      ,[ApiToken]
      ,[APIComercial]
  FROM [AlphaInd].[dbo].[Lojas]