Web service Com.senior.g5.co.cad.familias
O serviço de Família é 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_familias?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_cad_familias?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Schedulecom_senior_g5_co_cad_familias?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 "88" 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 a sigla do sistema integrado for WMW os registros serão exportados apenas quando o parâmetro Integra WMW do cadastro estiver definido como Sim.
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 2.
Versão atual: 2.
<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> <codFam>String</codFam> <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 |
CodFam | String | (Opcional) - String(005) - Código da família do produto |
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> <Familia> <seqInt>Integer</seqInt> <codEmp>Integer</codEmp> <codFam>String</codFam> <desFam>String</desFam> <tipPro>String</tipPro> <codOri>String</codOri> <depPad>String</depPad> <ctrVld>String</ctrVld> <ctrLot>String</ctrLot> <ctrSep>String</ctrSep> <posPro>Integer</posPro> <codMdp>String</codMdp> <uniMed>String</uniMed> <uniMe2>String</uniMe2> <uniMe3>String</uniMe3> <utiDec>String</utiDec> <qtdDec>Integer</qtdDec> <codEt1>Integer</codEt1> <codEt2>Integer</codEt2> <codEt3>Integer</codEt3> <codEt4>Integer</codEt4> <codEt5>Integer</codEt5> <codEt6>Integer</codEt6> <codEt7>Integer</codEt7> <codEt8>Integer</codEt8> <codEt9>Integer</codEt9> <temCte>String</temCte> <numOri>Integer</numOri> <qtdMlt>Double</qtdMlt> <qtdMin>Double</qtdMin> <qtdMax>Double</qtdMax> <qtdGop>Double</qtdGop> <bxaOrp>String</bxaOrp> <codAge>String</codAge> <codAgp>String</codAgp> <codAgu>String</codAgu> <codAgc>String</codAgc> <codAgt>String</codAgt> <codAgf>String</codAgf> <codClf>String</codClf> <codStr>String</codStr> <recIpi>String</recIpi> <recCof>String</recCof> <temIcm>String</temIcm> <codTic>String</codTic> <codTrd>String</codTrd> <codTst>String</codTst> <codStp>String</codStp> <codStc>String</codStc> <recIcm>String</recIcm> <gerEan>String</gerEan> <codMp1>String</codMp1> <codMp2>String</codMp2> <codMp3>String</codMp3> <codMp4>String</codMp4> <codMp5>String</codMp5> <codMp6>String</codMp6> <codMp7>String</codMp7> <rotPro>String</rotPro> <matDir>String</matDir> <codReg>Integer</codReg> <codNtg>Integer</codNtg> <criRat>Integer</criRat> <ctaRed>Integer</ctaRed> <ctaRcr>Integer</ctaRcr> <ctaFdv>Integer</ctaFdv> <ctaFcr>Integer</ctaFcr> <ctaDcd>Integer</ctaDcd> <ctaDci>Integer</ctaDci> <indKit>String</indKit> <codPin>String</codPin> <notFor>Double</notFor> <indMis>String</indMis> <emiGtr>String</emiGtr> <somIim>String</somIim> <recPis>String</recPis> <indExp>Integer</indExp> <datPal>DateTime</datPal> <horPal>Integer</horPal> <tipInt>Integer</tipInt> <somIil>String</somIil> <codMar>String</codMar> <codClc>String</codClc> <nivCbn>Integer</nivCbn> <sitCal>String</sitCal> <gerOrp>String</gerOrp> <perIrf>Double</perIrf> <perPis>Double</perPis> <perCof>Double</perCof> <perCsl>Double</perCsl> <perOur>Double</perOur> <somIps>String</somIps> <somIco>String</somIco> <somIpl>String</somIpl> <somIcl>String</somIcl> <indOct>String</indOct> <indSpr>String</indSpr> <preCus>Double</preCus> <sitFam>String</sitFam> <proImp>Integer</proImp> <usuGer>Double</usuGer> <datGer>DateTime</datGer> <horGer>Integer</horGer> <usuAlt>Double</usuAlt> <datAlt>DateTime</datAlt> <horAlt>Integer</horAlt> <intAgr>String</intAgr> <ctrVis>String</ctrVis> <datVis>DateTime</datVis> <horVis>Integer</horVis> <diaRep>Integer</diaRep> <indFrt>String</indFrt> <frtEqp>String</frtEqp> <grpFrt>String</grpFrt> <cstIpi>String</cstIpi> <cstPis>String</cstPis> <cstCof>String</cstCof> <cstIpc>String</cstIpc> <cstPic>String</cstPic> <cstCoc>String</cstCoc> <varPro>String</varPro> <proMon>String</proMon> <finCrp>Integer</finCrp> <finCdp>Integer</finCdp> <perPim>Double</perPim> <perCim>Double</perCim> <aplAtx>String</aplAtx> <codAtx>Double</codAtx> <indIcp>String</indIcp> <mgcMin>Double</mgcMin> <mgcLim>Double</mgcLim> <perVen>Double</perVen> <preRef>Double</preRef> <codBic>String</codBic> <indVol>String</indVol> <codMph>Integer</codMph> <modFab>String</modFab> <tipFte>String</tipFte> <codPri>String</codPri> <codPrc>String</codPrc> <regExc>String</regExc> <camposUsuario> <campo>String</campo> <valor>String</valor> </camposUsuario> </Familia> <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 erro |
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 |
familia | Set | Lista de famílias |
familia.seqInt | Integer | (Opcional) Number(008) - Número seqüencial do registro de exportação |
familia.codEmp | Integer | Number(004) - Código da empresa |
familia.codFam | String | String(006) - Código da família de produto |
familia.desFam | String | String(050) - Descrição da família de produto |
familia.tipPro | String | String(001) - Tipo de produto (C=Comprado, P=Produzido, S=Serviço) - [ P=Produzido;C=Comprado;M=Montagem;D=Passagem Direta;S=Serviço ] |
familia.codOri | String | String(003) - Código de origem do produto |
familia.depPad | String | String(010) - Depósito padrão p/ Produtos desta Família |
familia.ctrVld | String | String(001) - Indicativo da forma de controle da data de validade nos estoques - [ O=Obriga Informação;D=Desativa Campo;L=Livre ] |
familia.ctrLot | String | String(001) - Controla Entrada/Saída no Estoque por Lote - [ S=Sim;N=Não ] |
familia.ctrSep | String | String(001) - Controla Entrada/Saídas no Estoque por Série - [ S=Sim;N=Não ] |
familia.posPro | Integer | Number(002) - Quantidade de posições para o código de produto |
familia.codMdp | String | String(008) - Código da máscara de derivação |
familia.uniMed | String | String(003) - Unidade de Medida dos Produtos associado a Família (Unidade Medida de Estocagem) |
familia.uniMe2 | String | String(003) - Código da segunda unidade de medida (Quando p/ Produzido é Unidade Medida da Ficha) |
familia.uniMe3 | String | String(003) - Código da terceira unidade de medida |
familia.utiDec | String | String(001) - Casas Decimais p/ Arredondamento de Quantidade é Determinada pela Família - [ S=Sim;N=Não ] |
familia.qtdDec | Integer | Number(001) - Quantidade de Casas Decimais p/ Arredondamento em Cálculos (até 5 casas decimais p/ 1ª Unidade Medida) |
familia.codEt1 | Integer | Number(004) - Código do 1º estágio de produção |
familia.codEt2 | Integer | Number(004) - Código do 2º estágio de produção |
familia.codEt3 | Integer | Number(004) - Código do 3º estágio de produção |
familia.codEt4 | Integer | Number(004) - Código do 4º estágio de produção |
familia.codEt5 | Integer | Number(004) - Código do 5º estágio de produção |
familia.codEt6 | Integer | Number(004) - Código do 6º estágio de produção |
familia.codEt7 | Integer | Number(004) - Código do 7º estágio de produção |
familia.codEt8 | Integer | Number(004) - Código do 8º estágio de produção |
familia.codEt9 | Integer | Number(004) - Código do 9º estágio de produção |
familia.temCte | String | String(001) - Indicativo se a família de produto tem ou não características - [ S=Sim;N=Não ] |
familia.numOri | Integer | Number(004) - Número do nível da origem do produto |
familia.qtdMlt | Double | Number(012,5) - Quantidade múltipla para cálculo da geração de ordem produção |
familia.qtdMin | Double | Number(012,5) - Quantidade mínima para uma ordem de produção/compra |
familia.qtdMax | Double | Number(012,5) - Quantidade máxima para uma ordem de produção/compra |
familia.qtdGop | Double | Number(012,5) - Quantidade máxima para cada guia de produção |
familia.bxaOrp | String | String(001) - Se for componente de alguma OP, indica se o mesmo é baixado - [ S=Sim;N=Não ] |
familia.codAge | String | String(005) - Código de agrupamento para estoques dos produtos da família |
familia.codAgp | String | String(005) - Código de agrupamento para produção dos produtos da família |
familia.codAgu | String | String(005) - Código de agrupamento para custos dos produtos da família |
familia.codAgc | String | String(005) - Código de agrupamento comercial(compras ou vendas) dos produtos da família |
familia.codAgt | String | String(005) - Código de agrupamento para cotas de venda |
familia.codAgf | String | String(005) - Código de agrupamento para Impostos dos produtos da família |
familia.codClf | String | String(003) - Código interno da classificação fiscal para os produtos da família |
familia.codStr | String | String(003) - Código interno da situação tributária para os produtos da família |
familia.recIpi | String | String(001) - Indicativo se os produtos da família recuperam ou não IPI - [ S=Sim;N=Não ] |
familia.recCof | String | String(001) - Indicativo se as notas fiscais poderão ter recuperação de Cofins - [ S=Sim;N=Não ] |
familia.temIcm | String | String(001) - Indicativo se os produtos da família tem ou não ICMS - [ S=Sim;N=Não ] |
familia.codTic | String | String(003) - Código do ICMS especial para os produtos da família |
familia.codTrd | String | String(003) - Código de redução de impostos para os produtos da família |
familia.codTst | String | String(003) - Código do ICMS substituído para os produtos da família |
familia.codStp | String | String(003) - Código da substituição tributária do PIS |
familia.codStc | String | String(003) - Código da substituição tributária do COFINS |
familia.recIcm | String | String(001) - Indicativo se os produtos da família recuperam ou não ICMS - [ S=Sim;N=Não ] |
familia.gerEan | String | String(001) - Indicativo se gera código de barras EAN13 p/ o produto automaticamente - [ S=Sim;N=Não ] |
familia.codMp1 | String | String(008) - Código da Máscara para 1ª parte do código do produto |
familia.codMp2 | String | String(008) - Código da Máscara para 2ª parte do código do produto |
familia.codMp3 | String | String(008) - Código da Máscara para 3ª parte do código do produto |
familia.codMp4 | String | String(008) - Código da Máscara para 4ª parte do código do produto |
familia.codMp5 | String | String(008) - Código da Máscara para 5ª parte do código do produto |
familia.codMp6 | String | String(008) - Código da Máscara para 6ª parte do código do produto |
familia.codMp7 | String | String(008) - Código da Máscara para 7ª parte do código do produto |
familia.rotPro | String | String(001) - Roteiro Informado é Utilizado p/ todas as Derivações do Produto (S=Sim, N=Não) - [ S=Sim;N=Não ] |
familia.matDir | String | String(001) - Indicativo se o Material é Direto (produto comprado que é utilizado na fabricação de produtos produzidos) - [ S=Sim;N=Não ] |
familia.codReg | Integer | Number(004) - Código de Regra p/ cálculo de dígito verificador do código do produto |
familia.codNtg | Integer | Number(004) - Código da natureza de gasto |
familia.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 ] |
familia.ctaRed | Integer | Number(007) - Conta contábil reduzida - 1 |
familia.ctaRcr | Integer | Number(007) - Conta contábil reduzida - 2 |
familia.ctaFdv | Integer | Number(007) - Conta contábil reduzida - 3 |
familia.ctaFcr | Integer | Number(007) - Conta contábil reduzida - 4 |
familia.ctaDcd | Integer | Number(007) - Conta contábil reduzida - 5 |
familia.ctaDci | Integer | Number(007) - Conta contábil reduzida - 6 |
familia.indKit | String | String(001) - Indicativo que os produtos produzidos desta família são "Kit" c/ vários produtos agregados p/ venda (não gera OP) - [ S=Sim;N=Não ] |
familia.codPin | String | String(020) - Código do Plano de Inspeção padrão para os produtos desta |
familia.notFor | Double | Number(005,2) - Nota mínima necessária para a aprovação de um fornecedor. |
familia.indMis | String | String(001) - Indicativo que o produto é produzido mas também pode ser comprado (Misto) - [ S=Sim;N=Não ] |
familia.emiGtr | String | String(001) - Indicativo se é emitida a guia de tráfego para o produto - [ N=Não Emite;I=Só Mercado Interno;E=Só Mercado Externo;A=Ambos ] |
familia.somIim | String | String(001) - Indicativo se calcula ICMS importação nas notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
familia.recPis | String | String(001) - Indicativo se o produto recupera ou não PIS - [ S=Sim;N=Não ] |
familia.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 ] |
familia.datPal | DateTime | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
familia.horPal | Integer | Number(005) - Hora/minuto da última alteração para o Palm |
familia.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 ] |
familia.somIil | String | String(001) - Indicativo se deve ser somado o valor do ICMS no valor líquido das notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
familia.codMar | String | String(010) - Código da Marca/Etiqueta da família |
familia.codClc | String | String(010) - Código da coleção da família |
familia.nivCbn | Integer | Number(004) - Utilizado p/ ordenar em ordem crescente as famílias na geração das combinações. |
familia.sitCal | String | String(001) - Situação do Cálculo Necessidades/Geração OPs (A=Ativo, I=Inativo) - [ A=Ativo;I=Inativo ] |
familia.gerOrp | String | String(001) - Indica se o produto gera ordem de produção. - [ S=Sim;N=Não ] |
familia.perIrf | Double | Number(004,2) - Percentual do IRRF previsto para venda do produto |
familia.perPis | Double | Number(004,2) - Percentual de PIS válido para o produto |
familia.perCof | Double | Number(004,2) - Percentual de Cofins válido para o produto |
familia.perCsl | Double | Number(004,2) - Percentual de CSLL válido para o produto |
familia.perOur | Double | Number(004,2) - Percentual de Outras Retenções válido para o produto |
familia.somIps | String | String(001) - Indicativo se calcula PIS importação nas notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
familia.somIco | String | String(001) - Indicativo se calcula COFINS importação nas notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
familia.somIpl | String | String(001) - Indicativo se deve ser somado o valor do PIS no valor líquido das notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
familia.somIcl | String | String(001) - Indicativo se deve ser somado o valor do COFINS no valor líquido das notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
familia.indOct | String | String(001) - Indica se as famílias de produtos/serviços podem ser orçados - [ S=Sim;N=Não ] |
familia.indSpr | String | String(001) - Indicativo se Serviço é Produzido - [ S=Sim;N=Não ] |
familia.preCus | Double | Number(015,6) - Preço de custo a ser sugerido pelo sistema no momento de inserir uma derivação |
familia.sitFam | String | String(001) - Situação da família do produto (Ativo ou Inativo) - [ A=Ativo;I=Inativo ] |
familia.proImp | Integer | Number(002) - Indicativo do tipo de produto para impostos - [ 0=Não classificado;1=Mercadorias;2=Matérias-primas;3=Produtos intermediários;4=Materiais de embalagem;5=Produtos manufaturados;6=Em fabricação;7=Subproduto;8=Material de uso e consumo;9=Ativo imobilizado;10=Serviços;11=Outros insumos;99=Outras ] |
familia.usuGer | Double | Number(010) - Usuário responsável pela geração do registro |
familia.datGer | DateTime | Date(DD/MM/YYYY) - Data da geração do registro |
familia.horGer | Integer | Number(005) - Hora da geração do registro |
familia.usuAlt | Double | Number(010) - Usuário responsável pela última alteração do registro |
familia.datAlt | DateTime | Date(DD/MM/YYYY) - Data da última alteração do registro |
familia.horAlt | Integer | Number(005) - Hora da última alteração do registro |
familia.intAgr | String | String(001) - Indicativo se produtos desta família devem integrar com agronegócio - [ S=Sim;N=Não ] |
familia.ctrVis | String | String(001) - Controla valor individual da série - [ S=Sim;N=Não ] |
familia.datVis | DateTime | Date(DD/MM/YYYY) - Data da última alteração do controle do valor individual da série |
familia.horVis | Integer | Number(005) - Hora da última alteração do controle de valor individual da série |
familia.diaRep | Integer | Number(004) - Quantidade de dias de reposição (comprado)/dias precedentes p/ paralelismo (produzido) |
familia.indFrt | String | String(001) - Indicativo se a origem é de ferramentas - [ S=Sim;N=Não ] |
familia.frtEqp | String | String(001) - Indicativo se as Ferramentas serão usadas como equipamentos - [ S=Sim;N=Não ] |
familia.grpFrt | String | String(004) - Código do grupo padrão de ferramentas |
familia.cstIpi | String | String(002) - Código da situação tributária de IPI nas operações de venda - [ 00=Entrada com recuperação de crédito;01=Entrada tributável com alíquota zero;02=Entrada isenta;03=Entrada não-tributada;04=Entrada imune;05=Entrada com suspensão;49=Outras entradas;50=Saída tributada;51=Saída tributável com alíquota zero;52=Saída isenta;53=Saída não-tributada;54=Saída imune;55=Saída com suspensão;99=Outras saídas ] |
familia.cstPis | String | String(002) - Código da situação tributária de PIS nas operações de venda - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
familia.cstCof | String | String(002) - Código da situação tributária de COFINS nas operações de venda - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
familia.cstIpc | String | String(002) - Código da situação tributária de IPI nas operações de compra - [ 00=Entrada com recuperação de crédito;01=Entrada tributável com alíquota zero;02=Entrada isenta;03=Entrada não-tributada;04=Entrada imune;05=Entrada com suspensão;49=Outras entradas;50=Saída tributada;51=Saída tributável com alíquota zero;52=Saída isenta;53=Saída não-tributada;54=Saída imune;55=Saída com suspensão;99=Outras saídas ] |
familia.cstPic | String | String(002) - Código da situação tributária de PIS nas operações de compra - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
familia.cstCoc | String | String(002) - Código da situação tributária de COFINS nas operações de compra - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
familia.varPro | String | String(001) - Indica o tipo de produto para o Varejo - [ N=Serviço;F=Frete;S=Seguro;E=Embalagem;R=Curso;I=Empréstimo Pessoa Física;M=Empréstimo Consignado;L=Recarga Celular;P=Parcela Protegida;G=Garantia Estendida;B=Correspondente Bancário;C=Consórcio;O=Montagem ] |
familia.proMon | String | String(001) - Indicativo se o produto exige montagem - [ S=Sim;N=Não;O=Obrigatório ] |
familia.finCrp | Integer | Number(007) - Conta financeira de receita(saída) padrão para efeito de rateio |
familia.finCdp | Integer | Number(007) - Conta financeira de despesa(entrada) padrão para efeito de rateio |
familia.perPim | Double | Number(004,2) - Percentual de PIS de importação diferenciado |
familia.perCim | Double | Number(004,2) - Percentual de Cofins de importação diferenciado |
familia.aplAtx | String | String(004) - Código da aplicação do autotexto - [ SREB=Suprimentos - Recebimento - Entrada via Balança;VAAT=Serviços - Assistência Técnica - Registro de Ocorrências ] |
familia.codAtx | Double | Number(010) - Código do autotexto |
familia.indIcp | String | String(001) - Indicativo se OPs da família permitem a incorporação de produtos - [ S=Sim;N=Não ] |
familia.mgcMin | Double | Number(015,6) - Percentual de margem de contribuição mínima |
familia.mgcLim | Double | Number(015,6) - Percentual de margem de contribuição limite |
familia.perVen | Double | Number(024,12) - Percentual adicional do vendedor no cálculo da margem |
familia.preRef | Double | Number(024,12) - Preço de referência vinculada a margem de contribuição |
familia.codBic | String | String(003) - Código da modalidade da base de cálculo do ICMS |
familia.indVol | String | String(001) - Indicativo se é usado como volume (sugestão para os produtos) - [ S=Sim;N=Não ] |
familia.codMph | Integer | Number(004) - Código da melhoria de PH |
familia.modFab | String | String(001) - Modelo de Fabricação do produto para ficha técnica - [ P=Preparação;F=Fabricação;A=Acabamento;C=Completo;T=Terceirização ] |
familia.tipFte | String | String(001) - Tipo de ficha técnica utilizada na geração do SPED Fiscal EFD - [ R=Ficha Técnica Real;P=Ficha Técnica Padrão ] |
familia.codPri | String | String(004) - Código da tabela de presunção IRPJ |
familia.codPrc | String | String(004) - Código da tabela de presunção CSLL |
familia.regExc | String | (Opcional) String(001) - Retorna S se o registro foi excluído no ERP |
camposUsuario | Set | Lista de campos de usuário |
camposUsuario.campo | String | Nome do campo |
camposUsuario.valor | String | Valor do campo |
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 sucesso; - A mensagem do erro ocorrido no servidor. |
Nessa porta é possível obter uma coleção de dados através dos filtros disponíveis.
Quando a sigla do sistema integrado for WMW os registros serão exportados apenas quando o parâmetro Integra WMW do cadastro estiver definido como Sim.
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:ConsultarGeral> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <CodEmp>Integer</CodEmp> <CodFam> <CodFam>String</CodFam> </CodFam> <CodFil>Integer</CodFil> <CodOri> <CodOri>String</CodOri> </CodOri> <IdentificadorSistema>String</IdentificadorSistema> <TipPro> <TipPro>String</TipPro> </TipPro> <IndicePagina>Integer</IndicePagina> <SitFam>String</SitFam> <LimitePagina>Integer</LimitePagina> </parameters> </ser:ConsultarGeral> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
CodEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
CodFam | Set | (Opcional) - Lista de abrangência |
CodFam.CodFam | String | (Opcional) - String(006) - Código da família de produto |
CodFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
CodOri | Set | (Opcional) - Lista de abrangência |
CodOri.CodOri | String | (Opcional) - String(003) - Código de origem do produtos |
IdentificadorSistema | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
TipPro | Set | (Opcional) - Lista de abrangência |
TipPro.TipPro | String | (Opcional) - String(001) - Tipo de produto (C=Comprado, P=Produzido, S=Serviço |
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. |
SitFam | String | (Opcional) - String(001) - Situação da família do produto (Ativo ou Inativo) |
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. |
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:ConsultarGeralResponse> <result> <Erros> <MensagemErro>String</MensagemErro> </Erros> <MensagemRetorno>String</MensagemRetorno> <Familia> <CodEmp>Integer</CodEmp> <CodFam>String</CodFam> <DesFam>String</DesFam> <TipPro>String</TipPro> <CodOri>String</CodOri> <DepPad>String</DepPad> <CtrVld>String</CtrVld> <CtrLot>String</CtrLot> <CtrSep>String</CtrSep> <PosPro>Integer</PosPro> <CodMdp>String</CodMdp> <UniMed>String</UniMed> <UniMe2>String</UniMe2> <UniMe3>String</UniMe3> <UtiDec>String</UtiDec> <QtdDec>Integer</QtdDec> <CodEt1>Integer</CodEt1> <CodEt2>Integer</CodEt2> <CodEt3>Integer</CodEt3> <CodEt4>Integer</CodEt4> <CodEt5>Integer</CodEt5> <CodEt6>Integer</CodEt6> <CodEt7>Integer</CodEt7> <CodEt8>Integer</CodEt8> <CodEt9>Integer</CodEt9> <TemCte>String</TemCte> <NumOri>Integer</NumOri> <QtdMlt>Double</QtdMlt> <QtdMin>Double</QtdMin> <QtdMax>Double</QtdMax> <QtdGop>Double</QtdGop> <BxaOrp>String</BxaOrp> <CodAge>String</CodAge> <CodAgp>String</CodAgp> <CodAgu>String</CodAgu> <CodAgc>String</CodAgc> <CodAgt>String</CodAgt> <CodAgf>String</CodAgf> <CodClf>String</CodClf> <CodStr>String</CodStr> <RecIpi>String</RecIpi> <RecCof>String</RecCof> <TemIcm>String</TemIcm> <CodTic>String</CodTic> <CodTrd>String</CodTrd> <CodTst>String</CodTst> <CodStp>String</CodStp> <CodStc>String</CodStc> <RecIcm>String</RecIcm> <GerEan>String</GerEan> <CodMp1>String</CodMp1> <CodMp2>String</CodMp2> <CodMp3>String</CodMp3> <CodMp4>String</CodMp4> <CodMp5>String</CodMp5> <CodMp6>String</CodMp6> <CodMp7>String</CodMp7> <RotPro>String</RotPro> <MatDir>String</MatDir> <CodReg>Integer</CodReg> <CodNtg>Integer</CodNtg> <CriRat>Integer</CriRat> <CtaRed>Integer</CtaRed> <CtaRcr>Integer</CtaRcr> <CtaFdv>Integer</CtaFdv> <CtaFcr>Integer</CtaFcr> <CtaDcd>Integer</CtaDcd> <CtaDci>Integer</CtaDci> <IndKit>String</IndKit> <CodPin>String</CodPin> <NotFor>Double</NotFor> <IndMis>String</IndMis> <EmiGtr>String</EmiGtr> <SomIim>String</SomIim> <RecPis>String</RecPis> <IndExp>Integer</IndExp> <DatPal>DateTime</DatPal> <HorPal>Integer</HorPal> <TipInt>Integer</TipInt> <SomIil>String</SomIil> <CodMar>String</CodMar> <CodClc>String</CodClc> <NivCbn>Integer</NivCbn> <SitCal>String</SitCal> <GerOrp>String</GerOrp> <PerIrf>Double</PerIrf> <PerPis>Double</PerPis> <PerCof>Double</PerCof> <PerCsl>Double</PerCsl> <PerOur>Double</PerOur> <SomIps>String</SomIps> <SomIco>String</SomIco> <SomIpl>String</SomIpl> <SomIcl>String</SomIcl> <IndOct>String</IndOct> <IndSpr>String</IndSpr> <PreCus>Double</PreCus> <SitFam>String</SitFam> <ProImp>Integer</ProImp> <UsuGer>Double</UsuGer> <DatGer>DateTime</DatGer> <HorGer>Integer</HorGer> <UsuAlt>Double</UsuAlt> <DatAlt>DateTime</DatAlt> <HorAlt>Integer</HorAlt> <IntAgr>String</IntAgr> <CtrVis>String</CtrVis> <DatVis>DateTime</DatVis> <HorVis>Integer</HorVis> <DiaRep>Integer</DiaRep> <IndFrt>String</IndFrt> <FrtEqp>String</FrtEqp> <GrpFrt>String</GrpFrt> <CstIpi>String</CstIpi> <CstPis>String</CstPis> <CstCof>String</CstCof> <CstIpc>String</CstIpc> <CstPic>String</CstPic> <CstCoc>String</CstCoc> <VarPro>String</VarPro> <ProMon>String</ProMon> <FinCrp>Integer</FinCrp> <FinCdp>Integer</FinCdp> <PerPim>Double</PerPim> <PerCim>Double</PerCim> <AplAtx>String</AplAtx> <CodAtx>Double</CodAtx> <IndIcp>String</IndIcp> <MgcMin>Double</MgcMin> <MgcLim>Double</MgcLim> <PerVen>Double</PerVen> <PreRef>Double</PreRef> <CodBic>String</CodBic> <IndVol>String</IndVol> <CodMph>Integer</CodMph> <ModFab>String</ModFab> <TipFte>String</TipFte> <CodPri>String</CodPri> <CodPrc>String</CodPrc> <CamposUsuario> <Campo>String</Campo> <Valor>String</Valor> </CamposUsuario> </Familia> <TipoRetorno>Integer</TipoRetorno> <erroExecucao>String</erroExecucao> </result> </ser:ConsultarGeralResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
Erros | Set | (Opcional) - Lista dos erros |
Erros.MensagemErro | String | (Opcional) - Itens da lista de erros |
MensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
Familia | Set | Lista de família de produto |
Familia.CodEmp | Integer | Number(004) - Código da empresa |
Familia.CodFam | String | String(006) - Código da família de produto |
Familia.DesFam | String | String(050) - Descrição da família de produto |
Familia.TipPro | String | String(001) - Tipo de produto (C=Comprado, P=Produzido, S=Serviço) - [ P=Produzido;C=Comprado;M=Montagem;D=Passagem Direta;S=Serviço ] |
Familia.CodOri | String | String(003) - Código de origem do produto |
Familia.DepPad | String | String(010) - Depósito padrão p/ Produtos desta Família |
Familia.CtrVld | String | String(001) - Indicativo da forma de controle da data de validade nos estoques - [ O=Obriga Informação;D=Desativa Campo;L=Livre ] |
Familia.CtrLot | String | String(001) - Controla Entrada/Saída no Estoque por Lote - [ S=Sim;N=Não ] |
Familia.CtrSep | String | String(001) - Controla Entrada/Saídas no Estoque por Série - [ S=Sim;N=Não ] |
Familia.PosPro | Integer | Number(002) - Quantidade de posições para o código de produto |
Familia.CodMdp | String | String(008) - Código da máscara de derivação |
Familia.UniMed | String | String(003) - Unidade de Medida dos Produtos associado a Família (Unidade Medida de Estocagem) |
Familia.UniMe2 | String | String(003) - Código da segunda unidade de medida (Quando p/ Produzido é Unidade Medida da Ficha) |
Familia.UniMe3 | String | String(003) - Código da terceira unidade de medida |
Familia.UtiDec | String | String(001) - Casas Decimais p/ Arredondamento de Quantidade é Determinada pela Família - [ S=Sim;N=Não ] |
Familia.QtdDec | Integer | Number(001) - Quantidade de Casas Decimais p/ Arredondamento em Cálculos (até 5 casas decimais p/ 1ª Unidade Medida) |
Familia.CodEt1 | Integer | Number(004) - Código do 1º estágio de produção |
Familia.CodEt2 | Integer | Number(004) - Código do 2º estágio de produção |
Familia.CodEt3 | Integer | Number(004) - Código do 3º estágio de produção |
Familia.CodEt4 | Integer | Number(004) - Código do 4º estágio de produção |
Familia.CodEt5 | Integer | Number(004) - Código do 5º estágio de produção |
Familia.CodEt6 | Integer | Number(004) - Código do 6º estágio de produção |
Familia.CodEt7 | Integer | Number(004) - Código do 7º estágio de produção |
Familia.CodEt8 | Integer | Number(004) - Código do 8º estágio de produção |
Familia.CodEt9 | Integer | Number(004) - Código do 9º estágio de produção |
Familia.TemCte | String | String(001) - Indicativo se a família de produto tem ou não características - [ S=Sim;N=Não ] |
Familia.NumOri | Integer | Number(004) - Número do nível da origem do produto |
Familia.QtdMlt | Double | Number(012,5) - Quantidade múltipla para cálculo da geração de ordem produção |
Familia.QtdMin | Double | Number(012,5) - Quantidade mínima para uma ordem de produção/compra |
Familia.QtdMax | Double | Number(012,5) - Quantidade máxima para uma ordem de produção/compra |
Familia.QtdGop | Double | Number(012,5) - Quantidade máxima para cada guia de produção |
Familia.BxaOrp | String | String(001) - Se for componente de alguma OP, indica se o mesmo é baixado - [ S=Sim;N=Não ] |
Familia.CodAge | String | String(005) - Código de agrupamento para estoques dos produtos da família |
Familia.CodAgp | String | String(005) - Código de agrupamento para produção dos produtos da família |
Familia.CodAgu | String | String(005) - Código de agrupamento para custos dos produtos da família |
Familia.CodAgc | String | String(005) - Código de agrupamento comercial(compras ou vendas) dos produtos da família |
Familia.CodAgt | String | String(005) - Código de agrupamento para cotas de venda |
Familia.CodAgf | String | String(005) - Código de agrupamento para Impostos dos produtos da família |
Familia.CodClf | String | String(003) - Código interno da classificação fiscal para os produtos da família |
Familia.CodStr | String | String(003) - Código interno da situação tributária para os produtos da família |
Familia.RecIpi | String | String(001) - Indicativo se os produtos da família recuperam ou não IPI - [ S=Sim;N=Não ] |
Familia.RecCof | String | String(001) - Indicativo se as notas fiscais poderão ter recuperação de Cofins - [ S=Sim;N=Não ] |
Familia.TemIcm | String | String(001) - Indicativo se os produtos da família tem ou não ICMS - [ S=Sim;N=Não ] |
Familia.CodTic | String | String(003) - Código do ICMS especial para os produtos da família |
Familia.CodTrd | String | String(003) - Código de redução de impostos para os produtos da família |
Familia.CodTst | String | String(003) - Código do ICMS substituído para os produtos da família |
Familia.CodStp | String | String(003) - Código da substituição tributária do PIS |
Familia.CodStc | String | String(003) - Código da substituição tributária do COFINS |
Familia.RecIcm | String | String(001) - Indicativo se os produtos da família recuperam ou não ICMS - [ S=Sim;N=Não ] |
Familia.GerEan | String | String(001) - Indicativo se gera código de barras EAN13 para o produto automaticamente - [ S=Sim;N=Não ] |
Familia.CodMp1 | String | String(008) - Código da Máscara para 1ª parte do código do produto |
Familia.CodMp2 | String | String(008) - Código da Máscara para 2ª parte do código do produto |
Familia.CodMp3 | String | String(008) - Código da Máscara para 3ª parte do código do produto |
Familia.CodMp4 | String | String(008) - Código da Máscara para 4ª parte do código do produto |
Familia.CodMp5 | String | String(008) - Código da Máscara para 5ª parte do código do produto |
Familia.CodMp6 | String | String(008) - Código da Máscara para 6ª parte do código do produto |
Familia.CodMp7 | String | String(008) - Código da Máscara para 7ª parte do código do produto |
Familia.RotPro | String | String(001) - Roteiro Informado é Utilizado p/ todas as Derivações do Produto (S=Sim, N=Não) - [ S=Sim;N=Não ] |
Familia.MatDir | String | String(001) - Indicativo se o Material é Direto (produto comprado que é utilizado na fabricação de produtos produzidos) - [ S=Sim;N=Não ] |
Familia.CodReg | Integer | Number(004) - Código de Regra p/ cálculo de dígito verificador do código do produto |
Familia.CodNtg | Integer | Number(004) - Código da natureza de gasto |
Familia.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 ] |
Familia.CtaRed | Integer | Number(007) - Conta contábil reduzida - 1 |
Familia.CtaRcr | Integer | Number(007) - Conta contábil reduzida - 2 |
Familia.CtaFdv | Integer | Number(007) - Conta contábil reduzida - 3 |
Familia.CtaFcr | Integer | Number(007) - Conta contábil reduzida - 4 |
Familia.CtaDcd | Integer | Number(007) - Conta contábil reduzida - 5 |
Familia.CtaDci | Integer | Number(007) - Conta contábil reduzida - 6 |
Familia.IndKit | String | String(001) - Indicativo que os produtos produzidos desta família são "Kit" c/ vários produtos agregados p/ venda (não gera OP) - [ S=Sim;N=Não ] |
Familia.CodPin | String | String(020) - Código do Plano de Inspeção padrão para os produtos desta |
Familia.NotFor | Double | Number(005,2) - Nota mínima necessária para a aprovação de um fornecedor. |
Familia.IndMis | String | String(001) - Indicativo que o produto é produzido mas também pode ser comprado (Misto) - [ S=Sim;N=Não ] |
Familia.EmiGtr | String | String(001) - Indicativo se é emitida a guia de tráfego para o produto - [ N=Não Emite;I=Só Mercado Interno;E=Só Mercado Externo;A=Ambos ] |
Familia.SomIim | String | String(001) - Indicativo se calcula ICMS importação nas notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
Familia.RecPis | String | String(001) - Indicativo se o produto recupera ou não PIS - [ S=Sim;N=Não ] |
Familia.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 ] |
Familia.DatPal | DateTime | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
Familia.HorPal | Integer | Number(005) - Hora/minuto da última alteração para o Palm |
Familia.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 ] |
Familia.SomIil | String | String(001) - Indicativo se deve ser somado o valor do ICMS no valor líquido das notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
Familia.CodMar | String | String(010) - Código da Marca/Etiqueta da família |
Familia.CodClc | String | String(010) - Código da coleção da família |
Familia.NivCbn | Integer | Number(004) - Utilizado p/ ordenar em ordem crescente as famílias na geração das combinações. |
Familia.SitCal | String | String(001) - Situação do Cálculo Necessidades/Geração OPs (A=Ativo, I=Inativo) - [ A=Ativo;I=Inativo ] |
Familia.GerOrp | String | String(001) - Indica se o produto gera ordem de produção. - [ S=Sim;N=Não ] |
Familia.PerIrf | Double | Number(004,2) - Percentual do IRRF previsto para venda do produto |
Familia.PerPis | Double | Number(004,2) - Percentual de PIS válido para o produto |
Familia.PerCof | Double | Number(004,2) - Percentual de Cofins válido para o produto |
Familia.PerCsl | Double | Number(004,2) - Percentual de CSLL válido para o produto |
Familia.PerOur | Double | Number(004,2) - Percentual de Outras Retenções válido para o produto |
Familia.SomIps | String | String(001) - Indicativo se calcula PIS importação nas notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
Familia.SomIco | String | String(001) - Indicativo se calcula COFINS importação nas notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
Familia.SomIpl | String | String(001) - Indicativo se deve ser somado o valor do PIS no valor líquido das notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
Familia.SomIcl | String | String(001) - Indicativo se deve ser somado o valor do COFINS no valor líquido das notas fiscais de importação e ordens de compra - [ S=Sim;N=Não ] |
Familia.IndOct | String | String(001) - Indica se as famílias de produtos/serviços podem ser orçados - [ S=Sim;N=Não ] |
Familia.IndSpr | String | String(001) - Indicativo se Serviço é Produzido - [ S=Sim;N=Não ] |
Familia.PreCus | Double | Number(015,6) - Preço de custo a ser sugerido pelo sistema no momento de inserir uma derivação |
Familia.SitFam | String | String(001) - Situação da família do produto (Ativo ou Inativo) - [ A=Ativo;I=Inativo ] |
Familia.ProImp | Integer | Number(002) - Indicativo do tipo de produto para impostos - [ 0=Não classificado;1=Mercadorias;2=Matérias-primas;3=Produtos intermediários;4=Materiais de embalagem;5=Produtos manufaturados;6=Em fabricação;7=Subproduto;8=Material de uso e consumo;9=Ativo imobilizado;10=Serviços;11=Outros insumos;99=Outras ] |
Familia.UsuGer | Double | Number(010) - Usuário responsável pela geração do registro |
Familia.DatGer | DateTime | Date(DD/MM/YYYY) - Data do cadastro do registro |
Familia.HorGer | Integer | Number(005) - Hora do cadastro do registro |
Familia.UsuAlt | Double | Number(010) - Usuário responsável pela última alteração do registro |
Familia.DatAlt | DateTime | Date(DD/MM/YYYY) - Data da última alteração do registro |
Familia.HorAlt | Integer | Number(005) - Hora da última alteração do registro |
Familia.IntAgr | String | String(001) - Indicativo se produtos desta família devem integrar com agronegócio - [ S=Sim;N=Não ] |
Familia.CtrVis | String | String(001) - Controla valor individual da série - [ S=Sim;N=Não ] |
Familia.DatVis | DateTime | Date(DD/MM/YYYY) - Data da última alteração do controle do valor individual da série |
Familia.HorVis | Integer | Number(005) - Hora da última alteração do controle de valor individual da série |
Familia.DiaRep | Integer | Number(004) - Quantidade de dias de reposição (comprado)/dias precedentes p/ paralelismo (produzido) |
Familia.IndFrt | String | String(001) - Indicativo se a origem é de ferramentas - [ S=Sim;N=Não ] |
Familia.FrtEqp | String | String(001) - Indicativo se as Ferramentas serão usadas como equipamentos - [ S=Sim;N=Não ] |
Familia.GrpFrt | String | String(004) - Código do grupo padrão de ferramentas |
Familia.CstIpi | String | String(002) - Código da situação tributária de IPI nas operações de venda - [ 00=Entrada com recuperação de crédito;01=Entrada tributável com alíquota zero;02=Entrada isenta;03=Entrada não-tributada;04=Entrada imune;05=Entrada com suspensão;49=Outras entradas;50=Saída tributada;51=Saída tributável com alíquota zero;52=Saída isenta;53=Saída não-tributada;54=Saída imune;55=Saída com suspensão;99=Outras saídas ] |
Familia.CstPis | String | String(002) - Código da situação tributária de PIS nas operações de venda - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
Familia.CstCof | String | String(002) - Código da situação tributária de COFINS nas operações de venda - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
Familia.CstIpc | String | String(002) - Código da situação tributária de IPI nas operações de compra - [ 00=Entrada com recuperação de crédito;01=Entrada tributável com alíquota zero;02=Entrada isenta;03=Entrada não-tributada;04=Entrada imune;05=Entrada com suspensão;49=Outras entradas;50=Saída tributada;51=Saída tributável com alíquota zero;52=Saída isenta;53=Saída não-tributada;54=Saída imune;55=Saída com suspensão;99=Outras saídas ] |
Familia.CstPic | String | String(002) - Código da situação tributária de PIS nas operações de compra - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
Familia.CstCoc | String | String(002) - Código da situação tributária de COFINS nas operações de compra - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
Familia.VarPro | String | String(001) - Indica o tipo de produto para o Varejo - [ N=Serviço;F=Frete;S=Seguro;E=Embalagem;R=Curso;I=Empréstimo Pessoa Física;M=Empréstimo Consignado;L=Recarga Celular;P=Parcela Protegida;G=Garantia Estendida;B=Correspondente Bancário;C=Consórcio;O=Montagem ] |
Familia.ProMon | String | String(001) - Indicativo se o produto exige montagem - [ S=Sim;N=Não;O=Obrigatório ] |
Familia.FinCrp | Integer | Number(007) - Conta financeira de receita(saída) padrão para efeito de rateio |
Familia.FinCdp | Integer | Number(007) - Conta financeira de despesa(entrada) padrão para efeito de rateio |
Familia.PerPim | Double | Number(004,2) - Percentual de PIS de importação diferenciado |
Familia.PerCim | Double | Number(004,2) - Percentual de Cofins de importação diferenciado |
Familia.AplAtx | String | String(004) - Código da aplicação do autotexto - [SREB=Suprimentos - Recebimento - Entrada via Balança;VAAT=Serviços - Assistência Técnica - Registro de Ocorrências ] |
Familia.CodAtx | Double | Number(010) - Código do autotexto |
Familia.IndIcp | String | String(001) - Indicativo se OPs da família permitem a incorporação de produtos - [ S=Sim;N=Não ] |
Familia.MgcMin | Double | Number(015,6) - Percentual de margem de contribuição mínima |
Familia.MgcLim | Double | Number(015,6) - Percentual de margem de contribuição limite |
Familia.PerVen | Double | Number(024,12) - Percentual adicional do vendedor no cálculo da margem |
Familia.PreRef | Double | Number(024,12) - Preço de referência vinculada a margem de contribuição |
Familia.CodBic | String | String(003) - Código da modalidade da base de cálculo do ICMS |
Familia.IndVol | String | String(001) - Indicativo se é usado como volume (sugestão para os produtos) - [ S=Sim;N=Não ] |
Familia.CodMph | Integer | Number(004) - Código da melhoria de PH |
Familia.ModFab | String | String(001) - Modelo de Fabricação do produto para ficha técnica - [ P=Preparação;F=Fabricação;A=Acabamento;C=Completo ] |
Familia.TipFte | String | String(001) - Tipo de ficha técnica utilizada na geração do SPED Fiscal EFD - [ R=Ficha Técnica Real;P=Ficha Técnica Padrão ] |
Familia.CodPri | String | String(004) - Código da tabela de presunção IRPJ |
Familia.CodPrc | String | String(004) - Código da tabela de presunção CSLL |
CamposUsuario | Set | Lista de campos de usuário |
CamposUsuario.Campo | String | Nome do campo |
CamposUsuario.Valor | String | Valor do campo |
TipoRetorno | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitaçã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" |