Web service Com.senior.g5.co.cad.produtos
O serviço de Produto é 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.
Campos que representam valores monetários, quantidade e percentual e estão declarados como String
- Envio no formato ZZZZ,ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com vírgula, e não com ponto
- Obrigatória a utilização do zero a direita. Por exemplo, se o valor for 350,20, a requisição deve ser enviada com este exato valor. Se o valor enviado for enviado como 350,2, o sistema não irá interpretar a requisição adequadamente
Exemplo:
number(005,2) = 350,20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
number(015,2): 35000,20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
number(008,4) = 3200,2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
Campos que representam valores monetários, quantidade e percentual e não estão declarados como String
- Envio no formato ZZZZ.ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com ponto, e não com vírgula
Exemplo:
- number(005,2) = 350.20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
- number(015,2): 35000.20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
- number(008,4) = 3200.2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
WSDL
- Síncrono: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_cad_produtos?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_cad_produtos?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Schedulecom_senior_g5_co_cad_produtos?wsdl
Portas
Exportar
Após executar o web service, é retornado um número de lote. Esse número deve ser usado com o código da integração 5 para retornar ao sistema a confirmação de recebimento dos registros, executando o web service com.senior.g5.co.int.geral.exportacao, porta Confirmar.
Importante
Não recomendamos o uso do filtro para ignorar os produtos inativos E075PRO.SITPRO = "A", pois quando ocorre a integração do produto e ele tem seu cadastro alterado para a situação I - Inativo, essa alteração também deve ser integrada; com o filtro mencionado isso não ocorre, pois o campo E075PRO.SITPRO será igual a "I".
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: 13.
Versão atual: 13.
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Exportar>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codFil>Integer</codFil>
<codDer>String</codDer>
<identificadorSistema>String</identificadorSistema>
<quantidadeRegistros>Integer</quantidadeRegistros>
<tipoIntegracao>String</tipoIntegracao>
<indVen>String</indVen>
<produtoExcluido>String</produtoExcluido>
</parameters>
</ser:Exportar>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Descrição |
|---|---|---|
| codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
| codPro | String | (Opcional) - String(014) - Código do produto |
| codFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
| codDer | String | (Opcional) - String(007) - Código da derivação do produto |
| 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 |
| indVen | String | (Opcional) - String(001) - Indicativo se o produto pode ser vendido/faturado (item pedido e NF saída) |
| produtoExcluido | String | (Opcional) - String(001) - Produto Excluído - Lista: S = Sim, N = Não |
Resposta:
<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>
<produto>
<seqInt>Integer</seqInt>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<desPro>String</desPro>
<cplPro>String</cplPro>
<desNfv>String</desNfv>
<codFam>String</codFam>
<uniMed>String</uniMed>
<uniMe2>String</uniMe2>
<uniMe3>String</uniMe3>
<tipPro>String</tipPro>
<codOri>String</codOri>
<numOri>Integer</numOri>
<codMdp>String</codMdp>
<codMod>String</codMod>
<codRot>String</codRot>
<codAge>String</codAge>
<codAgp>String</codAgp>
<codAgu>String</codAgu>
<codAgc>String</codAgc>
<codAgf>String</codAgf>
<codClf>String</codClf>
<codStr>String</codStr>
<perIpi>Double</perIpi>
<recIpi>String</recIpi>
<temIcm>String</temIcm>
<codTic>String</codTic>
<codTrd>String</codTrd>
<codTst>String</codTst>
<codStp>String</codStp>
<codStc>String</codStc>
<recIcm>String</recIcm>
<codRoy>Integer</codRoy>
<qtdMlt>Double</qtdMlt>
<qtdMin>Double</qtdMin>
<qtdMax>Double</qtdMax>
<qtdGop>Double</qtdGop>
<bxaOrp>String</bxaOrp>
<codPr2>String</codPr2>
<derPr2>String</derPr2>
<codPr3>String</codPr3>
<derPr3>String</derPr3>
<codPr4>String</codPr4>
<derPr4>String</derPr4>
<proStq>String</proStq>
<sitPro>String</sitPro>
<rotPro>String</rotPro>
<usoCus>String</usoCus>
<indMis>String</indMis>
<indVen>String</indVen>
<indCpr>String</indCpr>
<indReq>String</indReq>
<indKit>String</indKit>
<matDir>String</matDir>
<claPro>Integer</claPro>
<indPpc>String</indPpc>
<indFpr>String</indFpr>
<codNtg>Integer</codNtg>
<criRat>Integer</criRat>
<ctaRed>Integer</ctaRed>
<ctaRcr>Integer</ctaRcr>
<ctaFdv>Integer</ctaFdv>
<ctaFcr>Integer</ctaFcr>
<ctaDcd>Integer</ctaDcd>
<ctaDci>Integer</ctaDci>
<usuGer>Double</usuGer>
<horGer>Integer</horGer>
<datGer>DateTime</datGer>
<depPad>String</depPad>
<ctrVld>String</ctrVld>
<ctrLot>String</ctrLot>
<lotBas>String</lotBas>
<ctrSep>String</ctrSep>
<qtdMve>Double</qtdMve>
<codRef>String</codRef>
<codPin>String</codPin>
<notFor>Double</notFor>
<exgCcl>String</exgCcl>
<emiGtr>String</emiGtr>
<usuAlt>Double</usuAlt>
<horAlt>Integer</horAlt>
<datAlt>DateTime</datAlt>
<somIim>String</somIim>
<recPis>String</recPis>
<triPis>String</triPis>
<triCof>String</triCof>
<indExp>Integer</indExp>
<datPal>DateTime</datPal>
<horPal>Integer</horPal>
<expWms>Integer</expWms>
<tipInt>Integer</tipInt>
<codFif>String</codFif>
<codFie>String</codFie>
<codFim>String</codFim>
<recCof>String</recCof>
<somIil>String</somIil>
<calDzf>String</calDzf>
<uniPad>String</uniPad>
<codMar>String</codMar>
<codClc>String</codClc>
<codAgm>String</codAgm>
<filPrd>Integer</filPrd>
<tolQmx>Double</tolQmx>
<gerOrp>String</gerOrp>
<codPdv>Double</codPdv>
<perIrf>Double</perIrf>
<perPis>Double</perPis>
<perCof>Double</perCof>
<perCsl>Double</perCsl>
<perOur>Double</perOur>
<conMon>String</conMon>
<perFun>Double</perFun>
<codAga>String</codAga>
<somIps>String</somIps>
<somIco>String</somIco>
<somIpl>String</somIpl>
<somIcl>String</somIcl>
<indOct>String</indOct>
<indSpr>String</indSpr>
<codEnd>String</codEnd>
<pesBru>Double</pesBru>
<pesLiq>Double</pesLiq>
<tolPes>Double</tolPes>
<volPro>Double</volPro>
<rotAnx>Integer</rotAnx>
<numAnx>Double</numAnx>
<proImp>Integer</proImp>
<basRec>String</basRec>
<codAnp>Integer</codAnp>
<proEpe>Integer</proEpe>
<ctrVis>String</ctrVis>
<datVis>DateTime</datVis>
<horVis>Integer</horVis>
<indFrt>String</indFrt>
<frtEqp>String</frtEqp>
<grpFrt>String</grpFrt>
<conEne>Integer</conEne>
<conAgu>Integer</conAgu>
<tipLig>Integer</tipLig>
<gruTen>Integer</gruTen>
<tipMfr>String</tipMfr>
<uniFrt>String</uniFrt>
<cstIpi>String</cstIpi>
<cstPis>String</cstPis>
<cstCof>String</cstCof>
<tprPis>String</tprPis>
<tprCof>String</tprCof>
<tprIpi>String</tprIpi>
<regTri>String</regTri>
<idePro>String</idePro>
<qtdAfe>Integer</qtdAfe>
<indAfe>String</indAfe>
<cstIpc>String</cstIpc>
<cstPic>String</cstPic>
<cstCoc>String</cstCoc>
<oriMer>String</oriMer>
<natPis>Integer</natPis>
<natCof>Integer</natCof>
<larPro>Double</larPro>
<altPro>Double</altPro>
<comPro>Double</comPro>
<basCre>Integer</basCre>
<proMon>String</proMon>
<proEnt>String</proEnt>
<varPro>String</varPro>
<proFol>String</proFol>
<proVes>String</proVes>
<qtdVol>Integer</qtdVol>
<exiNfe>String</exiNfe>
<przRec>Integer</przRec>
<uniWms>String</uniWms>
<finCrp>Integer</finCrp>
<finCdp>Integer</finCdp>
<perPim>Double</perPim>
<perCim>Double</perCim>
<iteFis>String</iteFis>
<desFis>String</desFis>
<codAgg>String</codAgg>
<parCom>String</parCom>
<tmpDse>Integer</tmpDse>
<indIcp>String</indIcp>
<limIcp>Integer</limIcp>
<codIcl>Integer</codIcl>
<motDes>Integer</motDes>
<perSen>Double</perSen>
<codBic>String</codBic>
<agrCcr>String</agrCcr>
<agrQcr>Integer</agrQcr>
<zesSba>String</zesSba>
<indVol>String</indVol>
<impScf>String</impScf>
<codCor>Integer</codCor>
<vltPro>Integer</vltPro>
<perGas>Double</perGas>
<uniBcp>String</uniBcp>
<perDif>Double</perDif>
<modFab>String</modFab>
<tipFte>String</tipFte>
<codPri>String</codPri>
<codPrc>String</codPrc>
<emiRec>String</emiRec>
<idePar>String</idePar>
<codEnq>Integer</codEnq>
<codCes>String</codCes>
<tipCic>Integer</tipCic>
<regExc>String</regExc>
<claFis>String</claFis>
<natRen>String</natRen>
<campoUsuarioProduto>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioProduto>
<derivacao>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codDer>String</codDer>
<desDer>String</desDer>
<desCpl>String</desCpl>
<codBar>Double</codBar>
<codAgr>Integer</codAgr>
<codAgt>String</codAgt>
<seqCmd>Integer</seqCmd>
<datVal>DateTime</datVal>
<diaVlt>Integer</diaVlt>
<tipCn2>String</tipCn2>
<vlrCn2>Double</vlrCn2>
<tipCn3>String</tipCn3>
<vlrCn3>Double</vlrCn3>
<preCus>Double</preCus>
<datCus>DateTime</datCus>
<preMed>Double</preMed>
<datMed>DateTime</datMed>
<preUen>Double</preUen>
<datUen>DateTime</datUen>
<preRep>Double</preRep>
<datRep>DateTime</datRep>
<diaRep>Integer</diaRep>
<pesBru>Double</pesBru>
<pesLiq>Double</pesLiq>
<tolPes>Double</tolPes>
<volDer>Double</volDer>
<perPrd>Double</perPrd>
<qtdIql>Double</qtdIql>
<qtdCic>Double</qtdCic>
<qtdPrd>Double</qtdPrd>
<preUis>Double</preUis>
<perIcs>Double</perIcs>
<codEmb>Integer</codEmb>
<qtdEmb>Double</qtdEmb>
<codRot>String</codRot>
<codRoy>Integer</codRoy>
<bxaOrp>String</bxaOrp>
<serCcl>String</serCcl>
<numCcl>String</numCcl>
<curAbc>String</curAbc>
<curAb2>String</curAb2>
<curAb3>String</curAb3>
<curAb4>String</curAb4>
<codReg>Integer</codReg>
<sitDer>String</sitDer>
<codMot>Integer</codMot>
<ctrLot>String</ctrLot>
<ctrSep>String</ctrSep>
<ctrVld>String</ctrVld>
<depPad>String</depPad>
<depPaa>String</depPaa>
<indPce>String</indPce>
<indPcr>String</indPcr>
<indKan>String</indKan>
<codRef>String</codRef>
<codPin>String</codPin>
<notFor>Double</notFor>
<oriCus>String</oriCus>
<infCus>String</infCus>
<horCus>Integer</horCus>
<usuGer>Double</usuGer>
<horGer>Integer</horGer>
<datGer>DateTime</datGer>
<usuAlt>Double</usuAlt>
<horAlt>Integer</horAlt>
<datAlt>DateTime</datAlt>
<codAge>String</codAge>
<codBa2>String</codBa2>
<indExp>Integer</indExp>
<datPal>DateTime</datPal>
<horPal>Integer</horPal>
<expWms>Integer</expWms>
<serMvp>String</serMvp>
<aprDft>String</aprDft>
<codAem>String</codAem>
<codPdv>Integer</codPdv>
<indGen>String</indGen>
<qtdMlt>Double</qtdMlt>
<qtdMin>Double</qtdMin>
<qtdMax>Double</qtdMax>
<rotAnx>Integer</rotAnx>
<codEnd>String</codEnd>
<numAnx>Double</numAnx>
<indPcq>String</indPcq>
<vlrCid>Double</vlrCid>
<qtdCus>Double</qtdCus>
<vlrUis>Double</vlrUis>
<qtdMcf>Integer</qtdMcf>
<dsdDer>Double</dsdDer>
<indCnv>String</indCnv>
<larDer>Double</larDer>
<altDer>Double</altDer>
<comDer>Double</comDer>
<perCit>Double</perCit>
<varPro>String</varPro>
<vlrVar>Double</vlrVar>
<proFol>String</proFol>
<proVes>String</proVes>
<iteFis>String</iteFis>
<desFis>String</desFis>
<tipCur>Integer</tipCur>
<preFix>Double</preFix>
<icmFix>Double</icmFix>
<datPfx>DateTime</datPfx>
<horPfx>Integer</horPfx>
<indVol>String</indVol>
<codCor>Integer</codCor>
<vltDer>Integer</vltDer>
<qtdBcp>Double</qtdBcp>
<codFif>String</codFif>
<codFie>String</codFie>
<codFim>String</codFim>
<codCes>String</codCes>
<codPat>String</codPat>
<culInd>Integer</culInd>
<devPro>Integer</devPro>
<codCcs>String</codCcs>
<regAnv>String</regAnv>
<motAnv>String</motAnv>
<campoUsuarioDerivacao>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioDerivacao>
<gruposFiscaisProduto>
<ideNgf>Integer</ideNgf>
<sigUfs>String</sigUfs>
</gruposFiscaisProduto>
<caractDerivacao>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codDer>String</codDer>
<codCte>String</codCte>
<seqCcp>Integer</seqCcp>
<desLiv>String</desLiv>
<obsLiv>String</obsLiv>
<desCte>String</desCte>
<temCcp>String</temCcp>
<tipCcp>String</tipCcp>
<posCte>Integer</posCte>
<codReg>Integer</codReg>
<indNve>String</indNve>
<campoUsuarioCaracteristicaDerivacao>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioCaracteristicaDerivacao>
</caractDerivacao>
</derivacao>
<art119>String</art119>
<ctrLfo>String</ctrLfo>
<ecoIid>String</ecoIid>
<caractProduto>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codCte>String</codCte>
<seqCcp>Integer</seqCcp>
<desLiv>String</desLiv>
<obsLiv>String</obsLiv>
<desCte>String</desCte>
<temCcp>String</temCcp>
<tipCcp>String</tipCcp>
<posCte>Integer</posCte>
<codReg>Integer</codReg>
<indNve>String</indNve>
<campoUsuarioCaracteristicaProduto>
<campo>String</campo>
<valor>String</valor>
</campoUsuarioCaracteristicaProduto>
</caractProduto>
<codNfc>String</codNfc>
</produto>
<mensagemRetorno>String</mensagemRetorno>
<finalizaramRegistros>String</finalizaramRegistros>
<numeroLote>Integer</numeroLote>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExportarResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Tipo | Descrição |
|---|---|---|
| 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 |
| produto | Set | Lista de produtos |
| produto.seqInt | Integer | (Opcional) Number(008) - Número seqüencial do registro de exportação |
| produto.codEmp | Integer | Number(004) - Código da empresa |
| produto.codPro | String | String(014) - Código do produto |
| produto.desPro | String | String(100) - Descrição usual do produto |
| produto.cplPro | String | String(050) - Descrição complementar do Produto |
| produto.desNfv | String | String(099) - Descrição do produto para impressão na nota fiscal |
| produto.codFam | String | String(006) - Código da Família do Produto |
| produto.uniMed | String | String(003) - Código da Unidade de Medida do produto p/ Estoque |
| produto.uniMe2 | String | String(003) - Código da 2ª unidade de medida (utilizada na ficha técnica para tipo produzido) |
| produto.uniMe3 | String | String(003) - Código da 3ª unidade de medida |
| produto.tipPro | String | String(001) - Tipo do produto - [ P=Produzido;C=Comprado;M=Montagem;D=Passagem Direta;S=Serviço ] |
| produto.codOri | String | String(003) - Código de Origem do Produto |
| produto.numOri | Integer | Number(004) - Número de Nível do Produto na Estrutura |
| produto.codMdp | String | String(008) - Código da Máscara de derivação que o produto pode utilizar |
| produto.codMod | String | String(014) - Código do Modelo p/ Produto Fabricado ou Montagem |
| produto.codRot | String | String(014) - Código do Roteiro de Produção p/ Produto Fabricado |
| produto.codAge | String | String(005) - Código de agrupamento de materiais/produtos para estoques |
| produto.codAgp | String | String(005) - Código de agrupamento de materiais/produtos para produção |
| produto.codAgu | String | String(005) - Código de agrupamento de materiais/produtos para custos |
| produto.codAgc | String | String(005) - Código de agrupamento de materiais/produtos para compras ou vendas |
| produto.codAgf | String | String(005) - Código de agrupamento de materiais/produtos para Impostos |
| produto.codClf | String | String(003) - Código interno da classificação fiscal do produto |
| produto.codStr | String | String(003) - Código da situação tributária do produto |
| produto.perIpi | Double | Number(008,4) - Percentual de IPI válido para o produto |
| produto.recIpi | String | String(001) - Indicativo se o Produto recupera ou não IPI - [ S=Sim;N=Não ] |
| produto.temIcm | String | String(001) - Indicativo se o produto tem ou não ICMS - [ S=Sim;N=Não ] |
| produto.codTic | String | String(003) - Código do ICMS Especial |
| produto.codTrd | String | String(003) - Código de redução de impostos |
| produto.codTst | String | String(003) - Código de ICMS Substituído |
| produto.codStp | String | String(003) - Código da substituição tributária do PIS |
| produto.codStc | String | String(003) - Código da substituição tributária do COFINS |
| produto.recIcm | String | String(001) - Indicativo se o produto recupera ou não ICMS - [ S=Sim;N=Não ] |
| produto.codRoy | Integer | Number(004) - Código de royalty |
| produto.qtdMlt | Double | Number(012,5) - Quantidade Múltipla para cálculo da geração de Ordem produção/compra |
| produto.qtdMin | Double | Number(012,5) - Quantidade Mínima para uma Ordem produção/compra |
| produto.qtdMax | Double | Number(012,5) - Quantidade Máxima para uma Ordem produção/compra |
| produto.qtdGop | Double | Number(012,5) - Quantidade Máxima para cada Guia de Produção (p/ não utilizar guias informe = 0) |
| produto.bxaOrp | String | String(001) - Se for componente de alguma OP, indica se o mesmo é baixado - [ S=Sim;N=Não ] |
| produto.codPr2 | String | String(014) - Código do Produto associado para Entrada estoque 2ª qualidade |
| produto.derPr2 | String | String(007) - Código da Derivação Produto p/ 2ª qualidade (se não informado assume 1ª qualidade) |
| produto.codPr3 | String | String(014) - Código do Produto associado para Entrada estoque 3ª qualidade |
| produto.derPr3 | String | String(007) - Código da Derivação Produto p/ 3ª qualidade (se não informado assume 1ª qualidade) |
| produto.codPr4 | String | String(014) - Código do Produto reaproveitado associado ao titular p/ entrada estoque sucatas/rebarbas/refugos na Produção |
| produto.derPr4 | String | String(007) - Código da Derivação do Produto reaproveitado (se não informado, então assume derivação do titular) |
| produto.proStq | String | String(001) - Produto é Utilizado para Estocar 2ª, 3ª Qualidade ou Reaproveitado (refugo) - [ N=Normal;S=2ª Qualidade;T=3ª Qualidade;R=Reaproveitado ] |
| produto.sitPro | String | String(001) - Situação do produto (Ativo ou Inativo) - [ A=Ativo;I=Inativo ] |
| produto.rotPro | String | String(001) - Roteiro Informado é Utilizado p/ todas as Derivações do Produto (S=Sim, N=Não) - [ S=Sim;N=Não ] |
| produto.usoCus | String | String(001) - Gerou Ficha de Custos (Produto Produzidos/Montagem) - [ S=Sim;N=Não ] |
| produto.indMis | String | String(001) - Indicativo que o produto é produzido mas também pode ser comprado (Misto) - [ S=Sim;N=Não ] |
| produto.indVen | String | String(001) - Indicativo se o produto pode ser vendido/faturado (item pedido e NF saída) - [ S=Sim;N=Não ] |
| produto.indCpr | String | String(001) - Indicativo se o produto pode ser comprado. - [ S=Sim;N=Não ] |
| produto.indReq | String | String(001) - Indicativo se o produto pode ser requisitado (movimento estoque) - [ S=Sim;N=Não ] |
| produto.indKit | String | String(001) - Indicativo que o produto produzido é um "Kit" c/ vários produtos agregados p/ venda (não gera OP) - [ S=Sim;N=Não ] |
| produto.matDir | String | String(001) - Indicativo se o Material é Direto (produto comprado que é utilizado p/ fabricação de produtos produzidos) - [ S=Sim;N=Não ] |
| produto.claPro | Integer | Number(001) - Classe do produto - [ 1=De Estoque;2=De Passagem Direta;3=Imobilizado;4=Outros ] |
| produto.indPpc | String | String(001) - Indicativo se o produto tem controle por cliente - [ S=Sim;N=Não ] |
| produto.indFpr | String | String(001) - Indicativo se a ligação de produto x fornecedor é usada p/ obter parâmetros fiscais - [ S=Sim;N=Não ] |
| produto.codNtg | Integer | Number(004) - Código da natureza de gasto |
| produto.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 ] |
| produto.ctaRed | Integer | Number(007) - Conta contábil reduzida - 1 |
| produto.ctaRcr | Integer | Number(007) - Conta contábil reduzida - 2 |
| produto.ctaFdv | Integer | Number(007) - Conta contábil reduzida - 3 |
| produto.ctaFcr | Integer | Number(007) - Conta contábil reduzida - 4 |
| produto.ctaDcd | Integer | Number(007) - Conta contábil reduzida - 5 |
| produto.ctaDci | Integer | Number(007) - Conta contábil reduzida - 6 |
| produto.usuGer | Double | Number(010) - Código do usuário responsável pelo geração do registro |
| produto.horGer | Integer | Number(005) - Hora do cadastro do registro |
| produto.datGer | DateTime | Date(DD/MM/YYYY) - Data do cadastro do registro |
| produto.depPad | String | String(010) - Depósito padrão p/ Produto |
| produto.ctrVld | String | String(001) - Indicativo da forma de controle da data de validade nos estoques - [ O=Obriga Informação;D=Desativa Campo;L=Livre ] |
| produto.ctrLot | String | String(001) - Controla Entrada/Saída no Estoque por Lote - [ S=Sim;N=Não ] |
| produto.lotBas | String | String(001) - Lote base para geração de outro lote (lote componente -> lote produto OP) - [ S=Sim;N=Não ] |
| produto.ctrSep | String | String(001) - Controla Entrada/Saídas no Estoque por Série - [ S=Sim;N=Não ] |
| produto.qtdMve | Double | Number(012,5) - Quantidade Múltipla para Vendas |
| produto.codRef | String | String(040) - Código da Referência |
| produto.codPin | String | String(020) - Código do Plano de Inspeção |
| produto.notFor | Double | Number(005,2) - Nota mínima necessária para a aprovação de um fornecedor. |
| produto.exgCcl | String | String(001) - Indicativo se o produto exige certificado de classificação - [ S=Sim;N=Não ] |
| produto.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 ] |
| produto.usuAlt | Double | Number(010) - Código do usuário responsável pelo alteração do registro |
| produto.horAlt | Integer | Number(005) - Hora da última alteração do registro |
| produto.datAlt | DateTime | Date(DD/MM/YYYY) - Data da última alteração do registro |
| produto.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 ] |
| produto.recPis | String | String(001) - Indicativo se o produto recupera ou não PIS - [ S=Sim;N=Não ] |
| produto.triPis | String | String(001) - Indicativo se o produto tem tributação de PIS ou não - [ S=Sim;N=Não ] |
| produto.triCof | String | String(001) - Indicativo se o produto tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
| produto.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;7=Ignorar;8=Retornado;9=Erro ] |
| produto.datPal | DateTime | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
| produto.horPal | Integer | Number(005) - Hora/minuto da última alteração para o Palm |
| produto.expWms | Integer | Number(001) - Indicativo se o produto foi exportado para o sistema WMS - [ 0=Para Exportar;1=Em Exportação;2=Exportado;3=Aprovado;4=Em Digitação;5=Aguardando Liberação para Envio;7=Ignorar;8=Retornado;9=Erro ] |
| produto.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 ] |
| produto.codFif | String | String(010) - Código fiscal federal do produto |
| produto.codFie | String | String(060) - Código Fiscal Estadual |
| produto.codFim | String | String(010) - Código fiscal municipal do produto |
| produto.recCof | String | String(001) - Indicativo se as notas fiscais poderão ter recuperação de COFINS - [ S=Sim;N=Não ] |
| produto.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 ] |
| produto.calDzf | String | String(001) - Indicativo se deve ser calculado o desconto Suframa para o produto nas entradas - [ S=Sim;N=Não ] |
| produto.uniPad | String | String(003) - U.M. padrão para movimentação de estoque manual |
| produto.codMar | String | String(010) - Código da Marca/Etiqueta do produto |
| produto.codClc | String | String(010) - Código da coleção do produto |
| produto.codAgm | String | String(005) - Código de agrupamento de materiais/produtos para preço |
| produto.filPrd | Integer | Number(005) - Código da filial de produção do produto |
| produto.tolQmx | Double | Number(005,3) - Tolerância da quantidade máxima defininida no produto |
| produto.gerOrp | String | String(001) - Indica se o produto gera ordem de produção. - [ S=Sim;N=Não ] |
| produto.codPdv | Double | Number(010) - Código interno no PDV |
| produto.perIrf | Double | Number(004,2) - Percentual do IRRF previsto para venda do produto |
| produto.perPis | Double | Number(004,2) - Percentual de PIS retido válido para o produto |
| produto.perCof | Double | Number(004,2) - Percentual de COFINS retido válido para o produto |
| produto.perCsl | Double | Number(004,2) - Percentual de CSLL válido para o produto |
| produto.perOur | Double | Number(004,2) - Percentual de Outras Retenções válido para o produto |
| produto.conMon | String | String(001) - Considerar o produto produzido como montagem na busca da estrutura - [ S=Sim;N=Não ] |
| produto.perFun | Double | Number(004,2) - Percentual de Funrural do Produto para Notas Fiscais de Saídas |
| produto.codAga | String | String(005) - Código da forma de agrupamento para aprovação multinível |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.indOct | String | String(001) - Indica se os produtos/serviços podem ser orçados - [ S=Sim;N=Não ] |
| produto.indSpr | String | String(001) - Indicativo se Serviço é Produzido - [ S=Sim;N=Não ] |
| produto.codEnd | String | String(020) - Código do endereçamento do produto |
| produto.pesBru | Double | Number(011,5) - Peso bruto do produto |
| produto.pesLiq | Double | Number(011,5) - Peso líquido do produto |
| produto.tolPes | Double | Number(005,3) - % tolerância do peso líquido do produto ou do lote |
| produto.volPro | Double | Number(011,5) - Volume do produto |
| produto.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;60=Contas a pagar;61=Contas a receber;62=Contrato de Aplicação e Financiamento ] |
| produto.numAnx | Double | Number(010) - Número do controle de arquivos anexos gerado pelo sistema |
| produto.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 ] |
| produto.basRec | String | String(001) - Base recálculo quantidade OP/componentes - [ S=Sim;N=Não ] |
| produto.codAnp | Integer | Number(009) - Código de produto da ANP |
| produto.proEpe | Integer | Number(001) - Enquadramento de Produto Específico (Meramente informativo para NF-e) - [ 0=Produto Normal;1=Medicamento;2=Combustível;3=Armamento;4=Cana-de-açúcar;5=Medicamento Controlado;9=Outros (sujeito a rastreabilidade) ] |
| produto.ctrVis | String | String(001) - Controla valor individual da série - [ S=Sim;N=Não ] |
| produto.datVis | DateTime | Date(DD/MM/YYYY) - Data da última alteração do controle do valor individual da série |
| produto.horVis | Integer | Number(005) - Hora da última alteração do controle de valor individual da série |
| produto.indFrt | String | String(001) - Indicativo se a origem é de ferramentas - [ S=Sim;N=Não ] |
| produto.frtEqp | String | String(001) - Indicativo se as Ferramentas serão usadas como equipamentos - [ S=Sim;N=Não ] |
| produto.grpFrt | String | String(004) - Código do grupo padrão de manutenção de ferramentas |
| produto.conEne | Integer | Number(002) - Classe de consumo de energia elétrica ou gás - [ 01=Comercial;02=Consumo Próprio;03=Iluminação Pública;04=Industrial;05=Poder Público;06=Residencial;07=Rural;08=Serviço Público ] |
| produto.conAgu | Integer | Number(002) - Classe de fornecimento de água - [ 00=Consumo residencial até R$ 50,00;01=Consumo residencial de R$ 50,01 a R$ 100,00;02=Consumo residencial de R$ 100,01 a R$ 200,00;03=Consumo residencial de R$ 200,01 a R$ 300,00;04=Consumo residencial de R$ 300,01 a R$ 400,00;05=Consumo residencial de R$ 400,01 a R$ 500,00;06=Consumo residencial de R$ 500,01 a R$ 1000,00;07=Consumo residencial acima de R$ 1.000,01;20=Consumo comercial/industrial até R$ 50,00;21=Consumo comercial/industrial de R$ 50,01 a R$ 100,00;22=Consumo comercial/industrial de R$ 100,01 a R$ 200,00;23=Consumo comercial/industrial de R$ 200,01 a R$ 300,00;24=Consumo comercial/industrial de R$ 300,01 a R$ 400,00;25=Consumo comercial/industrial de R$ 400,01 a R$ 500,00;26=Consumo comercial/industrial de R$ 500,01 a R$ 1.000,00;27=Consumo comercial/industrial acima de R$ 1.000,01;80=Consumo de órgão público;90=Outros tipos de consumo até R$ 50,00;91=Outros tipos de consumo de R$ 50,01 a R$ 100,00;92=Outros tipos de consumo de R$ 100,01 a R$ 200,00;93=Outros tipos de consumo de R$ 200,01 a R$ 300,00;94=Outros tipos de consumo de R$ 300,01 a R$ 400,00;95=Outros tipos de consumo de R$ 400,01 a R$ 500,00;96=Outros tipos de consumo de R$ 500,01 a R$ 1.000,00;97=Outros tipos de consumo acima de R$ 1.000,01;99=Registro por documento fiscal emitido ] |
| produto.tipLig | Integer | Number(002) - Tipo de ligação - [ 01=Monofásico;02=Bifásico;03=Trifásico ] |
| produto.gruTen | Integer | Number(002) - Código do grupo de tensão - [ 01=A1 - Alta Tensão (230kV ou mais);02=A2 - Alta Tensão (88 a 138kV);03=A3 - Alta Tensão (69kV);04=A3a - Alta Tensão (30kV a 44kV);05=A4 - Alta Tensão (2,3kV a 25kV);06=AS - Alta Tensão Subterrâneo;07=B1 - Residencial;08=B1 - Residencial Baixa Renda;09=B2 - Rural;10=B2 - Cooperativa de Eletrificação Rural;11=B2 - Serviço Público de Irrigação;12=B3 - Demais Classes;13=B4a - Ilum. Púb. - rede de distribuição;14=B4b - Ilum. Púb. - bulbo de lâmpada ] |
| produto.tipMfr | String | String(001) - Tipo movimento da ferramenta na produção (Manual/Automático) - [ A=Automático;M=Manual ] |
| produto.uniFrt | String | String(001) - Unidade de medida de utilização da ferramenta - [ H=Tempo (horas);Q=Quantidade ] |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.tprPis | String | String(004) - Código da tabela de tributação para o cálculo de PIS por unidade de medida |
| produto.tprCof | String | String(004) - Código da tabela de tributação para o cálculo de COFINS por unidade de medida |
| produto.tprIpi | String | String(004) - Código da tabela de tributação para o cálculo de IPI por unidade de medida |
| produto.regTri | String | String(001) - Regime tributário de apuração da contribuição social - [ C=Regime Cumulativo;U=Regime Não Cumulativo;N=Nenhum ] |
| produto.idePro | String | String(020) - Identificação rápida do produto (para leitura de código de barras) |
| produto.qtdAfe | Integer | Number(004) - Quantidade do produto a ser pesada para aferição (amostra) |
| produto.indAfe | String | String(001) - Tipo de aferição/conversão de peso - [ N=Não afere;P=Afere por produto;L=Afere por Lote ] |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.oriMer | String | String(001) - Origem fiscal da mercadoria - [ 0=Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;1=Estrangeira - Importação direta, exceto a indicada no código 6;2=Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;3=Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% (quarenta por cento) e inferior ou igual a 70% (setenta por cento);4=Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam o Decreto-Lei nº 288/67, e as Leis nºs 8.248/91, 8.387/91, 10.176/01 e 11.484/07;5=Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40% (quarenta por cento);6=Estrangeira - Importação direta, sem similar nacional, constante em lista de Resolução CAMEX e gás natural;7=Estrangeira - Adquirida no mercado interno, sem similar nacional, constante em lista de Resolução CAMEX e gás natural;8=Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70% (setenta por cento) ] |
| produto.natPis | Integer | Number(005) - Natureza da receita do PIS |
| produto.natCof | Integer | Number(005) - Natureza da receita do COFINS |
| produto.larPro | Double | Number(011,5) - Largura do produto |
| produto.altPro | Double | Number(011,5) - Altura do produto |
| produto.comPro | Double | Number(011,5) - Comprimento do produto |
| produto.basCre | Integer | Number(002) - Código da base de cálculo do crédito - [ 01=Aquisição de bens para revenda;02=Aquisição de bens utilizados como insumo;03=Aquisição de serviços utilizados como insumo;04=Energia elétrica e térmica, inclusive sob a forma de vapor;05=Aluguéis de prédios;06=Aluguéis de máquinas e equipamentos;07=Armazenagem de mercadoria e frete na operação de venda;08=Contraprestações de arrendamento mercantil;09=Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito sobre encargos de depreciação);10=Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito com base no valor de aquisição);11=Amortização e depreciação de edificações e benfeitorias em imóveis;12=Devolução de vendas sujeitas à incidência não-cumulativa;13=Outras Operações com Direito a Crédito (inclusive os créditos presumidos sobre receitas);14=Transporte de Cargas - Contratação de prestador pessoa física ou PJ transportadora, optante pelo SIMPLES;15=Atividade Imobiliária - Custo incorrido de unidade imobiliária;16=Atividade imobiliária - Custo orçado de unidade não concluída;17=Atividade de prestação de serviços de limpeza, conservação e manutenção - vale-transporte, vale-refeição ou vale-alimentação, fardamento ou uniforme;18=Estoque de abertura de bens ] |
| produto.proMon | String | String(001) - Indicativo se o produto exige montagem - [ S=Sim;N=Não;O=Obrigatório ] |
| produto.proEnt | String | String(001) - Indicativo se o produto exige ser entregue - [ S=Sim;N=Não;O=Obrigatório ] |
| produto.varPro | String | String(001) - Indica o tipo de produto para comércio - [ 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;U=Seguro furto/roubo;T=Cartão Presente ] |
| produto.proFol | String | String(001) - Indicativo se o produto está fora de linha e não pode sofrer reposição externa - [ S=Sim;N=Não ] |
| produto.proVes | String | String(001) - Indicativo se o produto pode ser vendido separadamente - [ S=Sim;N=Não ] |
| produto.qtdVol | Integer | Number(004) - Quantidade de volumes para compor o produto |
| produto.exiNfe | String | String(001) - Indicativo se o produto exige que seja emitido uma NF-e no momento da venda - [ S=Sim;N=Não ] |
| produto.przRec | Integer | Number(004) - Prazo de recuperação para oferecer a garantia estendida após a venda |
| produto.uniWms | String | String(003) - Unidade de medida para o controle de estoque (acondicionamento) no WMS. |
| produto.finCrp | Integer | Number(007) - Conta financeira de receita(saída) padrão para efeito de rateio |
| produto.finCdp | Integer | Number(007) - Conta financeira de despesa(entrada) padrão para efeito de rateio |
| produto.perPim | Double | Number(008,4) - Percentual de PIS de importação diferenciado |
| produto.perCim | Double | Number(008,4) - Percentual de COFINS de importação diferenciado |
| produto.iteFis | String | String(060) - Código fiscal do item |
| produto.desFis | String | String(255) - Descrição fiscal do item |
| produto.codAgg | String | String(005) - Código do agrupamento para garantia estendida |
| produto.parCom | String | String(001) - Indicativo se o produto é participante do processo de comissão - [ S=Sim;N=Não ] |
| produto.tmpDse | Integer | Number(009) - Tempo limite de desuso sugerido para as séries da ferramenta (em dias) |
| produto.indIcp | String | String(001) - Indicativo se OPs do produto permitem a incorporação de produtos - [ S=Sim;N=Não ] |
| produto.limIcp | Integer | Number(004) - Percentual limite de incorporação de produtos na OP |
| produto.codIcl | Integer | Number(004) - Código do item de classificação para melhoria de PH |
| produto.motDes | Integer | Number(002) - Motivo desoneração ICMS - [ 0=Nenhum;1=Táxi;2=Deficiente físico (Revogada);3=Produtor agropecuário;4=Frotista/Locadora;5=Diplomático/Consultar;6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 - CONTRAN e suas alterações);7=SUFRAMA;8=Venda a Órgãos Públicos;9=Outros;10=Condutor Deficiente;11=Deficiente Não Condutor;12=Órgão de fomento e desenvolvimento agropecuário;16=Olimpíadas Rio 2016;90=Solicitado pelo fisco ] |
| produto.perSen | Double | Number(004,2) - Percentual do imposto SENAR/SENAT do produto para notas fiscais de saídas |
| produto.codBic | String | String(003) - Código da modalidade da base de cálculo do ICMS |
| produto.agrCcr | String | String(001) - Controle de crédito de ICMS para o agronegócio - [ S=Sim;N=Não ] |
| produto.agrQcr | Integer | Number(003) - Quantidade de meses para recuperação do crédito do ICMS do agronegócio |
| produto.zesSba | String | String(001) - Indicativo se deve zerar o estoque nas saídas via balança - [ S=Sim;N=Não ] |
| produto.indVol | String | String(001) - Indicativo se é usado como volume (sugestão para as derivações) - [ S=Sim;N=Não ] |
| produto.impScf | String | String(001) - Imprime série no cupom fiscal independente de controle por série - [ S=Sim;N=Não ] |
| produto.codCor | Integer | Number(004) - Código da Cor |
| produto.vltPro | Integer | Number(001) - Voltagem do produto - [ 0=Não se aplica;1=110 Volts;2=220 Volts;3=Bivolt;4=Trivolt ] |
| produto.perGas | Double | Number(007,4) - Percentual de Gás Natural Nacional - GLGNn para o produto GLP |
| produto.uniBcp | String | String(003) - Código da Unidade de Medida Base para cálculo de preço |
| produto.perDif | Double | Number(007,4) - Percentual de diferimento do produto |
| produto.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 ] |
| produto.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 ] |
| produto.codPri | String | String(004) - Código da tabela de presunção IRPJ |
| produto.codPrc | String | String(004) - Código da tabela de presunção CSLL |
| produto.emiRec | String | String(001) - Indicativo se o produto exige que seja emitida receita agronômica - [ S=Sim;N=Não ] |
| produto.idePar | String | String(100) - Código de identificação do parceiro |
| produto.codEnq | Integer | Number(003) - Código de enquadramento legal do IPI |
| produto.codCes | String | String(007) - Código especificador da substituição tributária |
| produto.tipCic | Integer | Number(001) - Tipo de Crédito ICMS - [ 1=Combustível;2=Insumo;3=Maquinário ] |
| produto.regExc | String | (Opcional) String(001) - Retorna S se o registro foi excluído no ERP |
| produto.claFis | String | (Opcional) String(010) - Classificação fiscal |
| produto.natRen | String | String(009) - Natureza Rendimentos |
| campoUsuarioProduto | Set | Lista de campos de usuário |
| campoUsuarioProduto.campo | String | Nome do campo |
| campoUsuarioProduto.valor | String | Valor do campo |
| derivacao | Set | Lista de derivações |
| derivacao.codEmp | Integer | Number(004) - Código da empresa |
| derivacao.codPro | String | String(014) - Código do produto |
| derivacao.codDer | String | String(007) - Código da derivação |
| derivacao.desDer | String | String(050) - Descrição da Derivação no Componente da Máscara |
| derivacao.desCpl | String | String(090) - Descrição Complementar |
| derivacao.codBar | Double | Number(014) - Código de barras |
| derivacao.codAgr | Integer | Number(004) - Código de agrupamento para derivação - Controle de Grade |
| derivacao.codAgt | String | String(005) - Código de agrupamento para cotas de venda |
| derivacao.seqCmd | Integer | Number(007) - Sequência do Componente da Derivação |
| derivacao.datVal | DateTime | Date(DD/MM/YYYY) - Data máxima de Validade do Produto |
| derivacao.diaVlt | Integer | Number(006) - Quantidade de dias para cálculo da validade do lote de fabricação |
| derivacao.tipCn2 | String | String(001) - Tipo conversão Unidade Estoque p/ 2ª Unidade Medida produto/derivação - [ *=Multiplicar;/=Dividir;R=Regra ] |
| derivacao.vlrCn2 | Double | Number(013,6) - Valor conversão Unidade Estoque p/ 2ª Unidade Medida produto/derivação |
| derivacao.tipCn3 | String | String(001) - Tipo conversão Unidade Estoque p/ 3ª Unidade Medida produto/derivação - [ *=Multiplicar;/=Dividir;R=Regra ] |
| derivacao.vlrCn3 | Double | Number(013,6) - Valor conversão Unidade Estoque p/ 3ª Unidade Medida produto/derivação |
| derivacao.preCus | Double | Number(021,10) - Preço de custo |
| derivacao.datCus | DateTime | Date(DD/MM/YYYY) - Data base do preço de custo |
| derivacao.preMed | Double | Number(021,10) - Preço Médio Orientativo (preço médio real é calculado através do Processo de Fechamento) |
| derivacao.datMed | DateTime | Date(DD/MM/YYYY) - Data base do preço médio |
| derivacao.preUen | Double | Number(021,10) - Preço da última entrada |
| derivacao.datUen | DateTime | Date(DD/MM/YYYY) - Data base da última entrada |
| derivacao.preRep | Double | Number(021,10) - Preço de reposição |
| derivacao.datRep | DateTime | Date(DD/MM/YYYY) - Data base do preço de reposição |
| derivacao.diaRep | Integer | Number(004) - Quantidade de dias de reposição (comprado)/dias precedentes p/ paralelismo (produzido) |
| derivacao.pesBru | Double | Number(011,5) - Peso bruto do produto |
| derivacao.pesLiq | Double | Number(011,5) - Peso líquido do produto |
| derivacao.tolPes | Double | Number(005,3) - Tolerância do peso líquido do produto/derivação |
| derivacao.volDer | Double | Number(011,5) - Volume do Produto |
| derivacao.perPrd | Double | Number(004,2) - Percentual de perda do produto (estocagem, defeituosos, imperfeitos) |
| derivacao.qtdIql | Double | Number(014,5) - Quantidade padrão p/ inspecionar pela Qualidade quando da Movimentação de OPs |
| derivacao.qtdCic | Double | Number(014,5) - Quantidade cíclica (de quando e quando) p/ inspecionar pela Qualidade quando da Movimentação de OPs |
| derivacao.qtdPrd | Double | Number(014,5) - Quantidade de perda fixa do produto para considerar na explosão de Necessidade e Geração de OPs. |
| derivacao.preUis | Double | Number(017,8) - Preço unitário base para o ICMS substituído da última entrada |
| derivacao.perIcs | Double | Number(005,2) - Percentual do ICMS substituído da última entrada por compra |
| derivacao.codEmb | Integer | Number(004) - Código da embalagem padrão do produto/derivação |
| derivacao.qtdEmb | Double | Number(012,5) - Quantidade padrão do produto por embalagem |
| derivacao.codRot | String | String(014) - Código do Roteiro (quando a Derivação do produto tem processo de fabricação específico) |
| derivacao.codRoy | Integer | Number(004) - Código do Royalty |
| derivacao.bxaOrp | String | String(001) - Se for componente de alguma OP, indica se o mesmo é baixado - [ S=Sim;N=Não ] |
| derivacao.serCcl | String | String(003) - Série do certificado de classificação do produto |
| derivacao.numCcl | String | String(015) - Número do certificado de classificação do produto |
| derivacao.curAbc | String | String(001) - Curva ABC (informar A, B ou C) através da classificação pela curva de quantidades em estoque |
| derivacao.curAb2 | String | String(001) - Curva ABC através da classificação pela curva de custos (valor do Produto) |
| derivacao.curAb3 | String | String(001) - Curva ABC através da classificação pela curva de quantidade consumida por período |
| derivacao.curAb4 | String | String(001) - Curva ABC através da classificação pela curva de valores monetários consumidos por período |
| derivacao.codReg | Integer | Number(004) - Código da regra usado p/ cálculo de consumo do Modelo (Eng.Ind.) |
| derivacao.sitDer | String | String(001) - Situação do produto - [ A=Ativo;I=Inativo ] |
| derivacao.codMot | Integer | Number(006) - Código do motivo da situação |
| derivacao.ctrLot | String | String(001) - Controla Entrada/Saída no Estoque por Lote - [ S=Sim;N=Não ] |
| derivacao.ctrSep | String | String(001) - Controla Entrada/Saídas no Estoque por Série - [ S=Sim;N=Não ] |
| derivacao.ctrVld | String | String(001) - Indicativo da forma de controle da data de validade nos estoques - [ O=Obriga Informação;D=Desativa Campo;L=Livre ] |
| derivacao.depPad | String | String(010) - Depósito padrão p/ Derivação do Produto |
| derivacao.depPaa | String | String(010) - Depósito padrão "ATÉ" p/ Derivação do Produto |
| derivacao.indPce | String | String(001) - Indicativo de controle, se usa Estrutura de Pedido com componentes configurados - [ S=Sim;N=Não ] |
| derivacao.indPcr | String | String(001) - Indicativo de controle, se usa Roteiro Produção p/ Pedido com operações configuradas - [ S=Sim;N=Não ] |
| derivacao.indKan | String | String(001) - Indicativo se usa controle de Critério Kanban na geração de OPs (Analisa Estoque) - [ S=Sim;N=Não ] |
| derivacao.codRef | String | String(040) - Código da Referência |
| derivacao.codPin | String | String(020) - Código do Plano de Inspeção |
| derivacao.notFor | Double | Number(005,2) - Nota mínima necessária para a aprovação de um fornecedor. |
| derivacao.oriCus | String | String(001) - Origem do Preço de Custo - [ D=Digitado;F=Formação de Preço;C=Contabilidade de Custos;E=Cont. Custos - Critérios Alternativos de Aval. Estoques;A=Sobre o Preço de Venda;R=Produção a Custo Real ] |
| derivacao.infCus | String | String(001) - Indicativo se o valor foi calculado pelo sistema, ou informado - [ C=Calculado;I=Informado;D=Duplicado;M=Importado ] |
| derivacao.horCus | Integer | Number(005) - Hora de atualização do Custo |
| derivacao.usuGer | Double | Number(010) - Código do usuário responsável pelo geração do registro |
| derivacao.horGer | Integer | Number(005) - Hora do cadastro do registro |
| derivacao.datGer | DateTime | Date(DD/MM/YYYY) - Data do cadastro do registro |
| derivacao.usuAlt | Double | Number(010) - Código do usuário responsável pelo alteração do registro |
| derivacao.horAlt | Integer | Number(005) - Hora da última alteração do registro |
| derivacao.datAlt | DateTime | Date(DD/MM/YYYY) - Data da última alteração do registro |
| derivacao.codAge | String | String(010) - Não Utilizar - Será excluído |
| derivacao.codBa2 | String | String(030) - Código de barras livre |
| derivacao.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;7=Ignorar;8=Retornado;9=Erro ] |
| derivacao.datPal | DateTime | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
| derivacao.horPal | Integer | Number(005) - Hora/minuto da última alteração para o Palm |
| derivacao.expWms | Integer | Number(001) - Indicativo se a derivação foi exportada para o sistema WMS - [ 0=Para Exportar;1=Em Exportação;2=Exportado;3=Aprovado;4=Em Digitação;5=Aguardando Liberação para Envio;7=Ignorar;8=Retornado;9=Erro ] |
| derivacao.serMvp | String | String(014) - Código do serviço ligado ao produto para geração de nota fiscal de serviços que necessitem de movimentação de estoques |
| derivacao.aprDft | String | String(001) - Indicativo se o produto pode ou não ser aprovado com defeitos ou não conformidades - [ S=Sim;N=Não ] |
| derivacao.codAem | String | String(010) - Código do agrupamento para embalagens |
| derivacao.codPdv | Integer | Number(009) - Código interno no pdv |
| derivacao.indGen | String | String(001) - Indicativo se a derivação é a derivação genérica do produto para o comercial - [ S=Sim;N=Não ] |
| derivacao.qtdMlt | Double | Number(012,5) - Quantidade múltipla para cálculo da geração de ordem de produção |
| derivacao.qtdMin | Double | Number(012,5) - Quantidade mínima para uma ordem de produção |
| derivacao.qtdMax | Double | Number(012,5) - Quantidade máxima para uma ordem de produção |
| derivacao.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;60=Contas a pagar;61=Contas a receber;62=Contrato de Aplicação e Financiamento ] |
| derivacao.codEnd | String | String(020) - Código do endereçamento do produto |
| derivacao.numAnx | Double | Number(010) - Número do controle de arquivos anexos gerado pelo sistema |
| derivacao.indPcq | String | String(001) - Indicativo se necessita de conferência de quantidades na carga - [ S=Sim;N=Não ] |
| derivacao.vlrCid | Double | Number(015,2) - Valor unitário do Imposto CIDE |
| derivacao.qtdCus | Double | Number(012,5) - Quantidade utilizada no cálculo do custo padrão do produto |
| derivacao.vlrUis | Double | Number(017,8) - Valor unitário de ICMS substituído da última entrada |
| derivacao.qtdMcf | Integer | Number(006) - Qtde máxima diária do produto para subdivisão do item de pedido para MRP |
| derivacao.dsdDer | Double | Number(011,5) - Densidade da derivação |
| derivacao.indCnv | String | String(001) - Indicativo se a derivação pode ser utilizada em convênios - [ S=Sim;N=Não ] |
| derivacao.larDer | Double | Number(011,5) - Largura da derivação |
| derivacao.altDer | Double | Number(011,5) - Altura da derivação |
| derivacao.comDer | Double | Number(011,5) - Comprimento da derivação |
| derivacao.perCit | Double | Number(005,2) - Percentual de imposto CIDE tecnologia |
| derivacao.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;U=Seguro furto/roubo;T=Cartão Presente ] |
| derivacao.vlrVar | Double | Number(015,2) - Valor do produto para ser usado no varejo |
| derivacao.proFol | String | String(001) - Indicativo se a derivação está fora de linha e não pode sofrer reposição externa - [ S=Sim;N=Não ] |
| derivacao.proVes | String | String(001) - Indicativo se o produto pode ser vendido separadamente - [ S=Sim;N=Não ] |
| derivacao.iteFis | String | String(060) - Código fiscal do item |
| derivacao.desFis | String | String(255) - Descrição fiscal do item |
| derivacao.tipCur | Integer | Number(001) - Indicativo do tipo de curso online para varejo - [ 1=Standard;2=Plus;3=Premium;4=Outro ] |
| derivacao.preFix | Double | Number(015,6) - Custo médio fixo |
| derivacao.icmFix | Double | Number(019,6) - Valor do ICMS médio fixo dos produtos acabados |
| derivacao.datPfx | DateTime | Date(DD/MM/YYYY) - Data base do custo médio fixo |
| derivacao.horPfx | Integer | Number(005) - Hora de atualização do custo médio fixo |
| derivacao.indVol | String | String(001) - Indicativo se é usado como volume - [ S=Sim;N=Não ] |
| derivacao.codCor | Integer | Number(004) - Código da Cor |
| derivacao.vltDer | Integer | Number(001) - Voltagem da derivação do produto - [ 0=Não se aplica;1=110 Volts;2=220 Volts;3=Bivolt;4=Trivolt ] |
| derivacao.qtdBcp | Double | Number(014,5) - Quantidade base para cálculo de preço por unidade de medida |
| derivacao.codFif | String | String(010) - Código fiscal federal do produto |
| derivacao.codFie | String | String(060) - Código Fiscal Estadual |
| derivacao.codFim | String | String(010) - Código fiscal municipal do produto |
| derivacao.codCes | String | String(007) - Código especificador da substituição tributária |
| derivacao.codPat | String | String(040) - Código do princípio ativo |
| derivacao.culInd | Integer | Number(012) - Código cultivar/agrotóxico junto ao INDEA |
| derivacao.devPro | Integer | Number(002) - Tipo de produto no SisDev - [ 01=Agrotóxicos;02=Sementes;08=Mudas ] |
| derivacao.codCcs | String | String(010) - Código da categoria da semente |
| derivacao.regAnv | String | String(020) - Número do registro Anvisa |
| derivacao.motAnv | String | String(255) - Motivo de isenção do registro Anvisa |
| campoUsuarioDerivacao | Set | Lista de campos de usuário |
| campoUsuarioDerivacao.campo | String | Nome do campo |
| campoUsuarioDerivacao.valor | String | Valor do campo |
| gruposFiscaisProduto | Set | Lista de grupos fiscais |
| gruposFiscaisProduto.ideNgf | Integer | Identificação do registro |
| gruposFiscaisProduto.sigUfs | String | Sigla do Estado |
| caractDerivacao | Set | Lista de Características por Derivação |
| caractDerivacao.codEmp | Integer | Number(004) - Código da empresa |
| caractDerivacao.codPro | String | String(014) - Código do produto |
| caractDerivacao.codDer | String | String(007) - Código da Derivação do Produto |
| caractDerivacao.codCte | String | String(003) - Código da característica do produto |
| caractDerivacao.seqCcp | Integer | Number(009) - Número da sequência da característica válido para o produto |
| caractDerivacao.desLiv | String | String(250) - Descrição Livre da característica válido para o produto |
| caractDerivacao.obsLiv | String | String(240) - Observação livre da característica de produto/derivação |
| caractDerivacao.desCte | String | String(030) - Descrição da característica de produto |
| caractDerivacao.temCcp | String | String(001) - Indicativo se a característica de produto tem ou não componentes - [ S=Sim;N=Não ] |
| caractDerivacao.tipCcp | String | String(001) - Indicativo se o componente da característica é Numérico ou Alfanumérico - [ S=Sim;N=Não ] |
| caractDerivacao.posCte | Integer | Quantidade de posições do componente da característica de produto |
| caractDerivacao.codReg | Integer | Código da Regra |
| caractDerivacao.indNve | String | Indica se Característica é para NVE |
| produto.art119 | String | String(001) - NCM enquadrada no art. 119 do RICMS/2017 do Paraná - [ S=Sim;N=Não ] |
| produto.ctrLfo | String | String(001) -Valida se o produto controla o lote por família ou origem. [ S=Sim;N=Não ] |
| produto.ecoIid | String | String(001) - Emitir Contra Nota em Operação com ICMS Integral Diferido |
| caractProduto | Set | Lista de Características por Produto |
| caractProduto.codEmp | Integer | Number(004) - Código da empresa |
| caractProduto.codPro | String | String(014) - Código do produto |
| caractProduto.codCte | String | String(003) - Código da característica do produto |
| caractProduto.seqCcp | Integer | Number(009) - Número da sequência da característica válido para o produto |
| caractProduto.desLiv | String | String(250) - Descrição Livre da característica válido para o produto |
| caractProduto.obsLiv | String | String(240) - Observação livre da característica de produto |
| caractProduto.desCte | String | String(030) - Descrição da característica de produto |
| caractProduto.temCcp | String | String(001) - Indicativo se a característica de produto tem ou não componentes - [ S=Sim;N=Não ] |
| caractProduto.tipCcp | String | String(001) - Indicativo se o componente da característica é Numérico ou Alfanumérico - [ S=Sim;N=Não ] |
| caractProduto.posCte | Integer | Quantidade de posições do componente da característica de produto |
| caractProduto.codReg | Integer | Código da Regra |
| caractProduto.indNve | String | Indica se Característica é para NVE |
| produto.codNfc | String | String(007) - Código item NFCom (cClass) |
| 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. |
ConsultarCadastro
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: 3.
Requisição:
<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>
<codEmp>Integer</codEmp>
<codPro>
<codPro>String</codPro>
</codPro>
<codFil>Integer</codFil>
<codOri>
<codOri>String</codOri>
</codOri>
<identificadorSistema>String</identificadorSistema>
<codFam>
<codFam>String</codFam>
</codFam>
<indicePagina>Integer</indicePagina>
<codClf>
<codClf>String</codClf>
</codClf>
<limitePagina>Integer</limitePagina>
<codFif>
<codFif>String</codFif>
</codFif>
<codFie>
<codFie>String</codFie>
</codFie>
<codFim>
<codFim>String</codFim>
</codFim>
<iteFis>
<iteFis>String</iteFis>
</iteFis>
<oriMer>
<oriMer>String</oriMer>
</oriMer>
<sitPro>String</sitPro>
<sitDer>String</sitDer>
</parameters>
</ser:ConsultarCadastro>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Descrição |
|---|---|---|
| codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
| codPro | Set | (Opcional) - Lista de abrangência |
| codPro.codPro | String | (Opcional) - String(014) - Código do 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 Origem do produto |
| identificadorSistema | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
| codFam | Set | (Opcional) - Lista de abrangência |
| codFam.codFam | String | (Opcional) - String(006) - Código da família o produto |
| 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 |
| codClf | Set | (Opcional) - Lista de abrangência |
| codClf.codClf | String | (Opcional) - String(003) - Código interno da classificação fiscal do produto |
| 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 |
| codFif | Set | (Opcional) - Lista de abrangência |
| codFif.codFif | String | (Opcional) - String(010) - Código fiscal federal do produto |
| codFie | Set | (Opcional) - Lista de abrangência |
| codFie.codFie | String | (Opcional) - String(010) - Código fiscal estadual do produto |
| codFim | Set | (Opcional) - Lista de abrangência |
| codFim.codFim | String | (Opcional) - String(010) - Código fiscal municipal do produto |
| iteFis | Set | (Opcional) - Lista de abrangência |
| iteFis.iteFis | String | (Opcional) - String(060) - Código fiscal do item |
| oriMer | Set | (Opcional) - Lista de abrangência |
| oriMer.oriMer | String | (Opcional) - String(001) - Origem fiscal da mercadoria |
| sitPro | String | (Opcional) - String(001) - Situação do produto (Ativo ou Inativo) |
| sitDer | String | (Opcional) - String(001) - Situação da derivação do produto |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ConsultarCadastroResponse>
<result>
<erros>
<mensagemErro>String</mensagemErro>
</erros>
<tipoRetorno>Integer</tipoRetorno>
<produto>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<desPro>String</desPro>
<cplPro>String</cplPro>
<desNfv>String</desNfv>
<codFam>String</codFam>
<uniMed>String</uniMed>
<uniMe2>String</uniMe2>
<uniMe3>String</uniMe3>
<tipPro>String</tipPro>
<codOri>String</codOri>
<numOri>Integer</numOri>
<codMdp>String</codMdp>
<codMod>String</codMod>
<codRot>String</codRot>
<sitPro>String</sitPro>
<camposUsuarioProduto>
<campo>String</campo>
<valor>String</valor>
</camposUsuarioProduto>
<derivacao>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codDer>String</codDer>
<desDer>String</desDer>
<desCpl>String</desCpl>
<codBar>Double</codBar>
<codAgr>Integer</codAgr>
<codAgt>String</codAgt>
<seqCmd>Integer</seqCmd>
<datVal>DateTime</datVal>
<diaVlt>Integer</diaVlt>
<tipCn2>String</tipCn2>
<vlrCn2>Double</vlrCn2>
<tipCn3>String</tipCn3>
<vlrCn3>Double</vlrCn3>
<sitDer>String</sitDer>
<codFif>String</codFif>
<codFie>String</codFie>
<codFim>String</codFim>
<culInd>Integer</culInd>
<devPro>Integer</devPro>
<codCcs>String</codCcs>
<camposUsuarioDerivacao>
<campo>String</campo>
<valor>String</valor>
</camposUsuarioDerivacao>
</derivacao>
<natRen>String</natRen>
</produto>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ConsultarCadastroResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| 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 |
| produto | Set | Lista de produtos |
| produto.codEmp | Integer | Number(004) - Código da empresa |
| produto.codPro | String | String(014) - Código do produto |
| produto.desPro | String | String(100) - Descrição usual do produto |
| produto.cplPro | String | String(050) - Descrição complementar do Produto |
| produto.desNfv | String | String(099) - Descrição do produto para impressão na nota fiscal |
| produto.codFam | String | String(006) - Código da Família do Produto |
| produto.uniMed | String | String(003) - Código da Unidade de Medida do produto p/ Estoque |
| produto.uniMe2 | String | String(003) - Código da 2ª unidade de medida (utilizada na ficha técnica para tipo produzido) |
| produto.uniMe3 | String | String(003) - Código da 3ª unidade de medida |
| produto.tipPro | String | String(001) - Tipo do produto - [ P=Produzido;C=Comprado;M=Montagem;D=Passagem Direta;S=Serviço ] |
| produto.codOri | String | String(003) - Código de Origem do Produto |
| produto.numOri | Integer | Number(004) - Número de Nível do Produto na Estrutura |
| produto.codMdp | String | String(008) - Código da Máscara de derivação que o produto pode utilizar |
| produto.codMod | String | String(014) - Código do Modelo p/ Produto Fabricado ou Montagem |
| produto.codRot | String | String(014) - Código do Roteiro de Produção p/ Produto Fabricado |
| produto.sitPro | String | String(001) - Situação do produto (Ativo ou Inativo) - [ A=Ativo;I=Inativo ] |
| camposUsuarioProduto | Set | Lista de campos de usuário |
| camposUsuarioProduto.campo | String | Nome do campo |
| camposUsuarioProduto.valor | String | Valor do campo |
| derivacao | Set | Lista de derivações |
| derivacao.codEmp | Integer | Number(004) - Código da empresa |
| derivacao.codPro | String | String(014) - Código do produto |
| derivacao.codDer | String | String(007) - Código da derivação do Produto (tamanho, cor, etc.) |
| derivacao.desDer | String | String(050) - Descrição da Derivação no Componente da Máscara |
| derivacao.desCpl | String | String(090) - Descrição Complementar |
| derivacao.codBar | Double | Number(013) - Código de barras EAN13 |
| derivacao.codAgr | Integer | Number(004) - Código de agrupamento para derivação - Controle de Grade |
| derivacao.codAgt | String | String(005) - Código de agrupamento para cotas de venda |
| derivacao.seqCmd | Integer | Number(007) - Sequência do Componente da Derivação |
| derivacao.datVal | DateTime | Date(DD/MM/YYYY) - Data máxima de Validade do Produto |
| derivacao.diaVlt | Integer | Number(006) - Quantidade de dias para cálculo da validade do lote de fabricação |
| derivacao.tipCn2 | String | String(001) - Tipo conversão Unidade Estoque p/ 2ª Unidade Medida produto/derivação - [ *=Multiplicar;/=Dividir;R=Regra ] |
| derivacao.vlrCn2 | Double | Number(013,6) - Valor conversão Unidade Estoque p/ 2ª Unidade Medida produto/derivação |
| derivacao.tipCn3 | String | String(001) - Tipo conversão Unidade Estoque p/ 3ª Unidade Medida produto/derivação - [ *=Multiplicar;/=Dividir;R=Regra ] |
| derivacao.vlrCn3 | Double | Number(013,6) - Valor conversão Unidade Estoque p/ 3ª Unidade Medida produto/derivação |
| derivacao.sitDer | String | String(001) - Situação do produto - [ A=Ativo;I=Inativo ] |
| derivacao.codFif | String | String(010) - Código fiscal federal do produto |
| derivacao.codFie | String | String(010) - Código fiscal estadual do produto |
| derivacao.codFim | String | String(010) - Código fiscal municipal do produto |
| camposUsuarioDerivacao | Set | Lista de campos de usuário |
| camposUsuarioDerivacao.campo | String | Nome do campo |
| camposUsuarioDerivacao.valor | String | Valor do campo |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
| erroExecucao | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:Vazio ou nulo, indicando que a execução foi feita com sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
ConsultarFiscal
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.
Requisição:
<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>
<codEmp>Integer</codEmp>
<codPro>
<codPro>String</codPro>
</codPro>
<codFil>Integer</codFil>
<codOri>
<codOri>String</codOri>
</codOri>
<identificadorSistema>String</identificadorSistema>
<codFam>
<codFam>String</codFam>
</codFam>
<indicePagina>Integer</indicePagina>
<codClf>
<codClf>String</codClf>
</codClf>
<limitePagina>Integer</limitePagina>
<codFif>
<codFif>String</codFif>
</codFif>
<codFie>
<codFie>String</codFie>
</codFie>
<codFim>
<codFim>String</codFim>
</codFim>
<iteFis>
<iteFis>String</iteFis>
</iteFis>
<oriMer>
<oriMer>String</oriMer>
</oriMer>
<sitPro>String</sitPro>
<sitDer>String</sitDer>
</parameters>
</ser:ConsultarFiscal>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Descrição |
|---|---|---|
| codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
| codPro | Set | (Opcional) - Lista de abrangência |
| codPro.codPro | String | (Opcional) - String(014) - Código do 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 Origem do produto |
| identificadorSistema | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
| codFam | Set | (Opcional) - Lista de abrangência |
| codFam.codFam | String | (Opcional) - String(006) - Código da família o produto |
| 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. Observação 1: o primeiro registro é considerado com deslocamento 1. Observação 2: quando não informado ou com valor "0" ou "1", é retornado a partir do primeiro registro. |
| codClf | Set | (Opcional) - Lista de abrangência |
| codClf.codClf | String | (Opcional) - String(003) - Código interno da classificação fiscal do produto |
| limitePagina | Integer | (Opcional) - Number - Quantidade máxima de registros a ser retornada. Observação 1: quando não informado ou com valor "0", sistema define automaticamente máximo de 100 registros. |
| codFif | Set | (Opcional) - Lista de abrangência |
| codFif.codFif | String | (Opcional) - String(010) - Código fiscal federal do produto |
| codFie | Set | (Opcional) - Lista de abrangência |
| codFie.codFie | String | (Opcional) - String(010) - Código fiscal estadual do produto |
| codFim | Set | (Opcional) - Lista de abrangência |
| codFim.codFim | String | (Opcional) - String(010) - Código fiscal municipal do produto |
| iteFis | Set | (Opcional) - Lista de abrangência |
| iteFis.iteFis | String | (Opcional) - String(060) - Código fiscal do item |
| oriMer | Set | (Opcional) - Lista de abrangência |
| oriMer.oriMer | String | (Opcional) - String(001) - Origem fiscal da mercadoria |
| sitPro | String | (Opcional) - String(001) - Situação do produto (Ativo ou Inativo) |
| sitDer | String | (Opcional) - String(001) - Situação da derivação do produto |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ConsultarFiscalResponse>
<result>
<erros>
<mensagemErro>String</mensagemErro>
</erros>
<tipoRetorno>Integer</tipoRetorno>
<produto>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<desPro>String</desPro>
<codStr>String</codStr>
<perIpi>Double</perIpi>
<recIpi>String</recIpi>
<temIcm>String</temIcm>
<codTic>String</codTic>
<codTrd>String</codTrd>
<codTst>String</codTst>
<codStp>String</codStp>
<codStc>String</codStc>
<recIcm>String</recIcm>
<somIim>String</somIim>
<recPis>String</recPis>
<triPis>String</triPis>
<triCof>String</triCof>
<codFif>String</codFif>
<codFie>String</codFie>
<codFim>String</codFim>
<recCof>String</recCof>
<somIil>String</somIil>
<calDzf>String</calDzf>
<perIrf>Double</perIrf>
<perPis>Double</perPis>
<perCof>Double</perCof>
<perCsl>Double</perCsl>
<perOur>Double</perOur>
<perFun>Double</perFun>
<somIps>String</somIps>
<somIco>String</somIco>
<somIpl>String</somIpl>
<somIcl>String</somIcl>
<proEpe>Integer</proEpe>
<cstIpi>String</cstIpi>
<cstPis>String</cstPis>
<cstCof>String</cstCof>
<tprPis>String</tprPis>
<tprCof>String</tprCof>
<tprIpi>String</tprIpi>
<regTri>String</regTri>
<cstIpc>String</cstIpc>
<cstPic>String</cstPic>
<cstCoc>String</cstCoc>
<oriMer>String</oriMer>
<natPis>Integer</natPis>
<natCof>Integer</natCof>
<perPim>Double</perPim>
<perCim>Double</perCim>
<motDes>Integer</motDes>
<perSen>Double</perSen>
<codBic>String</codBic>
<agrCcr>String</agrCcr>
<agrQcr>Integer</agrQcr>
<perDif>Double</perDif>
<tipFte>String</tipFte>
<codPri>String</codPri>
<codPrc>String</codPrc>
<emiRec>String</emiRec>
<codEnq>Integer</codEnq>
<codCes>String</codCes>
<tipCic>Integer</tipCic>
<ficCat>Integer</ficCat>
<camposUsuario>
<campo>String</campo>
<valor>String</valor>
</camposUsuario>
<derivacao>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codDer>String</codDer>
<desDer>String</desDer>
<preUis>Double</preUis>
<perIcs>Double</perIcs>
<serCcl>String</serCcl>
<numCcl>String</numCcl>
<vlrCid>Double</vlrCid>
<vlrUis>Double</vlrUis>
<perCit>Double</perCit>
<iteFis>String</iteFis>
<desFis>String</desFis>
<icmFix>Double</icmFix>
<codFif>String</codFif>
<codFie>String</codFie>
<codFim>String</codFim>
<camposUsuario>
<campo>String</campo>
<valor>String</valor>
</camposUsuario>
</derivacao>
</produto>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ConsultarFiscalResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| 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 |
| produto | Set | Lista de produtos |
| produto.codEmp | Integer | Number(004) - Código da empresa |
| produto.codPro | String | String(014) - Código do produto |
| produto.desPro | String | String(100) - Descrição usual do produto |
| produto.codStr | String | String(003) - Código da situação tributária do produto |
| produto.perIpi | Double | Number(005,2) - Percentual de IPI válido para o produto |
| produto.recIpi | String | String(001) - Indicativo se o Produto recupera ou não IPI - [ S=Sim;N=Não ] |
| produto.temIcm | String | String(001) - Indicativo se o produto tem ou não ICMS - [ S=Sim;N=Não ] |
| produto.codTic | String | String(003) - Código do ICMS Especial |
| produto.codTrd | String | String(003) - Código de redução de impostos |
| produto.codTst | String | String(003) - Código de ICMS Substituído |
| produto.codStp | String | String(003) - Código da substituição tributária do PIS |
| produto.codStc | String | String(003) - Código da substituição tributária do COFINS |
| produto.recIcm | String | String(001) - Indicativo se o produto recupera ou não ICMS - [ S=Sim;N=Não ] |
| produto.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 ] |
| produto.recPis | String | String(001) - Indicativo se o produto recupera ou não PIS - [ S=Sim;N=Não ] |
| produto.triPis | String | String(001) - Indicativo se o produto tem tributação de PIS ou não - [ S=Sim;N=Não ] |
| produto.triCof | String | String(001) - Indicativo se o produto tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
| produto.codFif | String | String(010) - Código fiscal federal do produto |
| produto.codFie | String | String(010) - Código fiscal estadual do produto |
| produto.codFim | String | String(010) - Código fiscal municipal do produto |
| produto.recCof | String | String(001) - Indicativo se as notas fiscais poderão ter recuperação de COFINS - [ S=Sim;N=Não ] |
| produto.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 ] |
| produto.calDzf | String | String(001) - Indicativo se deve ser calculado o desconto Suframa para o produto nas entradas - [ S=Sim;N=Não ] |
| produto.perIrf | Double | Number(004,2) - Percentual do IRRF previsto para venda do produto |
| produto.perPis | Double | Number(004,2) - Percentual de PIS retido válido para o produto |
| produto.perCof | Double | Number(004,2) - Percentual de COFINS retido válido para o produto |
| produto.perCsl | Double | Number(004,2) - Percentual de CSLL válido para o produto |
| produto.perOur | Double | Number(004,2) - Percentual de Outras Retenções válido para o produto |
| produto.perFun | Double | Number(004,2) - Percentual de Funrural do Produto para Notas Fiscais de Saídas |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.proEpe | Integer | Number(001) - Enquadramento de Produto Específico (Meramente informativo para NF-e) - [ 0=Produto Normal;1=Medicamento;2=Combustível;3=Armamento;4=Cana-de-açúcar;5=Medicamento Controlado ] |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.tprPis | String | String(004) - Código da tabela de preço para o cálculo de PIS por unidade de medida |
| produto.tprCof | String | String(004) - Código da tabela de preço para o cálculo de COFINS por unidade de medida |
| produto.tprIpi | String | String(004) - Código da tabela de preço para o cálculo de IPI por unidade de medida |
| produto.regTri | String | String(001) - Regime tributário de apuração da contribuição social - [ C=Regime Cumulativo;U=Regime Não Cumulativo;N=Nenhum ] |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.oriMer | String | String(001) - Origem fiscal da mercadoria - [ 0=Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;1=Estrangeira - Importação direta, exceto a indicada no código 6;2=Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;3=Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% (quarenta por cento) e inferior ou igual a 70% (setenta por cento);4=Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam o Decreto-Lei nº 288/67, e as Leis nºs 8.248/91, 8.387/91, 10.176/01 e 11.484/07;5=Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40% (quarenta por cento);6=Estrangeira - Importação direta, sem similar nacional, constante em lista de Resolução CAMEX e gás natural;7=Estrangeira - Adquirida no mercado interno, sem similar nacional, constante em lista de Resolução CAMEX e gás natural;8=Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70% (setenta por cento) ] |
| produto.natPis | Integer | Number(005) - Natureza da receita do PIS |
| produto.natCof | Integer | Number(005) - Natureza da receita do COFINS |
| produto.perPim | Double | Number(004,2) - Percentual de PIS de importação diferenciado |
| produto.perCim | Double | Number(004,2) - Percentual de COFINS de importação diferenciado |
| produto.motDes | Integer | Number(002) - Motivo desoneração ICMS - [ 0=Nenhum;1=Táxi;2=Deficiente físico;3=Produtor agropecuário;4=Frotista/Locadora;5=Diplomático/Consultar;6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 - CONTRAN e suas alterações);7=SUFRAMA;8=Venda a Órgãos Públicos;9=Outros.;10=Condutor Deficiente;11=Deficiente Não Condutor;12=Órgão de fomento e desenvolvimento agropecuário;16=Olimpíadas Rio 2016 ] |
| produto.perSen | Double | Number(004,2) - Percentual do imposto SENAR/SENAT do produto para notas fiscais de saídas |
| produto.codBic | String | String(003) - Código da modalidade da base de cálculo do ICMS |
| produto.agrCcr | String | String(001) - Controle de crédito de ICMS para o agronegócio - [ S=Sim;N=Não ] |
| produto.agrQcr | Integer | Number(003) - Quantidade de meses para recuperação do crédito do ICMS do agronegócio |
| produto.perDif | Double | Number(007,4) - Percentual de diferimento do produto |
| produto.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 ] |
| produto.codPri | String | String(004) - Código da tabela de presunção IRPJ |
| produto.codPrc | String | String(004) - Código da tabela de presunção CSLL |
| produto.emiRec | String | String(001) - Indicativo se o produto exige que seja emitida receita agronômica - [ S=Sim;N=Não ] |
| produto.codEnq | Integer | Number(003) - Código de enquadramento legal do IPI |
| produto.codCes | String | String(007) - Código especificador da substituição tributária |
| produto.tipCic | Integer | Number(001) - Tipo de Crédito ICMS - [ 1=Combustível;2=Insumo;3=Maquinário ] |
| produto.ficCat | Integer | Number(002) - Ficha CAT 83/09 - [ 11=Ficha 1A;13=Ficha 1C;25=Ficha 2E;27=Ficha 2G;31=Ficha 3A;32=Ficha 3B;61=Ficha 6A;62=Ficha 6B;63=Ficha 6C;64=Ficha 6D;65=Ficha 6E;66=Ficha 6F;70=Entrada Externa;76=Baixa Externa;77=Saída Externa ] |
| camposUsuarioProduto | Set | Lista de campos de usuário |
| camposUsuarioProduto.campo | String | Nome do campo |
| camposUsuarioProduto.valor | String | Valor do campo |
| derivacao | Set | Lista de derivações |
| derivacao.codEmp | Integer | Number(004) - Código da empresa |
| derivacao.codPro | String | String(014) - Código do produto |
| derivacao.codDer | String | String(007) - Código da derivação do Produto (tamanho, cor, etc.) |
| derivacao.desDer | String | String(050) - Descrição da Derivação no Componente da Máscara |
| derivacao.preUis | Double | Number(017,8) - Preço unitário base para o ICMS substituído da última entrada |
| derivacao.perIcs | Double | Number(005,2) - Percentual do ICMS substituído da última entrada por compra |
| derivacao.serCcl | String | String(003) - Série do certificado de classificação do produto |
| derivacao.numCcl | String | String(012) - Número do certificado de classificação do produto |
| derivacao.vlrCid | Double | Number(015,2) - Valor unitário do Imposto CIDE |
| derivacao.vlrUis | Double | Number(017,8) - Valor unitário de ICMS substituído da última entrada |
| derivacao.perCit | Double | Number(005,2) - Percentual de imposto CIDE tecnologia |
| derivacao.iteFis | String | String(060) - Código fiscal do item |
| derivacao.desFis | String | String(255) - Descrição fiscal do item |
| derivacao.icmFix | Double | Number(019,6) - Valor do ICMS médio fixo dos produtos acabados |
| derivacao.codFif | String | String(010) - Código fiscal federal do produto |
| derivacao.codFie | String | String(010) - Código fiscal estadual do produto |
| derivacao.codFim | String | String(010) - Código fiscal municipal do produto |
| camposUsuarioDerivacao | Set | Lista de campos de usuário |
| camposUsuarioDerivacao.campo | String | Nome do campo |
| camposUsuarioDerivacao.valor | String | Valor do campo |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
| erroExecucao | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:Vazio ou nulo, indicando que a execução foi feita com sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
ConsultarGeral
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: 5.
Requisição:
<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>
<codEmp>Integer</codEmp>
<codPro>
<codPro>String</codPro>
</codPro>
<codFil>Integer</codFil>
<codOri>
<codOri>String</codOri>
</codOri>
<identificadorSistema>String</identificadorSistema>
<codFam>
<codFam>String</codFam>
</codFam>
<indicePagina>Integer</indicePagina>
<codClf>
<codClf>String</codClf>
</codClf>
<limitePagina>Integer</limitePagina>
<codFif>
<codFif>String</codFif>
</codFif>
<codFie>
<codFie>String</codFie>
</codFie>
<codFim>
<codFim>String</codFim>
</codFim>
<iteFis>
<iteFis>String</iteFis>
</iteFis>
<oriMer>
<oriMer>String</oriMer>
</oriMer>
<sitPro>String</sitPro>
<sitDer>String</sitDer>
</parameters>
</ser:ConsultarCadastro>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Descrição |
|---|---|---|
| codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
| codPro | Set | (Opcional) - Lista de abrangência |
| codPro.codPro | String | (Opcional) - String(014) - Código do 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 Origem do produto |
| identificadorSistema | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
| codFam | Set | (Opcional) - Lista de abrangência |
| codFam.codFam | String | (Opcional) - String(006) - Código da família o produto |
| 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. Observação 1: o primeiro registro é considerado com deslocamento 1. Observação 2: quando não informado ou com valor "0" ou "1", é retornado a partir do primeiro registro. |
| codClf | Set | (Opcional) - Lista de abrangência |
| codClf.codClf | String | (Opcional) - String(003) - Código interno da classificação fiscal do produto |
| limitePagina | Integer | (Opcional) - Number - Quantidade máxima de registros a ser retornada. Observação 1: quando não informado ou com valor "0", sistema define automaticamente máximo de 100 registros. |
| codFif | Set | (Opcional) - Lista de abrangência |
| codFif.codFif | String | (Opcional) - String(010) - Código fiscal federal do produto |
| codFie | Set | (Opcional) - Lista de abrangência |
| codFie.codFie | String | (Opcional) - String(010) - Código fiscal estadual do produto |
| codFim | Set | (Opcional) - Lista de abrangência |
| codFim.codFim | String | (Opcional) - String(010) - Código fiscal municipal do produto |
| iteFis | Set | (Opcional) - Lista de abrangência |
| iteFis.iteFis | String | (Opcional) - String(060) - Código fiscal do item |
| oriMer | Set | (Opcional) - Lista de abrangência |
| oriMer.oriMer | String | (Opcional) - String(001) - Origem fiscal da mercadoria |
| sitPro | String | (Opcional) - String(001) - Situação do produto (Ativo ou Inativo) |
| sitDer | String | (Opcional) - String(001) - Situação da derivação do produto |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ConsultarGeralResponse>
<result>
<erros>
<mensagemErro>String</mensagemErro>
</erros>
<tipoRetorno>Integer</tipoRetorno>
<produto>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<desPro>String</desPro>
<cplPro>String</cplPro>
<desNfv>String</desNfv>
<codFam>String</codFam>
<uniMed>String</uniMed>
<uniMe2>String</uniMe2>
<uniMe3>String</uniMe3>
<tipPro>String</tipPro>
<codOri>String</codOri>
<numOri>Integer</numOri>
<codMdp>String</codMdp>
<codMod>String</codMod>
<codRot>String</codRot>
<codAge>String</codAge>
<codAgp>String</codAgp>
<codAgu>String</codAgu>
<codAgc>String</codAgc>
<codAgf>String</codAgf>
<codClf>String</codClf>
<codStr>String</codStr>
<perIpi>Double</perIpi>
<recIpi>String</recIpi>
<temIcm>String</temIcm>
<codTic>String</codTic>
<codTrd>String</codTrd>
<codTst>String</codTst>
<codStp>String</codStp>
<codStc>String</codStc>
<recIcm>String</recIcm>
<codRoy>Integer</codRoy>
<qtdMlt>Double</qtdMlt>
<qtdMin>Double</qtdMin>
<qtdMax>Double</qtdMax>
<qtdGop>Double</qtdGop>
<bxaOrp>String</bxaOrp>
<codPr2>String</codPr2>
<derPr2>String</derPr2>
<codPr3>String</codPr3>
<derPr3>String</derPr3>
<codPr4>String</codPr4>
<derPr4>String</derPr4>
<proStq>String</proStq>
<sitPro>String</sitPro>
<rotPro>String</rotPro>
<usoCus>String</usoCus>
<indMis>String</indMis>
<indVen>String</indVen>
<indCpr>String</indCpr>
<indReq>String</indReq>
<indKit>String</indKit>
<matDir>String</matDir>
<claPro>Integer</claPro>
<indPpc>String</indPpc>
<indFpr>String</indFpr>
<codNtg>Integer</codNtg>
<criRat>Integer</criRat>
<ctaRed>Integer</ctaRed>
<ctaRcr>Integer</ctaRcr>
<ctaFdv>Integer</ctaFdv>
<ctaFcr>Integer</ctaFcr>
<ctaDcd>Integer</ctaDcd>
<ctaDci>Integer</ctaDci>
<usuGer>Double</usuGer>
<horGer>Integer</horGer>
<datGer>DateTime</datGer>
<depPad>String</depPad>
<ctrVld>String</ctrVld>
<ctrLot>String</ctrLot>
<lotBas>String</lotBas>
<ctrSep>String</ctrSep>
<qtdMve>Double</qtdMve>
<codRef>String</codRef>
<codPin>String</codPin>
<notFor>Double</notFor>
<exgCcl>String</exgCcl>
<emiGtr>String</emiGtr>
<usuAlt>Double</usuAlt>
<horAlt>Integer</horAlt>
<datAlt>DateTime</datAlt>
<somIim>String</somIim>
<recPis>String</recPis>
<triPis>String</triPis>
<triCof>String</triCof>
<indExp>Integer</indExp>
<datPal>DateTime</datPal>
<horPal>Integer</horPal>
<expWms>Integer</expWms>
<tipInt>Integer</tipInt>
<codFif>String</codFif>
<codFie>String</codFie>
<codFim>String</codFim>
<recCof>String</recCof>
<somIil>String</somIil>
<calDzf>String</calDzf>
<uniPad>String</uniPad>
<codMar>String</codMar>
<codClc>String</codClc>
<codAgm>String</codAgm>
<filPrd>Integer</filPrd>
<tolQmx>Double</tolQmx>
<gerOrp>String</gerOrp>
<codPdv>Double</codPdv>
<perIrf>Double</perIrf>
<perPis>Double</perPis>
<perCof>Double</perCof>
<perCsl>Double</perCsl>
<perOur>Double</perOur>
<conMon>String</conMon>
<perFun>Double</perFun>
<perGil>Double</perGil>
<codAga>String</codAga>
<somIps>String</somIps>
<somIco>String</somIco>
<somIpl>String</somIpl>
<somIcl>String</somIcl>
<indOct>String</indOct>
<indSpr>String</indSpr>
<codEnd>String</codEnd>
<pesBru>Double</pesBru>
<pesLiq>Double</pesLiq>
<tolPes>Double</tolPes>
<volPro>Double</volPro>
<rotAnx>Integer</rotAnx>
<numAnx>Double</numAnx>
<proImp>Integer</proImp>
<basRec>String</basRec>
<codAnp>Integer</codAnp>
<proEpe>Integer</proEpe>
<ctrVis>String</ctrVis>
<datVis>DateTime</datVis>
<horVis>Integer</horVis>
<indFrt>String</indFrt>
<frtEqp>String</frtEqp>
<grpFrt>String</grpFrt>
<conEne>Integer</conEne>
<conAgu>Integer</conAgu>
<tipLig>Integer</tipLig>
<gruTen>Integer</gruTen>
<tipMfr>String</tipMfr>
<uniFrt>String</uniFrt>
<cstIpi>String</cstIpi>
<cstPis>String</cstPis>
<cstCof>String</cstCof>
<tprPis>String</tprPis>
<tprCof>String</tprCof>
<tprIpi>String</tprIpi>
<regTri>String</regTri>
<idePro>String</idePro>
<qtdAfe>Integer</qtdAfe>
<indAfe>String</indAfe>
<cstIpc>String</cstIpc>
<cstPic>String</cstPic>
<cstCoc>String</cstCoc>
<oriMer>String</oriMer>
<natPis>Integer</natPis>
<natCof>Integer</natCof>
<larPro>Double</larPro>
<altPro>Double</altPro>
<comPro>Double</comPro>
<basCre>Integer</basCre>
<proMon>String</proMon>
<proEnt>String</proEnt>
<varPro>String</varPro>
<proFol>String</proFol>
<proVes>String</proVes>
<qtdVol>Integer</qtdVol>
<exiNfe>String</exiNfe>
<przRec>Integer</przRec>
<uniWms>String</uniWms>
<finCrp>Integer</finCrp>
<finCdp>Integer</finCdp>
<perPim>Double</perPim>
<perCim>Double</perCim>
<iteFis>String</iteFis>
<desFis>String</desFis>
<codAgg>String</codAgg>
<parCom>String</parCom>
<tmpDse>Integer</tmpDse>
<indIcp>String</indIcp>
<limIcp>Integer</limIcp>
<codIcl>Integer</codIcl>
<motDes>Integer</motDes>
<perSen>Double</perSen>
<codBic>String</codBic>
<agrCcr>String</agrCcr>
<agrQcr>Integer</agrQcr>
<zesSba>String</zesSba>
<indVol>String</indVol>
<impScf>String</impScf>
<codCor>Integer</codCor>
<vltPro>Integer</vltPro>
<perGas>Double</perGas>
<uniBcp>String</uniBcp>
<perDif>Double</perDif>
<modFab>String</modFab>
<tipFte>String</tipFte>
<codPri>String</codPri>
<codPrc>String</codPrc>
<emiRec>String</emiRec>
<idePar>String</idePar>
<codEnq>Integer</codEnq>
<codCes>String</codCes>
<tipCic>Integer</tipCic>
<natRen>String</natRen>
<camposUsuarioProduto>
<campo>String</campo>
<valor>String</valor>
</camposUsuarioProduto>
<derivacao>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codDer>String</codDer>
<desDer>String</desDer>
<desCpl>String</desCpl>
<codBar>Double</codBar>
<codAgr>Integer</codAgr>
<codAgt>String</codAgt>
<seqCmd>Integer</seqCmd>
<datVal>DateTime</datVal>
<diaVlt>Integer</diaVlt>
<tipCn2>String</tipCn2>
<vlrCn2>Double</vlrCn2>
<tipCn3>String</tipCn3>
<vlrCn3>Double</vlrCn3>
<preCus>Double</preCus>
<datCus>DateTime</datCus>
<preMed>Double</preMed>
<datMed>DateTime</datMed>
<preUen>Double</preUen>
<datUen>DateTime</datUen>
<preRep>Double</preRep>
<datRep>DateTime</datRep>
<diaRep>Integer</diaRep>
<pesBru>Double</pesBru>
<pesLiq>Double</pesLiq>
<tolPes>Double</tolPes>
<volDer>Double</volDer>
<perPrd>Double</perPrd>
<qtdIql>Double</qtdIql>
<qtdCic>Double</qtdCic>
<qtdPrd>Double</qtdPrd>
<preUis>Double</preUis>
<perIcs>Double</perIcs>
<codEmb>Integer</codEmb>
<qtdEmb>Double</qtdEmb>
<codRot>String</codRot>
<codRoy>Integer</codRoy>
<bxaOrp>String</bxaOrp>
<serCcl>String</serCcl>
<numCcl>String</numCcl>
<curAbc>String</curAbc>
<curAb2>String</curAb2>
<curAb3>String</curAb3>
<curAb4>String</curAb4>
<codReg>Integer</codReg>
<sitDer>String</sitDer>
<codMot>Integer</codMot>
<ctrLot>String</ctrLot>
<ctrSep>String</ctrSep>
<ctrVld>String</ctrVld>
<depPad>String</depPad>
<depPaa>String</depPaa>
<indPce>String</indPce>
<indPcr>String</indPcr>
<indKan>String</indKan>
<codRef>String</codRef>
<codPin>String</codPin>
<notFor>Double</notFor>
<oriCus>String</oriCus>
<infCus>String</infCus>
<horCus>Integer</horCus>
<usuGer>Double</usuGer>
<horGer>Integer</horGer>
<datGer>DateTime</datGer>
<usuAlt>Double</usuAlt>
<horAlt>Integer</horAlt>
<datAlt>DateTime</datAlt>
<codAge>String</codAge>
<codBa2>String</codBa2>
<indExp>Integer</indExp>
<datPal>DateTime</datPal>
<horPal>Integer</horPal>
<expWms>Integer</expWms>
<serMvp>String</serMvp>
<aprDft>String</aprDft>
<codAem>String</codAem>
<codPdv>Integer</codPdv>
<indGen>String</indGen>
<qtdMlt>Double</qtdMlt>
<qtdMin>Double</qtdMin>
<qtdMax>Double</qtdMax>
<rotAnx>Integer</rotAnx>
<codEnd>String</codEnd>
<numAnx>Double</numAnx>
<indPcq>String</indPcq>
<vlrCid>Double</vlrCid>
<qtdCus>Double</qtdCus>
<vlrUis>Double</vlrUis>
<qtdMcf>Integer</qtdMcf>
<dsdDer>Double</dsdDer>
<indCnv>String</indCnv>
<larDer>Double</larDer>
<altDer>Double</altDer>
<comDer>Double</comDer>
<perCit>Double</perCit>
<varPro>String</varPro>
<vlrVar>Double</vlrVar>
<proFol>String</proFol>
<proVes>String</proVes>
<iteFis>String</iteFis>
<desFis>String</desFis>
<tipCur>Integer</tipCur>
<preFix>Double</preFix>
<icmFix>Double</icmFix>
<datPfx>DateTime</datPfx>
<horPfx>Integer</horPfx>
<indVol>String</indVol>
<codCor>Integer</codCor>
<vltDer>Integer</vltDer>
<qtdBcp>Double</qtdBcp>
<codFif>String</codFif>
<codFie>String</codFie>
<codFim>String</codFim>
<codPat>String</codPat>
<regAnv>String</regAnv>
<motAnv>String</motAnv>
<camposUsuarioDerivacao>
<campo>String</campo>
<valor>String</valor>
</camposUsuarioDerivacao>
</derivacao>
</produto>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ConsultarGeralResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| 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 |
| produto | Set | Lista de produtos |
| produto.codEmp | Integer | Number(004) - Código da empresa |
| produto.codPro | String | String(014) - Código do produto |
| produto.desPro | String | String(100) - Descrição usual do produto |
| produto.cplPro | String | String(050) - Descrição complementar do Produto |
| produto.desNfv | String | String(099) - Descrição do produto para impressão na nota fiscal |
| produto.codFam | String | String(006) - Código da Família do Produto |
| produto.uniMed | String | String(003) - Código da Unidade de Medida do produto p/ Estoque |
| produto.uniMe2 | String | String(003) - Código da 2ª unidade de medida (utilizada na ficha técnica para tipo produzido) |
| produto.uniMe3 | String | String(003) - Código da 3ª unidade de medida |
| produto.tipPro | String | String(001) - Tipo do produto - [ P=Produzido;C=Comprado;M=Montagem;D=Passagem Direta;S=Serviço ] |
| produto.codOri | String | String(003) - Código de Origem do Produto |
| produto.numOri | Integer | Number(004) - Número de Nível do Produto na Estrutura |
| produto.codMdp | String | String(008) - Código da Máscara de derivação que o produto pode utilizar |
| produto.codMod | String | String(014) - Código do Modelo p/ Produto Fabricado ou Montagem |
| produto.codRot | String | String(014) - Código do Roteiro de Produção p/ Produto Fabricado |
| produto.codAge | String | String(005) - Código de agrupamento de materiais/produtos para estoques |
| produto.codAgp | String | String(005) - Código de agrupamento de materiais/produtos para produção |
| produto.codAgu | String | String(005) - Código de agrupamento de materiais/produtos para custos |
| produto.codAgc | String | String(005) - Código de agrupamento de materiais/produtos para compras ou vendas |
| produto.codAgf | String | String(005) - Código de agrupamento de materiais/produtos para Impostos |
| produto.codClf | String | String(003) - Código interno da classificação fiscal do produto |
| produto.codStr | String | String(003) - Código da situação tributária do produto |
| produto.perIpi | Double | Number(005,2) - Percentual de IPI válido para o produto |
| produto.recIpi | String | String(001) - Indicativo se o Produto recupera ou não IPI - [ S=Sim;N=Não ] |
| produto.temIcm | String | String(001) - Indicativo se o produto tem ou não ICMS - [ S=Sim;N=Não ] |
| produto.codTic | String | String(003) - Código do ICMS Especial |
| produto.codTrd | String | String(003) - Código de redução de impostos |
| produto.codTst | String | String(003) - Código de ICMS Substituído |
| produto.codStp | String | String(003) - Código da substituição tributária do PIS |
| produto.codStc | String | String(003) - Código da substituição tributária do COFINS |
| produto.recIcm | String | String(001) - Indicativo se o produto recupera ou não ICMS - [ S=Sim;N=Não ] |
| produto.codRoy | Integer | Number(004) - Código de royalty |
| produto.qtdMlt | Double | Number(012,5) - Quantidade Múltipla para cálculo da geração de Ordem produção/compra |
| produto.qtdMin | Double | Number(012,5) - Quantidade Mínima para uma Ordem produção/compra |
| produto.qtdMax | Double | Number(012,5) - Quantidade Máxima para uma Ordem produção/compra |
| produto.qtdGop | Double | Number(012,5) - Quantidade Máxima para cada Guia de Produção (p/ não utilizar guias informe = 0) |
| produto.bxaOrp | String | String(001) - Se for componente de alguma OP, indica se o mesmo é baixado - [ S=Sim;N=Não ] |
| produto.codPr2 | String | String(014) - Código do Produto associado para Entrada estoque 2ª qualidade |
| produto.derPr2 | String | String(007) - Código da Derivação Produto p/ 2ª qualidade (se não informado assume 1ª qualidade) |
| produto.codPr3 | String | String(014) - Código do Produto associado para Entrada estoque 3ª qualidade |
| produto.derPr3 | String | String(007) - Código da Derivação Produto p/ 3ª qualidade (se não informado assume 1ª qualidade) |
| produto.codPr4 | String | String(014) - Código do Produto reaproveitado associado ao titular p/ entrada estoque sucatas/rebarbas/refugos na Produção |
| produto.derPr4 | String | String(007) - Código da Derivação do Produto reaproveitado (se não informado, então assume derivação do titular) |
| produto.proStq | String | String(001) - Produto é Utilizado para Estocar 2ª, 3ª Qualidade ou Reaproveitado (refugo) - [ N=Normal;S=2ª Qualidade;T=3ª Qualidade;R=Reaproveitado ] |
| produto.sitPro | String | String(001) - Situação do produto (Ativo ou Inativo) - [ A=Ativo;I=Inativo ] |
| produto.rotPro | String | String(001) - Roteiro Informado é Utilizado p/ todas as Derivações do Produto (S=Sim, N=Não) - [ S=Sim;N=Não ] |
| produto.usoCus | String | String(001) - Gerou Ficha de Custos (Produto Produzidos/Montagem) - [ S=Sim;N=Não ] |
| produto.indMis | String | String(001) - Indicativo que o produto é produzido mas também pode ser comprado (Misto) - [ S=Sim;N=Não ] |
| produto.indVen | String | String(001) - Indicativo se o produto pode ser vendido/faturado (item pedido e NF saída) - [ S=Sim;N=Não ] |
| produto.indCpr | String | String(001) - Indicativo se o produto pode ser comprado. - [ S=Sim;N=Não ] |
| produto.indReq | String | String(001) - Indicativo se o produto pode ser requisitado (movimento estoque) - [ S=Sim;N=Não ] |
| produto.indKit | String | String(001) - Indicativo que o produto produzido é um "Kit" c/ vários produtos agregados p/ venda (não gera OP) - [ S=Sim;N=Não ] |
| produto.matDir | String | String(001) - Indicativo se o Material é Direto (produto comprado que é utilizado p/ fabricação de produtos produzidos) - [ S=Sim;N=Não ] |
| produto.claPro | Integer | Number(001) - Classe do produto - [ 1=De Estoque;2=De Passagem Direta;3=Imobilizado;4=Outros ] |
| produto.indPpc | String | String(001) - Indicativo se o produto tem controle por cliente - [ S=Sim;N=Não ] |
| produto.indFpr | String | String(001) - Indicativo se a ligação de produto x fornecedor é usada p/ obter parâmetros fiscais - [ S=Sim;N=Não ] |
| produto.codNtg | Integer | Number(004) - Código da natureza de gasto |
| produto.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 ] |
| produto.ctaRed | Integer | Number(007) - Conta contábil reduzida - 1 |
| produto.ctaRcr | Integer | Number(007) - Conta contábil reduzida - 2 |
| produto.ctaFdv | Integer | Number(007) - Conta contábil reduzida - 3 |
| produto.ctaFcr | Integer | Number(007) - Conta contábil reduzida - 4 |
| produto.ctaDcd | Integer | Number(007) - Conta contábil reduzida - 5 |
| produto.ctaDci | Integer | Number(007) - Conta contábil reduzida - 6 |
| produto.usuGer | Double | Number(010) - Código do usuário responsável pelo geração do registro |
| produto.horGer | Integer | Number(005) - Hora do cadastro do registro |
| produto.datGer | DateTime | Date(DD/MM/YYYY) - Data do cadastro do registro |
| produto.depPad | String | String(010) - Depósito padrão p/ Produto |
| produto.ctrVld | String | String(001) - Indicativo da forma de controle da data de validade nos estoques - [ O=Obriga Informação;D=Desativa Campo;L=Livre ] |
| produto.ctrLot | String | String(001) - Controla Entrada/Saída no Estoque por Lote - [ S=Sim;N=Não ] |
| produto.lotBas | String | String(001) - Lote base para geração de outro lote (lote componente -> lote produto OP) - [ S=Sim;N=Não ] |
| produto.ctrSep | String | String(001) - Controla Entrada/Saídas no Estoque por Série - [ S=Sim;N=Não ] |
| produto.qtdMve | Double | Number(012,5) - Quantidade Múltipla para Vendas |
| produto.codRef | String | String(040) - Código da Referência |
| produto.codPin | String | String(020) - Código do Plano de Inspeção |
| produto.notFor | Double | Number(005,2) - Nota mínima necessária para a aprovação de um fornecedor. |
| produto.exgCcl | String | String(001) - Indicativo se o produto exige certificado de classificação - [ S=Sim;N=Não ] |
| produto.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 ] |
| produto.usuAlt | Double | Number(010) - Código do usuário responsável pelo alteração do registro |
| produto.horAlt | Integer | Number(005) - Hora da última alteração do registro |
| produto.datAlt | DateTime | Date(DD/MM/YYYY) - Data da última alteração do registro |
| produto.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 ] |
| produto.recPis | String | String(001) - Indicativo se o produto recupera ou não PIS - [ S=Sim;N=Não ] |
| produto.triPis | String | String(001) - Indicativo se o produto tem tributação de PIS ou não - [ S=Sim;N=Não ] |
| produto.triCof | String | String(001) - Indicativo se o produto tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
| produto.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 ] |
| produto.datPal | DateTime | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
| produto.horPal | Integer | Number(005) - Hora/minuto da última alteração para o Palm |
| produto.expWms | Integer | Number(001) - Indicativo se o produto foi exportado para o sistema WMS - [ 0=Para Exportar;1=Em Exportação;2=Exportado;3=Aprovado;4=Em Digitação;5=Aguardando Liberação para Envio;9=Erro ] |
| produto.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 ] |
| produto.codFif | String | String(010) - Código fiscal federal do produto |
| produto.codFie | String | String(010) - Código fiscal estadual do produto |
| produto.codFim | String | String(010) - Código fiscal municipal do produto |
| produto.recCof | String | String(001) - Indicativo se as notas fiscais poderão ter recuperação de COFINS - [ S=Sim;N=Não ] |
| produto.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 ] |
| produto.calDzf | String | String(001) - Indicativo se deve ser calculado o desconto Suframa para o produto nas entradas - [ S=Sim;N=Não ] |
| produto.uniPad | String | String(003) - U.M. padrão para movimentação de estoque manual |
| produto.codMar | String | String(010) - Código da Marca/Etiqueta do produto |
| produto.codClc | String | String(010) - Código da coleção do produto |
| produto.codAgm | String | String(005) - Código de agrupamento de materiais/produtos para preço |
| produto.filPrd | Integer | Number(005) - Código da filial de produção do produto |
| produto.tolQmx | Double | Number(005,3) - Tolerância da quantidade máxima definida no produto |
| produto.gerOrp | String | String(001) - Indica se o produto gera ordem de produção. - [ S=Sim;N=Não ] |
| produto.codPdv | Double | Number(010) - Código interno no PDV |
| produto.perIrf | Double | Number(004,2) - Percentual do IRRF previsto para venda do produto |
| produto.perPis | Double | Number(004,2) - Percentual de PIS retido válido para o produto |
| produto.perCof | Double | Number(004,2) - Percentual de COFINS retido válido para o produto |
| produto.perCsl | Double | Number(004,2) - Percentual de CSLL válido para o produto |
| produto.perOur | Double | Number(004,2) - Percentual de Outras Retenções válido para o produto |
| produto.conMon | String | String(001) - Considerar o produto produzido como montagem na busca da estrutura - [ S=Sim;N=Não ] |
| produto.perFun | Double | Number(004,2) - Percentual de Funrural do Produto para Notas Fiscais de Saídas |
| Produto.perGil | Double | Number(004,2) - Percentual de GILRAT - Grau de Incidência de Incapacidade Laborativa decorrente dos Riscos Ambientais do Trabalho |
| produto.codAga | String | String(005) - Código da forma de agrupamento para aprovação multinível |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.indOct | String | String(001) - Indica se os produtos/serviços podem ser orçados - [ S=Sim;N=Não ] |
| produto.indSpr | String | String(001) - Indicativo se Serviço é Produzido - [ S=Sim;N=Não ] |
| produto.codEnd | String | String(020) - Código do endereçamento do produto |
| produto.pesBru | Double | Number(011,5) - Peso bruto do produto |
| produto.pesLiq | Double | Number(011,5) - Peso líquido do produto |
| produto.tolPes | Double | Number(005,3) - % tolerância do peso líquido do produto ou do lote |
| produto.volPro | Double | Number(011,5) - Volume do produto |
| produto.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 ] |
| produto.numAnx | Double | Number(010) - Número do controle de arquivos anexos gerado pelo sistema |
| produto.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 ] |
| produto.basRec | String | String(001) - Base recálculo quantidade OP/componentes - [ S=Sim;N=Não ] |
| produto.codAnp | Integer | Number(009) - Código de produto da ANP |
| produto.proEpe | Integer | Number(001) - Enquadramento de Produto Específico (Meramente informativo para NF-e) - [ 0=Produto Normal;1=Medicamento;2=Combustível;3=Armamento;4=Cana-de-açúcar;5=Medicamento Controlado ] |
| produto.ctrVis | String | String(001) - Controla valor individual da série - [ S=Sim;N=Não ] |
| produto.datVis | DateTime | Date(DD/MM/YYYY) - Data da última alteração do controle do valor individual da série |
| produto.horVis | Integer | Number(005) - Hora da última alteração do controle de valor individual da série |
| produto.indFrt | String | String(001) - Indicativo se a origem é de ferramentas - [ S=Sim;N=Não ] |
| produto.frtEqp | String | String(001) - Indicativo se as Ferramentas serão usadas como equipamentos - [ S=Sim;N=Não ] |
| produto.grpFrt | String | String(004) - Código do grupo padrão de manutenção de ferramentas |
| produto.conEne | Integer | Number(002) - Classe de consumo de energia elétrica ou gás - [ 01=Comercial;02=Consumo Próprio;03=Iluminação Pública;04=Industrial;05=Poder Público;06=Residencial;07=Rural;08=Serviço Público ] |
| produto.conAgu | Integer | Number(002) - Classe de fornecimento de água - [ 00=Consumo residencial até R$ 50,00;01=Consumo residencial de R$ 50,01 a R$ 100,00;02=Consumo residencial de R$ 100,01 a R$ 200,00;03=Consumo residencial de R$ 200,01 a R$ 300,00;04=Consumo residencial de R$ 300,01 a R$ 400,00;05=Consumo residencial de R$ 400,01 a R$ 500,00;06=Consumo residencial de R$ 500,01 a R$ 1000,00;07=Consumo residencial acima de R$ 1.000,01;20=Consumo comercial/industrial até R$ 50,00;21=Consumo comercial/industrial de R$ 50,01 a R$ 100,00;22=Consumo comercial/industrial de R$ 100,01 a R$ 200,00;23=Consumo comercial/industrial de R$ 200,01 a R$ 300,00;24=Consumo comercial/industrial de R$ 300,01 a R$ 400,00;25=Consumo comercial/industrial de R$ 400,01 a R$ 500,00;26=Consumo comercial/industrial de R$ 500,01 a R$ 1.000,00;27=Consumo comercial/industrial acima de R$ 1.000,01;80=Consumo de órgão público;90=Outros tipos de consumo até R$ 50,00;91=Outros tipos de consumo de R$ 50,01 a R$ 100,00;92=Outros tipos de consumo de R$ 100,01 a R$ 200,00;93=Outros tipos de consumo de R$ 200,01 a R$ 300,00;94=Outros tipos de consumo de R$ 300,01 a R$ 400,00;95=Outros tipos de consumo de R$ 400,01 a R$ 500,00;96=Outros tipos de consumo de R$ 500,01 a R$ 1.000,00;97=Outros tipos de consumo acima de R$ 1.000,01;99=Registro por documento fiscal emitido ] |
| produto.tipLig | Integer | Number(002) - Tipo de ligação - [ 01=Monofásico;02=Bifásico;03=Trifásico ] |
| produto.gruTen | Integer | Number(002) - Código do grupo de tensão - [ 01=A1 - Alta Tensão (230kV ou mais);02=A2 - Alta Tensão (88 a 138kV);03=A3 - Alta Tensão (69kV);04=A3a - Alta Tensão (30kV a 44kV);05=A4 - Alta Tensão (2,3kV a 25kV);06=AS - Alta Tensão Subterrâneo;07=B1 - Residencial;08=B1 - Residencial Baixa Renda;09=B2 - Rural;10=B2 - Cooperativa de Eletrificação Rural;11=B2 - Serviço Público de Irrigação;12=B3 - Demais Classes;13=B4a - Ilum. Púb. - rede de distribuição;14=B4b - Ilum. Púb. - bulbo de lâmpada ] |
| produto.tipMfr | String | String(001) - Tipo movimento da ferramenta na produção (Manual/Automático) - [ A=Automático;M=Manual ] |
| produto.uniFrt | String | String(001) - Unidade de medida de utilização da ferramenta - [ H=Tempo (horas);Q=Quantidade ] |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.tprPis | String | String(004) - Código da tabela de preço para o cálculo de PIS por unidade de medida |
| produto.tprCof | String | String(004) - Código da tabela de preço para o cálculo de COFINS por unidade de medida |
| produto.tprIpi | String | String(004) - Código da tabela de preço para o cálculo de IPI por unidade de medida |
| produto.regTri | String | String(001) - Regime tributário de apuração da contribuição social - [ C=Regime Cumulativo;U=Regime Não Cumulativo;N=Nenhum ] |
| produto.idePro | String | String(020) - Identificação rápida do produto (para leitura de código de barras) |
| produto.qtdAfe | Integer | Number(004) - Quantidade do produto a ser pesada para aferição (amostra) |
| produto.indAfe | String | String(001) - Tipo de aferição/conversão de peso - [ N=Não afere;P=Afere por produto;L=Afere por Lote ] |
| produto.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 ] |
| produto.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 ] |
| produto.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 ] |
| produto.oriMer | String | String(001) - Origem fiscal da mercadoria - [ 0=Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;1=Estrangeira - Importação direta, exceto a indicada no código 6;2=Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;3=Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% (quarenta por cento) e inferior ou igual a 70% (setenta por cento);4=Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam o Decreto-Lei nº 288/67, e as Leis nºs 8.248/91, 8.387/91, 10.176/01 e 11.484/07;5=Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40% (quarenta por cento);6=Estrangeira - Importação direta, sem similar nacional, constante em lista de Resolução CAMEX e gás natural;7=Estrangeira - Adquirida no mercado interno, sem similar nacional, constante em lista de Resolução CAMEX e gás natural;8=Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70% (setenta por cento) ] |
| produto.natPis | Integer | Number(005) - Natureza da receita do PIS |
| produto.natCof | Integer | Number(005) - Natureza da receita do COFINS |
| produto.larPro | Double | Number(011,5) - Largura do produto |
| produto.altPro | Double | Number(011,5) - Altura do produto |
| produto.comPro | Double | Number(011,5) - Comprimento do produto |
| produto.basCre | Integer | Number(002) - Código da base de cálculo do crédito - [ 01=Aquisição de bens para revenda;02=Aquisição de bens utilizados como insumo;03=Aquisição de serviços utilizados como insumo;04=Energia elétrica e térmica, inclusive sob a forma de vapor;05=Aluguéis de prédios;06=Aluguéis de máquinas e equipamentos;07=Armazenagem de mercadoria e frete na operação de venda;08=Contraprestações de arrendamento mercantil;09=Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito sobre encargos de depreciação);10=Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito com base no valor de aquisição);11=Amortização e depreciação de edificações e benfeitorias em imóveis;12=Devolução de vendas sujeitas à incidência não-cumulativa;13=Outras operações com direito a crédito;14=Atividade de transporte de cargas - Subcontratação;15=Atividade Imobiliária - Custo incorrido de unidade imobiliária;16=Atividade imobiliária - Custo orçado de unidade não concluída;17=Atividade de prestação de serviços de limpeza, conservação e manutenção - vale-transporte, vale-refeição ou vale-alimentação, fardamento ou uniforme;18=Estoque de abertura de bens ] |
| produto.proMon | String | String(001) - Indicativo se o produto exige montagem - [ S=Sim;N=Não;O=Obrigatório ] |
| produto.proEnt | String | String(001) - Indicativo se o produto exige ser entregue - [ S=Sim;N=Não;O=Obrigatório ] |
| produto.varPro | String | String(001) - Indica o tipo de produto para comércio - [ 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 ] |
| produto.proFol | String | String(001) - Indicativo se o produto está fora de linha e não pode sofrer reposição externa - [ S=Sim;N=Não ] |
| produto.proVes | String | String(001) - Indicativo se o produto pode ser vendido separadamente - [ S=Sim;N=Não ] |
| produto.qtdVol | Integer | Number(004) - Quantidade de volumes para compor o produto |
| produto.exiNfe | String | String(001) - Indicativo se o produto exige que seja emitido uma NF-e no momento da venda - [ S=Sim;N=Não ] |
| produto.przRec | Integer | Number(004) - Prazo de recuperação para oferecer a garantia estendida após a venda |
| produto.uniWms | String | String(003) - Unidade de medida para o controle de estoque (acondicionamento) no WMS. |
| produto.finCrp | Integer | Number(007) - Conta financeira de receita(saída) padrão para efeito de rateio |
| produto.finCdp | Integer | Number(007) - Conta financeira de despesa(entrada) padrão para efeito de rateio |
| produto.perPim | Double | Number(004,2) - Percentual de PIS de importação diferenciado |
| produto.perCim | Double | Number(004,2) - Percentual de COFINS de importação diferenciado |
| produto.iteFis | String | String(060) - Código fiscal do item |
| produto.desFis | String | String(255) - Descrição fiscal do item |
| produto.codAgg | String | String(005) - Código do agrupamento para garantia estendida |
| produto.parCom | String | String(001) - Indicativo se o produto é participante do processo de comissão - [ S=Sim;N=Não ] |
| produto.tmpDse | Integer | Number(009) - Tempo limite de desuso sugerido para as séries da ferramenta (em dias) |
| produto.indIcp | String | String(001) - Indicativo se OPs do produto permitem a incorporação de produtos - [ S=Sim;N=Não ] |
| produto.limIcp | Integer | Number(004) - Percentual limite de incorporação de produtos na OP |
| produto.codIcl | Integer | Number(004) - Código do item de classificação para melhoria de PH |
| produto.motDes | Integer | Number(002) - Motivo desoneração ICMS - [ 0=Nenhum;1=Táxi;2=Deficiente físico;3=Produtor agropecuário;4=Frotista/Locadora;5=Diplomático/Consultar;6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 - CONTRAN e suas alterações);7=SUFRAMA;8=Venda a Órgãos Públicos;9=Outros.;10=Condutor Deficiente;11=Deficiente Não Condutor;12=Órgão de fomento e desenvolvimento agropecuário;16=Olimpíadas Rio 2016 ] |
| produto.perSen | Double | Number(004,2) - Percentual do imposto SENAR/SENAT do produto para notas fiscais de saídas |
| produto.codBic | String | String(003) - Código da modalidade da base de cálculo do ICMS |
| produto.agrCcr | String | String(001) - Controle de crédito de ICMS para o agronegócio - [ S=Sim;N=Não ] |
| produto.agrQcr | Integer | Number(003) - Quantidade de meses para recuperação do crédito do ICMS do agronegócio |
| produto.zesSba | String | String(001) - Indicativo se deve zerar o estoque nas saídas via balança - [ S=Sim;N=Não ] |
| produto.indVol | String | String(001) - Indicativo se é usado como volume (sugestão para as derivações) - [ S=Sim;N=Não ] |
| produto.impScf | String | String(001) - Imprime série no cupom fiscal independente de controle por série - [ S=Sim;N=Não ] |
| produto.codCor | Integer | Number(004) - Código da Cor |
| produto.vltPro | Integer | Number(001) - Voltagem do produto - [ 0=Não se aplica;1=110 Volts;2=220 Volts;3=Bivolt;4=Trivolt ] |
| produto.perGas | Double | Number(005,2) - % Gás Natural |
| produto.uniBcp | String | String(003) - Código da Unidade de Medida Base para cálculo de preço |
| produto.perDif | Double | Number(007,4) - Percentual de diferimento do produto |
| produto.modFab | String | String(001) - Modelo de Fabricação do produto para ficha técnica - [ P=Preparação;F=Fabricação;A=Acabamento;C=Completo ] |
| produto.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 ] |
| produto.codPri | String | String(004) - Código da tabela de presunção IRPJ |
| produto.codPrc | String | String(004) - Código da tabela de presunção CSLL |
| produto.emiRec | String | String(001) - Indicativo se o produto exige que seja emitida receita agronômica - [ S=Sim;N=Não ] |
| produto.idePar | String | String(100) - Código de identificação do parceiro |
| produto.codEnq | Integer | Number(003) - Código de enquadramento legal do IPI |
| produto.codCes | String | String(007) - Código especificador da substituição tributária |
| produto.tipCic | Integer | Number(001) - Tipo de Crédito ICMS - [ 1=Combustível;2=Insumo;3=Maquinário ] |
| camposUsuarioProduto | Set | Lista de campos de usuário |
| camposUsuarioProduto.campo | String | Nome do campo |
| camposUsuarioProduto.valor | String | Valor do campo |
| derivacao | Set | Lista de derivações |
| derivacao.codEmp | Integer | Number(004) - Código da empresa |
| derivacao.codPro | String | String(014) - Código do produto |
| derivacao.codDer | String | String(007) - Código da derivação do Produto (tamanho, cor, etc.) |
| derivacao.desDer | String | String(050) - Descrição da Derivação no Componente da Máscara |
| derivacao.desCpl | String | String(090) - Descrição Complementar |
| derivacao.codBar | Double | Number(013) - Código de barras EAN13 |
| derivacao.codAgr | Integer | Number(004) - Código de agrupamento para derivação - Controle de Grade |
| derivacao.codAgt | String | String(005) - Código de agrupamento para cotas de venda |
| derivacao.seqCmd | Integer | Number(007) - Sequência do Componente da Derivação |
| derivacao.datVal | DateTime | Date(DD/MM/YYYY) - Data máxima de Validade do Produto |
| derivacao.diaVlt | Integer | Number(006) - Quantidade de dias para cálculo da validade do lote de fabricação |
| derivacao.tipCn2 | String | String(001) - Tipo conversão Unidade Estoque p/ 2ª Unidade Medida produto/derivação - [ *=Multiplicar;/=Dividir;R=Regra ] |
| derivacao.vlrCn2 | Double | Number(013,6) - Valor conversão Unidade Estoque p/ 2ª Unidade Medida produto/derivação |
| derivacao.tipCn3 | String | String(001) - Tipo conversão Unidade Estoque p/ 3ª Unidade Medida produto/derivação - [ *=Multiplicar;/=Dividir;R=Regra ] |
| derivacao.vlrCn3 | Double | Number(013,6) - Valor conversão Unidade Estoque p/ 3ª Unidade Medida produto/derivação |
| derivacao.preCus | Double | Number(015,6) - Preço de custo |
| derivacao.datCus | DateTime | Date(DD/MM/YYYY) - Data base do preço de custo |
| derivacao.preMed | Double | Number(015,6) - Preço Médio Orientativo (preço médio real é calculado através do Processo de Fechamento) |
| derivacao.datMed | DateTime | Date(DD/MM/YYYY) - Data base do preço médio |
| derivacao.preUen | Double | Number(015,6) - Preço da última entrada |
| derivacao.datUen | DateTime | Date(DD/MM/YYYY) - Data base da última entrada |
| derivacao.preRep | Double | Number(015,6) - Preço de reposição |
| derivacao.datRep | DateTime | Date(DD/MM/YYYY) - Data base do preço de reposição |
| derivacao.diaRep | Integer | Number(004) - Quantidade de dias de reposição (comprado)/dias precedentes p/ paralelismo (produzido) |
| derivacao.pesBru | Double | Number(011,5) - Peso bruto do produto |
| derivacao.pesLiq | Double | Number(011,5) - Peso líquido do produto |
| derivacao.tolPes | Double | Number(005,3) - Tolerância do peso líquido do produto/derivação |
| derivacao.volDer | Double | Number(011,5) - Volume do Produto |
| derivacao.perPrd | Double | Number(004,2) - Percentual de perda do produto (estocagem, defeituosos, imperfeitos) |
| derivacao.qtdIql | Double | Number(014,5) - Quantidade padrão p/ inspecionar pela Qualidade quando da Movimentação de OPs |
| derivacao.qtdCic | Double | Number(014,5) - Quantidade cíclica (de quando e quando) p/ inspecionar pela Qualidade quando da Movimentação de OPs |
| derivacao.qtdPrd | Double | Number(014,5) - Quantidade de perda fixa do produto para considerar na explosão de Necessidade e Geração de OPs. |
| derivacao.preUis | Double | Number(017,8) - Preço unitário base para o ICMS substituído da última entrada |
| derivacao.perIcs | Double | Number(005,2) - Percentual do ICMS substituído da última entrada por compra |
| derivacao.codEmb | Integer | Number(004) - Código da embalagem padrão do produto/derivação |
| derivacao.qtdEmb | Double | Number(012,5) - Quantidade padrão do produto por embalagem |
| derivacao.codRot | String | String(014) - Código do Roteiro (quando a Derivação do produto tem processo de fabricação específico) |
| derivacao.codRoy | Integer | Number(004) - Código do Royalty |
| derivacao.bxaOrp | String | String(001) - Se for componente de alguma OP, indica se o mesmo é baixado - [ S=Sim;N=Não ] |
| derivacao.serCcl | String | String(003) - Série do certificado de classificação do produto |
| derivacao.numCcl | String | String(012) - Número do certificado de classificação do produto |
| derivacao.curAbc | String | String(001) - Curva ABC (informar A, B ou C) através da classificação pela curva de quantidades em estoque |
| derivacao.curAb2 | String | String(001) - Curva ABC através da classificação pela curva de custos (valor do Produto) |
| derivacao.curAb3 | String | String(001) - Curva ABC através da classificação pela curva de quantidade consumida por período |
| derivacao.curAb4 | String | String(001) - Curva ABC através da classificação pela curva de valores monetários consumidos por período |
| derivacao.codReg | Integer | Number(004) - Código da regra usado p/ cálculo de consumo do Modelo (Eng.Ind.) |
| derivacao.sitDer | String | String(001) - Situação do produto - [ A=Ativo;I=Inativo ] |
| derivacao.codMot | Integer | Number(006) - Código do motivo da situação |
| derivacao.ctrLot | String | String(001) - Controla Entrada/Saída no Estoque por Lote - [ S=Sim;N=Não ] |
| derivacao.ctrSep | String | String(001) - Controla Entrada/Saídas no Estoque por Série - [ S=Sim;N=Não ] |
| derivacao.ctrVld | String | String(001) - Indicativo da forma de controle da data de validade nos estoques - [ O=Obriga Informação;D=Desativa Campo;L=Livre ] |
| derivacao.depPad | String | String(010) - Depósito padrão p/ Derivação do Produto |
| derivacao.depPaa | String | String(010) - Depósito padrão "ATÉ" p/ Derivação do Produto |
| derivacao.indPce | String | String(001) - Indicativo de controle, se usa Estrutura de Pedido com componentes configurados - [ S=Sim;N=Não ] |
| derivacao.indPcr | String | String(001) - Indicativo de controle, se usa Roteiro Produção p/ Pedido com operações configuradas - [ S=Sim;N=Não ] |
| derivacao.indKan | String | String(001) - Indicativo se usa controle de Critério Kanban na geração de OPs (Analisa Estoque) - [ S=Sim;N=Não ] |
| derivacao.codRef | String | String(040) - Código da Referência |
| derivacao.codPin | String | String(020) - Código do Plano de Inspeção |
| derivacao.notFor | Double | Number(005,2) - Nota mínima necessária para a aprovação de um fornecedor. |
| derivacao.oriCus | String | String(001) - Origem do Preço de Custo - [ D=Digitado;F=Formação de Preço;C=Contabilidade de Custos;E=Cont. Custos - Critérios Alternativos de Aval. Estoques;A=Sobre o Preço de Venda;R=Produção a Custo Real ] |
| derivacao.infCus | String | String(001) - Indicativo se o valor foi calculado pelo sistema, ou informado - [ C=Calculado;I=Informado;D=Duplicado;M=Importado ] |
| derivacao.horCus | Integer | Number(005) - Hora de atualização do Custo |
| derivacao.usuGer | Double | Number(010) - Código do usuário responsável pelo geração do registro |
| derivacao.horGer | Integer | Number(005) - Hora do cadastro do registro |
| derivacao.datGer | DateTime | Date(DD/MM/YYYY) - Data do cadastro do registro |
| derivacao.usuAlt | Double | Number(010) - Código do usuário responsável pelo alteração do registro |
| derivacao.horAlt | Integer | Number(005) - Hora da última alteração do registro |
| derivacao.datAlt | DateTime | Date(DD/MM/YYYY) - Data da última alteração do registro |
| derivacao.codAge | String | String(010) - Não Utilizar - Será excluído |
| derivacao.codBa2 | String | String(030) - Código de barras livre |
| derivacao.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 ] |
| derivacao.datPal | DateTime | Date(DD/MM/YYYY) - Data da última alteração para o Palmtop |
| derivacao.horPal | Integer | Number(005) - Hora/minuto da última alteração para o Palm |
| derivacao.expWms | Integer | Number(001) - Indicativo se a derivação foi exportada para o sistema WMS - [ 0=Para Exportar;1=Em Exportação;2=Exportado;3=Aprovado;4=Em Digitação;5=Aguardando Liberação para Envio;9=Erro ] |
| derivacao.serMvp | String | String(014) - Código do serviço ligado ao produto para geração de nota fiscal de serviços que necessitem de movimentação de estoques |
| derivacao.aprDft | String | String(001) - Indicativo se o produto pode ou não ser aprovado com defeitos ou não conformidades - [ S=Sim;N=Não ] |
| derivacao.codAem | String | String(010) - Código do agrupamento para embalagens |
| derivacao.codPdv | Integer | Number(009) - Código interno no pdv |
| derivacao.indGen | String | String(001) - Indicativo se a derivação é a derivação genérica do produto para o comercial - [ S=Sim;N=Não ] |
| derivacao.qtdMlt | Double | Number(012,5) - Quantidade múltipla para cálculo da geração de ordem de produção |
| derivacao.qtdMin | Double | Number(012,5) - Quantidade mínima para uma ordem de produção |
| derivacao.qtdMax | Double | Number(012,5) - Quantidade máxima para uma ordem de produção |
| derivacao.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 ] |
| derivacao.codEnd | String | String(020) - Código do endereçamento do produto |
| derivacao.numAnx | Double | Number(010) - Número do controle de arquivos anexos gerado pelo sistema |
| derivacao.indPcq | String | String(001) - Indicativo se necessita de conferência de quantidades na carga - [ S=Sim;N=Não ] |
| derivacao.vlrCid | Double | Number(015,2) - Valor unitário do Imposto CIDE |
| derivacao.qtdCus | Double | Number(012,5) - Quantidade utilizada no cálculo do custo padrão do produto |
| derivacao.vlrUis | Double | Number(017,8) - Valor unitário de ICMS substituído da última entrada |
| derivacao.qtdMcf | Integer | Number(006) - Quantidade máxima diária do produto para subdivisão do item de pedido para MRP |
| derivacao.dsdDer | Double | Number(011,5) - Densidade da derivação |
| derivacao.indCnv | String | String(001) - Indicativo se a derivação pode ser utilizada em convênios - [ S=Sim;N=Não ] |
| derivacao.larDer | Double | Number(011,5) - Largura da derivação |
| derivacao.altDer | Double | Number(011,5) - Altura da derivação |
| derivacao.comDer | Double | Number(011,5) - Comprimento da derivação |
| derivacao.perCit | Double | Number(005,2) - Percentual de imposto CIDE tecnologia |
| derivacao.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 ] |
| derivacao.vlrVar | Double | Number(015,2) - Valor do produto para ser usado no varejo |
| derivacao.proFol | String | String(001) - Indicativo se a derivação está fora de linha e não pode sofrer reposição externa - [ S=Sim;N=Não ] |
| derivacao.proVes | String | String(001) - Indicativo se o produto pode ser vendido separadamente - [ S=Sim;N=Não ] |
| derivacao.iteFis | String | String(060) - Código fiscal do item |
| derivacao.desFis | String | String(255) - Descrição fiscal do item |
| derivacao.tipCur | Integer | Number(001) - Indicativo do tipo de curso online para varejo - [ 1=Standard;2=Plus;3=Premium;4=Outro ] |
| derivacao.preFix | Double | Number(015,6) - Custo médio fixo |
| derivacao.icmFix | Double | Number(019,6) - Valor do ICMS médio fixo dos produtos acabados |
| derivacao.datPfx | DateTime | Date(DD/MM/YYYY) - Data base do custo médio fixo |
| derivacao.horPfx | Integer | Number(005) - Hora de atualização do custo médio fixo |
| derivacao.indVol | String | String(001) - Indicativo se é usado como volume - [ S=Sim;N=Não ] |
| derivacao.codCor | Integer | Number(004) - Código da Cor |
| derivacao.vltDer | Integer | Number(001) - Voltagem da derivação do produto - [ 0=Não se aplica;1=110 Volts;2=220 Volts;3=Bivolt;4=Trivolt ] |
| derivacao.qtdBcp | Double | Number(014,5) - Quantidade base para cálculo de preço por unidade de medida |
| derivacao.codFif | String | String(010) - Código fiscal federal do produto |
| derivacao.codFie | String | String(010) - Código fiscal estadual do produto |
| derivacao.codFim | String | String(010) - Código fiscal municipal do produto |
| derivacao.codPat | String | String(040) - Código do princípio ativo |
| derivacao.regAnv | String | String(020) - Número do registro Anvisa |
| derivacao.motAnv | String | String(255) - Motivo de isenção do registro Anvisa |
| camposUsuarioDerivacao | Set | Lista de campos de usuário |
| camposUsuarioDerivacao.campo | String | Nome do campo |
| camposUsuarioDerivacao.valor | String | Valor do campo |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
| erroExecucao | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:Vazio ou nulo, indicando que a execução foi feita com sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
English
Español
English
Español


