Web service Com.senior.g5.co.cad.fornecedor
O serviço de Fornecedor é usado para permitir a exportação de registros com controle de integração utilizando a porta exportar. Esse mesmo serviço também contém portas de consulta que permitem obter informações específicas da entidade principal, podendo realizar alguns filtros pré-definidos no serviço.
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.
- 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
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.
- 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
- 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_cad_fornecedor?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_cad_fornecedor?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Schedulecom_senior_g5_co_cad_fornecedor?wsdl
Portas
Após executar o web service será retornado um número de lote, esse número deve ser usado com o código da integração "52" para retornar ao ERP a confirmação de recebimento dos registros, executando o web service com.senior.g5.co.int.geral.exportacao, porta Confirmar.
Quando o tipo de sistema for "4 - cSisComercioExterior" e tipo de integração “T” ou “A” o sistema automaticamente adicionará uma condição para filtrar somente fornecedores do tipo de mercado igual a “E” - “E095FOR.TIPMER = E”.
Observação
- O campo Filial não é utilizado para filtro dos fornecedores, mas sim para filtro das definições dos fornecedores. Ou seja, haverá retorno de fornecedores que possuem, ou não, definições para a filial informada. Caso seja necessário filtrar somente fornecedores da filial informada, deve-se cadastrar o filtro AND E095HFO.CODFIL IS NOT NULL na tela Configuração de web services (F000CWS), para a porta Exportar.
- Quando um lote exportado não for confirmado em tempo hábil e não seja possível confirmá-lo por algum motivo, recomendamos que seja habilitado o processo automático 82-Tornar Pendentes Exportações Não confirmadas.
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 8
Versão Atual: 8
<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> <codFor>String</codFor> <sitFor>String</sitFor> <filtroFornecedores> <codFor>Integer</codFor> </filtroFornecedores> <codFil>Integer</codFil> <identificadorSistema>String</identificadorSistema> <quantidadeRegistros>Integer</quantidadeRegistros> <tipoIntegracao>String</tipoIntegracao> </parameters> </ser:Exportar> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
codFor | String | (Opcional) - Number(009) - Código do fornecedor |
sitFor | String | (Opcional) - String(009) - Situação do fornecedor - Lista: Todos, Alterados |
filtroFornecedores | Set | Lista de fornecedores |
filtroFornecedores.codFor | Integer | (Opcional) - Number(009) - Código do Fornecedor |
codFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
identificadorSistema | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
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 |
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> <erros> <mensagemErro>String</mensagemErro> </erros> <tipoRetorno>Integer</tipoRetorno> <fornecedor> <seqInt>Integer</seqInt> <codFor>Integer</codFor> <nomFor>String</nomFor> <apeFor>String</apeFor> <marFor>String</marFor> <senFor>String</senFor> <tipFor>String</tipFor> <tipMer>String</tipMer> <codRam>String</codRam> <insEst>String</insEst> <insMun>String</insMun> <cgcCpf>String</cgcCpf> <codGre>Integer</codGre> <codSuf>String</codSuf> <endFor>String</endFor> <cplEnd>String</cplEnd> <baiFor>String</baiFor> <zipCod>String</zipCod> <cepFor>Integer</cepFor> <cepIni>Integer</cepIni> <cidFor>String</cidFor> <sigUfs>String</sigUfs> <fonFor>String</fonFor> <fonFo2>String</fonFo2> <fonFo3>String</fonFo3> <faxFor>String</faxFor> <cxaPst>Integer</cxaPst> <intNet>String</intNet> <nomVen>String</nomVen> <fonVen>String</fonVen> <rmlVen>Integer</rmlVen> <faxVen>String</faxVen> <codCli>Integer</codCli> <tipFav>String</tipFav> <codIac>Integer</codIac> <abrIac>String</abrIac> <indBsp>String</indBsp> <codAma>String</codAma> <codSab>String</codSab> <codGal>String</codGal> <tipMho>String</tipMho> <codCth>String</codCth> <usuCad>Double</usuCad> <datCad>DateTime</datCad> <horCad>Integer</horCad> <usuAtu>Double</usuAtu> <datAtu>DateTime</datAtu> <horAtu>Integer</horAtu> <sitFor>String</sitFor> <codMot>Integer</codMot> <obsMot>String</obsMot> <usuMot>Double</usuMot> <datMot>DateTime</datMot> <horMot>Integer</horMot> <codPai>String</codPai> <forRep>Integer</forRep> <forTra>Integer</forTra> <notSis>Double</notSis> <notFor>Double</notFor> <codTri>String</codTri> <gerDir>String</gerDir> <cliFor>String</cliFor> <ideFor>String</ideFor> <qtdDep>Integer</qtdDep> <temOrm>String</temOrm> <recPis>String</recPis> <perPid>Double</perPid> <triIss>String</triIss> <indExp>Integer</indExp> <datPal>DateTime</datPal> <horPal>Integer</horPal> <notAfo>Double</notAfo> <tipInt>Integer</tipInt> <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> <eenFor>String</eenFor> <numRge>String</numRge> <forWms>String</forWms> <perRir>Double</perRir> <perRin>Double</perRin> <nenFor>String</nenFor> <emaNfe>String</emaNfe> <insAnp>Integer</insAnp> <indCoo>String</indCoo> <codRtr>Integer</codRtr> <regEst>Integer</regEst> <rotAnx>Integer</rotAnx> <numAnx>Double</numAnx> <tipPgt>String</tipPgt> <perIcm>Double</perIcm> <numIdf>String</numIdf> <susRor>String</susRor> <agrDes>Double</agrDes> <endNet>String</endNet> <tipEmp>Integer</tipEmp> <perRed>String</perRed> <entPaa>String</entPaa> <indNif>Integer</indNif> <datLau>DateTime</datLau> <codRai>String</codRai> <regExc>String</regExc> <cpfMei>Double</cpfMei> <indFtr>Integer</indFtr> <camposUsuarioFornecedor> <campo>String</campo> <valor>String</valor> </camposUsuarioFornecedor> <historico> <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> <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> <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> <numCcc>String</numCcc> <usuGer>Double</usuGer> <datGer>DateTime</datGer> <horGer>Integer</horGer> <usuAlt>Double</usuAlt> <datAlt>DateTime</datAlt> <horAlt>Integer</horAlt> <forMon>String</forMon> <serCur>String</serCur> <pgtMon>String</pgtMon> <pgtFre>String</pgtFre> <tnsPro>String</tnsPro> <tnsSer>String</tnsSer> <codEdc>String</codEdc> <cqdCvn>String</cqdCvn> <dscPon>Double</dscPon> <dscAnt>Double</dscAnt> <codFin>Integer</codFin> <perSen>Double</perSen> <perDif>Double</perDif> <ecoIid>String</ecoIid> <campoUsuarioFornecedorDefinicoes> <campo>String</campo> <valor>String</valor> </campoUsuarioFornecedorDefinicoes> </historico> <contato> <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> <usuGer>Double</usuGer> <datGer>DateTime</datGer> <horGer>Integer</horGer> <usuAlt>Double</usuAlt> <datAlt>DateTime</datAlt> <horAlt>Integer</horAlt> <campoUsuarioContato> <campo>String</campo> <valor>String</valor> </campoUsuarioContato> </contato> <origemMercadoria> <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> <paiOrm>String</paiOrm> <insOrm>String</insOrm> <baiOrm>String</baiOrm> <cgcOrm>Double</cgcOrm> <sitOrm>String</sitOrm> <eenOrm>String</eenOrm> <numOrm>String</numOrm> <tipOrm>String</tipOrm> <codCae>Double</codCae> <campoUsuarioOrigem> <campo>String</campo> <valor>String</valor> </campoUsuarioOrigem> <tipEnd>String</tipEnd> </origemMercadoria> <codCae>Double</codCae> <indFti>Integer</indFti> <isiFor>Integer</isiFor> </fornecedor> <mensagemRetorno>String</mensagemRetorno> <finalizaramRegistros>String</finalizaramRegistros> <numeroLote>Integer</numeroLote> <erroExecucao>String</erroExecucao> </result> </ser:ExportarResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
erros | Set | (Opcional) - Lista dos erros |
erros.mensagemErro | String | (Opcional) - Itens da lista de erros |
tipoRetorno | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitação |
fornecedor | Set | Lista de fornecedores |
fornecedor.seqInt | Integer | (Opcional) Number(008) - Número sequencial do registro de exportação |
fornecedor.codFor | Integer | Number(009) - Código do fornecedor |
fornecedor.nomFor | String | String(100) - Nome do fornecedor |
fornecedor.apeFor | String | String(050) - Nome fantasia do fornecedor |
fornecedor.marFor | String | String(020) - Marca do fornecedor |
fornecedor.senFor | String | String(010) - Senha do Fornecedor |
fornecedor.tipFor | String | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
fornecedor.tipMer | String | String(001) - Tipo de Mercado do fornecedor - [ I=Interno (Nacional);E=Externo (Exterior);P=Prospect. ] |
fornecedor.codRam | String | String(005) - Código do ramo de atividade |
fornecedor.insEst | String | String(025) - Inscrição estadual do fornecedor |
fornecedor.insMun | String | String(016) - Inscrição municipal do fornecedor |
fornecedor.cgcCpf | String | String(014) - String(014) - Código do CNPJ ou CPF do fornecedor. Para versões anteriores a 5 da porta Exportar, este campo é numérico. |
fornecedor.codGre | Integer | Number(004) - Código do grupo de empresas |
fornecedor.codSuf | String | String(010) - Código na suframa |
fornecedor.endFor | String | String(100) - Endereço do fornecedor |
fornecedor.cplEnd | String | String(200) - Complemento do endereço do fornecedor (sala, andar, etc.) |
fornecedor.baiFor | String | String(075) - Bairro do fornecedor |
fornecedor.zipCod | String | String(014) - Código da cidade do fornecedor externo - ZIP CODE |
fornecedor.cepFor | Integer | Number(008) - CEP do fornecedor |
fornecedor.cepIni | Integer | Number(008) - Faixa inicial do CEP da cidade do fornecedor |
fornecedor.cidFor | String | String(060) - Cidade do fornecedor |
fornecedor.sigUfs | String | String(002) - Estado do fornecedor |
fornecedor.fonFor | String | String(020) - Número do telefone - 1 |
fornecedor.fonFo2 | String | String(020) - Número do telefone - 2 |
fornecedor.fonFo3 | String | String(020) - Número do telefone - 3 |
fornecedor.faxFor | String | String(020) - Número do FAX do fornecedor |
fornecedor.cxaPst | Integer | Number(006) - Número da caixa postal do fornecedor |
fornecedor.intNet | String | String(100) - Endereço eletrônico (E-mail) |
fornecedor.nomVen | String | String(030) - Nome do vendedor ou representante autorizado do fornecedor |
fornecedor.fonVen | String | String(020) - Número do telefone do vendedor ou representante do fornecedor |
fornecedor.rmlVen | Integer | Number(004) - Número do ramal do vendedor ou representante do fornecedor |
fornecedor.faxVen | String | String(020) - Número do FAX do vendedor ou representante do fornecedor |
fornecedor.codCli | Integer | Number(009) - Código do fornecedor como cliente |
fornecedor.tipFav | String | String(001) - Tipo de fornecedor de agência de viagem - [ 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 ] |
fornecedor.codIac | Integer | Number(004) - Código IATA da cia. aérea |
fornecedor.abrIac | String | String(004) - Abreviação IATA da cia. aérea |
fornecedor.indBsp | String | String(001) - Indicativo se a cia. aérea pertence ao BSP - [ S=Sim;N=Não ] |
fornecedor.codAma | String | String(030) - Código do fornecedor no Amadeus |
fornecedor.codSab | String | String(030) - Código do fornecedor no Sabre |
fornecedor.codGal | String | String(030) - Código do fornecedor no Galileo |
fornecedor.tipMho | String | String(001) - Tipo de meio de hospedagem - [ H=Hotel;F=Flat;P=Pousada;R=Resort;S=Spa;T=Resort/spa;A=Albergue;M=Motel;Z=Hotel fazenda;O=Outros ] |
fornecedor.codCth | String | String(005) - Categoria do meio de hospedagem |
fornecedor.usuCad | Double | Number(010) - Usuário responsável pelo cadastramento |
fornecedor.datCad | DateTime | Date(DD/MM/YYYY) - Data do cadastramento do fornecedor |
fornecedor.horCad | Integer | Number(005) - Hora/minuto do cadastramento do fornecedor |
fornecedor.usuAtu | Double | Number(010) - Usuário responsável pela última atualização |
fornecedor.datAtu | DateTime | Date(DD/MM/YYYY) - Data da última atualização do cadastro |
fornecedor.horAtu | Integer | Number(005) - Hora/minuto da última atualização do cadastro |
fornecedor.sitFor | String | String(001) - Situação do fornecedor - [ A=Ativo;I=Inativo ] |
fornecedor.codMot | Integer | Number(006) - Código do motivo da situação do fornecedor |
fornecedor.obsMot | String | String(250) - Observação do motivo da situação do fornecedor |
fornecedor.usuMot | Double | Number(010) - Usuário responsável pelo motivo da situação do fornecedor |
fornecedor.datMot | DateTime | Date(DD/MM/YYYY) - Data do motivo da situação do fornecedor |
fornecedor.horMot | Integer | Number(005) - Hora do motivo da situação do fornecedor |
fornecedor.codPai | String | String(004) - Código do país do fornecedor |
fornecedor.forRep | Integer | Number(009) - Código do fornecedor como representante |
fornecedor.forTra | Integer | Number(009) - Código do fornecedor como transportadora |
fornecedor.notSis | Double | Number(005,2) - Nota para o sistema da qualidade do Fornecedor |
fornecedor.notFor | Double | Number(005,2) - Nota dos fornecimentos deste fornecedor |
fornecedor.codTri | String | String(005) - Código de tributação para emissão de DARF/DIRF |
fornecedor.gerDir | String | String(001) - Indicativo se devem ser exportados os dados do fornecedor para DIRF - [ S=Sim;N=Não ] |
fornecedor.cliFor | String | String(001) - Indicativo se o registro representa um cliente ou um fornecedor ou ambos - [ C=Cliente;F=Fornecedor;A=Cliente/Fornecedor ] |
fornecedor.ideFor | String | String(020) - Código para identificação do fornecedor |
fornecedor.qtdDep | Integer | Number(004) - Quantidade de dependentes do Fornecedor |
fornecedor.temOrm | String | String(001) - Indicativo se o fornecedor tem endereços de origem da mercadoria - [ S=Sim;N=Não ] |
fornecedor.recPis | String | String(001) - Indicativo se as notas fiscais do fornecedor poderão ter recuperação de PIS - [ S=Sim;N=Não ] |
fornecedor.perPid | Double | Number(007,4) - Percentual de recuperação de PIS diferenciado para o fornecedor |
fornecedor.triIss | String | String(001) - Indicativo se o fornecedor tributa ISS - [ S=Sim;N=Não ] |
fornecedor.indExp | Integer | Number(001) - Indicativo se o registro foi alterado para integração - [ 0=Para Exportar;1=Em Exportação;2=Exportado;3=Aprovado;4=Em Digitação;5=Aguardando Liberação para Envio;9=Erro ] |
fornecedor.datPal | DateTime | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
fornecedor.horPal | Integer | Number(005) - Hora/minuto da última alteração para o Palm |
fornecedor.notAfo | Double | Number(005,2) - Nota da Avaliação do fornecedor |
fornecedor.tipInt | Integer | Number(001) - Tipo de Integração - [ 0=Incluído;1=Alterado;2=Em processo;3=Integrado;4=Aprovado/Incluído;5=Aprovado/Alterado ] |
fornecedor.codRoe | String | String(003) - Código da Rota ou Localidade do Fornecedor |
fornecedor.seqRoe | Integer | Number(004) - Sequência da rota ou localidade |
fornecedor.recCof | String | String(001) - Indicativo se as notas fiscais poderão ter recuperação de Cofins - [ S=Sim;N=Não ] |
fornecedor.perCod | Double | Number(007,4) - Percentual de recuperação de Cofins diferenciado |
fornecedor.retCof | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de Cofins - [ S=Sim;N=Não ] |
fornecedor.retCsl | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de CSLL - [ S=Sim;N=Não ] |
fornecedor.retPis | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de PIS - [ S=Sim;N=Não ] |
fornecedor.retOur | String | String(001) - Indicativo se as notas fiscais poderão ter Outras Retenções - [ S=Sim;N=Não ] |
fornecedor.codSro | String | String(003) - Código da Sub Rota |
fornecedor.recIpi | String | String(001) - Indicativo se as notas fiscais poderão ter recuperação de IPI - [ S=Sim;N=Não ] |
fornecedor.recIcm | String | String(001) - Indicativo se as notas fiscais poderão ter recuperação de ICMS - [ S=Sim;N=Não ] |
fornecedor.triIcm | String | String(001) - Indicativo se o fornecedor tem tributação de ICMS ou não - [ S=Sim;N=Não ] |
fornecedor.triIpi | String | String(001) - Indicativo se o fornecedor tem tributação de IPI ou não - [ S=Sim;N=Não ] |
fornecedor.retPro | String | String(001) - Indicativo se o fornecedor controla retenções de PIS, Cofins, CSLL, IRRF, e Outras Retenções por produto - [ S=Sim;N=Não ] |
fornecedor.retIrf | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de IRRF - [ S=Sim;N=Não ] |
fornecedor.indFor | String | String(001) - Indicativo do tipo do fornecedor - [ M=Matéria Prima;P=Prestador de Serviços;A=Ambos ] |
fornecedor.limRet | String | String(001) - Indicativo de como é utilizado o valor limite para cálculos de retenção para o fornecedor nas notas fiscais de entrada - [ P=Produto;E=Serviço;S=Ambos;N=Não Utiliza ] |
fornecedor.eenFor | String | String(018) - Código do endereço do fornecedor |
fornecedor.numRge | String | String(013) - Número do documento de identidade (RG) do fornecedor |
fornecedor.forWms | String | String(015) - Código do fornecedor no sistema de WMS |
fornecedor.perRir | Double | Number(005,2) - Percentual de redução do valor base IRRF na baixa dos títulos |
fornecedor.perRin | Double | Number(005,2) - Percentual de redução do valor base INSS na baixa dos títulos |
fornecedor.nenFor | String | String(060) - Número do endereço do fornecedor |
fornecedor.emaNfe | String | String(100) - Endereço eletrônico (E-mail) para envio de arquivos de documentos eletrônicos |
fornecedor.insAnp | Integer | Number(007) - Código da instalação conforme cadastro da ANP |
fornecedor.indCoo | String | String(001) - Indicativo se cliente/fornecedor é cooperado. - [ S=Sim;N=Não ] |
fornecedor.codRtr | Integer | Number(001) - Código do Regime Tributário - [ 0=Todos;1=Simples Nacional;2=Simples Nacional - excesso de sublimite de receita bruta;3=Regime Normal ] |
fornecedor.regEst | Integer | Number(001) - Regime Especial de Tributação (Meramente Informativo para NF-e) - [ 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.rotAnx | Integer | Number(002) - Código da rotina para controle de arquivos anexos - [ 03=Produtos;06=Derivações;09=Engenharia - Modelos;12=Engenharia - Roteiros;15=Vendas - Contratos;18=Nota Fiscal de Entrada;21=SGQ - Registros;24=Vendas - Orçamento Produto/Serviço;27=Solicitações de Compra;30=Cotação de Produtos e Serviços;33=Vendas - Pedidos;36=Manutenção - Equipamentos;39=Assistência Técnica - Itens das Ocorrências;42=Assistência Técnica - Trâmites das Ocorrências;45=Cadastros - Fornecedores;48=Ordem de Compra;51=Cadastros - Clientes;54=Agronegócio;57=Requisição ] |
fornecedor.numAnx | Double | Number(010) - Número do controle de arquivos anexos gerado pelo sistema |
fornecedor.tipPgt | String | String(002) - Tipo de pagamento do título - [ 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;DC=Documento de Crédito - Mesmo Titular;DF=DARF;DS=DARF Simples;DJ=DARJ;DO=Documento de Crédito - Outro Titular;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 ] |
fornecedor.perIcm | Double | Number(005,2) - Percentual do ICMS nas NFE dos forn. com regime tributário simples nacional |
fornecedor.numIdf | String | String(040) - Número de identificação fiscal |
fornecedor.susRor | String | String(001) - Indicativo se o fornecedor está suspenso por registro de ocorrência - [ S=Sim;N=Não ] |
fornecedor.agrDes | Double | Number(005,2) - Percentual de deságio para pagamento do crédito do ICMS no agronegócio |
fornecedor.endNet | String | String(200) - Endereço do site do fornecedor |
fornecedor.tipEmp | Integer | Number(002) - Tipo de empresa - [ 1=Indústria;2=Comércio;3=Distribuidor;4=TRR - Transp./Rev./Retalhista;5=Extração Mineral/Outros;6=Indústria/Transporte;7=Produtor Rural;8=Prestador de Serviço;9=Atividade Financeira;10=Atividade Imobiliária;11=Cooperativa;12=Sociedades Seguradoras, de Capitalização ou Entidade Aberta de Previdência Complementar;99=Outros ] |
fornecedor.perRed | String | String(001) - Indicativo se o fornecedor permite redução de base de IRRF - [ S=Sim;N=Não ] |
fornecedor.entPaa | String | String(001) - Entidade inscrita no Programa de Aquisição de Alimentos (PAA) - [ S=Sim;N=Não ] |
fornecedor.indNif | Integer | Number(001) - Indicativo do Número de Identificação Fiscal - [ 1=Beneficiário com NIF;2=Beneficiário dispensado do NIF;3=País não exige NIF ] |
fornecedor.datLau | DateTime | Date(DD/MM/YYYY) - Data do laudo para portador de moléstia grave |
fornecedor.codRai | String | xxxx |
fornecedor.regExc | String | xxxx |
fornecedor.cpfMe | 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 |
camposUsuarioFornecedor | Set | Lista de campos de usuário |
camposUsuarioFornecedor.campo | String | Nome do campo |
camposUsuarioFornecedor.valor | String | Valor do campo |
historico | Set | Lista de históricos do fornecedor |
historico.codFor | Integer | Number(009) - Código do fornecedor |
historico.codEmp | Integer | Number(004) - Código da empresa |
historico.codFil | Integer | Number(005) - Código da filial |
historico.salDup | Double | Number(015,2) - Saldo devedor de duplicatas aos fornecedores |
historico.salOut | Double | Number(015,2) - Saldo devedor de outros títulos aos fornecedores |
historico.salCre | Double | Number(015,2) - Saldo créditos a fornecedores |
historico.datUpe | DateTime | Date(DD/MM/YYYY) - Data do último pedido |
historico.vlrUpe | Double | Number(015,2) - Valor do último pedido |
historico.datUcp | DateTime | Date(DD/MM/YYYY) - Data da última nota fiscal de entrada |
historico.vlrUcp | Double | Number(015,2) - Valor da última nota fiscal de entrada |
historico.datMcp | DateTime | Date(DD/MM/YYYY) - Data da maior nota fiscal de entrada (maior compra) |
historico.vlrMcp | Double | Number(015,2) - Valor da maior nota fiscal de entrada (maior compra) |
historico.datUpg | DateTime | Date(DD/MM/YYYY) - Data último pagamento |
historico.vlrUpg | Double | Number(015,2) - Valor do último pagamento |
historico.qtdPgt | Integer | Number(009) - Quantidade de títulos pagos ao fornecedor |
historico.datAtr | DateTime | Date(DD/MM/YYYY) - Data do maior atraso |
historico.vlrAtr | Double | Number(015,2) - Valor do maior atraso |
historico.maiAtr | Integer | Number(004) - Quantidade de dias do maior atraso |
historico.medAtr | Integer | Number(004) - Quantidade de dias de atraso médio |
historico.przEnt | Integer | Number(003) - Quantidade de dias de prazo de entrega do fornecedor |
historico.cprCql | Integer | Number(002) - Conceito do fornecedor para o quesito qualidade (0 a 99) |
historico.cprCpe | Integer | Number(002) - Conceito do fornecedor para o quesito pontualidade na entrega (0 a 99) |
historico.cprCat | Integer | Number(002) - Conceito do fornecedor para o quesito atendimento (0 a 99) |
historico.codTpr | String | String(004) - Código da tabela de preço padrão |
historico.codCpg | String | String(006) - Código da condição de pagamento padrão |
historico.codFpg | Integer | Number(002) - Código da forma de pagamento |
historico.qtdDcv | Integer | Number(003) - Quantidade de dias para cálculo de vencimento |
historico.criEdv | String | String(001) - Critério para escolha do dia de vencimento - [ A=Dias Corridos - Antecipa;S=Dias Corridos - Mantém;N=Dias Corridos - Posterga;U=Só Dias Úteis ] |
historico.codTra | Integer | Number(009) - Código da transportadora padrão |
historico.codPor | String | String(004) - Código do portador padrão |
historico.codCrt | String | String(002) - Código da carteira padrão |
historico.codBan | String | String(003) - Código do banco da conta corrente do fornecedor |
historico.codAge | String | String(007) - Código da agência do banco da conta corrente do fornecedor |
historico.ccbFor | String | String(014) - Número da conta corrente do fornecedor no banco |
historico.codCrp | String | String(003) - Código do grupo de contas a pagar |
historico.ultDup | Double | Number(010) - Número da última duplicata gerada para o fornecedor |
historico.pagJmm | Double | Number(005,2) - Percentual de juros de mora mês para o contas a pagar |
historico.pagTir | String | String(001) - Tipo de juros para o contas a pagar - [ S=Juros Simples;C=Juros Compostos ] |
historico.pagDtj | Integer | Number(004) - Dias de tolerância para cálculo de juros de mora do contas a pagar |
historico.pagMul | Double | Number(005,2) - Percentual de multa para atraso do contas a pagar |
historico.pagDtm | Integer | Number(004) - Dias de tolerância para multa do conta a pagar |
historico.perDsc | Double | Number(004,2) - Percentual padrão de desconto para os títulos gerados no financeiro |
historico.tolDsc | Integer | Number(004) - Quantidade padrão de dias de tolerância para desconto |
historico.antDsc | String | String(001) - Indicativo se calcula desconto por antecipação de pagamento - [ S=Sim;N=Não ] |
historico.pagEev | Integer | Number(003) - Quantidade mínima de dias aceito entre a data de entrada e o vencimento de um título |
historico.perDs1 | Double | Number(005,2) - Percentual de desconto - 1 para fornecedor |
historico.perDs2 | Double | Number(005,2) - Percentual de desconto - 2 para fornecedor |
historico.perDs3 | Double | Number(005,2) - Percentual de desconto 3 para fornecedor |
historico.perDs4 | Double | Number(005,2) - Percentual de desconto 4 para fornecedor |
historico.perDs5 | Double | Number(005,2) - Percentual de desconto 5 para fornecedor |
historico.perFun | Double | Number(004,2) - Percentual do Funrural ou INSS do Produto para Notas Fiscais de Entrada |
historico.perIns | Double | Number(004,2) - Percentual do INSS para o Serviço |
historico.indInd | String | String(001) - Indicativo se o fornecedor é indústria ou equiparado a industrial para IPI presumido - [ S=Sim;N=Não ] |
historico.criRat | Integer | Number(001) - Critério utilizado para rateio - [ 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 ] |
historico.ctaRed | Integer | Number(007) - Conta contábil reduzida - 1 |
historico.ctaRcr | Integer | Number(007) - Conta contábil reduzida - 2 |
historico.ctaFdv | Integer | Number(007) - Conta contábil reduzida - 3 |
historico.ctaFcr | Integer | Number(007) - Conta contábil reduzida - 4 |
historico.ctaAux | Integer | Number(009) - Número reduzido da conta de composição auxiliar - 1 |
historico.ctaAad | Integer | Number(009) - Número reduzido da conta de composição auxiliar - 2 |
historico.conEst | String | String(001) - Indicativo se o representante deve contar estoque do cliente - [ S=Sim;N=Não ] |
historico.perFre | Double | Number(005,2) - Percentual de Frete |
historico.perSeg | Double | Number(005,2) - Percentual de Seguro |
historico.perEmb | Double | Number(005,2) - Percentual de Embalagens |
historico.perEnc | Double | Number(005,2) - Percentual de Encargos |
historico.perOut | Double | Number(005,2) - Percentual de Outras Despesas |
historico.perIss | Double | Number(004,2) - Percentual do ISS para os serviços do fornecedor |
historico.perIrf | Double | Number(004,2) - Percentual do IRRF para os serviços do fornecedor |
historico.seqOrm | Integer | Number(005) - Sequência do endereço de origem da mercadoria |
historico.cifFob | String | String(001) - Indicativo se o frete para o fornecedor é CIF ou FOB - [ C=Por conta do emitente (PAGO);F=Por conta do destinatário (A PAGAR);T=Por conta de terceiros;X=Sem frete ] |
historico.codFav | Double | Number(014) - Número do CNPJ ou CPF do favorecido |
historico.perIne | Double | Number(004,2) - Percentual do INSS da parte da empresa |
historico.rvlCfr | String | String(001) - Tipo de rateio do valor do conhecimento de frete para efetuar movimento de estoque(acerto) - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlFre | String | String(001) - Tipo de rateio do valor de frete para os itens de produto. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlSeg | String | String(001) - Tipo de rateio do valor de seguro para os itens de produto. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlEmb | String | String(001) - Tipo de rateio do valor de embalagens para os itens de produto. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlEnc | String | String(001) - Tipo de rateio do valor de encargos para os itens de produto e serviço. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlOut | String | String(001) - Tipo de rateio do valor de outros para os itens de produto e serviço. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlDar | String | String(001) - Tipo de rateio do valor de arredondamento para os itens de produto e serviço. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlFei | String | String(001) - Tipo de rateio do valor de frete de importação para os itens de produtos - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlSei | String | String(001) - Tipo de rateio do valor de seguro de importação para os itens de produtos - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlOui | String | String(001) - Tipo de rateio do valor de outras despesas de importação para os itens de produto e serviço - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.codDep | String | String(010) - Código do depósito padrão para armazenagem no sistema de WMS |
historico.usuGer | Double | Number(010) - Usuário responsável pela geração do registro |
historico.datGer | DateTime | Date(DD/MM/YYYY) - Data da geração do registro |
historico.horGer | Integer | Number(005) - Hora da geração do registro |
historico.usuAlt | Double | Number(010) - Usuário responsável pela última alteração do registro |
historico.datAlt | DateTime | Date(DD/MM/YYYY) - Data da última alteração do registro |
historico.horAlt | Integer | Number(005) - Hora da última alteração do registro |
historico.forMon | String | String(001) - Indicativo para informar ao sistema se fornecedor realiza montagem de produtos - [ S=Sim;N=Não ] |
historico.serCur | String | String(030) - Número de série para serviço de curso online para o segmento varejo. |
historico.pgtMon | String | String(002) - Tipo de pagamento a ser feito para os montadores - [ OC=Ordem de Compra de Serviço;CP=Título a Pagar ] |
historico.pgtFre | String | String(002) - Tipo de pagamento a ser feito para os motoristas - [ OC=Ordem de Compra de Serviço;CP=Título a Pagar ] |
historico.tnsPro | String | String(005) - Transação de sugestão da nota fiscal de entrada para produtos |
historico.tnsSer | String | String(005) - Transação de sugestão da nota fiscal de entrada para serviços |
historico.codEdc | String | String(003) - Espécie de documento para fins fiscais |
historico.cqdCvn | String | String(001) - Considerar quantidades devolvidas no cálculo de valorização nas NFE do tipo 8 - [ S=Sim;N=Não ] |
historico.dscPon | Double | Number(004,2) - Percentual de desconto por pontualidade para os títulos gerados |
historico.dscAnt | Double | Number(004,2) - Percentual de desconto por antecipação para os títulos gerados |
historico.codFin | Integer | Number(004) - Código da finalidade de compra |
historico.perSen | Double | Number(004,2) - Percentual do imposto SENAR/SENAT para notas fiscais de entrada |
historico.perDif | Double | Number(007,4) - Percentual de diferimento |
historico.ecoIid | String | String(001) - Emitir Contra Nota em Operação com ICMS Integral Diferido - [ S=Sim;N=Não ] |
campoUsuarioFornecedorDefinicoes | Set | Lista de campos de usuário |
campoUsuarioFornecedorDefinicoes.campo | String | Nome do campo |
campoUsuarioFornecedorDefinicoes.valor | String | Valor do campo |
contato | Set | Lista de contatos do fornecedor |
contato.codFor | Integer | Number(009) - Código do fornecedor |
contato.seqCto | Integer | Number(005) - Sequência de contato |
contato.nomCto | String | String(150) - Nome da pessoa de contato no fornecedor |
contato.datNas | DateTime | Date(DD/MM/YYYY) - Data do nascimento do contato |
contato.nivCto | String | String(001) - (descontinuado) Nível da pessoa de contato do fornecedor - [ P=Presidente;V=Vice-Presidente;E=Executivo;G=Gerente;S=Supervisor;F=Funcionário;R=Representante;O=Outros ] |
contato.setCto | String | String(030) - Setor da pessoa de contato |
contato.carCto | String | String(050) - Cargo da pessoa de contato do fornecedor |
contato.fonCto | String | String(020) - Número do telefone da pessoa de contato |
contato.ramCto | Integer | Number(004) - Número do ramal da pessoa de contato |
contato.faxCto | String | String(020) - Número do FAX da pessoa de contato |
contato.intNet | String | String(100) - Endereço eletrônico (E-mail) |
contato.hobCon | String | String(015) - Hobby do Contato |
contato.timCon | String | String(015) - Time do Contato |
contato.tipInt | Integer | Number(001) - Tipo de Integração - [ 0=Incluído;1=Alterado;2=Em processo;3=Integrado;4=Aprovado/Incluído;5=Aprovado/Alterado ] |
contato.sitCto | String | String(001) - Situação do registro - [ A=Ativo;I=Inativo ] |
contato.cpfCto | Double | Number(012) - CPF do contato |
contato.codNiv | Integer | Number(004) - Código do Nível |
contato.usuGer | Double | Number(010) - Usuário responsável pela geração do registro |
contato.datGer | DateTime | Date(DD/MM/YYYY) - Data da geração do registro |
contato.horGer | Integer | Number(005) - Hora da geração do registro |
contato.usuAlt | Double | Number(010) - Usuário responsável pela última alteração do registro |
contato.datAlt | DateTime | Date(DD/MM/YYYY) - Data da última alteração do registro |
contato.horAlt | Integer | Number(005) - Hora da última alteração do registro |
campoUsuarioContato | Set | Lista de campos de usuário |
campoUsuarioContato.campo | String | Nome do campo |
campoUsuarioContato.valor | String | Valor do campo |
origemMercadoria | Set | Lista de origem de mercadoria do fornecedor |
origemMercadoria.codFor | Integer | Number(009) - Código do fornecedor |
origemMercadoria.seqOrm | Integer | Number(005) - Sequência do endereço de origem da mercadoria |
origemMercadoria.endOrm | String | String(100) - Endereço de origem da mercadoria |
origemMercadoria.cplOrm | String | String(060) - Complemento de origem da mercadoria |
origemMercadoria.prxOrm | String | String(120) - Ponto de referência ou proximidade de origem da mercadoria |
origemMercadoria.cepOrm | Integer | Number(008) - CEP do endereço de origem da mercadoria |
origemMercadoria.iniOrm | Integer | Number(008) - Faixa inicial do CEP do endereço de origem da mercadoria |
origemMercadoria.cidOrm | String | String(060) - Cidade do endereço de origem da mercadoria |
origemMercadoria.estOrm | String | String(002) - Estado do endereço de origem da mercadoria |
origemMercadoria.paiOrm | String | String(004) - Código do País da Origem das Mercadorias |
origemMercadoria.insOrm | String | String(025) - Inscrição estadual do endereço de origem da mercadoria |
origemMercadoria.baiOrm | String | String(075) - Bairro de origem da mercadoria |
origemMercadoria.cgcOrm | Double | Number(014) - Número do CNPJ de origem da mercadoria |
origemMercadoria.sitOrm | String | String(001) - Situação - [ A=Ativo;I=Inativo ] |
origemMercadoria.eenOrm | String | String(018) - Código do endereço de origem da mercadoria |
origemMercadoria.numOrm | String | String(060) - Número do endereço de origem da mercadoria |
origemMercadoria.tipOrm | String | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
origemMercadoria.codCae | Double | Number(015) - Código do cadastro de atividade econômica da pessoa física. |
campoUsuarioOrigem | Set | Lista de campos de usuário |
campoUsuarioOrigem.campo | String | Nome do campo |
campoUsuarioOrigem.valor | String | Valor do campo |
origemMercadoria.tipEnd | String | Number(002) - Tipo do Endereço de Entrega - [ 1=Casa;2=Apartamento / Flat / Loft;3=Kitnet / Studio;4=Cobertura / Duplex / Triplex;5=Sítio / Chácara / Granja;6=Loja;7=Depósito / Armazém;8=Galpão;9=Fazenda;10=Sala;11=Terreno;12=Garagem;13=Indústria / Fábrica;14=Outros |
fornecedor.codCae | Double | Number(015) - Código do cadastro de atividade econômica da pessoa física. |
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 |
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" |
Nessa porta é possível obter uma coleção de dados através dos filtros disponíveis.
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 1.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ConsultarFiscal> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codFor> <codFor>Integer</codFor> </codFor> <codEmp>Integer</codEmp> <cgcCpf> <cgcCpf>Double</cgcCpf> </cgcCpf> <codFil>Integer</codFil> <tipMer> <tipMer>String</tipMer> </tipMer> <identificadorSistema>String</identificadorSistema> <sigUfs> <sigUfs>String</sigUfs> </sigUfs> <indicePagina>Integer</indicePagina> <tipFor>String</tipFor> <limitePagina>Integer</limitePagina> <sitFor>String</sitFor> </parameters> </ser:ConsultarFiscal> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
codFor | Set | (Opcional) - Lista de abrangência |
codFor.codFor | Integer | (Opcional) - Number(009) - Código do fornecedor |
codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
cgcCpf | Set | (Opcional) - Lista de abrangência CNPJ/CPF |
cgcCpf.cgcCpf | Double | (Opcional) - Number(014) - Número do CNPJ ou CPF do fornecedor |
codFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
tipMer | Set | (Opcional) - Lista de abrangência tipo de Mercado |
tipMer.tipMer | String | (Opcional) - String(001) - Tipo de Mercado do fornecedor |
identificadorSistema | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
sigUfs | Set | (Opcional) - Lista de abrangência estado |
sigUfs.sigUfs | String | (Opcional) - String(002) - Estado do fornecedor |
indicePagina | Integer | (Opcional) - Number - Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
tipFor | String | (Opcional) - String(001) - Tipo de fornecedor |
limitePagina | Integer | (Opcional) - Number - Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
sitFor | String | (Opcional) - String(001) - Situação do fornecedor |
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:ConsultarFiscalResponse> <result> <erros> <mensagemErro>String</mensagemErro> </erros> <tipoRetorno>Integer</tipoRetorno> <mensagemRetorno>String</mensagemRetorno> <fornecedor> <codFor>Integer</codFor> <nomFor>String</nomFor> <recPis>String</recPis> <perPid>Double</perPid> <triIss>String</triIss> <recCof>String</recCof> <perCod>Double</perCod> <retCof>String</retCof> <retCsl>String</retCsl> <retPis>String</retPis> <retOur>String</retOur> <recIpi>String</recIpi> <recIcm>String</recIcm> <triIcm>String</triIcm> <triIpi>String</triIpi> <retPro>String</retPro> <retIrf>String</retIrf> <limRet>String</limRet> <perRir>Double</perRir> <perRin>Double</perRin> <emaNfe>String</emaNfe> <codRtr>Integer</codRtr> <regEst>Integer</regEst> <perIcm>Double</perIcm> <numIdf>String</numIdf> <susRor>String</susRor> <agrDes>Double</agrDes> <perRed>String</perRed> <indNif>Integer</indNif> <campoUsuarioFornecedor> <campo>String</campo> <valor>String</valor> </campoUsuarioFornecedor> <historico> <codFor>Integer</codFor> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <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> <perIne>Double</perIne> <codEdc>String</codEdc> <cqdCvn>String</cqdCvn> <perSen>Double</perSen> <perDif>Double</perDif> <campoUsuarioFornecedorDefinicoes> <campo>String</campo> <valor>String</valor> </campoUsuarioFornecedorDefinicoes> </historico> </fornecedor> <erroExecucao>String</erroExecucao> </result> </ser:ConsultarFiscalResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
erros | Set | (Opcional) - Lista dos erros |
erros.mensagemErro | String | (Opcional) - Itens da lista de erros |
tipoRetorno | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitação |
mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
fornecedor | Set | Lista de fornecedores |
fornecedor.codFor | Integer | Number(009) - Código do fornecedor |
fornecedor.nomFor | String | String(100) - Nome do fornecedor |
fornecedor.recPis | String | String(001) - Indicativo se as notas fiscais do fornecedor poderão ter recuperação de PIS - [ S=Sim;N=Não ] |
fornecedor.perPid | Double | Number(007,4) - Percentual de recuperação de PIS diferenciado para o fornecedor |
fornecedor.triIss | String | String(001) - Indicativo se o fornecedor tributa ISS - [ S=Sim;N=Não ] |
fornecedor.recCof | String | String(001) - Indicativo se as notas fiscais poderão ter recuperação de Cofins - [ S=Sim;N=Não ] |
fornecedor.perCod | Double | Number(007,4) - Percentual de recuperação de Cofins diferenciado |
fornecedor.retCof | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de Cofins - [ S=Sim;N=Não ] |
fornecedor.retCsl | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de CSLL - [ S=Sim;N=Não ] |
fornecedor.retPis | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de PIS - [ S=Sim;N=Não ] |
fornecedor.retOur | String | String(001) - Indicativo se as notas fiscais poderão ter Outras Retenções - [ S=Sim;N=Não ] |
fornecedor.recIpi | String | String(001) - Indicativo se as notas fiscais poderão ter recuperação de IPI - [ S=Sim;N=Não ] |
fornecedor.recIcm | String | String(001) - Indicativo se as notas fiscais poderão ter recuperação de ICMS - [ S=Sim;N=Não ] |
fornecedor.triIcm | String | String(001) - Indicativo se o fornecedor tem tributação de ICMS ou não - [ S=Sim;N=Não ] |
fornecedor.triIpi | String | String(001) - Indicativo se o fornecedor tem tributação de IPI ou não - [ S=Sim;N=Não ] |
fornecedor.retPro | String | String(001) - Indicativo se o fornecedor controla retenções de PIS, Cofins, CSLL, IRRF, e Outras Retenções por produto - [ S=Sim;N=Não ] |
fornecedor.retIrf | String | String(001) - Indicativo se as notas fiscais poderão ter retenção de IRRF - [ S=Sim;N=Não ] |
fornecedor.limRet | String | String(001) - Indicativo de como é utilizado o valor limite para cálculos de retenção para o fornecedor nas notas fiscais de entrada - [ P=Produto;E=Serviço;S=Ambos;N=Não Utiliza ] |
fornecedor.perRir | Double | Number(005,2) - Percentual de redução do valor base IRRF na baixa dos títulos |
fornecedor.perRin | Double | Number(005,2) - Percentual de redução do valor base INSS na baixa dos títulos |
fornecedor.emaNfe | String | String(100) - Endereço eletrônico (E-mail) para envio de arquivos de documentos eletrônicos |
fornecedor.codRtr | Integer | Number(001) - Código do Regime Tributário - [ 0=Todos;1=Simples Nacional;2=Simples Nacional - excesso de sublimite de receita bruta;3=Regime Normal ] |
fornecedor.regEst | Integer | Number(001) - Regime Especial de Tributação (Meramente Informativo para NF-e) - [ 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 | Number(005,2) - Percentual do ICMS nas NFE dos forn. com regime tributário simples nacional |
fornecedor.numIdf | String | String(040) - Número de identificação fiscal |
fornecedor.susRor | String | String(001) - Indicativo se o fornecedor está suspenso por registro de ocorrência - [ S=Sim;N=Não ] |
fornecedor.agrDes | Double | Number(005,2) - Percentual de deságio para pagamento do crédito do ICMS no agronegócio |
fornecedor.perRed | String | String(001) - Indicativo se o fornecedor permite redução de base de IRRF - [ S=Sim;N=Não ] |
fornecedor.indNif | Integer | Number(001) - Indicativo do Número de Identificação Fiscal - [ 1=Beneficiário com NIF;2=Beneficiário dispensado do NIF;3=País não exige NIF ] |
campoUsuarioFornecedor | Set | Lista de campos de usuário |
campoUsuarioFornecedor.campo | String | Nome do campo |
campoUsuarioFornecedor.valor | String | Valor do campo |
historico | Set | Lista de histórico do fornecedor |
historico.codFor | Integer | Number(009) - Código do fornecedor |
historico.codEmp | Integer | Number(004) - Código da empresa |
historico.codFil | Integer | Number(005) - Código da filial |
historico.perFun | Double | Number(004,2) - Percentual do Funrural ou INSS do Produto para Notas Fiscas de Entrada |
historico.perIns | Double | Number(004,2) - Percentual do INSS para o Serviço |
historico.indInd | String | String(001) - Indicativo se o fornecedor é indústria ou equiparado a industrial para IPI presumido - [ S=Sim;N=Não ] |
historico.perFre | Double | Number(005,2) - Percentual de Frete |
historico.perSeg | Double | Number(005,2) - Percentual de Seguro |
historico.perEmb | Double | Number(005,2) - Percentual de Embalagens |
historico.perEnc | Double | Number(005,2) - Percentual de Encargos |
historico.perOut | Double | Number(005,2) - Percentual de Outras Despesas |
historico.perIss | Double | Number(004,2) - Percentual do ISS para os serviços do fornecedor |
historico.perIrf | Double | Number(004,2) - Percentual do IRRF para os serviços do fornecedor |
historico.perIne | Double | Number(004,2) - Percentual do INSS da parte da empresa |
historico.codEdc | String | String(003) - Espécie de documento para fins fiscais |
historico.cqdCvn | String | String(001) - Considerar quantidades devolvidas no cálculo de valorização nas NFE do tipo 8 - [ S=Sim;N=Não ] |
historico.perSen | Double | Number(004,2) - Percentual do imposto SENAR/SENAT para notas fiscais de entrada |
historico.perDif | Double | Number(007,4) - Percentual de diferimento |
campoUsuarioFornecedorDefinicoes | Set | Lista de campos de usuário |
campoUsuarioFornecedorDefinicoes.campo | String | Nome do campo |
campoUsuarioFornecedorDefinicoes.valor | String | Valor do campo |
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" |
Na porta Consultar cadastro é possível obter uma coleção de dados através dos filtros disponíveis.
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 2
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ConsultarCadastro> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codFor> <codFor>Integer</codFor> </codFor> <codEmp>Integer</codEmp> <cgcCpf> <cgcCpf>Double</cgcCpf> <numIdf>String</numIdf> </cgcCpf> <codFil>Integer</codFil> <tipMer> <tipMer>String</tipMer> </tipMer> <identificadorSistema>String</identificadorSistema> <sigUfs> <sigUfs>String</sigUfs> </sigUfs> <indicePagina>Integer</indicePagina> <tipFor>String</tipFor> <limitePagina>Integer</limitePagina> <sitFor>String</sitFor> </parameters> </ser:ConsultarCadastro> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Preenchimento | Ajuda |
---|---|---|---|
codFor | Set | Opcional | (Opcional) - Lista de abrangência |
codFor.codFor | Integer | Opcional | (Opcional) - Number(009) - Código do fornecedor |
codEmp | Integer | Obrigatório | (Obrigatório) - Number(004) - Código da Empresa |
cgcCpf | Set | Opcional | (Opcional) - Lista de abrangência CNPJ/CPF |
cgcCpf.cgcCpf | Double | Opcional | (Opcional) - Number(014) - Número do CNPJ ou CPF do fornecedor |
cgcCpf.numIdf | String | Opcional | (Opcional) - String(040) - Documento estrangeiro do fornecedor |
codFil | Integer | Obrigatório | (Obrigatório) - Number(005) - Código da Filial |
tipMer | Set | Opcional | (Opcional) - Lista de abrangência tipo de Mercado |
tipMer.tipMer | String | Opcional | (Opcional) - String(001) - Tipo de Mercado do fornecedor |
identificadorSistema | String | Obrigatório | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
sigUfs | Set | Opcional | (Opcional) - Lista de abrangência estado |
sigUfs.sigUfs | String | Opcional | (Opcional) - String(002) - Estado do fornecedor |
indicePagina | Integer | Opcional | (Opcional) - Number - Deslocamento que determina o índice da primeira requisição a ser retornada. Exemplo: se o valor de deslocamento for 3, somente serão retornados dados da terceira requisição em diante. Obs. 1: o primeiro registro é considerado com deslocamento 1. Obs. 2: quando não informado ou com valor “0” ou “1”, é retornado a partir do primeiro registro. Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
tipFor | String | Opcional | (Opcional) - String(001) - Tipo de fornecedor |
limitePagina | Integer | Opcional | (Opcional) - Number - Quantidade máxima de registros a ser retornada. Obs. 1: quando não informado ou com valor “0”, sistema define automaticamente máximo de 100 registros. Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
sitFor | String | Opcional | (Opcional) - String(001) - Situação do fornecedor |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ConsultarCadastroResponse> <result> <erros> <mensagemErro>String</mensagemErro> </erros> <tipoRetorno>Integer</tipoRetorno> <mensagemRetorno>String</mensagemRetorno> <fornecedor> <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> <numRge>String</numRge> <nenFor>String</nenFor> <emaNfe>String</emaNfe> <insAnp>Integer</insAnp> <numIdf>String</numIdf> <endNet>String</endNet> <indNif>Integer</indNif> <campoUsuarioFornecedor> <campo>String</campo> <valor>String</valor> </campoUsuarioFornecedor> <historico> <codFor>Integer</codFor> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <cifFob>String</cifFob> <codFav>Double</codFav> <codBan>String</codBan> <codAge>String</codAge> <ccbFor>String</ccbFor> <tipTcc>Integer</tipTcc> <campoUsuarioFornecedorDefinicoes> <campo>String</campo> <valor>String</valor> </campoUsuarioFornecedorDefinicoes> </historico> <contato> <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> <usuGer>Double</usuGer> <datGer>DateTime</datGer> <horGer>Integer</horGer> <usuAlt>Double</usuAlt> <datAlt>DateTime</datAlt> <horAlt>Integer</horAlt> <campoUsuarioContato> <campo>String</campo> <valor>String</valor> </campoUsuarioContato> </contato> <origemMercadoria> <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> <tipOrm>String</tipOrm> <campoUsuarioOrigem> <campo>String</campo> <valor>String</valor> </campoUsuarioOrigem> </origemMercadoria> </fornecedor> <erroExecucao>String</erroExecucao> </result> </ser:ConsultarCadastroResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Preenchimento | Ajuda |
---|---|---|---|
erros | Set | Opcional | (Opcional) - Lista dos erro |
erros.mensagemErro | String | Opcional | (Opcional) - Itens da lista de erros |
tipoRetorno | Integer | Obrigatório | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitação |
mensagemRetorno | String | Obrigatório | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
fornecedor | Set | Opcional | Lista de fornecedores |
fornecedor.codFor | Integer | Opcional | Number(009) - Código do Fornecedor |
fornecedor.nomFor | String | Opcional | String(100) - Nome do fornecedor |
fornecedor.apeFor | String | Opcional | String(050) - Nome fantasia do fornecedor |
fornecedor.tipFor | String | Opcional | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
fornecedor.tipMer | String | Opcional | String(001) - Tipo de Mercado do fornecedor - [ I=Interno (Nacional);E=Externo (Exterior);P=Prospect. ] |
fornecedor.codRam | String | Opcional | String(005) - Código do ramo de atividade |
fornecedor.insEst | String | Opcional | String(025) - Inscrição estadual do fornecedor |
fornecedor.insMun | String | Opcional | String(016) - Inscrição municipal do fornecedor |
fornecedor.cgcCpf | Double | Opcional | Number(014) - Número do CNPJ ou CPF do fornecedor |
fornecedor.codSuf | String | Opcional | String(010) - Código na suframa |
fornecedor.endFor | String | Opcional | String(100) - Endereço do fornecedor |
fornecedor.cplEnd | String | Opcional | String(200) - Complemento do endereço do fornecedor (sala, andar, etc.) |
fornecedor.baiFor | String | Opcional | String(075) - Bairro do fornecedor |
fornecedor.zipCod | String | Opcional | String(014) - Código da cidade do fornecedor externo - ZIP CODE |
fornecedor.cepFor | Integer | Opcional | Number(008) - CEP do fornecedor |
fornecedor.cidFor | String | Opcional | String(060) - Cidade do fornecedor |
fornecedor.sigUfs | String | Opcional | String(002) - Estado do fornecedor |
fornecedor.fonFor | String | Opcional | String(020) - Número do telefone - 1 |
fornecedor.fonFo2 | String | Opcional | String(020) - Número do telefone - 2 |
fornecedor.fonFo3 | String | Opcional | String(020) - Número do telefone - 3 |
fornecedor.faxFor | String | Opcional | String(020) - Número do FAX do fornecedor |
fornecedor.cxaPst | Integer | Opcional | Number(006) - Número da caixa postal do fornecedor |
fornecedor.intNet | String | Opcional | String(100) - Endereço eletrônico (E-Mail) |
fornecedor.numRge | String | Opcional | String(013) - Número do documento de identidade (RG) do fornecedor |
fornecedor.nenFor | String | Opcional | String(060) - Número do endereço do fornecedor |
fornecedor.emaNfe | String | Opcional | String(100) - Endereço eletrônico (E-Mail) para envio de arquivos de documentos eletrônicos |
fornecedor.insAnp | Integer | Opcional | Number(007) - Código da instalação conforme cadastro da ANP |
fornecedor.numIdf | String | Opcional | String(040) - Número de identificação fiscal |
fornecedor.endNet | String | Opcional | String(200) - Endereço do site do fornecedor |
fornecedor.indNif | Integer | Opcional | Number(001) - Indicativo do Número de Identificação Fiscal - [ 1=Beneficiário com NIF;2=Beneficiário dispensado do NIF;3=País não exige NIF ] |
campoUsuarioFornecedor | Set | Opcional | Lista de campos de usuário |
campoUsuarioFornecedor.campo | String | Opcional | Nome do campo |
campoUsuarioFornecedor.valor | String | Opcional | Valor do campo |
historico | Set | Opcional | Lista de histórico do fornecedor |
historico.codFor | Integer | Opcional | Number(009) - Código do fornecedor |
historico.codEmp | Integer | Opcional | Number(004) - Código da empresa |
historico.codFil | Integer | Opcional | Number(005) - Código da filial |
historico.cifFob | String | Opcional | String(001) - Indicativo se o frete para o fornecedor é CIF ou FOB - [ C=Por conta do emitente (PAGO);F=Por conta do destinatário (A PAGAR);T=Por conta de terceiros;X=Sem frete ] |
historico.codFav | Double | Opcional | Number(014) - Número do CNPJ ou CPF do favorecido |
historico.codBan | String | Opcional | Código do banco da conta corrente do fornecedor |
historico.codAge | String | Opcional | Código da agência do banco da conta corrente do fornecedor |
historico.ccbFor | String | Opcional | String(014) - Número da conta corrente do fornecedor no banco |
historico.tipTcc | Integer | Opcional | Tipo de Conta: 01 = Conta Corrente, 02 = Conta Poupança, 03 = Conta Investimento, 04 = Conta Aplicação Financeira, 05 = Conta Empréstimo, 06 = Cota Capital, 07 = Conta de Retenção, 08 = Conta da Loja, 09 = Conta Salário e 10 = Outros |
campoUsuarioFornecedorDefinicoes | Set | Opcional | Lista de campos de usuário |
campoUsuarioFornecedorDefinicoes.campo | String | Opcional | Nome do campo |
campoUsuarioFornecedorDefinicoes.valor | String | Opcional | Valor do campo |
contato | Set | Opcional | Lista de contatos do fornecedor |
contato.codFor | Integer | Opcional | Number(009) - Código do fornecedor |
contato.seqCto | Integer | Opcional | Number(005) - Sequência de contato |
contato.nomCto | String | Opcional | String(150) - Nome da pessoa de contato no fornecedor |
contato.datNas | DateTime | Opcional | Date(DD/MM/YYYY) - Data do nascimento do contato |
contato.nivCto | String | Opcional | String(001) - (descontinuado) Nível da pessoa de contato do fornecedor - [ P=Presidente;V=Vice-Presidente;E=Executivo;G=Gerente;S=Supervisor;F=Funcionário;R=Representante;O=Outros ] |
contato.setCto | String | Opcional | String(030) - Setor da pessoa de contato |
contato.carCto | String | Opcional | String(050) - Cargo da pessoa de contato do fornecedor |
contato.fonCto | String | Opcional | String(020) - Número do telefone da pessoa de contato |
contato.ramCto | Integer | Opcional | Number(004) - Número do ramal da pessoa de contato |
contato.faxCto | String | Opcional | String(020) - Número do FAX da pessoa de contato |
contato.intNet | String | Opcional | String(100) - Endereço eletrônico (E-Mail) |
contato.hobCon | String | Opcional | String(015) - Hobby do Contato |
contato.timCon | String | Opcional | String(015) - Time do Contato |
contato.tipInt | Integer | Opcional | Number(001) - Tipo de Integração - [ 0=Incluído;1=Alterado;2=Em processo;3=Integrado;4=Aprovado/Incluído;5=Aprovado/Alterado ] |
contato.sitCto | String | Opcional | String(001) - Situação do registro - [ A=Ativo;I=Inativo ] |
contato.cpfCto | Double | Opcional | Number(012) - CPF do contato |
contato.codNiv | Integer | Opcional | Number(004) - Código do Nível |
contato.usuGer | Double | Opcional | Number(010) - Usuário responsável pela geração do registro |
contato.datGer | DateTime | Opcional | Date(DD/MM/YYYY) - Data da geração do registro |
contato.horGer | Integer | Opcional | Number(005) - Hora da geração do registro |
contato.usuAlt | Double | Opcional | Number(010) - Usuário responsável pela última alteração do registro |
contato.datAlt | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração do registro |
contato.horAlt | Integer | Opcional | Number(005) - Hora da última alteração do registro |
campoUsuarioContato | Set | Opcional | Lista de campos de usuário |
campoUsuarioContato.campo | String | Opcional | Nome do campo |
campoUsuarioContato.valor | String | Opcional | Valor do campo |
origemMercadoria | Set | Opcional | Lista de origem de mercadoria do fornecedor |
origemMercadoria.codFor | Integer | Opcional | Number(009) - Código do fornecedor |
origemMercadoria.seqOrm | Integer | Opcional | Number(005) - Sequência do endereço de origem da mercadoria |
origemMercadoria.endOrm | String | Opcional | String(100) - Endereço de origem da mercadoria |
origemMercadoria.cplOrm | String | Opcional | String(060) - Complemento de origem da mercadoria |
origemMercadoria.prxOrm | String | Opcional | String(120) - Ponto de referência ou proximidade de origem da mercadoria |
origemMercadoria.cepOrm | Integer | Opcional | Number(008) - CEP do endereço de origem da mercadoria |
origemMercadoria.iniOrm | Integer | Opcional | Number(008) - Faixa inicial do CEP do endereço de origem da mercadoria |
origemMercadoria.cidOrm | String | Opcional | String(060) - Cidade do endereço de origem da mercadoria |
origemMercadoria.estOrm | String | Opcional | String(002) - Estado do endereço de origem da mercadoria |
origemMercadoria.insOrm | String | Opcional | String(025) - Inscrição estadual do endereço de origem da mercadoria |
origemMercadoria.baiOrm | String | Opcional | String(075) - Bairro de origem da mercadoria |
origemMercadoria.cgcOrm | Double | Opcional | Number(014) - Número do CNPJ de origem da mercadoria |
origemMercadoria.sitOrm | String | Opcional | String(001) - Situação - [ A=Ativo;I=Inativo ] |
origemMercadoria.eenOrm | String | Opcional | String(018) - Código do endereço de origem da mercadoria |
origemMercadoria.numOrm | String | Opcional | String(060) - Número do endereço de origem da mercadoria |
origemMercadoria.tipOrm | String | Opcional | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
campoUsuarioOrigem | Set | Opcional | Lista de campos de usuário |
campoUsuarioOrigem.campo | String | Opcional | Nome do campo |
campoUsuarioOrigem.valor | String | Opcional | Valor do campo |
erroExecucao | String | Opcional | 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 sucesso; - A mensagem do erro ocorrido no servidor. |
Nota:
A abrangência definida na tela de Cadastro de Abrangências (F099UAB) não tem efeito neste web service.
Na porta Consultar fiscal é possível obter uma coleção de dados através dos filtros disponíveis.
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 2
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ConsultarFiscal> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codFor> <codFor>Integer</codFor> </codFor> <codEmp>Integer</codEmp> <cgcCpf> <cgcCpf>Double</cgcCpf> <numIdf>String</numIdf> </cgcCpf> <codFil>Integer</codFil> <tipMer> <tipMer>String</tipMer> </tipMer> <identificadorSistema>String</identificadorSistema> <sigUfs> <sigUfs>String</sigUfs> </sigUfs> <indicePagina>Integer</indicePagina> <tipFor>String</tipFor> <limitePagina>Integer</limitePagina> <sitFor>String</sitFor> </parameters> </ser:ConsultarFiscal> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Preenchimento | Ajuda |
---|---|---|---|
codFor | Set | Opcional | (Opcional) - Lista de abrangência |
codFor.codFor | Integer | Opcional | (Opcional) - Number(009) - Código do fornecedor |
codEmp | Integer | Obrigatório | (Obrigatório) - Number(004) - Código da Empresa |
cgcCpf | Set | Opcional | (Opcional) - Lista de abrangência CNPJ/CPF |
cgcCpf.cgcCpf | Double | Opcional | (Opcional) - Number(014) - Número do CNPJ ou CPF do fornecedor |
cgcCpf.numIdf | String | Opcional | (Opcional) - String(040) - Documento estrangeiro do fornecedor |
codFil | Integer | Obrigatório | (Obrigatório) - Number(005) - Código da Filial |
tipMer | Set | Opcional | (Opcional) - Lista de abrangência tipo de Mercado |
tipMer.tipMer | String | Opcional | (Opcional) - String(001) - Tipo de Mercado do fornecedor |
identificadorSistema | String | Obrigatório | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
sigUfs | Set | Opcional | (Opcional) - Lista de abrangência estado |
sigUfs.sigUfs | String | Opcional | (Opcional) - String(002) - Estado do fornecedor |
indicePagina | Integer | Opcional | (Opcional) - Number - Deslocamento que determina o índice da primeira requisição a ser retornada. Exemplo: se o valor de deslocamento for 3, somente serão retornados dados da terceira requisição em diante. Obs. 1: o primeiro registro é considerado com deslocamento 1. Obs. 2: quando não informado ou com valor “0” ou “1”, é retornado a partir do primeiro registro. Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
tipFor | String | Opcional | (Opcional) - String(001) - Tipo de fornecedor |
limitePagina | Integer | Opcional | (Opcional) - Number - Quantidade máxima de registros a ser retornada. Obs. 1: quando não informado ou com valor “0”, sistema define automaticamente máximo de 100 registros. Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
sitFor | String | Opcional | (Opcional) - String(001) - Situação do fornecedor |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ConsultarFiscalResponse> <result> <erros> <mensagemErro>String</mensagemErro> </erros> <tipoRetorno>Integer</tipoRetorno> <mensagemRetorno>String</mensagemRetorno> <fornecedor> <codFor>Integer</codFor> <nomFor>String</nomFor> <recPis>String</recPis> <perPid>Double</perPid> <triIss>String</triIss> <recCof>String</recCof> <perCod>Double</perCod> <retCof>String</retCof> <retCsl>String</retCsl> <retPis>String</retPis> <retOur>String</retOur> <recIpi>String</recIpi> <recIcm>String</recIcm> <triIcm>String</triIcm> <triIpi>String</triIpi> <retPro>String</retPro> <retIrf>String</retIrf> <limRet>String</limRet> <perRir>Double</perRir> <perRin>Double</perRin> <emaNfe>String</emaNfe> <codRtr>Integer</codRtr> <regEst>Integer</regEst> <perIcm>Double</perIcm> <numIdf>String</numIdf> <susRor>String</susRor> <agrDes>Double</agrDes> <perRed>String</perRed> <indNif>Integer</indNif> <campoUsuarioFornecedor> <campo>String</campo> <valor>String</valor> </campoUsuarioFornecedor> <historico> <codFor>Integer</codFor> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <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> <perIne>Double</perIne> <codEdc>String</codEdc> <cqdCvn>String</cqdCvn> <perSen>Double</perSen> <perDif>Double</perDif> <campoUsuarioFornecedorDefinicoes> <campo>String</campo> <valor>String</valor> </campoUsuarioFornecedorDefinicoes> </historico> </fornecedor> <erroExecucao>String</erroExecucao> </result> </ser:ConsultarFiscalResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Preenchimento | Ajuda |
---|---|---|---|
erros | Set | Opcional | (Opcional) - Lista dos erro |
erros.mensagemErro | String | Opcional | (Opcional) - Itens da lista de erros |
tipoRetorno | Integer | Obrigatório | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitação |
mensagemRetorno | String | Obrigatório | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
fornecedor | Set | Opcional | Lista de fornecedores |
fornecedor.codFor | Integer | Opcional | Number(009) - Código do Fornecedor |
fornecedor.nomFor | String | Opcional | String(100) - Nome do fornecedor |
fornecedor.recPis | String | Opcional | String(001) - Indicativo se as notas fiscais do fornecedor poderão ter recuperação de PIS - [ S=Sim;N=Não ] |
fornecedor.perPid | Double | Opcional | Number(008,4) - Percentual de recuperação de PIS diferenciado para o fornecedor |
fornecedor.triIss | String | Opcional | String(001) - Indicativo se o fornecedor tributa ISS - [ S=Sim;N=Não ] |
fornecedor.recCof | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter recuperação de Cofins - [ S=Sim;N=Não ] |
fornecedor.perCod | Double | Opcional | Number(008,4) - Percentual de recuperação de Cofins diferenciado |
fornecedor.retCof | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de Cofins - [ S=Sim;N=Não ] |
fornecedor.retCsl | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de CSLL - [ S=Sim;N=Não ] |
fornecedor.retPis | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de PIS - [ S=Sim;N=Não ] |
fornecedor.retOur | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter Outras Retenções - [ S=Sim;N=Não ] |
fornecedor.recIpi | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter recuperação de IPI - [ S=Sim;N=Não ] |
fornecedor.recIcm | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter recuperação de ICMS - [ S=Sim;N=Não ] |
fornecedor.triIcm | String | Opcional | String(001) - Indicativo se o fornecedor tem tributação de ICMS ou não - [ S=Sim;N=Não ] |
fornecedor.triIpi | String | Opcional | String(001) - Indicativo se o fornecedor tem tributação de IPI ou não - [ S=Sim;N=Não ] |
fornecedor.retPro | String | Opcional | String(001) - Indicativo se o fornecedor controla retenções de PIS, Cofins, CSLL, IRRF, e Outras Retenções por produto - [ S=Sim;N=Não ] |
fornecedor.retIrf | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de IRRF - [ S=Sim;N=Não ] |
fornecedor.limRet | String | Opcional | String(001) - Indicativo de como é utilizado o valor limite para cálculos de retenção para o fornecedor nas notas fiscais de entrada - [ P=Produto;E=Serviço;S=Ambos;N=Não Utiliza ] |
fornecedor.perRir | Double | Opcional | Number(005,2) - Percentual de redução do valor base IRRF na baixa dos títulos |
fornecedor.perRin | Double | Opcional | Number(005,2) - Percentual de redução do valor base INSS na baixa dos títulos |
fornecedor.emaNfe | String | Opcional | String(100) - Endereço eletrônico (E-Mail) para envio de arquivos de documentos eletrônicos |
fornecedor.codRtr | Integer | Opcional | Number(001) - Código do Regime Tributário - [ 0=Todos;1=Simples Nacional;2=Simples Nacional - excesso de sublimite de receita bruta;3=Regime Normal ] |
fornecedor.regEst | Integer | Opcional | Number(001) - Regime Especial de Tributação (Meramente Informativo para NF-e) - [ 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 | Opcional | Number(005,2) - Percentual do ICMS nas NFE dos forn. com regime tributário simples nacional |
fornecedor.numIdf | String | Opcional | String(040) - Número de identificação fiscal |
fornecedor.susRor | String | Opcional | String(001) - Indicativo se o fornecedor está suspenso por registro de ocorrência - [ S=Sim;N=Não ] |
fornecedor.agrDes | Double | Opcional | Number(005,2) - Percentual de deságio para pagamento do crédito do ICMS no agronegócio |
fornecedor.perRed | String | Opcional | String(001) - Indicativo se o fornecedor permite redução de base de IRRF - [ S=Sim;N=Não ] |
fornecedor.indNif | Integer | Opcional | Number(001) - Indicativo do Número de Identificação Fiscal - [ 1=Beneficiário com NIF;2=Beneficiário dispensado do NIF;3=País não exige NIF ] |
campoUsuarioFornecedor | Set | Opcional | Lista de campos de usuário |
campoUsuarioFornecedor.campo | String | Opcional | Nome do campo |
campoUsuarioFornecedor.valor | String | Opcional | Valor do campo |
historico | Set | Opcional | Lista de histórico do fornecedor |
historico.codFor | Integer | Opcional | Number(009) - Código do fornecedor |
historico.codEmp | Integer | Opcional | Number(004) - Código da empresa |
historico.codFil | Integer | Opcional | Number(005) - Código da filial |
historico.perFun | Double | Opcional | Number(004,2) - Percentual do Funrural ou INSS do Produto para Notas Fiscas de Entrada |
historico.perIns | Double | Opcional | Number(004,2) - Percentual do INSS para o Serviço |
historico.indInd | String | Opcional | String(001) - Indicativo se o fornecedor é indústria ou equiparado a industrial para IPI presumido - [ S=Sim;N=Não ] |
historico.perFre | Double | Opcional | Number(005,2) - Percentual de Frete |
historico.perSeg | Double | Opcional | Number(005,2) - Percentual de Seguro |
historico.perEmb | Double | Opcional | Number(005,2) - Percentual de Embalagens |
historico.perEnc | Double | Opcional | Number(005,2) - Percentual de Encargos |
historico.perOut | Double | Opcional | Number(005,2) - Percentual de Outras Despesas |
historico.perIss | Double | Opcional | Number(004,2) - Percentual do ISS para os serviços do fornecedor |
historico.perIrf | Double | Opcional | Number(004,2) - Percentual do IRRF para os serviços do fornecedor |
historico.perIne | Double | Opcional | Number(004,2) - Percentual do INSS da parte da empresa |
historico.codEdc | String | Opcional | String(003) - Espécie de documento para fins fiscais |
historico.cqdCvn | String | Opcional | String(001) - Considerar quantidades devolvidas no cálculo de valorização nas NFE do tipo 8 - [ S=Sim;N=Não ] |
historico.perSen | Double | Opcional | Number(004,2) - Percentual do imposto SENAR/SENAT para notas fiscais de entrada |
historico.perDif | Double | Opcional | Number(007,4) - Percentual de diferimento |
campoUsuarioFornecedorDefinicoes | Set | Opcional | Lista de campos de usuário |
campoUsuarioFornecedorDefinicoes.campo | String | Opcional | Nome do campo |
campoUsuarioFornecedorDefinicoes.valor | String | Opcional | Valor do campo |
erroExecucao | String | Opcional | 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 sucesso; - A mensagem do erro ocorrido no servidor. |
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 6
Versão Atual: 6
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ConsultarGeral> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codFor> <codFor>Integer</codFor> </codFor> <codEmp>Integer</codEmp> <cgcCpf> <cgcCpf>Double</cgcCpf> <numIdf>String</numIdf> </cgcCpf> <codFil>Integer</codFil> <tipMer> <tipMer>String</tipMer> </tipMer> <identificadorSistema>String</identificadorSistema> <sigUfs> <sigUfs>String</sigUfs> </sigUfs> <indicePagina>Integer</indicePagina> <tipFor>String</tipFor> <limitePagina>Integer</limitePagina> <sitFor>String</sitFor> </parameters> </ser:ConsultarGeral> </soapenv:Body> </soapenv:Envelope> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
codFor | Set | (Opcional) - Lista de abrangência |
codFor.codFor | Integer | (Opcional) - Number(009) - Código do fornecedor |
codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
cgcCpf | Set | (Opcional) - Lista de abrangência CNPJ/CPF |
cgcCpf.cgcCpf | Double | (Opcional) - Number(014) - Número do CNPJ ou CPF do fornecedor |
cgcCpf.numIdf | String | (Opcional) - String(040) - Documento estrangeiro do fornecedor |
codFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
tipMer | Set | (Opcional) - Lista de abrangência tipo de Mercado |
tipMer.tipMer | String | (Opcional) - String(001) - Tipo de Mercado do fornecedor |
identificadorSistema | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
sigUfs | Set | (Opcional) - Lista de abrangência estado |
sigUfs.sigUfs | String | (Opcional) - String(002) - Estado do fornecedor |
indicePagina | Integer | (Opcional) - Number - Deslocamento que determina o índice da primeira requisição a ser retornada. Exemplo: se o valor de deslocamento for 3, somente serão retornados dados da terceira requisição em diante. Obs. 1: o primeiro registro é considerado com deslocamento 1. Obs. 2: quando não informado ou com valor “0” ou “1”, é retornado a partir do primeiro registro. Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
tipFor | String | (Opcional) - String(001) - Tipo de fornecedor |
limitePagina | Integer | (Opcional) - Number - Quantidade máxima de registros a ser retornada. Obs. 1: quando não informado ou com valor “0”, sistema define automaticamente máximo de 100 registros. Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
sitFor | String | (Opcional) - String(001) - Situação do fornecedor |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ConsultarGeralResponse> <result> <erros> <mensagemErro>String</mensagemErro> </erros> <tipoRetorno>Integer</tipoRetorno> <mensagemRetorno>String</mensagemRetorno> <fornecedor> <codFor>Integer</codFor> <nomFor>String</nomFor> <apeFor>String</apeFor> <marFor>String</marFor> <senFor>String</senFor> <tipFor>String</tipFor> <tipMer>String</tipMer> <codRam>String</codRam> <insEst>String</insEst> <insMun>String</insMun> <cgcCpf>Double</cgcCpf> <codGre>Integer</codGre> <codSuf>String</codSuf> <endFor>String</endFor> <cplEnd>String</cplEnd> <baiFor>String</baiFor> <zipCod>String</zipCod> <cepFor>Integer</cepFor> <cepIni>Integer</cepIni> <cidFor>String</cidFor> <sigUfs>String</sigUfs> <fonFor>String</fonFor> <fonFo2>String</fonFo2> <fonFo3>String</fonFo3> <faxFor>String</faxFor> <cxaPst>Integer</cxaPst> <intNet>String</intNet> <nomVen>String</nomVen> <fonVen>String</fonVen> <rmlVen>Integer</rmlVen> <faxVen>String</faxVen> <codCli>Integer</codCli> <tipFav>String</tipFav> <codIac>Integer</codIac> <abrIac>String</abrIac> <indBsp>String</indBsp> <codAma>String</codAma> <codSab>String</codSab> <codGal>String</codGal> <tipMho>String</tipMho> <codCth>String</codCth> <usuCad>Double</usuCad> <datCad>DateTime</datCad> <horCad>Integer</horCad> <usuAtu>Double</usuAtu> <datAtu>DateTime</datAtu> <horAtu>Integer</horAtu> <sitFor>String</sitFor> <codMot>Integer</codMot> <obsMot>String</obsMot> <usuMot>Double</usuMot> <datMot>DateTime</datMot> <horMot>Integer</horMot> <codPai>String</codPai> <forRep>Integer</forRep> <forTra>Integer</forTra> <notSis>Double</notSis> <notFor>Double</notFor> <codTri>String</codTri> <gerDir>String</gerDir> <cliFor>String</cliFor> <ideFor>String</ideFor> <qtdDep>Integer</qtdDep> <temOrm>String</temOrm> <recPis>String</recPis> <perPid>Double</perPid> <triIss>String</triIss> <indExp>Integer</indExp> <datPal>DateTime</datPal> <horPal>Integer</horPal> <notAfo>Double</notAfo> <tipInt>Integer</tipInt> <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> <eenFor>String</eenFor> <numRge>String</numRge> <forWms>String</forWms> <perRir>Double</perRir> <perRin>Double</perRin> <nenFor>String</nenFor> <emaNfe>String</emaNfe> <insAnp>Integer</insAnp> <indCoo>String</indCoo> <codRtr>Integer</codRtr> <regEst>Integer</regEst> <rotAnx>Integer</rotAnx> <numAnx>Double</numAnx> <tipPgt>String</tipPgt> <perIcm>Double</perIcm> <numIdf>String</numIdf> <susRor>String</susRor> <agrDes>Double</agrDes> <endNet>String</endNet> <tipEmp>Integer</tipEmp> <perRed>String</perRed> <entPaa>String</entPaa> <indNif>Integer</indNif> <datLau>DateTime</datLau> <historico> <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> <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> <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> <usuGer>Double</usuGer> <datGer>DateTime</datGer> <horGer>Integer</horGer> <usuAlt>Double</usuAlt> <datAlt>DateTime</datAlt> <horAlt>Integer</horAlt> <forMon>String</forMon> <serCur>String</serCur> <pgtMon>String</pgtMon> <pgtFre>String</pgtFre> <tnsPro>String</tnsPro> <tnsSer>String</tnsSer> <codEdc>String</codEdc> <cqdCvn>String</cqdCvn> <dscPon>Double</dscPon> <dscAnt>Double</dscAnt> <codFin>Integer</codFin> <perSen>Double</perSen> <perDif>Double</perDif> <perGil>String</perGil> <campoUsuarioFornecedorDefinicoes> <campo>String</campo> <valor>String</valor> </campoUsuarioFornecedorDefinicoes> </historico> <campoUsuarioFornecedor> <campo>String</campo> <valor>String</valor> </campoUsuarioFornecedor> <contato> <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> <usuGer>Double</usuGer> <datGer>DateTime</datGer> <horGer>Integer</horGer> <usuAlt>Double</usuAlt> <datAlt>DateTime</datAlt> <horAlt>Integer</horAlt> <campoUsuarioContato> <campo>String</campo> <valor>String</valor> </campoUsuarioContato> </contato> <origemMercadoria> <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> <tipOrm>String</tipOrm> <codCae>Double</codCae> <campoUsuarioOrigem> <campo>String</campo> <valor>String</valor> </campoUsuarioOrigem> </origemMercadoria> <cpfMei>Double</cpfMei> <indFtr>Integer</indFtr> <codCae>Double</codCae> <indFti>Integer</indFti> <isiFor>Integer</isiFor> <tipAce>Integer</tipAce> <parametroDinamico> <chave>String</chave> <valor>String</valor> <descricao>String</descricao> </parametroDinamico> </fornecedor> <erroExecucao>String</erroExecucao> </result> </ser:ConsultarGeralResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Preenchimento | Ajuda |
---|---|---|---|
erros | Set | Opcional | (Opcional) - Lista dos erro |
erros.mensagemErro | String | Opcional | (Opcional) - Itens da lista de erros |
tipoRetorno | Integer | Obrigatório | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitação |
mensagemRetorno | String | Obrigatório | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
fornecedor | Set | Opcional | Lista de fornecedores |
fornecedor.codFor | Integer | Opcional | Number(009) - Código do Fornecedor |
fornecedor.nomFor | String | Opcional | String(100) - Nome do fornecedor |
fornecedor.apeFor | String | Opcional | String(050) - Nome fantasia do fornecedor |
fornecedor.marFor | String | Opcional | String(020) - Marca do fornecedor |
fornecedor.senFor | String | Opcional | String(010) - Senha do Fornecedor |
fornecedor.tipFor | String | Opcional | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
fornecedor.tipMer | String | Opcional | String(001) - Tipo de Mercado do fornecedor - [ I=Interno (Nacional);E=Externo (Exterior);P=Prospect. ] |
fornecedor.codRam | String | Opcional | String(005) - Código do ramo de atividade |
fornecedor.insEst | String | Opcional | String(025) - Inscrição estadual do fornecedor |
fornecedor.insMun | String | Opcional | String(016) - Inscrição municipal do fornecedor |
fornecedor.cgcCpf | Double | Opcional | Number(014) - Número do CNPJ ou CPF do fornecedor |
fornecedor.codGre | Integer | Opcional | Number(009) - Código do grupo de empresas |
fornecedor.codSuf | String | Opcional | String(010) - Código na suframa |
fornecedor.endFor | String | Opcional | String(100) - Endereço do fornecedor |
fornecedor.cplEnd | String | Opcional | String(200) - Complemento do endereço do fornecedor (sala, andar, etc.) |
fornecedor.baiFor | String | Opcional | String(075) - Bairro do fornecedor |
fornecedor.zipCod | String | Opcional | String(014) - Código da cidade do fornecedor externo - ZIP CODE |
fornecedor.cepFor | Integer | Opcional | Number(008) - CEP do fornecedor |
fornecedor.cepIni | Integer | Opcional | Number(008) - Faixa inicial do CEP da cidade do fornecedor |
fornecedor.cidFor | String | Opcional | String(060) - Cidade do fornecedor |
fornecedor.sigUfs | String | Opcional | String(002) - Estado do fornecedor |
fornecedor.fonFor | String | Opcional | String(020) - Número do telefone - 1 |
fornecedor.fonFo2 | String | Opcional | String(020) - Número do telefone - 2 |
fornecedor.fonFo3 | String | Opcional | String(020) - Número do telefone - 3 |
fornecedor.faxFor | String | Opcional | String(020) - Número do FAX do fornecedor |
fornecedor.cxaPst | Integer | Opcional | Number(006) - Número da caixa postal do fornecedor |
fornecedor.intNet | String | Opcional | String(100) - Endereço eletrônico (E-Mail) |
fornecedor.nomVen | String | Opcional | String(030) - Nome do vendedor ou representante autorizado do fornecedor |
fornecedor.fonVen | String | Opcional | String(020) - Número do telefone do vendedor ou representante do fornecedor |
fornecedor.rmlVen | Integer | Opcional | Number(004) - Número do ramal do vendedor ou representante do fornecedor |
fornecedor.faxVen | String | Opcional | String(020) - Número do FAX do vendedor ou representante do fornecedor |
fornecedor.codCli | Integer | Opcional | Number(009) - Código do fornecedor como cliente |
fornecedor.tipFav | String | Opcional | String(001) - Tipo de fornecedor de agência de viagem - [ 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 ] |
fornecedor.codIac | Integer | Opcional | Number(004) - Código IATA da cia. aérea |
fornecedor.abrIac | String | Opcional | String(004) - Abreviação IATA da cia. aérea |
fornecedor.indBsp | String | Opcional | String(001) - Indicativo se a cia. aérea pertence ao BSP - [ S=Sim;N=Não ] |
fornecedor.codAma | String | Opcional | String(030) - Código do fornecedor no Amadeus |
fornecedor.codSab | String | Opcional | String(030) - Código do fornecedor no Sabre |
fornecedor.codGal | String | Opcional | String(030) - Código do fornecedor no Galileo |
fornecedor.tipMho | String | Opcional | String(001) - Tipo de meio de hospedagem - [ H=Hotel;F=Flat;P=Pousada;R=Resort;S=Spa;T=Resort/spa;A=Albergue;M=Motel;Z=Hotel fazenda;O=Outros ] |
fornecedor.codCth | String | Opcional | String(005) - Categoria do meio de hospedagem |
fornecedor.usuCad | Double | Opcional | Number(010) - Usuário responsável pelo cadastramento |
fornecedor.datCad | DateTime | Opcional | Date(DD/MM/YYYY) - Data do cadastramento do fornecedor |
fornecedor.horCad | Integer | Opcional | Number(005) - Hora/minuto do cadastramento do fornecedor |
fornecedor.usuAtu | Double | Opcional | Number(010) - Usuário responsável pela última atualização |
fornecedor.datAtu | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última atualização do cadastro |
fornecedor.horAtu | Integer | Opcional | Number(005) - Hora/minuto da última atualização do cadastro |
fornecedor.sitFor | String | Opcional | String(001) - Situação do fornecedor - [ A=Ativo;I=Inativo ] |
fornecedor.codMot | Integer | Opcional | Number(006) - Código do motivo da situação do fornecedor |
fornecedor.obsMot | String | Opcional | String(250) - Observação do motivo da situação do fornecedor |
fornecedor.usuMot | Double | Opcional | Number(010) - Usuário responsável pelo motivo da situação do fornecedor |
fornecedor.datMot | DateTime | Opcional | Date(DD/MM/YYYY) - Data do motivo da situação do fornecedor |
fornecedor.horMot | Integer | Opcional | Number(005) - Hora do motivo da situação do fornecedor |
fornecedor.codPai | String | Opcional | String(004) - Código do país do fornecedor |
fornecedor.forRep | Integer | Opcional | Number(009) - Código do fornecedor como representante |
fornecedor.forTra | Integer | Opcional | Number(009) - Código do fornecedor como transportadora |
fornecedor.notSis | Double | Opcional | Number(005,2) - Nota para o sistema da qualidade do Fornecedor |
fornecedor.notFor | Double | Opcional | Number(005,2) - Nota dos fornecimentos deste fornecedor |
fornecedor.codTri | String | Opcional | String(005) - Código de tributação para emissão de DARF/DIRF |
fornecedor.gerDir | String | Opcional | String(001) - Indicativo se devem ser exportados os dados do fornecedor para DIRF - [ S=Sim;N=Não ] |
fornecedor.cliFor | String | Opcional | String(001) - Indicativo se o registro representa um cliente ou um fornecedor ou ambos - [ C=Cliente;F=Fornecedor;A=Cliente/Fornecedor ] |
fornecedor.ideFor | String | Opcional | String(020) - Código para identificação do fornecedor |
fornecedor.qtdDep | Integer | Opcional | Number(004) - Quantidade de dependentes do Fornecedor |
fornecedor.temOrm | String | Opcional | String(001) - Indicativo se o fornecedor tem endereços de origem da mercadoria - [ S=Sim;N=Não ] |
fornecedor.recPis | String | Opcional | String(001) - Indicativo se as notas fiscais do fornecedor poderão ter recuperação de PIS - [ S=Sim;N=Não ] |
fornecedor.perPid | Double | Opcional | Number(008,4) - Percentual de recuperação de PIS diferenciado para o fornecedor |
fornecedor.triIss | String | Opcional | String(001) - Indicativo se o fornecedor tributa ISS - [ S=Sim;N=Não ] |
fornecedor.indExp | Integer | Opcional | Number(001) - Indicativo se o registro foi alterado para integração - [ 0=Para Exportar;1=Em Exportação;2=Exportado;3=Aprovado;4=Em Digitação;5=Aguardando Liberação para Envio;9=Erro ] |
fornecedor.datPal | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
fornecedor.horPal | Integer | Opcional | Number(005) - Hora/minuto da última alteração para o Palm |
fornecedor.notAfo | Double | Opcional | Number(005,2) - Nota da Avaliação do fornecedor |
fornecedor.tipInt | Integer | Opcional | Number(001) - Tipo de Integração - [ 0=Incluído;1=Alterado;2=Em processo;3=Integrado;4=Aprovado/Incluído;5=Aprovado/Alterado ] |
fornecedor.codRoe | String | Opcional | String(003) - Código da Rota ou Localidade do Fornecedor |
fornecedor.seqRoe | Integer | Opcional | Number(004) - Sequência da rota ou localidade |
fornecedor.recCof | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter recuperação de Cofins - [ S=Sim;N=Não ] |
fornecedor.perCod | Double | Opcional | Number(008,4) - Percentual de recuperação de Cofins diferenciado |
fornecedor.retCof | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de Cofins - [ S=Sim;N=Não ] |
fornecedor.retCsl | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de CSLL - [ S=Sim;N=Não ] |
fornecedor.retPis | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de PIS - [ S=Sim;N=Não ] |
fornecedor.retOur | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter Outras Retenções - [ S=Sim;N=Não ] |
fornecedor.codSro | String | Opcional | String(003) - Código da Sub Rota |
fornecedor.recIpi | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter recuperação de IPI - [ S=Sim;N=Não ] |
fornecedor.recIcm | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter recuperação de ICMS - [ S=Sim;N=Não ] |
fornecedor.triIcm | String | Opcional | String(001) - Indicativo se o fornecedor tem tributação de ICMS ou não - [ S=Sim;N=Não ] |
fornecedor.triIpi | String | Opcional | String(001) - Indicativo se o fornecedor tem tributação de IPI ou não - [ S=Sim;N=Não ] |
fornecedor.retPro | String | Opcional | String(001) - Indicativo se o fornecedor controla retenções de PIS, Cofins, CSLL, IRRF, e Outras Retenções por produto - [ S=Sim;N=Não ] |
fornecedor.retIrf | String | Opcional | String(001) - Indicativo se as notas fiscais poderão ter retenção de IRRF - [ S=Sim;N=Não ] |
fornecedor.indFor | String | Opcional | String(001) - Indicativo do tipo do fornecedor - [ M=Matéria Prima;P=Prestador de Serviços;A=Ambos ] |
fornecedor.limRet | String | Opcional | String(001) - Indicativo de como é utilizado o valor limite para cálculos de retenção para o fornecedor nas notas fiscais de entrada - [ P=Produto;E=Serviço;S=Ambos;N=Não Utiliza ] |
fornecedor.eenFor | String | Opcional | String(018) - Código do endereço do fornecedor |
fornecedor.numRge | String | Opcional | String(013) - Número do documento de identidade (RG) do fornecedor |
fornecedor.forWms | String | Opcional | String(015) - Código do fornecedor no sistema de WMS |
fornecedor.perRir | Double | Opcional | Number(005,2) - Percentual de redução do valor base IRRF na baixa dos títulos |
fornecedor.perRin | Double | Opcional | Number(005,2) - Percentual de redução do valor base INSS na baixa dos títulos |
fornecedor.nenFor | String | Opcional | String(060) - Número do endereço do fornecedor |
fornecedor.emaNfe | String | Opcional | String(100) - Endereço eletrônico (E-Mail) para envio de arquivos de documentos eletrônicos |
fornecedor.insAnp | Integer | Opcional | Number(007) - Código da instalação conforme cadastro da ANP |
fornecedor.indCoo | String | Opcional | String(001) - Indicativo se cliente/fornecedor é cooperado. - [ S=Sim;N=Não ] |
fornecedor.codRtr | Integer | Opcional | Number(001) - Código do Regime Tributário - [ 0=Todos;1=Simples Nacional;2=Simples Nacional - excesso de sublimite de receita bruta;3=Regime Normal ] |
fornecedor.regEst | Integer | Opcional | Number(001) - Regime Especial de Tributação (Meramente Informativo para NF-e) - [ 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.rotAnx | Integer | Opcional | Number(002) - Código da rotina para controle de arquivos anexos - [ 03=Produtos;06=Derivações;09=Engenharia - Modelos;12=Engenharia - Roteiros;15=Vendas - Contratos;18=Nota Fiscal de Entrada;21=SGQ - Registros;24=Vendas - Orçamento Produto/Serviço;27=Solicitações de Compra;30=Cotação de Produtos e Serviços;33=Vendas - Pedidos;36=Manutenção - Equipamentos;39=Assistência Técnica - Itens das Ocorrências;42=Assistência Técnica - Trâmites das Ocorrências;45=Cadastros - Fornecedores;48=Ordem de Compra;51=Cadastros - Clientes;54=Agronegócio;57=Requisição ] |
fornecedor.numAnx | Double | Opcional | Number(010) - Número do controle de arquivos anexos gerado pelo sistema |
fornecedor.tipPgt | String | Opcional | String(002) - Tipo de pagamento do título - [ 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;DC=Documento de Crédito - Mesmo Titular;DF=DARF;DS=DARF Simples;DJ=DARJ;DO=Documento de Crédito - Outro Titular;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 ] |
fornecedor.perIcm | Double | Opcional | Number(005,2) - Percentual do ICMS nas NFE dos forn. com regime tributário simples nacional |
fornecedor.numIdf | String | Opcional | String(040) - Número de identificação fiscal |
fornecedor.susRor | String | Opcional | String(001) - Indicativo se o fornecedor está suspenso por registro de ocorrência - [ S=Sim;N=Não ] |
fornecedor.agrDes | Double | Opcional | Number(005,2) - Percentual de deságio para pagamento do crédito do ICMS no agronegócio |
fornecedor.endNet | String | Opcional | String(200) - Endereço do site do fornecedor |
fornecedor.tipEmp | Integer | Opcional | Number(002) - Tipo de empresa - [ 1=Indústria;2=Comércio;3=Distribuidor;4=TRR - Transp./Rev./Retalhista;5=Extração Mineral/Outros;6=Indústria/Transporte;7=Produtor Rural;8=Prestador de Serviço;9=Atividade Financeira;10=Atividade Imobiliária;11=Cooperativa;12=Sociedades Seguradoras, de Capitalização ou Entidade Aberta de Previdência Complementar;99=Outros ] |
fornecedor.perRed | String | Opcional | String(001) - Indicativo se o fornecedor permite redução de base de IRRF - [ S=Sim;N=Não ] |
fornecedor.entPaa | String | Opcional | String(001) - Entidade inscrita no Programa de Aquisição de Alimentos (PAA) - [ S=Sim;N=Não ] |
fornecedor.indNif | Integer | Opcional | Number(001) - Indicativo do Número de Identificação Fiscal - [ 1=Beneficiário com NIF;2=Beneficiário dispensado do NIF;3=País não exige NIF ] |
fornecedor.datLau | DateTime | Opcional | Date(DD/MM/YYYY) - Data do laudo para portador de moléstia grave |
historico | Set | Opcional | Lista de histórico do fornecedor |
historico.codFor | Integer | Opcional | Number(009) - Código do fornecedor |
historico.codEmp | Integer | Opcional | Number(004) - Código da empresa |
historico.codFil | Integer | Opcional | Number(005) - Código da filial |
historico.salDup | Double | Opcional | Number(015,2) - Saldo devedor de duplicatas aos fornecedores |
historico.salOut | Double | Opcional | Number(015,2) - Saldo devedor de outros títulos aos fornecedores |
historico.salCre | Double | Opcional | Number(015,2) - Saldo créditos a fornecedores |
historico.datUpe | DateTime | Opcional | Date(DD/MM/YYYY) - Data do último pedido |
historico.vlrUpe | Double | Opcional | Number(015,2) - Valor do último pedido |
historico.datUcp | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última nota fiscal de entrada |
historico.vlrUcp | Double | Opcional | Number(015,2) - Valor da última nota fiscal de entrada |
historico.datMcp | DateTime | Opcional | Date(DD/MM/YYYY) - Data da maior nota fiscal de entrada (maior compra) |
historico.vlrMcp | Double | Opcional | Number(015,2) - Valor da maior nota fiscal de entrada (maior compra) |
historico.datUpg | DateTime | Opcional | Date(DD/MM/YYYY) - Data último pagamento |
historico.vlrUpg | Double | Opcional | Number(015,2) - Valor do último pagamento |
historico.qtdPgt | Integer | Opcional | Number(009) - Quantidade de títulos pagos ao fornecedor |
historico.datAtr | DateTime | Opcional | Date(DD/MM/YYYY) - Data do maior atraso |
historico.vlrAtr | Double | Opcional | Number(015,2) - Valor do maior atraso |
historico.maiAtr | Integer | Opcional | Number(004) - Quantidade de dias do maior atraso |
historico.medAtr | Integer | Opcional | Number(004) - Quantidade de dias de atraso médio |
historico.przEnt | Integer | Opcional | Number(003) - Quantidade de dias de prazo de entrega do fornecedor |
historico.cprCql | Integer | Opcional | Number(002) - Conceito do fornecedor para o quesito qualidade (0 a 99) |
historico.cprCpe | Integer | Opcional | Number(002) - Conceito do fornecedor para o quesito pontualidade na entrega (0 a 99) |
historico.cprCat | Integer | Opcional | Number(002) - Conceito do fornecedor para o quesito atendimento (0 a 99) |
historico.codTpr | String | Opcional | String(004) - Código da tabela de preço padrão |
historico.codCpg | String | Opcional | String(006) - Código da condição de pagamento padrão |
historico.codFpg | Integer | Opcional | Number(002) - Código da forma de pagamento |
historico.qtdDcv | Integer | Opcional | Number(003) - Quantidade de dias para cálculo de vencimento |
historico.criEdv | String | Opcional | String(001) - Critério para escolha do dia de vencimento - [ A=Dias Corridos - Antecipa;S=Dias Corridos - Mantém;N=Dias Corridos - Posterga;U=Só Dias Úteis ] |
historico.codTra | Integer | Opcional | Number(009) - Código da transportadora padrão |
historico.codPor | String | Opcional | String(004) - Código do portador padrão |
historico.codCrt | String | Opcional | String(002) - Código da carteira padrão |
historico.codBan | String | Opcional | String(003) - Código do banco da conta corrente do fornecedor |
historico.codAge | String | Opcional | String(007) - Código da agência do banco da conta corrente do fornecedor |
historico.ccbFor | String | Opcional | String(014) - Número da conta corrente do fornecedor no banco |
historico.codCrp | String | Opcional | String(003) - Código do grupo de contas a pagar |
historico.ultDup | Double | Opcional | Number(010) - Número da última duplicata gerada para o fornecedor |
historico.pagJmm | Double | Opcional | Number(005,2) - Percentual de juros de mora mês para o contas a pagar |
historico.pagTir | String | Opcional | String(001) - Tipo de juros para o contas a pagar - [ S=Juros Simples;C=Juros Compostos ] |
historico.pagDtj | Integer | Opcional | Number(004) - Dias de tolerância para cálculo de juros de mora do contas a pagar |
historico.pagMul | Double | Opcional | Number(005,2) - Percentual de multa para atraso do contas a pagar |
historico.pagDtm | Integer | Opcional | Number(004) - Dias de tolerância para multa do conta a pagar |
historico.perDsc | Double | Opcional | Number(004,2) - Percentual padrão de desconto para os títulos gerados no financeiro |
historico.tolDsc | Integer | Opcional | Number(004) - Quantidade padrão de dias de tolerância para desconto |
historico.antDsc | String | Opcional | String(001) - Indicativo se calcula desconto por antecipação de pagamento - [ S=Sim;N=Não ] |
historico.pagEev | Integer | Opcional | Number(003) - Quantidade mínima de dias aceito entre a data de entrada e o vencimento de um título |
historico.perDs1 | Double | Opcional | Number(005,2) - Percentual de desconto - 1 para fornecedor |
historico.perDs2 | Double | Opcional | Number(005,2) - Percentual de desconto - 2 para fornecedor |
historico.perDs3 | Double | Opcional | Number(005,2) - Percentual de desconto 3 para fornecedor |
historico.perDs4 | Double | Opcional | Number(005,2) - Percentual de desconto 4 para fornecedor |
historico.perDs5 | Double | Opcional | Number(005,2) - Percentual de desconto 5 para fornecedor |
historico.perFun | Double | Opcional | Number(004,2) - Percentual do Funrural ou INSS do Produto para Notas Fiscas de Entrada |
historico.perIns | Double | Opcional | Number(004,2) - Percentual do INSS para o Serviço |
historico.indInd | String | Opcional | String(001) - Indicativo se o fornecedor é indústria ou equiparado a industrial para IPI presumido - [ S=Sim;N=Não ] |
historico.criRat | Integer | Opcional | Number(001) - Critério utilizado para rateio - [ 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 ] |
historico.ctaRed | Integer | Opcional | Number(007) - Conta contábil reduzida - 1 |
historico.ctaRcr | Integer | Opcional | Number(007) - Conta contábil reduzida - 2 |
historico.ctaFdv | Integer | Opcional | Number(007) - Conta contábil reduzida - 3 |
historico.ctaFcr | Integer | Opcional | Number(007) - Conta contábil reduzida - 4 |
historico.ctaAux | Integer | Opcional | Number(009) - Número reduzido da conta de composição auxiliar - 1 |
historico.ctaAad | Integer | Opcional | Number(009) - Número reduzido da conta de composição auxiliar - 2 |
historico.conEst | String | Opcional | String(001) - Indicativo se o representante deve contar estoque do cliente - [ S=Sim;N=Não ] |
historico.perFre | Double | Opcional | Number(005,2) - Percentual de Frete |
historico.perSeg | Double | Opcional | Number(005,2) - Percentual de Seguro |
historico.perEmb | Double | Opcional | Number(005,2) - Percentual de Embalagens |
historico.perEnc | Double | Opcional | Number(005,2) - Percentual de Encargos |
historico.perOut | Double | Opcional | Number(005,2) - Percentual de Outras Despesas |
historico.perIss | Double | Opcional | Number(004,2) - Percentual do ISS para os serviços do fornecedor |
historico.perIrf | Double | Opcional | Number(004,2) - Percentual do IRRF para os serviços do fornecedor |
historico.seqOrm | Integer | Opcional | Number(005) - Sequência do endereço de origem da mercadoria |
historico.cifFob | String | Opcional | String(001) - Indicativo se o frete para o fornecedor é CIF ou FOB - [ C=Por conta do emitente (PAGO);F=Por conta do destinatário (A PAGAR);T=Por conta de terceiros;X=Sem frete ] |
historico.codFav | Double | Opcional | Number(014) - Número do CNPJ ou CPF do favorecido |
historico.perIne | Double | Opcional | Number(004,2) - Percentual do INSS da parte da empresa |
historico.rvlCfr | String | Opcional | String(001) - Tipo de rateio do valor do conhecimento de frete para efetuar movimento de estoque(acerto) - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlFre | String | Opcional | String(001) - Tipo de rateio do valor de frete para os itens de produto. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlSeg | String | Opcional | String(001) - Tipo de rateio do valor de seguro para os itens de produto. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlEmb | String | Opcional | String(001) - Tipo de rateio do valor de embalagens para os itens de produto. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlEnc | String | Opcional | String(001) - Tipo de rateio do valor de encargos para os itens de produto e serviço. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlOut | String | Opcional | String(001) - Tipo de rateio do valor de outros para os itens de produto e serviço. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlDar | String | Opcional | String(001) - Tipo de rateio do valor de arredondamento para os itens de produto e serviço. - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlFei | String | Opcional | String(001) - Tipo de rateio do valor de frete de importação para os itens de produtos - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlSei | String | Opcional | String(001) - Tipo de rateio do valor de seguro de importação para os itens de produtos - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.rvlOui | String | Opcional | String(001) - Tipo de rateio do valor de outras despesas de importação para os itens de produto e serviço - [ V=Valor Líquido;B=Valor Bruto;P=Peso;Q=Quantidade ] |
historico.codDep | String | Opcional | String(010) - Código do depósito padrão para armazenagem no sistema de WMS |
historico.usuGer | Double | Opcional | Number(010) - Usuário responsável pela geração do registro |
historico.datGer | DateTime | Opcional | Date(DD/MM/YYYY) - Data da geração do registro |
historico.horGer | Integer | Opcional | Number(005) - Hora da geração do registro |
historico.usuAlt | Double | Opcional | Number(010) - Usuário responsável pela última alteração do registro |
historico.datAlt | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração do registro |
historico.horAlt | Integer | Opcional | Number(005) - Hora da última alteração do registro |
historico.forMon | String | Opcional | String(001) - Indicativo para informar ao sistema se fornecedor realiza montagem de produtos - [ S=Sim;N=Não ] |
historico.serCur | String | Opcional | String(030) - Número de série para serviço de curso online para o segmento varejo. |
historico.pgtMon | String | Opcional | String(002) - Tipo de pagamento a ser feito para os montadores - [ OC=Ordem de Compra de Serviço;CP=Título a Pagar ] |
historico.pgtFre | String | Opcional | String(002) - Tipo de pagamento a ser feito para os motoristas - [ OC=Ordem de Compra de Serviço;CP=Título a Pagar ] |
historico.tnsPro | String | Opcional | String(005) - Transação de sugestão da nota fiscal de entrada para produtos |
historico.tnsSer | String | Opcional | String(005) - Transação de sugestão da nota fiscal de entrada para serviços |
historico.codEdc | String | Opcional | String(003) - Espécie de documento para fins fiscais |
historico.cqdCvn | String | Opcional | String(001) - Considerar quantidades devolvidas no cálculo de valorização nas NFE do tipo 8 - [ S=Sim;N=Não ] |
historico.dscPon | Double | Opcional | Number(004,2) - Percentual de desconto por pontualidade para os títulos gerados |
historico.dscAnt | Double | Opcional | Number(004,2) - Percentual de desconto por antecipação para os títulos gerados |
historico.codFin | Integer | Opcional | Number(004) - Código da finalidade de compra |
historico.perSen | Double | Opcional | Number(004,2) - Percentual do imposto SENAR/SENAT para notas fiscais de entrada |
historico.perDif | Double | Opcional | Number(007,4) - Percentual de diferimento |
historico.perGil | String | Opcional | Number(004,2) - Percentual de GILRAT - Grau de Incidência de Incapacidade Laborativa decorrente dos Riscos Ambientais do Trabalho |
campoUsuarioFornecedorDefinicoes | Set | Opcional | Lista de campos de usuário |
campoUsuarioFornecedorDefinicoes.campo | String | Opcional | Nome do campo |
campoUsuarioFornecedorDefinicoes.valor | String | Opcional | Valor do campo |
campoUsuarioFornecedor | Set | Opcional | Lista de campos de usuário |
campoUsuarioFornecedor.campo | String | Opcional | Nome do campo |
campoUsuarioFornecedor.valor | String | Opcional | Valor do campo |
contato | Set | Opcional | Lista de contatos do fornecedor |
contato.codFor | Integer | Opcional | Number(009) - Código do fornecedor |
contato.seqCto | Integer | Opcional | Number(005) - Sequência de contato |
contato.nomCto | String | Opcional | String(150) - Nome da pessoa de contato no fornecedor |
contato.datNas | DateTime | Opcional | Date(DD/MM/YYYY) - Data do nascimento do contato |
contato.nivCto | String | Opcional | String(001) - (descontinuado) Nível da pessoa de contato do fornecedor - [ P=Presidente;V=Vice-Presidente;E=Executivo;G=Gerente;S=Supervisor;F=Funcionário;R=Representante;O=Outros ] |
contato.setCto | String | Opcional | String(030) - Setor da pessoa de contato |
contato.carCto | String | Opcional | String(050) - Cargo da pessoa de contato do fornecedor |
contato.fonCto | String | Opcional | String(020) - Número do telefone da pessoa de contato |
contato.ramCto | Integer | Opcional | Number(004) - Número do ramal da pessoa de contato |
contato.faxCto | String | Opcional | String(020) - Número do FAX da pessoa de contato |
contato.intNet | String | Opcional | String(100) - Endereço eletrônico (E-Mail) |
contato.hobCon | String | Opcional | String(015) - Hobby do Contato |
contato.timCon | String | Opcional | String(015) - Time do Contato |
contato.tipInt | Integer | Opcional | Number(001) - Tipo de Integração - [ 0=Incluído;1=Alterado;2=Em processo;3=Integrado;4=Aprovado/Incluído;5=Aprovado/Alterado ] |
contato.sitCto | String | Opcional | String(001) - Situação do registro - [ A=Ativo;I=Inativo ] |
contato.cpfCto | Double | Opcional | Number(012) - CPF do contato |
contato.codNiv | Integer | Opcional | Number(004) - Código do Nível |
contato.usuGer | Double | Opcional | Number(010) - Usuário responsável pela geração do registro |
contato.datGer | DateTime | Opcional | Date(DD/MM/YYYY) - Data da geração do registro |
contato.horGer | Integer | Opcional | Number(005) - Hora da geração do registro |
contato.usuAlt | Double | Opcional | Number(010) - Usuário responsável pela última alteração do registro |
contato.datAlt | DateTime | Opcional | Date(DD/MM/YYYY) - Data da última alteração do registro |
contato.horAlt | Integer | Opcional | Number(005) - Hora da última alteração do registro |
campoUsuarioContato | Set | Opcional | Lista de campos de usuário |
campoUsuarioContato.campo | String | Opcional | Nome do campo |
campoUsuarioContato.valor | String | Opcional | Valor do campo |
origemMercadoria | Set | Opcional | Lista de origem de mercadoria do fornecedor |
origemMercadoria.codFor | Integer | Opcional | Number(009) - Código do fornecedor |
origemMercadoria.seqOrm | Integer | Opcional | Number(005) - Sequência do endereço de origem da mercadoria |
origemMercadoria.endOrm | String | Opcional | String(100) - Endereço de origem da mercadoria |
origemMercadoria.cplOrm | String | Opcional | String(060) - Complemento de origem da mercadoria |
origemMercadoria.prxOrm | String | Opcional | String(120) - Ponto de referência ou proximidade de origem da mercadoria |
origemMercadoria.cepOrm | Integer | Opcional | Number(008) - CEP do endereço de origem da mercadoria |
origemMercadoria.iniOrm | Integer | Opcional | Number(008) - Faixa inicial do CEP do endereço de origem da mercadoria |
origemMercadoria.cidOrm | String | Opcional | String(060) - Cidade do endereço de origem da mercadoria |
origemMercadoria.estOrm | String | Opcional | String(002) - Estado do endereço de origem da mercadoria |
origemMercadoria.insOrm | String | Opcional | String(025) - Inscrição estadual do endereço de origem da mercadoria |
origemMercadoria.baiOrm | String | Opcional | String(075) - Bairro de origem da mercadoria |
origemMercadoria.cgcOrm | Double | Opcional | Number(014) - Número do CNPJ de origem da mercadoria |
origemMercadoria.sitOrm | String | Opcional | String(001) - Situação - [ A=Ativo;I=Inativo ] |
origemMercadoria.eenOrm | String | Opcional | String(018) - Código do endereço de origem da mercadoria |
origemMercadoria.numOrm | String | Opcional | String(060) - Número do endereço de origem da mercadoria |
origemMercadoria.tipOrm | String | Opcional | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
origemMercadoria.codCae | Double | Opcional | Number(015) - Código do cadastro de atividade econômica da pessoa física. |
campoUsuarioOrigem | Set | Opcional | Lista de campos de usuário |
campoUsuarioOrigem.campo | String | Opcional | Nome do campo |
campoUsuarioOrigem.valor | String | Opcional | Valor do campo |
fornecedor.cpfMei | Double | Opcional | Number(011) - CPF do Micro Empreendedor Individual |
fornecedor.indFtr | Integer | Opcional | 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 | Opcional | Number(015) - Código do cadastro de atividade econômica da pessoa física. |
fornecedor.indFti | Integer | Opcional | Number(002) - Forma de Tributação para rendimentos de beneficiários no Exterior |
fornecedor.isiFor | Integer | Opcional | Number(001) - Informações sobre isenção e imunidade |
fornecedor.tipAce | Integer | Opcional | Number(001) - Tipo de acerto (arredondamento) para impostos previdenciários (NFS-e) - [ 1=Arredonda;2=Trunca ] |
parametroDinamico | Set | Opcional | Lista de parâmetro dinâmico |
parametroDinamico.chave | String | Opcional | Chave do campo |
parametroDinamico.valor | String | Opcional | Valor do campo |
parametroDinamico.descricao | String | Opcional | Descrição do campo |
erroExecucao | String | Opcional | 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 sucesso; - A mensagem do erro ocorrido no servidor. |