Web service Com.senior.g5.co.int.varejo.fornecedores
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificar o tipo no parâmetro <encryption>, conforme seus valores possíveis.
Campos numéricos
Orientação válida para qualquer campo de web service que possui objetivo de receber valores, independentemente do seu tipo ser Integer, Double e String. Estas orientações devem ser seguidas nas requisições efetuadas via SOAP e em execuções efetuadas através do SGI, relatórios e regras LSP.
Campos que representam valores monetários, quantidade e percentual e estão declarados como String
- Envio no formato ZZZZ,ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com vírgula, e não com ponto
- Obrigatória a utilização do zero a direita. Por exemplo, se o valor for 350,20, a requisição deve ser enviada com este exato valor. Se o valor enviado for enviado como 350,2, o sistema não irá interpretar a requisição adequadamente
Exemplo:
number(005,2) = 350,20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
number(015,2): 35000,20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
number(008,4) = 3200,2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
Campos que representam valores monetários, quantidade e percentual e não estão declarados como String
- Envio no formato ZZZZ.ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com ponto, e não com vírgula
Exemplo:
- number(005,2) = 350.20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
- number(015,2): 35000.20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
- number(008,4) = 3200.2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
WSDL
- Síncrono: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_int_varejo_fornecedores?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_int_varejo_fornecedores?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Scheduledcom_senior_g5_co_int_varejo_fornecedores?wsdl
Portas
Exportar_7
Integrações - Varejo - Cadastros - Exportar Fornecedores
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 7
Versão atual: 7
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Exportar>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<codEmp>Integer</codEmp>
<gridConsulta>
<tipo>Integer</tipo>
<valor>String</valor>
</gridConsulta>
<codFil>Integer</codFil>
<quantidadeRegistros>Integer</quantidadeRegistros>
<tipoIntegracao>String</tipoIntegracao>
<identificacaoSistema>String</identificacaoSistema>
</parameters>
</ser:Exportar>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Descrição |
|---|---|---|
| codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
| gridConsulta | Set | (Obrigatório) - Utilizar para informar quais registros devem ser retornados. Utilizar apenas quando o tipo de integração for específico ("E") |
| gridConsulta.tipo | Integer | (Obrigatório) - Number(004) - Tipo de pesquisa - Lista: 1 = Código do Fornecedor, 2 = CNPJ/CPF |
| gridConsulta.valor | String | (Obrigatório) - String(100) - Valor da consulta.
- Se o campo "Tipo da consulta" for igual a 1 se deve informar o código do fornecedor. - Se o campo "Tipo da consulta" for igual a 2 se deve informar o CNPJ/CPF do fornecedor. |
| codFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
| quantidadeRegistros | Integer | (Opcional) - Number(005) - Quantidade de registros limite para retorno da solicitação. Quando o tipo de integração for "E", este valor não é utilizado. |
| tipoIntegracao | String | (Obrigatório) - String(001) - Tipo de Integração - Lista: T = Todos, A = Somente Alterados, E = Registro Específico |
| identificacaoSistema | String | (Obrigatório) - String(15) - - Identificação do sistema integrado |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExportarResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<gridFornecedores>
<codFor>Integer</codFor>
<nomFor>String</nomFor>
<apeFor>String</apeFor>
<tipFor>String</tipFor>
<tipMer>String</tipMer>
<cgcCpf>String</cgcCpf>
<numRge>String</numRge>
<codRam>String</codRam>
<insEst>String</insEst>
<insMun>String</insMun>
<codGre>Integer</codGre>
<codSuf>String</codSuf>
<marFor>String</marFor>
<fonFor>String</fonFor>
<fonFo2>String</fonFo2>
<fonFo3>String</fonFo3>
<faxFor>String</faxFor>
<cxaPst>Integer</cxaPst>
<intNet>String</intNet>
<emaNfe>String</emaNfe>
<nomVen>String</nomVen>
<fonVen>String</fonVen>
<rmlVen>Integer</rmlVen>
<faxVen>String</faxVen>
<codRoe>String</codRoe>
<seqRoe>Integer</seqRoe>
<codSro>String</codSro>
<codCli>Integer</codCli>
<cliFor>String</cliFor>
<forRep>Integer</forRep>
<forTra>Integer</forTra>
<gerDir>String</gerDir>
<codTri>String</codTri>
<qtdDep>Integer</qtdDep>
<sitFor>String</sitFor>
<notSis>Double</notSis>
<notFor>Double</notFor>
<notAfo>Double</notAfo>
<recIpi>String</recIpi>
<recIcm>String</recIcm>
<tipFav>String</tipFav>
<recPis>String</recPis>
<perPid>Double</perPid>
<recCof>String</recCof>
<perCod>Double</perCod>
<triIss>String</triIss>
<retCof>String</retCof>
<retCsl>String</retCsl>
<retPis>String</retPis>
<retOur>String</retOur>
<retIrf>String</retIrf>
<retPro>String</retPro>
<limRet>String</limRet>
<triIpi>String</triIpi>
<triIcm>String</triIcm>
<perRir>Double</perRir>
<perRin>Double</perRin>
<indFor>String</indFor>
<forWms>String</forWms>
<codMot>Integer</codMot>
<obsMot>String</obsMot>
<tipPgt>String</tipPgt>
<temOrm>String</temOrm>
<insAnp>Integer</insAnp>
<indCoo>String</indCoo>
<codRtr>Integer</codRtr>
<regEst>Integer</regEst>
<perIcm>Double</perIcm>
<cep>
<endFor>String</endFor>
<cplEnd>String</cplEnd>
<baiFor>String</baiFor>
<cepFor>Integer</cepFor>
<cepIni>Integer</cepIni>
<cidFor>String</cidFor>
<sigUfs>String</sigUfs>
<nomUfs>String</nomUfs>
<codPai>String</codPai>
<nomPai>String</nomPai>
<nenFor>String</nenFor>
<codRai>Integer</codRai>
</cep>
<defHis>
<codFor>Integer</codFor>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<salDup>Double</salDup>
<salOut>Double</salOut>
<salCre>Double</salCre>
<datUpe>DateTime</datUpe>
<vlrUpe>Double</vlrUpe>
<datUcp>DateTime</datUcp>
<vlrUcp>Double</vlrUcp>
<datMcp>DateTime</datMcp>
<vlrMcp>Double</vlrMcp>
<datUpg>DateTime</datUpg>
<vlrUpg>Double</vlrUpg>
<qtdPgt>Integer</qtdPgt>
<datAtr>DateTime</datAtr>
<vlrAtr>Double</vlrAtr>
<maiAtr>Integer</maiAtr>
<medAtr>Integer</medAtr>
<przEnt>Integer</przEnt>
<cprCql>Integer</cprCql>
<cprCpe>Integer</cprCpe>
<cprCat>Integer</cprCat>
<codTpr>String</codTpr>
<codCpg>String</codCpg>
<codFpg>Integer</codFpg>
<qtdDcv>Integer</qtdDcv>
<criEdv>String</criEdv>
<codTra>Integer</codTra>
<codPor>String</codPor>
<codCrt>String</codCrt>
<codBan>String</codBan>
<codAge>String</codAge>
<ccbFor>String</ccbFor>
<codCrp>String</codCrp>
<ultDup>Double</ultDup>
<pagJmm>Double</pagJmm>
<pagTir>String</pagTir>
<pagDtj>Integer</pagDtj>
<pagMul>Double</pagMul>
<pagDtm>Integer</pagDtm>
<perDsc>Double</perDsc>
<tolDsc>Integer</tolDsc>
<antDsc>String</antDsc>
<perDs1>Double</perDs1>
<perDs2>Double</perDs2>
<perDs3>Double</perDs3>
<perDs4>Double</perDs4>
<perDs5>Double</perDs5>
<perFun>Double</perFun>
<perIns>Double</perIns>
<indInd>String</indInd>
<criRat>Integer</criRat>
<ctaRed>Integer</ctaRed>
<ctaRcr>Integer</ctaRcr>
<ctaFdv>Integer</ctaFdv>
<ctaFcr>Integer</ctaFcr>
<ctaAux>Integer</ctaAux>
<ctaAad>Integer</ctaAad>
<conEst>String</conEst>
<perFre>Double</perFre>
<perSeg>Double</perSeg>
<perEmb>Double</perEmb>
<perEnc>Double</perEnc>
<perOut>Double</perOut>
<perIss>Double</perIss>
<perIrf>Double</perIrf>
<seqOrm>Integer</seqOrm>
<cifFob>String</cifFob>
<codFav>Double</codFav>
<perIne>Double</perIne>
<rvlCfr>String</rvlCfr>
<rvlFre>String</rvlFre>
<rvlSeg>String</rvlSeg>
<rvlEmb>String</rvlEmb>
<rvlEnc>String</rvlEnc>
<rvlOut>String</rvlOut>
<rvlDar>String</rvlDar>
<rvlFei>String</rvlFei>
<rvlSei>String</rvlSei>
<rvlOui>String</rvlOui>
<codDep>String</codDep>
<forMon>String</forMon>
<serCur>String</serCur>
<pgtMon>String</pgtMon>
<pgtFre>String</pgtFre>
</defHis>
<contatos>
<codFor>Integer</codFor>
<seqCto>Integer</seqCto>
<nomCto>String</nomCto>
<datNas>DateTime</datNas>
<nivCto>String</nivCto>
<setCto>String</setCto>
<carCto>String</carCto>
<fonCto>String</fonCto>
<ramCto>Integer</ramCto>
<faxCto>String</faxCto>
<intNet>String</intNet>
<hobCon>String</hobCon>
<timCon>String</timCon>
<tipInt>Integer</tipInt>
<sitCto>String</sitCto>
<cpfCto>Double</cpfCto>
<codNiv>Integer</codNiv>
</contatos>
<observacoes>
<codFor>Integer</codFor>
<seqObs>Integer</seqObs>
<tipObs>String</tipObs>
<obsFor>String</obsFor>
<obsUsu>Double</obsUsu>
<obsDat>DateTime</obsDat>
<obsHor>String</obsHor>
<solObs>String</solObs>
<solUsu>Double</solUsu>
<solDat>DateTime</solDat>
<solHor>String</solHor>
<sitObs>String</sitObs>
</observacoes>
<forPag>
<codFor>Integer</codFor>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<codFpg>Integer</codFpg>
</forPag>
<cNAE>
<codFor>Integer</codFor>
<codCna>Double</codCna>
</cNAE>
<conBan>
<codFor>Integer</codFor>
<seqBan>Integer</seqBan>
<codBan>String</codBan>
<codAge>String</codAge>
<ccbFor>String</ccbFor>
<sisGer>String</sisGer>
</conBan>
<caracteristicas>
<codFor>Integer</codFor>
<codCcl>String</codCcl>
<seqOrd>Integer</seqOrd>
<codCcc>Integer</codCcc>
</caracteristicas>
<oriMer>
<codFor>Integer</codFor>
<seqOrm>Integer</seqOrm>
<endOrm>String</endOrm>
<cplOrm>String</cplOrm>
<prxOrm>String</prxOrm>
<cepOrm>Integer</cepOrm>
<iniOrm>Integer</iniOrm>
<cidOrm>String</cidOrm>
<estOrm>String</estOrm>
<insOrm>String</insOrm>
<baiOrm>String</baiOrm>
<cgcOrm>Double</cgcOrm>
<sitOrm>String</sitOrm>
<eenOrm>String</eenOrm>
<numOrm>String</numOrm>
<codCae>Double</codCae>
</oriMer>
<iNSS>
<codFor>Integer</codFor>
<mesAno>String</mesAno>
<vlrBit>Double</vlrBit>
<vlrInt>Double</vlrInt>
<vlrBie>Double</vlrBie>
<vlrIne>Double</vlrIne>
</iNSS>
<seqInt>Integer</seqInt>
<numIdf>String</numIdf>
<datCad>DateTime</datCad>
<horCad>String</horCad>
<datAtu>DateTime</datAtu>
<horAtu>String</horAtu>
<campoUsuario>
<campo>String</campo>
<valor>String</valor>
</campoUsuario>
<parametrosDinamicos>
<chave>String</chave>
<valor>String</valor>
<descricao>String</descricao>
</parametrosDinamicos>
<forAst>Integer</forAst>
<cpfMei>Double</cpfMei>
<indFtr>Integer</indFtr>
<codCae>Double</codCae>
<indFti>Integer</indFti>
<isiFor>Integer</isiFor>
</gridFornecedores>
<gridErros>
<msgErr>String</msgErr>
</gridErros>
<mensagemRetorno>String</mensagemRetorno>
<finalizaramRegistros>String</finalizaramRegistros>
<numeroLote>Integer</numeroLote>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExportarResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Tipo | Descrição |
|---|---|---|
| tipoRetorno | Integer | (Obrigatório) - Number(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| gridFornecedores | Set | |
| gridFornecedores.codFor | Integer | (Obrigatório) - CodFor - Number(009) - Código do fornecedor |
| gridFornecedores.nomFor | String | (Obrigatório) - NomFor - String(100) - Nome do fornecedor |
| gridFornecedores.apeFor | String | (Obrigatório) - ApeFor - String(050) - Nome fantasia do fornecedor |
| gridFornecedores.tipFor | String | (Obrigatório) - TipFor - String(001) - Tipo de Fornecedor - Lista: J = Pessoa Jurídica, F = Pessoa Física |
| gridFornecedores.tipMer | String | (Obrigatório) - TipMer - String(001) - Tipo de Mercado do fornecedor - Lista: I = Interno (Nacional), E = Externo (Exterior), P = Prospect. |
| gridFornecedores.cgcCpf | String | (Opcional) - CgcCpf - Number(014,0) - Número do CNPJ ou CPF do fornecedor |
| gridFornecedores.numRge | String | (Opcional) - NumRge - String(013) - Número do documento de identidade (RG) do fornecedor |
| gridFornecedores.codRam | String | (Opcional) - CodRam - String(005) - Código do ramo de atividade |
| gridFornecedores.insEst | String | (Opcional) - InsEst - String(025) - Inscrição estadual do fornecedor |
| gridFornecedores.insMun | String | (Opcional) - InsMun - String(016) - Inscrição municipal do fornecedor |
| gridFornecedores.codGre | Integer | (Opcional) - CodGre - Number(004) - Código do grupo de empresas |
| gridFornecedores.codSuf | String | (Opcional) - CodSuf - String(010) - Código na SUFRAMA |
| gridFornecedores.marFor | String | (Opcional) - MarFor - String(020) - Marca do fornecedor |
| gridFornecedores.fonFor | String | (Opcional) - FonFor - String(020) - Número do telefone - 1 |
| gridFornecedores.fonFo2 | String | (Opcional) - FonFo2 - String(020) - Número do telefone - 2 |
| gridFornecedores.fonFo3 | String | (Opcional) - FonFo3 - String(020) - Número do telefone - 3 |
| gridFornecedores.faxFor | String | (Opcional) - FaxFor - String(020) - Número do FAX do fornecedor |
| gridFornecedores.cxaPst | Integer | (Opcional) - CxaPst - Number(006) - Número da caixa postal do fornecedor |
| gridFornecedores.intNet | String | (Opcional) - IntNet - String(100) - Endereço eletrônico (e-mail) |
| gridFornecedores.emaNfe | String | (Opcional) - EmaNfe - String(100) - Endereço eletrônico (e-mail) para envio de arquivos de documentos eletrônicos |
| gridFornecedores.nomVen | String | (Opcional) - NomVen - String(030) - Nome do vendedor ou representante autorizado do fornecedor |
| gridFornecedores.fonVen | String | (Opcional) - FonVen - String(020) - Número do telefone do vendedor ou representante do fornecedor |
| gridFornecedores.rmlVen | Integer | (Opcional) - RmlVen - Number(004) - Número do ramal do vendedor ou representante do fornecedor |
| gridFornecedores.faxVen | String | (Opcional) - FaxVen - String(020) - Número do FAX do vendedor ou representante do fornecedor |
| gridFornecedores.codRoe | String | (Opcional) - CodRoe - String(003) - Código da Rota ou Localidade do Fornecedor |
| gridFornecedores.seqRoe | Integer | (Opcional) - SeqRoe - Number(004) - Sequência da rota ou localidade |
| gridFornecedores.codSro | String | (Opcional) - CodSro - String(003) - Código da Sub Rota |
| gridFornecedores.codCli | Integer | (Opcional) - CodCli - Number(009) - Código do fornecedor como cliente |
| gridFornecedores.cliFor | String | (Opcional) - CliFor - String(001) - Indicativo se o registro representa um cliente ou um fornecedor ou ambos - Lista: C = Cliente, F = Fornecedor, A = Cliente/Fornecedor |
| gridFornecedores.forRep | Integer | (Opcional) - ForRep - Number(009) - Código do fornecedor como representante |
| gridFornecedores.forTra | Integer | (Opcional) - ForTra - Number(009) - Código do fornecedor como transportadora |
| gridFornecedores.gerDir | String | (Opcional) - GerDir - String(001) - Indicativo se devem ser exportados os dados do fornecedor para DIRF - Lista: S = Sim, N = Não |
| gridFornecedores.codTri | String | (Opcional) - CodTri - String(005) - Código de tributação para emissão de DARF/DIRF |
| gridFornecedores.qtdDep | Integer | (Opcional) - QtdDep - Number(004) - Quantidade de dependentes do Fornecedor |
| gridFornecedores.sitFor | String | (Obrigatório) - SitFor - String(001) - Situação do fornecedor - Lista: A = Ativo, I = Inativo |
| gridFornecedores.notSis | Double | (Opcional) - NotSis - Number(005,2) - Nota para o sistema da qualidade do Fornecedor |
| gridFornecedores.notFor | Double | (Opcional) - NotFor - Number(005,2) - Nota dos fornecimentos deste fornecedor |
| gridFornecedores.notAfo | Double | (Opcional) - NotAfo - Number(005,2) - Nota da Avaliação do fornecedor |
| gridFornecedores.recIpi | String | (Opcional) - RecIpi - String(001) - Indicativo se as notas fiscais poderão ter recuperação de IPI - Lista: S = Sim, N = Não |
| gridFornecedores.recIcm | String | (Opcional) - RecIcm - String(001) - Indicativo se as notas fiscais poderão ter recuperação de ICMS - Lista: S = Sim, N = Não |
| gridFornecedores.tipFav | String | (Opcional) - TipFav - String(001) - Tipo de fornecedor de agência de viagem - Lista: A = Cia Aérea, H = Hotel, L = Locadora de Veículos, F = Ferroviário, R = Cia Rodoviária, S = Seguradora de Viagens, G = Gsa, O = Operadora, V = Agência de Viagens, B = Bsp, D = Despachante, T = Outros |
| gridFornecedores.recPis | String | (Opcional) - RecPis - String(001) - Indicativo se as notas fiscais do fornecedor poderão ter recuperação de PIS - Lista: S = Sim, N = Não |
| gridFornecedores.perPid | Double | (Opcional) - PerPid - Number(007,4) - Percentual de recuperação de PIS diferenciado para o fornecedor |
| gridFornecedores.recCof | String | (Opcional) - RecCof - String(001) - Indicativo se as notas fiscais poderão ter recuperação de COFINS - Lista: S = Sim, N = Não |
| gridFornecedores.perCod | Double | (Opcional) - PerCod - Number(007,4) - Percentual de recuperação de COFINS diferenciado |
| gridFornecedores.triIss | String | (Opcional) - TriIss - String(001) - Indicativo se o fornecedor tributa ISS - Lista: S = Sim, N = Não |
| gridFornecedores.retCof | String | (Opcional) - RetCof - String(001) - Indicativo se as notas fiscais poderão ter retenção de COFINS - Lista: S = Sim, N = Não |
| gridFornecedores.retCsl | String | (Opcional) - RetCsl - String(001) - Indicativo se as notas fiscais poderão ter retenção de CSLL - Lista: S = Sim, N = Não |
| gridFornecedores.retPis | String | (Opcional) - RetPis - String(001) - Indicativo se as notas fiscais poderão ter retenção de PIS - Lista: S = Sim, N = Não |
| gridFornecedores.retOur | String | (Opcional) - RetOur - String(001) - Indicativo se as notas fiscais poderão ter Outras Retenções - Lista: S = Sim, N = Não |
| gridFornecedores.retIrf | String | (Opcional) - RetIrf - String(001) - Indicativo se as notas fiscais poderão ter retenção de IRRF - Lista: S = Sim, N = Não |
| gridFornecedores.retPro | String | (Opcional) - RetPro - String(001) - Indicativo se o fornecedor controla retenções de PIS, Cofins, CSLL, IRRF, e Outras Retenções por produto - Lista: S = Sim, N = Não |
| gridFornecedores.limRet | String | (Opcional) - LimRet - String(001) - Indicativo de como é utilizado o valor limite para cálculos de retenção para o fornecedor nas notas fiscais de entrada - Lista: P = Produto, E = Serviço, S = Ambos, N = Não Utiliza |
| gridFornecedores.triIpi | String | (Opcional) - TriIpi - String(001) - Indicativo se o fornecedor tem tributação de IPI ou não - Lista: S = Sim, N = Não |
| gridFornecedores.triIcm | String | (Opcional) - TriIcm - String(001) - Indicativo se o fornecedor tem tributação de ICMS ou não - Lista: S = Sim, N = Não |
| gridFornecedores.perRir | Double | (Opcional) - PerRir - Number(005,2) - Percentual de redução do valor base IRRF na baixa dos títulos |
| gridFornecedores.perRin | Double | (Opcional) - PerRin - Number(005,2) - Percentual de redução do valor base INSS na baixa dos títulos |
| gridFornecedores.indFor | String | (Opcional) - IndFor - String(001) - Indicativo do tipo do fornecedor - Lista: M = Matéria Prima, P = Prestador de Serviços, A = Abrange todas as opções, V = Compra para Venda, R = Compra para Revenda |
| gridFornecedores.forWms | String | (Opcional) - ForWms - String(015) - Código do fornecedor no sistema de WMS |
| gridFornecedores.codMot | Integer | (Opcional) - CodMot - Number(006) - Código do motivo da situação do fornecedor |
| gridFornecedores.obsMot | String | (Opcional) - ObsMot - String(250) - Observação do motivo da situação do fornecedor |
| gridFornecedores.tipPgt | String | (Opcional) - TipPgt - String(002) - Tipo de pagamento do título - Lista: CA = Cheque administrativo, CC = Crédito em Conta Corrente, CH = Cheque, CP = Crédito em Conta Poupança, CS = Crédito em Conta Salário, DB = Débito em Conta Corrente, DF = DARF, DS = DARF Simples, DJ = DARJ, DP = Débito em Conta Poupança, DV = DPVAT, EC = Extrato de Conta Corrente, FG = FGTS, GS = GARE-SP (ICMS/DR/ITCMD), IP = IPVA, LC = LICENCIAMENTO, OP = Ordem de Pagamento, PA = Pagamento com Autenticação, PC = Pagamento p/ Cartão, PO = Pagamento Concessionária, PS = Guia da Previdência Social, PT = Pagamento Tributos, TE = TED - Mesmo Titular, TN = Títulos não registrados, TO = TED - Outro Titular, TR = Títulos registrados, OU = Outros Pagamentos |
| gridFornecedores.temOrm | String | (Opcional) - TemOrm - String(001) - Indicativo se o fornecedor tem endereços de origem da mercadoria - Lista: S = Sim, N = Não |
| gridFornecedores.insAnp | Integer | (Opcional) - InsAnp - Number(007) - Código da instalação conforme cadastro da ANP |
| gridFornecedores.indCoo | String | (Opcional) - IndCoo - String(001) - Indicativo se cliente/fornecedor é cooperado. - Lista: S = Sim, N = Não |
| gridFornecedores.codRtr | Integer | (Opcional) - CodRtr - Number(001) - Código do Regime Tributário - Lista: 1 = Simples Nacional, 2 = Simples Nacional - excesso de sublimite de receita bruta, 3 = Regime Normal |
| gridFornecedores.regEst | Integer | (Opcional) - RegEst - Number(001) - Regime Especial de Tributação (Meramente Informativo para NF-e) - Lista: 1 = Microempresa municipal, 2 = Estimativa, 3 = Sociedade de profissionais, 4 = Cooperativa, 5 = Microempresário Individual (MEI), 6 = Microempresário e Empresa de Pequeno Porte (ME EPP) |
| gridFornecedores.perIcm | Double | (Opcional) - PerIcm - Number(005,2) - Percentual do ICMS nas NFE dos forn. com regime tributário simples nacional |
| gridFornecedores.cep | Set | |
| cep.endFor | String | (Opcional) - EndFor - String(100) - Endereço do fornecedor |
| cep.cplEnd | String | (Opcional) - CplEnd - String(200) - Complemento do endereço do fornecedor (sala, andar, etc.) |
| cep.baiFor | String | (Opcional) - BaiFor - String(075) - Bairro do fornecedor |
| cep.cepFor | Integer | (Opcional) - CepFor - Number(008) - CEP do fornecedor |
| cep.cepIni | Integer | (Opcional) - CepIni - Number(008) - Faixa inicial do CEP da cidade do fornecedor |
| cep.cidFor | String | (Opcional) - CidFor - String(060) - Cidade do fornecedor |
| cep.sigUfs | String | (Opcional) - SigUfs - String(002) - Estado do fornecedor |
| cep.nomUfs | String | (Obrigatório) - NomUfs - String(020) - Nome do estado |
| cep.codPai | String | (Opcional) - CodPai - String(004) - Código do país do fornecedor |
| cep.nomPai | String | (Obrigatório) - NomPai - String(150) - Nome do País |
| cep.nenFor | String | (Opcional) - NenFor - String(060) - Número do endereço do fornecedor |
| cep.codRai | Integer | (Opcional) - CodRai - Number(007) - Código da cidade para a RAIS |
| gridFornecedores.defHis | Set | |
| defHis.codFor | Integer | (Obrigatório) - CodFor - Number(009) - Código do fornecedor |
| defHis.codEmp | Integer | (Obrigatório) - CodEmp - Number(004) - Código da empresa |
| defHis.codFil | Integer | (Obrigatório) - CodFil - Number(005) - Código da filial |
| defHis.salDup | Double | (Opcional) - SalDup - Number(015,2) - Saldo devedor de duplicatas aos fornecedores |
| defHis.salOut | Double | (Opcional) - SalOut - Number(015,2) - Saldo devedor de outros títulos aos fornecedores |
| defHis.salCre | Double | (Opcional) - SalCre - Number(015,2) - Saldo créditos a fornecedores |
| defHis.datUpe | DateTime | (Opcional) - DatUpe - Date(DD/MM/YYYY) - Data do último pedido |
| defHis.vlrUpe | Double | (Opcional) - VlrUpe - Number(015,2) - Valor do último pedido |
| defHis.datUcp | DateTime | (Opcional) - DatUcp - Date(DD/MM/YYYY) - Data da última nota fiscal de entrada |
| defHis.vlrUcp | Double | (Opcional) - VlrUcp - Number(015,2) - Valor da última nota fiscal de entrada |
| defHis.datMcp | DateTime | (Opcional) - DatMcp - Date(DD/MM/YYYY) - Data da maior nota fiscal de entrada (maior compra) |
| defHis.vlrMcp | Double | (Opcional) - VlrMcp - Number(015,2) - Valor da maior nota fiscal de entrada (maior compra) |
| defHis.datUpg | DateTime | (Opcional) - DatUpg - Date(DD/MM/YYYY) - Data último pagamento |
| defHis.vlrUpg | Double | (Opcional) - VlrUpg - Number(015,2) - Valor do último pagamento |
| defHis.qtdPgt | Integer | (Opcional) - QtdPgt - Number(009) - Quantidade de títulos pagos ao fornecedor |
| defHis.datAtr | DateTime | (Opcional) - DatAtr - Date(DD/MM/YYYY) - Data do maior atraso |
| defHis.vlrAtr | Double | (Opcional) - VlrAtr - Number(015,2) - Valor do maior atraso |
| defHis.maiAtr | Integer | (Opcional) - MaiAtr - Number(004) - Quantidade de dias do maior atraso |
| defHis.medAtr | Integer | (Opcional) - MedAtr - Number(004) - Quantidade de dias de atraso médio |
| defHis.przEnt | Integer | (Opcional) - PrzEnt - Number(003) - Quantidade de dias de prazo de entrega do fornecedor |
| defHis.cprCql | Integer | (Opcional) - CprCql - Number(002) - Conceito do fornecedor para o quesito qualidade (0 a 99) |
| defHis.cprCpe | Integer | (Opcional) - CprCpe - Number(002) - Conceito do fornecedor para o quesito pontualidade na entrega (0 a 99) |
| defHis.cprCat | Integer | (Opcional) - CprCat - Number(002) - Conceito do fornecedor para o quesito atendimento (0 a 99) |
| defHis.codTpr | String | (Opcional) - CodTpr - String(004) - Código da tabela de preço padrão |
| defHis.codCpg | String | (Opcional) - CodCpg - String(006) - Código da condição de pagamento padrão |
| defHis.codFpg | Integer | (Opcional) - CodFpg - Number(002) - Código da forma de pagamento |
| defHis.qtdDcv | Integer | (Opcional) - QtdDcv - Number(003) - Quantidade de dias para cálculo de vencimento |
| defHis.criEdv | String | (Opcional) - CriEdv - String(001) - Critério para escolha do dia de vencimento - Lista: A = Dias Corridos - Antecipa, S = Dias Corridos - Mantém, N = Dias Corridos - Posterga, U = Só Dias Úteis |
| defHis.codTra | Integer | (Opcional) - CodTra - Number(009) - Código da transportadora padrão |
| defHis.codPor | String | (Opcional) - CodPor - String(004) - Código do portador padrão |
| defHis.codCrt | String | (Opcional) - CodCrt - String(002) - Código da carteira padrão |
| defHis.codBan | String | (Opcional) - CodBan - String(003) - Código do banco da conta corrente do fornecedor |
| defHis.codAge | String | (Opcional) - CodAge - String(007) - Código da agência do banco da conta corrente do fornecedor |
| defHis.ccbFor | String | (Opcional) - CcbFor - String(014) - Número da conta corrente do fornecedor no banco |
| defHis.codCrp | String | (Opcional) - CodCrp - String(003) - Código do grupo de contas a pagar |
| defHis.ultDup | Double | (Opcional) - UltDup - Number(010,0) - Número da última duplicata gerada para o fornecedor |
| defHis.pagJmm | Double | (Opcional) - PagJmm - Number(005,2) - Percentual de juros de mora mês para o contas a pagar |
| defHis.pagTir | String | (Opcional) - PagTir - String(001) - Tipo de juros para o contas a pagar - Lista: S = Juros Simples, C = Juros Compostos |
| defHis.pagDtj | Integer | (Opcional) - PagDtj - Number(004) - Dias de tolerância para cálculo de juros de mora do contas a pagar |
| defHis.pagMul | Double | (Opcional) - PagMul - Number(005,2) - Percentual de multa para atraso do contas a pagar |
| defHis.pagDtm | Integer | (Opcional) - PagDtm - Number(004) - Dias de tolerância para multa do conta a pagar |
| defHis.perDsc | Double | (Opcional) - PerDsc - Number(004,2) - Percentual padrão de desconto para os títulos gerados no financeiro |
| defHis.tolDsc | Integer | (Opcional) - TolDsc - Number(004) - Quantidade padrão de dias de tolerância para desconto |
| defHis.antDsc | String | (Opcional) - AntDsc - String(001) - Indicativo se calcula desconto por antecipação de pagamento - Lista: S = Sim, N = Não |
| defHis.perDs1 | Double | (Opcional) - PerDs1 - Number(005,2) - Percentual de desconto - 1 para fornecedor |
| defHis.perDs2 | Double | (Opcional) - PerDs2 - Number(005,2) - Percentual de desconto - 2 para fornecedor |
| defHis.perDs3 | Double | (Opcional) - PerDs3 - Number(005,2) - Percentual de desconto 3 para fornecedor |
| defHis.perDs4 | Double | (Opcional) - PerDs4 - Number(005,2) - Percentual de desconto 4 para fornecedor |
| defHis.perDs5 | Double | (Opcional) - PerDs5 - Number(005,2) - Percentual de desconto 5 para fornecedor |
| defHis.perFun | Double | (Opcional) - PerFun - Number(004,2) - Percentual do Funrural ou INSS do Produto para Notas Fiscas de Entrada |
| defHis.perIns | Double | (Opcional) - PerIns - Number(004,2) - Percentual do INSS para o Serviço |
| defHis.indInd | String | (Obrigatório) - IndInd - String(001) - Indicativo se o fornecedor é indústria ou equiparado a industrial para IPI presumido - Lista: S = Sim, N = Não |
| defHis.criRat | Integer | (Obrigatório) - CriRat - Number(001) - Critério utilizado para rateio - Lista: 1 = Receitas - Conta X C. Custos, 2 = Receitas - C. Custos X Conta, 3 = Despesas - Conta X C. Custos, 4 = Despesas - C. Custos X Conta, 5 = Nenhum |
| defHis.ctaRed | Integer | (Opcional) - CtaRed - Number(007) - Conta contábil reduzida - 1 |
| defHis.ctaRcr | Integer | (Opcional) - CtaRcr - Number(007) - Conta contábil reduzida - 2 |
| defHis.ctaFdv | Integer | (Opcional) - CtaFdv - Number(007) - Conta contábil reduzida - 3 |
| defHis.ctaFcr | Integer | (Opcional) - CtaFcr - Number(007) - Conta contábil reduzida - 4 |
| defHis.ctaAux | Integer | (Opcional) - CtaAux - Number(007) - Número reduzido da conta de composição auxiliar - 1 |
| defHis.ctaAad | Integer | (Opcional) - CtaAad - Number(007) - Número reduzido da conta de composição auxiliar - 2 |
| defHis.conEst | String | (Obrigatório) - ConEst - String(001) - Indicativo se o representante deve contar estoque do cliente - Lista: S = Sim, N = Não |
| defHis.perFre | Double | (Opcional) - PerFre - Number(005,2) - Percentual de Frete |
| defHis.perSeg | Double | (Opcional) - PerSeg - Number(005,2) - Percentual de Seguro |
| defHis.perEmb | Double | (Opcional) - PerEmb - Number(005,2) - Percentual de Embalagens |
| defHis.perEnc | Double | (Opcional) - PerEnc - Number(005,2) - Percentual de Encargos |
| defHis.perOut | Double | (Opcional) - PerOut - Number(005,2) - Percentual de Outras Despesas |
| defHis.perIss | Double | (Opcional) - PerIss - Number(004,2) - Percentual do ISS para os serviços do fornecedor |
| defHis.perIrf | Double | (Opcional) - PerIrf - Number(004,2) - Percentual do IRRF para os serviços do fornecedor |
| defHis.seqOrm | Integer | (Opcional) - SeqOrm - Number(005) - Sequência do endereço de origem da mercadoria |
| defHis.cifFob | String | (Opcional) - CifFob - String(001) - Indicativo se o frete para o fornecedor é CIF ou FOB - Lista: C = Por conta do emitente, F = Por conta do destinatário, T = Por conta de terceiros, X = Sem frete |
| defHis.codFav | Double | (Opcional) - CodFav - Number(014,0) - Número do CNPJ ou CPF do favorecido |
| defHis.perIne | Double | (Opcional) - PerIne - Number(004,2) - Percentual do INSS da parte da empresa |
| defHis.rvlCfr | String | (Opcional) - RvlCfr - String(001) - Tipo de rateio do valor do conhecimento de frete para efetuar movimento de estoque(acerto) - Lista: V = Valor Líquido, B = Valor Bruto, P = Peso, Q = Quantidade |
| defHis.rvlFre | String | (Opcional) - RvlFre - String(001) - Tipo de rateio do valor de frete para os itens de produto. - Lista: V = Valor Líquido, B = Valor Bruto, P = Peso, Q = Quantidade |
| defHis.rvlSeg | String | (Opcional) - RvlSeg - String(001) - Tipo de rateio do valor de seguro para os itens de produto. - Lista: V = Valor Líquido, B = Valor Bruto, P = Peso, Q = Quantidade |
| defHis.rvlEmb | String | (Opcional) - RvlEmb - String(001) - Tipo de rateio do valor de embalagens para os itens de produto. - Lista: V = Valor Líquido, B = Valor Bruto, P = Peso, Q = Quantidade |
| defHis.rvlEnc | String | (Opcional) - RvlEnc - String(001) - Tipo de rateio do valor de encargos para os itens de produto e serviço. - Lista: V = Valor Líquido, B = Valor Bruto, P = Peso, Q = Quantidade |
| defHis.rvlOut | String | (Opcional) - RvlOut - String(001) - Tipo de rateio do valor de outros para os itens de produto e serviço. - Lista: V = Valor Líquido, B = Valor Bruto, P = Peso, Q = Quantidade |
| defHis.rvlDar | String | (Opcional) - RvlDar - String(001) - Tipo de rateio do valor de arredondamento para os itens de produto e serviço. - Lista: V = Valor Líquido, B = Valor Bruto, P = Peso, Q = Quantidade |
| defHis.rvlFei | String | (Opcional) - RvlFei - String(001) - Tipo de rateio do valor de frete de importação para os itens de produtos - Lista: V = Valor Líquido, B = Valor Bruto, P = Peso, Q = Quantidade |
| defHis.rvlSei | String | (Opcional) - RvlSei - String(001) - Tipo de rateio do valor de seguro de importação para os itens de produtos - Lista: V = Valor Líquido, B = Valor Bruto, P = Peso, Q = Quantidade |
| defHis.rvlOui | String | (Opcional) - RvlOui - String(001) - Tipo de rateio do valor de outras despesas de importação para os itens de produto e serviço - Lista: V = Valor Líquido, B = Valor Bruto, P = Peso, Q = Quantidade |
| defHis.codDep | String | (Opcional) - CodDep - String(010) - Código do depósito padrão para armazenagem no sistema de WMS |
| defHis.forMon | String | (Opcional) - ForMon - String(001) - Indicativo para informar ao sistema se fornecedor realiza montagem de produtos - Lista: S = Sim, N = Não |
| defHis.serCur | String | (Opcional) - SerCur - String(030) - Número de série para serviço de curso online para o segmento varejo. |
| defHis.pgtMon | String | (Opcional) - PgtMon - String(002) - Tipo de pagamento a ser feito para os montadores - Lista: OC = Ordem de Compra de Serviço, CP = Título a Pagar |
| defHis.pgtFre | String | (Opcional) - PgtFre - String(002) - Tipo de pagamento a ser feito para os motoristas - Lista: OC = Ordem de Compra de Serviço, CP = Título a Pagar |
| gridFornecedores.contatos | Set | |
| contatos.codFor | Integer | (Obrigatório) - CodFor - Number(009) - Código do fornecedor |
| contatos.seqCto | Integer | (Obrigatório) - SeqCto - Number(005) - Sequência de contato |
| contatos.nomCto | String | (Obrigatório) - NomCto - String(150) - Nome da pessoa de contato no fornecedor |
| contatos.datNas | DateTime | (Opcional) - DatNas - Date(DD/MM/YYYY) - Data do nascimento do contato |
| contatos.nivCto | String | (Opcional) - NivCto - String(001) - (descontinuado) Nível da pessoa de contato do fornecedor - Lista: P = Presidente, V = Vice-Presidente, E = Executivo, G = Gerente, S = Supervisor, F = Funcionário, R = Representante, O = Outros |
| contatos.setCto | String | (Opcional) - SetCto - String(015) - Setor da pessoa de contato |
| contatos.carCto | String | (Opcional) - CarCto - String(020) - Cargo da pessoa de contato do fornecedor |
| contatos.fonCto | String | (Opcional) - FonCto - String(020) - Número do telefone da pessoa de contato |
| contatos.ramCto | Integer | (Opcional) - RamCto - Number(004) - Número do ramal da pessoa de contato |
| contatos.faxCto | String | (Opcional) - FaxCto - String(020) - Número do FAX da pessoa de contato |
| contatos.intNet | String | (Opcional) - IntNet - String(100) - Endereço eletrônico (e-mail) |
| contatos.hobCon | String | (Opcional) - HobCon - String(015) - Hobby do Contato |
| contatos.timCon | String | (Opcional) - TimCon - String(015) - Time do Contato |
| contatos.tipInt | Integer | (Opcional) - TipInt - Number(001) - Tipo de Integração - Lista: 0 = Incluído, 1 = Alterado, 2 = Em processo, 3 = Integrado, 4 = Aprovado/Incluído, 5 = Aprovado/Alterado |
| contatos.sitCto | String | (Opcional) - SitCto - String(001) - Situação do registro - Lista: A = Ativo, I = Inativo |
| contatos.cpfCto | Double | (Opcional) - CpfCto - Number(012,0) - CPF do contato |
| contatos.codNiv | Integer | (Opcional) - CodNiv - Number(004) - Código do Nível |
| gridFornecedores.observacoes | Set | |
| observacoes.codFor | Integer | (Obrigatório) - CodFor - Number(009) - Código do fornecedor |
| observacoes.seqObs | Integer | (Obrigatório) - SeqObs - Number(009) - Sequência da observação |
| observacoes.tipObs | String | (Obrigatório) - TipObs - String(001) - Tipo da observação - Lista: M = Manual, A = Automática, P = Cad. Preposto, X = Dias para parcelas especiais, V = Vistoria |
| observacoes.obsFor | String | (Obrigatório) - ObsFor - String(250) - Texto da observação |
| observacoes.obsUsu | Double | (Opcional) - ObsUsu - Number(010,0) - Usuário responsável pela entrada da observação |
| observacoes.obsDat | DateTime | (Opcional) - ObsDat - Date(DD/MM/YYYY) - Data da observação |
| observacoes.obsHor | String | (Opcional) - ObsHor - Time(HH:MM) - Hora da observação |
| observacoes.solObs | String | (Opcional) - SolObs - String(250) - Solução dada a observação |
| observacoes.solUsu | Double | (Opcional) - SolUsu - Number(010,0) - Responsável pela solução da observação |
| observacoes.solDat | DateTime | (Opcional) - SolDat - Date(DD/MM/YYYY) - Data da solução da observação |
| observacoes.solHor | String | (Opcional) - SolHor - Time(HH:MM) - Hora da solução da observação |
| observacoes.sitObs | String | (Obrigatório) - SitObs - String(001) - Situação da observação - Lista: G = Gravada, P = Processada, R = Resolvida, C = Cancelada |
| gridFornecedores.forPag | Set | |
| forPag.codFor | Integer | (Obrigatório) - CodFor - Number(009) - Código do fornecedor |
| forPag.codEmp | Integer | (Obrigatório) - CodEmp - Number(004) - Código da empresa |
| forPag.codFil | Integer | (Obrigatório) - CodFil - Number(005) - Código da filial |
| forPag.codFpg | Integer | (Obrigatório) - CodFpg - Number(002) - Código da forma de pagamento |
| gridFornecedores.cNAE | Set | |
| cNAE.codFor | Integer | (Obrigatório) - CodFor - Number(009) - Código do fornecedor |
| cNAE.codCna | Double | (Obrigatório) - CodCna - Number(010,0) - Código do CNAE |
| gridFornecedores.conBan | Set | |
| conBan.codFor | Integer | (Obrigatório) - CodFor - Number(009) - Código do fornecedor |
| conBan.seqBan | Integer | (Obrigatório) - SeqBan - Number(004) - Sequência da Conta bancária |
| conBan.codBan | String | (Opcional) - CodBan - String(003) - Código do banco da conta corrente do fornecedor |
| conBan.codAge | String | (Opcional) - CodAge - String(007) - Código da agência do banco da conta corrente do fornecedor |
| conBan.ccbFor | String | (Opcional) - CcbFor - String(014) - Número da conta corrente do fornecedor no banco |
| conBan.sisGer | String | (Opcional) - SisGer - String(016) - Sistema gerador do registro |
| gridFornecedores.caracteristicas | Set | |
| caracteristicas.codFor | Integer | (Obrigatório) - CodFor - Number(009) - Código do fornecedor |
| caracteristicas.codCcl | String | (Obrigatório) - CodCcl - String(003) - Código da característica de fornecedor |
| caracteristicas.seqOrd | Integer | (Obrigatório) - SeqOrd - Number(002) - Ordem preferencial da característica |
| caracteristicas.codCcc | Integer | (Obrigatório) - CodCcc - Number(003) - Código do componente da característica de fornecedor |
| gridFornecedores.oriMer | Set | |
| oriMer.codFor | Integer | (Obrigatório) - CodFor - Number(009) - Código do fornecedor |
| oriMer.seqOrm | Integer | (Obrigatório) - SeqOrm - Number(005) - Sequência do endereço de origem da mercadoria |
| oriMer.endOrm | String | (Obrigatório) - EndOrm - String(100) - Endereço de origem da mercadoria |
| oriMer.cplOrm | String | (Opcional) - CplOrm - String(060) - Complemento de origem da mercadoria |
| oriMer.prxOrm | String | (Opcional) - PrxOrm - String(120) - Ponto de referência ou proximidade de origem da mercadoria |
| oriMer.cepOrm | Integer | (Opcional) - CepOrm - Number(008) - CEP do endereço de origem da mercadoria |
| oriMer.iniOrm | Integer | (Opcional) - IniOrm - Number(008) - Faixa inicial do CEP do endereço de origem da mercadoria |
| oriMer.cidOrm | String | (Opcional) - CidOrm - String(060) - Cidade do endereço de origem da mercadoria |
| oriMer.estOrm | String | (Opcional) - EstOrm - String(002) - Estado do endereço de origem da mercadoria |
| oriMer.insOrm | String | (Opcional) - InsOrm - String(025) - Inscrição estadual do endereço de origem da mercadoria |
| oriMer.baiOrm | String | (Opcional) - BaiOrm - String(075) - Bairro de origem da mercadoria |
| oriMer.cgcOrm | Double | (Opcional) - CgcOrm - Number(014,0) - Número do CNPJ de origem da mercadoria |
| oriMer.sitOrm | String | (Opcional) - SitOrm - String(001) - Situação - Lista: A = Ativo, I = Inativo |
| oriMer.eenOrm | String | (Opcional) - EenOrm - String(018) - Código do endereço de origem da mercadoria |
| oriMer.numOrm | String | (Opcional) - NumOrm - String(060) - Número do endereço de origem da mercadoria |
| oriMer.codCae | Double | Number(015) - Código do cadastro de atividade econômica da pessoa física. |
| gridFornecedores.iNSS | Set | |
| iNSS.codFor | Integer | (Obrigatório) - CodFor - Number(009) - Código do fornecedor |
| iNSS.mesAno | String | (Obrigatório) - MesAno - Date(MM/YYYY) - Mês / Ano da retenção do INSS |
| iNSS.vlrBit | Double | (Opcional) - VlrBit - Number(015,2) - Valor base do INSS retido por terceiros |
| iNSS.vlrInt | Double | (Opcional) - VlrInt - Number(015,2) - Valor do INSS retido por terceiros |
| iNSS.vlrBie | Double | (Opcional) - VlrBie - Number(015,2) - Valor base do INSS retido pela empresa |
| iNSS.vlrIne | Double | (Opcional) - VlrIne - Number(015,2) - Valor do INSS retido pela empresa |
| gridFornecedores.seqInt | Integer | (Opcional) - Inteiro - (Opcional) Number(008) - Número seqüencial do registro de exportação |
| gridFornecedores.datCad | DateTime | |
| gridFornecedores.horCad | String | (Opcional) - Time(HH:MM) - Hora/minuto do cadastro. |
| gridFornecedores.datAtu | DateTime | (Opcional) - Date(DD/MM/YYYY) - Data da última atualização do cadastro. |
| gridFornecedores.horAtu | String | (Opcional) - Time(HH:MM) - Hora/minuto da última atualização do cadastro. |
| gridFornecedores.campoUsuario | Set | |
| campoUsuario.campo | String | Campo - String - Nome do campo de usuário. |
| campoUsuario.valor | String | Valor - String - Valor do campo de usuário. |
| parametrosDinamicos | Set | (Opcional) Exporta parâmetros dinâmicos |
| parametrosDinamicos.chave | String | (Opcional) Nome da Chave que corresponde ao parâmetro dinâmico |
| parametrosDinamicos.valor | String | (Opcional) Valor correspondente à chave no parâmetro dinâmico |
| parametrosDinamicos.descricao | String | (Opcional) Texto que identifica o parâmetro e que será cadastrado na interface do ERP disponível para este fim |
| gridFornecedores.forAst | Integer | Indicativo se é um fornecedor de assistência técnica |
| gridFornecedores.cpfMei | Double | Number(011) - CPF do Micro Empreendedor Individual |
| gridFornecedores.indFtr | Integer | Number(001) - Indicativo da forma de tributação da contribuição previdenciária - Lista: 1 - Sobre a comercialização da sua produção, 2 - Sobre a folha de pagamento |
| gridFornecedores.codCae | Double | Number(015) - Código do cadastro de atividade econômica da pessoa física. |
| gridFornecedores.indFti | Integer | IndFti - Number(002) - Forma de Tributação para rendimentos de beneficiários no Exterior |
| gridFornecedores.isiFor | Integer | Number(001) - Informações sobre isenção e imunidade |
| gridErros | Set | (Opcional) - Lista dos erro |
| gridErros.msgErr | String | Erros |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
| finalizaramRegistros | String | (Obrigatório) - String(001) - Indicativo se existem mais informações a serem solicitadas - Lista: S = Sim, N = Não |
| numeroLote | Integer | (Obrigatório) - Inteiro - Identificação do Lote de Exportação |
| erroExecucao | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:Vazio ou nulo, indicando que a execução foi feita com sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
Importar_4
Integrações - Varejo - Cadastros - Importar Fornecedores
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 4
Versão atual: 4
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Importar>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<fornecedor>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<codFor>Integer</codFor>
<nomFor>String</nomFor>
<apeFor>String</apeFor>
<tipFor>String</tipFor>
<tipMer>String</tipMer>
<codRam>String</codRam>
<insEst>String</insEst>
<insMun>String</insMun>
<cgcCpf>Double</cgcCpf>
<codSuf>String</codSuf>
<endFor>String</endFor>
<cplEnd>String</cplEnd>
<baiFor>String</baiFor>
<zipCod>String</zipCod>
<cepFor>Integer</cepFor>
<cidFor>String</cidFor>
<sigUfs>String</sigUfs>
<fonFor>String</fonFor>
<fonFo2>String</fonFo2>
<fonFo3>String</fonFo3>
<faxFor>String</faxFor>
<cxaPst>Integer</cxaPst>
<intNet>String</intNet>
<codCli>Integer</codCli>
<usuCad>Double</usuCad>
<datCad>DateTime</datCad>
<horCad>String</horCad>
<usuAtu>Double</usuAtu>
<datAtu>DateTime</datAtu>
<horAtu>String</horAtu>
<sitFor>String</sitFor>
<codMot>Integer</codMot>
<obsMot>String</obsMot>
<codPai>String</codPai>
<forRep>Integer</forRep>
<forTra>Integer</forTra>
<notSis>Double</notSis>
<notFor>Double</notFor>
<codTri>String</codTri>
<cliFor>String</cliFor>
<recPis>String</recPis>
<perPid>Double</perPid>
<triIss>String</triIss>
<codRoe>String</codRoe>
<seqRoe>Integer</seqRoe>
<recCof>String</recCof>
<perCod>Double</perCod>
<retCof>String</retCof>
<retCsl>String</retCsl>
<retPis>String</retPis>
<retOur>String</retOur>
<codSro>String</codSro>
<recIpi>String</recIpi>
<recIcm>String</recIcm>
<triIcm>String</triIcm>
<triIpi>String</triIpi>
<retPro>String</retPro>
<retIrf>String</retIrf>
<indFor>String</indFor>
<limRet>String</limRet>
<numRge>String</numRge>
<perRir>Double</perRir>
<perRin>Double</perRin>
<nenFor>String</nenFor>
<emaNfe>String</emaNfe>
<codRtr>Integer</codRtr>
<regEst>Integer</regEst>
<perIcm>Double</perIcm>
<numIdf>String</numIdf>
<ideExt>Integer</ideExt>
<definicao>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<przEnt>Integer</przEnt>
<qtdDcv>Integer</qtdDcv>
<codTra>Integer</codTra>
<codPor>String</codPor>
<codCrt>String</codCrt>
<codBan>String</codBan>
<codAge>String</codAge>
<ccbFor>String</ccbFor>
<pagJmm>Double</pagJmm>
<pagTir>String</pagTir>
<pagDtj>Integer</pagDtj>
<pagMul>Double</pagMul>
<pagDtm>Integer</pagDtm>
<perDsc>Double</perDsc>
<tolDsc>Integer</tolDsc>
<antDsc>String</antDsc>
<pagEev>Integer</pagEev>
<perDs1>Double</perDs1>
<perDs2>Double</perDs2>
<perDs3>Double</perDs3>
<perDs4>Double</perDs4>
<perDs5>Double</perDs5>
<perFun>Double</perFun>
<perIns>Double</perIns>
<indInd>String</indInd>
<perFre>Double</perFre>
<perSeg>Double</perSeg>
<perEmb>Double</perEmb>
<perEnc>Double</perEnc>
<perOut>Double</perOut>
<perIss>Double</perIss>
<perIrf>Double</perIrf>
<cifFob>String</cifFob>
<codDep>String</codDep>
<forMon>String</forMon>
<pgtMon>String</pgtMon>
<pgtFre>String</pgtFre>
<tnsPro>String</tnsPro>
<tnsSer>String</tnsSer>
</definicao>
<insSeg>String</insSeg>
<orgEmi>String</orgEmi>
<datExd>DateTime</datExd>
<datNas>DateTime</datNas>
<numCbo>Integer</numCbo>
<catFor>Integer</catFor>
<cpfMei>Double</cpfMei>
<indFtr>Integer</indFtr>
<codCae>Double</codCae>
<indFti>Integer</indFti>
<isiFor>Integer</isiFor>
</fornecedor>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:Importar>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Descrição |
|---|---|---|
| fornecedor | Set | |
| fornecedor.codEmp | Integer | CodEmp - Number(004) - Código da empresa |
| fornecedor.codFil | Integer | CodFil - Number(005) - Código da filial |
| fornecedor.codFor | Integer | CodFor - Number(009) - Código do fornecedor |
| fornecedor.nomFor | String | NomFor - String(100) - Nome do fornecedor |
| fornecedor.apeFor | String | ApeFor - String(050) - Nome fantasia do fornecedor |
| fornecedor.tipFor | String | TipFor - String(001) - Tipo de Fornecedor Lista: J = Pessoa Jurídica, F = Pessoa Física |
| fornecedor.tipMer | String | TipMer - String(001) - Tipo de Mercado do fornecedor Lista: I = Interno (Nacional), E = Externo (Exterior), P = Prospect. |
| fornecedor.codRam | String | CodRam - String(005) - Código do ramo de atividade |
| fornecedor.insEst | String | InsEst - String(025) - Inscrição estadual do fornecedor |
| fornecedor.insMun | String | InsMun - String(016) - Inscrição municipal do fornecedor |
| fornecedor.cgcCpf | Double | CgcCpf - Number(014,0) - Número do CNPJ ou CPF do fornecedor |
| fornecedor.codSuf | String | CodSuf - String(010) - Código na SUFRAMA |
| fornecedor.endFor | String | EndFor - String(100) - Endereço do fornecedor |
| fornecedor.cplEnd | String | CplEnd - String(200) - Complemento do endereço do fornecedor (sala, andar, etc.) |
| fornecedor.baiFor | String | BaiFor - String(075) - Bairro do fornecedor |
| fornecedor.zipCod | String | ZipCod - String(014) - Código da cidade do fornecedor externo - ZIP CODE |
| fornecedor.cepFor | Integer | CepFor - Number(008) - CEP do fornecedor |
| fornecedor.cidFor | String | CidFor - String(060) - Cidade do fornecedor |
| fornecedor.sigUfs | String | SigUfs - (Obrigatorio) - String(002) - Estado do fornecedor |
| fornecedor.fonFor | String | FonFor - String(020) - Número do telefone - 1 |
| fornecedor.fonFo2 | String | FonFo2 - String(020) - Número do telefone - 2 |
| fornecedor.fonFo3 | String | FonFo3 - String(020) - Número do telefone - 3 |
| fornecedor.faxFor | String | FaxFor - String(020) - Número do FAX do fornecedor |
| fornecedor.cxaPst | Integer | CxaPst - Number(006) - Número da caixa postal do fornecedor |
| fornecedor.intNet | String | IntNet - String(100) - Endereço eletrônico (e-mail) |
| fornecedor.codCli | Integer | CodCli - Number(009) - Código do fornecedor como cliente |
| fornecedor.usuCad | Double | UsuCad - Number(010,0) - Usuário responsável pelo cadastramento |
| fornecedor.datCad | DateTime | DatCad - Date(DD/MM/YYYY) - Data do cadastramento do fornecedor |
| fornecedor.horCad | String | HorCad - Time(HH:MM) - Hora/minuto do cadastramento do fornecedor |
| fornecedor.usuAtu | Double | UsuAtu - Number(010,0) - Usuário responsável pela última atualização |
| fornecedor.datAtu | DateTime | DatAtu - Date(DD/MM/YYYY) - Data da última atualização do cadastro |
| fornecedor.horAtu | String | HorAtu - Time(HH:MM) - Hora/minuto da última atualização do cadastro |
| fornecedor.sitFor | String | SitFor - String(001) - Situação do fornecedor Lista: A = Ativo, I = Inativo |
| fornecedor.codMot | Integer | CodMot - Number(006) - Código do motivo da situação do fornecedor |
| fornecedor.obsMot | String | ObsMot - String(250) - Observação do motivo da situação do fornecedor |
| fornecedor.codPai | String | CodPai - String(004) - Código do país do fornecedor |
| fornecedor.forRep | Integer | ForRep - Number(009) - Código do fornecedor como representante |
| fornecedor.forTra | Integer | ForTra - Number(009) - Código do fornecedor como transportadora |
| fornecedor.notSis | Double | NotSis - Number(005,2) - Nota para o sistema da qualidade do Fornecedor |
| fornecedor.notFor | Double | NotFor - Number(005,2) - Nota dos fornecimentos deste fornecedor |
| fornecedor.codTri | String | CodTri - String(005) - Código de tributação para emissão de DARF/DIRF |
| fornecedor.cliFor | String | CliFor - String(001) - Indicativo se o registro representa um cliente ou um fornecedor ou ambos Lista: C = Cliente, F = Fornecedor, A = Cliente/Fornecedor |
| fornecedor.recPis | String | RecPis - String(001) - Indicativo se as notas fiscais do fornecedor poderão ter recuperação de PIS Lista: N = Não, S = Sim |
| fornecedor.perPid | Double | PerPid - Number(007,4) - Percentual de recuperação de PIS diferenciado para o fornecedor |
| fornecedor.triIss | String | TriIss - String(001) - Indicativo se o fornecedor tributa ISS Lista: N = Não, S = Sim |
| fornecedor.codRoe | String | CodRoe - String(003) - Código da Rota ou Localidade do Fornecedor |
| fornecedor.seqRoe | Integer | SeqRoe - Number(004) - Sequência da rota ou localidade |
| fornecedor.recCof | String | RecCof - String(001) - Indicativo se as notas fiscais poderão ter recuperação de COFINS Lista: N = Não, S = Sim |
| fornecedor.perCod | Double | PerCod - Number(007,4) - Percentual de recuperação de COFINS diferenciado |
| fornecedor.retCof | String | RetCof - String(001) - Indicativo se as notas fiscais poderão ter retenção de COFINS Lista: N = Não, S = Sim |
| fornecedor.retCsl | String | RetCsl - String(001) - Indicativo se as notas fiscais poderão ter retenção de CSLL Lista: N = Não, S = Sim |
| fornecedor.retPis | String | RetPis - String(001) - Indicativo se as notas fiscais poderão ter retenção de PIS Lista: N = Não, S = Sim |
| fornecedor.retOur | String | RetOur - String(001) - Indicativo se as notas fiscais poderão ter Outras Retenções Lista: N = Não, S = Sim |
| fornecedor.codSro | String | CodSro - String(003) - Código da Sub Rota |
| fornecedor.recIpi | String | RecIpi - String(001) - Indicativo se as notas fiscais poderão ter recuperação de IPI Lista: N = Não, S = Sim |
| fornecedor.recIcm | String | RecIcm - String(001) - Indicativo se as notas fiscais poderão ter recuperação de ICMS Lista: N = Não, S = Sim |
| fornecedor.triIcm | String | TriIcm - String(001) - Indicativo se o fornecedor tem tributação de ICMS ou não Lista: N = Não, S = Sim |
| fornecedor.triIpi | String | TriIpi - String(001) - Indicativo se o fornecedor tem tributação de IPI ou não Lista: N = Não, S = Sim |
| fornecedor.retPro | String | RetPro - String(001) - Indicativo se o fornecedor controla retenções de PIS, Cofins, CSLL, IRRF, e Outras Retenções por produto Lista: N = Não, S = Sim |
| fornecedor.retIrf | String | RetIrf - String(001) - Indicativo se as notas fiscais poderão ter retenção de IRRF Lista: N = Não, S = Sim |
| fornecedor.indFor | String | IndFor - String(001) - Indicativo do tipo do fornecedor Lista: M = Matéria Prima, P = Prestador de Serviços, A = Ambos |
| fornecedor.limRet | String | LimRet - String(001) - Indicativo de como é utilizado o valor limite para cálculos de retenção para o fornecedor nas notas fiscais de entrada Lista: P = Produto, E = Serviço, S = Ambos, N = Não Utiliza |
| fornecedor.numRge | String | NumRge - String(013) - Número do documento de identidade (RG) do fornecedor |
| fornecedor.perRir | Double | PerRir - Number(005,2) - Percentual de redução do valor base IRRF na baixa dos títulos |
| fornecedor.perRin | Double | PerRin - Number(005,2) - Percentual de redução do valor base INSS na baixa dos títulos |
| fornecedor.nenFor | String | NenFor - String(060) - Número do endereço do fornecedor |
| fornecedor.emaNfe | String | EmaNfe - String(100) - Endereço eletrônico (e-mail) para envio de arquivos de documentos eletrônicos |
| fornecedor.codRtr | Integer | CodRtr - Number(001) - Código do Regime Tributário Lista: 0 = Todos, 1 = Simples Nacional, 2 = Simples Nacional - excesso de sublimite de receita bruta, 3 = Regime Normal |
| fornecedor.regEst | Integer | RegEst - Number(001) - Regime Especial de Tributação (Meramente Informativo para NF-e) Lista: 1 = Microempresa municipal, 2 = Estimativa, 3 = Sociedade de profissionais, 4 = Cooperativa, 5 = Microempresário Individual (MEI), 6 = Microempresário e Empresa de Pequeno Porte (ME EPP) |
| fornecedor.perIcm | Double | PerIcm - Number(005,2) - Percentual do ICMS nas NFE dos forn. com regime tributário simples nacional |
| fornecedor.numIdf | String | NumIdf - String(040) - Número de identificação fiscal |
| fornecedor.ideExt | Integer | IdeExt - Inteiro - Identificador Externo |
| fornecedor.insSeg | String | InsSeg - String(11) - Número Inscrição Segurado (NIS) |
| fornecedor.orgEmi | String | OrgEmi - String(20) - Orgão Emissor do RG |
| fornecedor.datExd | DateTime | DatExd - Date(DD/MM/YYYY) - Data de Expedição do RG |
| fornecedor.datNas | DateTime | DatNas - Date(DD/MM/YYYY) - Data de Nascimento do Fornecedor |
| fornecedor.numCbo | Integer | NumCbo - Number(6) - Classificação Brasileira de Ocupação - CBO |
| fornecedor.catFor | Integer | CatFor - Number(3) - Categoria Recibo de Pagamento Autônomo |
| fornecedor.cpfMei | Double | Number(011) - CPF do Micro Empreendedor Individual |
| fornecedor.indFtr | Integer | Number(001) - Indicativo da forma de tributação da contribuição previdenciária - Lista: 1 - Sobre a comercialização da sua produção, 2 - Sobre a folha de pagamento |
| fornecedor.codCae | Double | Number(015) - Código do cadastro de atividade econômica da pessoa física. |
| definicao | Set | |
| definicao.codEmp | Integer | CodEmp - Number(004) - Código da empresa |
| definicao.codFil | Integer | CodFil - Number(005) - Código da filial |
| definicao.przEnt | Integer | PrzEnt - Number(003) - Quantidade de dias de prazo de entrega do fornecedor |
| definicao.qtdDcv | Integer | QtdDcv - Number(003) - Quantidade de dias para cálculo de vencimento |
| definicao.codTra | Integer | CodTra - Number(009) - Código da transportadora padrão |
| definicao.codPor | String | CodPor - String(004) - Código do portador padrão |
| definicao.codCrt | String | CodCrt - String(002) - Código da carteira padrão |
| definicao.codBan | String | CodBan - String(003) - Código do banco da conta corrente do fornecedor |
| definicao.codAge | String | CodAge - String(007) - Código da agência do banco da conta corrente do fornecedor |
| definicao.ccbFor | String | CcbFor - String(014) - Número da conta corrente do fornecedor no banco |
| definicao.pagJmm | Double | PagJmm - Number(005,2) - Percentual de juros de mora mês para o contas a pagar |
| definicao.pagTir | String | PagTir - String(001) - Tipo de juros para o contas a pagar Lista: S = Juros Simples, C = Juros Compostos |
| definicao.pagDtj | Integer | PagDtj - Number(004) - Dias de tolerância para cálculo de juros de mora do contas a pagar |
| definicao.pagMul | Double | PagMul - Number(005,2) - Percentual de multa para atraso do contas a pagar |
| definicao.pagDtm | Integer | PagDtm - Number(004) - Dias de tolerância para multa do conta a pagar |
| definicao.perDsc | Double | PerDsc - Number(004,2) - Percentual padrão de desconto para os títulos gerados no financeiro |
| definicao.tolDsc | Integer | TolDsc - Number(004) - Quantidade padrão de dias de tolerância para desconto |
| definicao.antDsc | String | AntDsc - String(001) - Indicativo se calcula desconto por antecipação de pagamento Lista: N = Não, S = Sim |
| definicao.pagEev | Integer | PagEev - Number(003) - Quantidade mínima de dias aceito entre a data de entrada e o vencimento de um título |
| definicao.perDs1 | Double | PerDs1 - Number(005,2) - Percentual de desconto - 1 para fornecedor |
| definicao.perDs2 | Double | PerDs2 - Number(005,2) - Percentual de desconto - 2 para fornecedor |
| definicao.perDs3 | Double | PerDs3 - Number(005,2) - Percentual de desconto 3 para fornecedor |
| definicao.perDs4 | Double | PerDs4 - Number(005,2) - Percentual de desconto 4 para fornecedor |
| definicao.perDs5 | Double | PerDs5 - Number(005,2) - Percentual de desconto 5 para fornecedor |
| definicao.perFun | Double | PerFun - Number(004,2) - Percentual do Funrural ou INSS do Produto para Notas Fiscas de Entrada |
| definicao.perIns | Double | PerIns - Number(004,2) - Percentual do INSS para o Serviço |
| definicao.indInd | String | IndInd - (Opsional) - String(001) - Indicativo se o fornecedor é indústria ou equiparado a industrial para IPI presumido Lista: N = Não, S = Sim. Caso não informado será assumido "N" |
| definicao.perFre | Double | PerFre - Number(005,2) - Percentual de Frete |
| definicao.perSeg | Double | PerSeg - Number(005,2) - Percentual de Seguro |
| definicao.perEmb | Double | PerEmb - Number(005,2) - Percentual de Embalagens |
| definicao.perEnc | Double | PerEnc - Number(005,2) - Percentual de Encargos |
| definicao.perOut | Double | PerOut - Number(005,2) - Percentual de Outras Despesas |
| definicao.perIss | Double | PerIss - Number(004,2) - Percentual do ISS para os serviços do fornecedor |
| definicao.perIrf | Double | PerIrf - Number(004,2) - Percentual do IRRF para os serviços do fornecedor |
| definicao.cifFob | String | CifFob - String(001) - Indicativo se o frete para o fornecedor é CIF ou FOB Lista: C = Por conta do emitente, F = Por conta do destinatário, T = Por conta de terceiros, X = Sem frete |
| definicao.codDep | String | CodDep - String(010) - Código do depósito padrão para armazenagem no sistema de WMS |
| definicao.forMon | String | ForMon - String(001) - Indicativo para informar ao sistema se fornecedor realiza montagem de produtos Lista: N = Não, S = Sim |
| definicao.pgtMon | String | PgtMon - String(002) - Tipo de pagamento a ser feito para os montadores Lista: OC = Ordem de Compra de Serviço, CP = Título a Pagar |
| definicao.pgtFre | String | PgtFre - String(002) - Tipo de pagamento a ser feito para os motoristas Lista: OC = Ordem de Compra de Serviço, CP = Título a Pagar |
| definicao.tnsPro | String | TnsPro - String(005) - Transação de sugestão da nota fiscal de entrada para produtos |
| definicao.tnsSer | String | TnsSer - String(005) - Transação de sugestão da nota fiscal de entrada para serviços |
| fornecedor.insSeg | String | |
| fornecedor.orgEmi | String | |
| fornecedor.datNas | String | |
| fornecedor.numCbo | Integer | |
| fornecedor.catFor | Integer | |
| fornecedor.cpfMei | Double | |
| fornecedor.indFtr | Integer | |
| fornecedor.codCae | Double | |
| fornecedor.indFti | Integer | Number(002) - Forma de Tributação para rendimentos de beneficiários no Exterior |
| fornecedor.isiFor | Integer | Number(001) - Informações sobre isenção e imunidade |
| sistemaIntegracao | String | String(15) - Identificação do sistema integrado |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ImportarResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<retorno>
<codFor>Integer</codFor>
<cgcCpf>String</cgcCpf>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
<detalhe>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
</detalhe>
<ideExt>Integer</ideExt>
</retorno>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ImportarResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Tipo | Descrição |
|---|---|---|
| tipoRetorno | Integer | Number(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| retorno | Set | |
| retorno.codFor | Integer | CodFor - Number(009) - Código do fornecedor |
| retorno.cgcCpf | String | CgcCpf - String(014) - Número do CNPJ ou CPF do fornecedor |
| retorno.codEmp | Integer | CodEmp - Number(004) - Código da empresa |
| retorno.codFil | Integer | CodFil - Number(005) - Código da filial |
| retorno.tipRet | Integer | TipRet - Number(001) - Tipo do retorno do processamento - Lista: 1 = Processado, 2 = Ocorreram Erros |
| retorno.msgRet | String | MsgRet - String - Mensagem de retorno do processamento |
| detalhe | Set | |
| detalhe.codEmp | Integer | CodEmp - Number(004) - Código da empresa |
| detalhe.codFil | Integer | CodFil - Number(005) - Código da filial |
| detalhe.tipRet | Integer | TipRet - Number(001) - Tipo do retorno do processamento - Lista: 1 = Processado, 2 = Ocorreram Erros |
| detalhe.msgRet | String | MsgRet - String - Mensagem de retorno do processamento |
| retorno.ideExt | Integer | IdeExt - Number(015) - Identificador Externo |
| mensagemRetorno | String | String(1000) - Mensagem de Retorno de Processamento |
| erroExecucao | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:Vazio ou nulo, indicando que a execução foi feita com sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
English
Español
English
Español


