Particularidades do XML
Grupo det nItem
O valor da TAG <indDeduzDeson> indicará se o valor do ICMS deduzirá do valor do item (vProd), somente para as tags ICMS20, ICMS30, ICMS40, ICMS70 e ICMS90.
- 0 = Valor do ICMS desonerado (vICMSDeson) não deduz do valor do item (vProd) / total da NF-e.
- 1 = Valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd) / total da NF-e.
Esta funcionalidade será compatível com as versões superiores a 8.12.7.316 do Gestão de Armazenagem | WMS Senior.
(Referente WMS-16197)
Inserido parâmetro no Cadastro de Depositante, guia “Cobertura Fiscal” foi adicionado o parâmetro
“Enviar Inf. Cobertura na tag <infAdProd>”, para exibir conjunto de dados no arquivo XML, referente ao Cadastro de Produto.
Quando o parâmetro “Enviar Inf. Cobertura na tag <infAdProd>” estiver acionado, é exibido um conjuntos de campos para configurar quais dados são enviados na tag <infAdProd>
, os campos são:
- Lote Indústria,
- Lote Adicional,
- Quantidade,
- Data de Fabricação,
- Data de Vencimento,
- NF Entrada,
- Série NF Entrada,
- Código ONU e
- Descrição ONU.
É gerada a NF de Retorno de Armazenagem, conforme Cadastro de Depositante para o qual foi possui todas as opções de personalização da tag <infAdProd> que estiverem marcadas e são enviados os dados conforme personalização do grupo “Envio de informações complementares”.
Importante: a tag InfAdProd será incluída apenas se o produto tiver entrado fisicamente. Se for apenas uma movimentação fiscal, essa informação não será enviada.
Adequação na Geração de Nota Fiscal para contemplar a tag DIFAL (Diferencial de alíquota | Operações interestaduais com consumidor final).
Na rotina de Geração de Retorno Simbólico foi acrescentar a tag <xPed> com o número da Nota Fiscal a de Cobertura e na Geração do XML.
Ao ativar o parâmetro Data esperada de embarque na NF-e, no cadastro de entidade, a data e hora esperada de embarque serão apresentados nos campos Data Entrada/Saída e Hora Entrada/Saída da NF-e. Mas se o parâmetro estiver desmarcado apresentará a data da Emissão da NF-e.
Isto somente ocorrerá para notas que movimentam estoque, ou seja, que geram NF-e efetiva para transmissão. Caso ocorra perda na data esperada de entrega, ou se atrasar a expedição da mercadoria, faz-se necessário cancelamento do processo ou alteração da Data Esperada de Embarque a partir da tela Alteração de Nota Fiscal.
grupo InfAdic
Refere-se as informações adicionais de interesse do Fisco, caso seja enviado no XML ao integrar no Gestão de Armazenagem | WMS Senior essa informação é concatenada e armazenada no campo observação na tabela de nota e na tela de Controle Nota Fiscal no campo Informações complementares.
Exemplo no XML
<infAdic>
<infAdFisco>Teste Informacao Adc Fisco(texto livre)</infAdFisco>
</infAdic>
Refere-se as informações complementares de interesse do contribuinte, caso seja enviado no XML ao integrar no Gestão de Armazenagem | WMS Senior essa informação é concatenada e guarda no campo observação na tabela de nota e na tela de Controle Nota Fiscal no campo Informações complementares.
Exemplo no XML
<infAdic>
<infCpl>Teste Informacao Complementar(texto livre)</infCpl>
</infAdic>
Refere-se a campo de uso livre do contribuinte, informar o nome do campo no atributo xCampo e o conteúdo do campo no xTexto, algumas palavras 'chaves' quando enviadas no 'xCampo' são tratadas na importação para uso em algumas funcionalidades no Gestão de Armazenagem | WMS Senior, e na tela de Controle Nota Fiscal no campo Movimenta estoque.
Segue relações:
xCampo = 'movEstoque' / xTexto='1' ou xTexto='0', caso seja enviado será importado a nota com a marcação se movimenta estoque sim ou não, se '1' = 'S' ou '0' = 'N'
Exemplo no XML
<infAdic>
<obsCont xCampo="movEstoque">
<xTexto>0</xTexto>
</obsCont>
</infAdic>
xCampo='estadoNFe' / xTexto='N', xTexto='D' ou xTexto='T', caso seja enviado será importado no campo referente ao estado da nota considerando 'N' = BOM, 'D' = DANIFICADO ou 'T' = TRUNCADO;
Exemplo no XML
<infAdic>
<obsCont xCampo="estadoNFe">
<xTexto>N</xTexto>
</obsCont>
</infAdic>
xCampo='nome_dest' / xTexto='Texto Livre/Nome', caso seja enviado o "Nome do responsável pela Entrega" da nota será integrado com o valor que estiver no 'xTexto' e todos os dados de entrega serão importados com as mesmas informações do destinatário, ex: CNPJ, endereço, número, cidade, etc.
É apresentado no relatório de Embarque de Coleta o nome do destinatário.
Relacionado ao menu Movimentação > Saída > Gerenciador de Coleta > botão Impressos > Embarque de Coleta.
Exemplo no XML
<infAdic>
<obsCont xCampo="nome_dest">
<xTexto>A/C CARLOS</xTexto>
</obsCont>
</infAdic>
xCampo='icmsTransporte' / xTexto='0', caso seja enviado indica que tributará o ICMS no transporte. Coluna utilizada no arquivo XTRK.
0 - Não, 1 - Sim.
Utilizado em processos internos no Gestão de Armazenagem | WMS Senior não visível em tela diretamente.
Exemplo no XML:
<infAdic>
<obsCont xCampo="icmsTransporte">
<xTexto>0</xTexto>
</obsCont>
</infAdic>
xCampo='cod_serv_transp' / xTexto='999', caso seja enviado indicará o código de serviço da transportadora, que faz referência ao Código de Serviço Cadastrado, que estiver vinculado ao depositante.
Verifique no menu Cadastro > Depositante > Botão: Transp. e Rastreamento > Serviços da Transportadora.
Exemplo no XML
<infAdic>
<obsCont xCampo="cod_serv_transp">
<xTexto>999</xTexto>
</obsCont>
</infAdic>
xCampo='ExSD' / xTexto='2022-03-05T17:00:00Z', caso seja enviado será integrado no Gestão de Armazenagem | WMS Senior referenciando a data/hora esperada de embarque. O sistema aceita dois tipos de máscaras YYYY-MM-DD“T”HH24:MI:SS“Z” e YYYY-MM-DD“T”HH24:MI:SSTZH:TZM. Conforme a leitura da data e a hora esperada do embarque, se a Data esperada estiver fora do padrão o sistema apresenta no Log de Integração informando que a data não foi importada.
Exemplo no XML:
<infAdic>
<obsCont xCampo="ExSD">
<xTexto>2022-03-05T17:00:00Z</xTexto>
</obsCont>
</infAdic>
xCampo='Cod_Tipo_Pedido' / xTexto='AMT', caso seja enviado será integrado o código integração da classificação. Para o funcionamento da integração e permitir a expedição de lotes bloqueados, faz necessário que o arquivo seja enviado com a TAG obsCont xCampo informando um valor para o campo Cod_Tipo_Pedido, como por exemplo, com o valor AMT.
Verifique as informações a partir do menu Nota Fiscal > Classificação Tipo de Pedido.
Exemplo no XML:
<infAdic>
<obsCont xCampo="Cod_Tipo_Pedido">
<xTexto>AMT</xTexto>
</obsCont>
</infAdic>
xCampo='embarque_pri' / xTexto='0', caso seja enviado será integrado com a indicação se a Nota Fiscal tem embarque prioritário (fast track) 0-Não 1-Sim;
Exemplo no XML:
<infAdic>
<obsCont xCampo="embarque_pri">
<xTexto>0</xTexto>
</obsCont>
</infAdic>
xCampo='cod_retencao' / xTexto='0123', caso seja enviado será uma forma de identificar o documento como retido, quando o Tipo do Documento for de Saída.
O Código de Retenção é:
- Nulo: significa que não existe controle de retenção para o documento, ou seja, é cadastrado como Sem Retenção.
- Preenchido: o sistema busca um código de retenção no cadastro de motivo de ocorrência. Caso exista mais de um motivo com o mesmo código para o tipo “Retenção de Expedição”, o sistema utiliza o primeiro.
Exemplo no XML:
<infAdic>
<obsCont xCampo="cod_retencao">
<xTexto>0123</xTexto>
</obsCont>
</infAdic>
xCampo='utilizazpl' / xTexto='0', caso seja enviado indicará se a nota fiscal utiliza etiqueta externa do tipo ZPL no Gestão de Armazenagem | WMS Senior. 0 - Não, 1 - Sim.
Exemplo no XML:
<infAdic>
<obsCont xCampo="utilizazpl">
<xTexto>0</xTexto>
</obsCont>
</infAdic>
xCampo='codigorastreio' / xTexto='0123', caso seja enviado indicará o código de rastreio do volume onde os itens da nota se encontram no Gestão de Armazenagem | WMS Senior.
Exemplo no XML:
<infAdic>
<obsCont xCampo="codigorastreio">
<xTexto>0123</xTexto>
</obsCont>
</infAdic>
Tag: 'obsFisco' faz referência ao campo de uso exclusivo do Fisco para informar o nome do campo no atributo xCampo e o conteúdo do campo no xTexto.
Atualmente a tag 'obsFisco' não é tratada durante o processo de integração no Gestão de Armazenagem | WMS Senior, ou seja, mesmo caso seja enviado algum dado a nota fiscal importada no Gestão de Armazenagem | WMS Senior não contemplará nenhuma informação/utilização nessa tag.
Exemplo no XML:
<infAdic>
<obsFisco xCampo="chave_enviada">
<xTexto>texto_enviado</xTexto>
</obsFisco>
</infAdic>
grupo procRef
Grupo 'procRef' faz referência ao 'Grupo de informações do processo referenciado'.
- Atualmente o grupo 'procRef' não é tratado durante o processo de integração do Gestão de Armazenagem | WMS Senior, ou seja, se enviado algum dado a nota fiscal importada no Gestão de Armazenagem | WMS Senior não contemplará nenhuma informação/utilização desse grupo.
Tag 'nProc' se refere ao 'Identificador do processo ou ato concessório'.
- Atualmente a tag 'nProc' não é tratada durante o processo de integração no Gestão de Armazenagem | WMS Senior, ou seja, se enviado algum dado a nota fiscal importada no Gestão de Armazenagem | WMS Senior não contemplará nenhuma informação/utilização nessa tag.
Exemplo no XML
<infAdic>
<procRef>
<nProc>999</nProc>
</procRef>
</infAdic>
Tag: 'indProc' faz referência a origem do processo, informar com:
0 - SEFAZ;
1 - Justiça Federal;
2 - Justiça Estadual;
3 - Secex/RFB;
9 - Outros
Atualmente a tag 'indProc' não é tratada durante o processo de integração no Gestão de Armazenagem | WMS Senior, ou seja, se enviado algum dado a nota fiscal importada no Gestão de Armazenagem | WMS Senior não contemplará nenhuma informação/utilização nessa tag.
Exemplo no XML:
<infAdic>
<procRef>
<indProc>999</indProc>
</procRef>
</infAdic>