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.
Importante
É possível determinar se os campos desmarcados na tela de Configuração de web services (F000CWS) devem ou não serem omitidos na geração do XML, através da ativação do identificador de regras INT-000CWSEC01.
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. |