Transferência entre CDs
Visão Geral
Desde a versão 8.4.0.0, este mecanismo controlará o recebimento dos arquivos de notificação e saldo de produtos para recebimento por transferência, vinculando as NF-e(s), controlará o saldo de produtos e informará a conclusão do recebimento da transferência de forma automática ou manual quando houver divergência.
Desenvolvido mecanismo de Importação / Exportação de arquivos para controlar o recebimento de produtos de transferência de outros CDs (Centro de Distribuição). O mecanismo controlará o recebimento do arquivo de notificação e saldo de produtos para recebimento por transferência, vincular as NF-e(s), controlará o saldo de produtos e informará a conclusão do recebimento da transferência de forma automática quando satisfatória ou manual quando houver divergência.
- TransferDeliveryNotification (Amazon => SILTWMS) : Neste processo recebe-se um documento descrevendo quais e quantos produtos serão recebidos por transferência. Por meio deste será controlado através de saldo se todos os produtos foram recebidos e se houve alguma divergência.
- TransferReceiveNotification (Amazon <= SILTWMS) : Ao término do recebimento, ou seja, todo saldo terá que ser consumido, enviando confirmação de que o recebimento de todos os produtos que constam na transferência foram concluído de forma automática.
- TransferCloseNotification (Amazon <= SILTWMS) : Se ao término do recebimento não houver divergência, a informação da conclusão da transferência será confirmada automaticamente, caso contrário será informado por processo manual.
.
Aviso de Ordem de Transferência
.
Recebimento da NF-e de Transferência (Entrada)
.
Recebimento de Transferência

Desde a versão 8.5.0.0, ao importar um arquivo de Ordem de Transferência TransferDeliveryNotification caso o produto que faça parte da mesma não existia no WMS, será cadastrado, se o depositante estiver configurado para cadastrar produto durante a ordem de transferência.
- Realizará o estorno de cancelamento de uma Ordem de Transferência que foi cancelada.
- Caso o XML da Nota Fiscal seja importado antes da Ordem de Transferência não realizando o vínculo entre os mesmos, pois ao contrário o vínculo acontecerá de forma automática, existirá uma tela para vincular manualmente os itens das notas fiscais importadas aos itens das ordem de transferência para que a nota fiscal fique autorizada para o Recebimento no Armazém.
Parâmetros no Cadastro de Depositante
Sub Menu: Exportação.
Parâmetros responsáveis por controlar a funcionalidade de Ordem de Recebimento de Transferência.
.
Inserido opção que determinará o envio ou não da interface TransferReceiveNotification, a partir do parâmetro Retorno de Recebimento com a descrição XML – Modelo IRN / Modelo TRN que só poderá ser acionado, quando o parâmetro Quando Exportar estiver setado com a opção: Após Alocação.
Local: Aplicativo SILTWMS / Cadastro / Depositante / botão Cadastrar ou Alterar / Sub Menu: Exportação.
.

Sub Menu: Integração.
Os parâmetros serão responsáveis por controlar a funcionalidade de Ordem de Recebimento de Transferência.
- Utiliza Ordem de Transferência : Determina se o Depositante Utiliza Ordem de Transferência.
- Associa NF à Ordem de Transferência Automaticamente : Associará a Nota Fiscal automaticamente à Ordem de Transferência.
- Enviar Tax Document ID na confirmação da transferência entre CD’s : Enviará Chave de Acesso na interface TransferReceiveNotification .
Local: Aplicativo SILTWMS / Cadastro / Depositante / selecionar registro / Botão Alterar / sub menu: Integração.
.

A partir da versão 8.5.0.0, inserido campo Cadastrar Produto ao Importar Ordem de Transferência, que será utilizado na importação da Ordem de Transferência para cadastrar produtos que não existam no WMS. Houve alterações para permitir o Cadastro do Produto e/ou Embalagem ao importar o arquivo TDN, validando a parametrização do Depositante se permitirá ou não o cadastro.
.

Gerenciador de Ordem de Transferência
Visualização dos controles da tela de Ordem de Transferência, ou seja, foi criado tela para o Acompanhamento e Manutenção Manual das Ordens de Transferência, onde será possível visualizar a Ordem de Transferência importada, com seus Itens e Notas Fiscais vinculadas e conterá as seguintes funcionalidades:
- Filtro : Exibirá o filtro das Ordens de Transferência por status ( Pendentes, Finalizadas e Todas).
- Finalizar : Quando houver concluído todo o recebimento da Ordem de Transferência, o SILTWMS concluirá a Ordem de Transferência e irá disparar para integração um arquivo de TransferReceiveNotification.
- Excluir : Removerá a Ordem de Transferência e o vínculo com Notas Fiscais caso haja.
- Itens : Informações dos itens da Ordem de Transferência e realizados ajustes no momento da Atualização do Saldo, no Vinculo e Desvínculo da Nota Fiscal a Ordem de Transferência.
Local: Aplicativo SILTWMS / Consulta / Acompanhamento / Gerenciador de Ordem de Transferência.
.

Desde a versão 8.5.0.0, foi acrescentado botão “Estornar Cancelamento”.
.

Botão “Estornar Cancelamento”
Para que o operador possa voltar uma ordem de transferência cancelada para Pendente novamente, onde o botão “Estornar Cancelamento” só ficará habilitado se a Ordem de Transferência selecionada estiver cancelada. Ao acionar o botão exibirá mensagem de confirmação se deseja ou não realizar o estorno, e ao confirmar irá voltar o status da Ordem de Transferência para Pendente, gravando Log de Segurança da Ação.
.

Integração
- Foi adequada a importação dos Itens da NFe para que, caso o depositante, além de configurado para Utilizar Ordem de Transferência, também esteja configurado para Associar NF à Ordem de Transferência Automaticamente, no momento da importação ocorra o vínculo automático da NF à Ordem de Transferência (caso exista).
. - Foi criada rotina para gerar a interface
TransferCloseNotification, caso o parâmetro Quando Exportar estiver setado para Após Alocação, e o parâmetro Retorno de Recebimento com a descrição XML – Modelo IRN / Modelo TRN no cadastro de Depositante / Sub Menu: Exportação.- O WMS irá gerar a Notificação de Fechamento de todas as Ordens de Transferências uma vez ao dia, no período noturno, e um arquivo por Ordem de Transferência.
- A regra de geração do arquivo, será de pegar todas as Ordens de Transferências que estão Finalizadas, que ainda não foram gerados arquivos e que a data/hora da finalização da Ordem de Transferência seja inferior a 15 minutos da data/hora atual.
- Geração de Log da Integração.
.
- Inserido validação em dois parâmetros no Cadastro do Depositante / sub menu Integração:
- Utiliza Ordem de Compra: Não permitirá importar arquivos de OPA se o depositante não trabalhar com OPA.
- Utiliza Ordem de Transferência: Não permitirá importar arquivos de TDN se o depositante não trabalhar com TDN.
Caso um dos parâmetros não estejam marcados, a importação não acontecerá e será gerado Log de Erro, especificando o não uso de tal importação por parte do depositante.
. - Efetuado controle de intervalo de transmissão entre TRN (
TransferReceiveNotification) e TCN (TransferCloseNotification), ou seja:
- Modificada integração de TRN para gravar a Data da Integração na coluna DATAENVIOTRN.
- Modificada integração de TCN para apenas exportar ordens de transferência cuja integração foi do TRN foi executada a 15 minutos da exportação atual do TCN, controlada pela coluna DATAENVIOTRN da Ordem de Transferência.
. - Foram ajustados os tamanhos dos campos: CODIGOINTERNO, WAREHOUSELOCATIONID e SOURCEWAREHOUSELOCATIONID das tabelas INT_AM_TDN, INT_ENVIO_AM_TRN e INT_ENVIO_AM_TCN.
A começar da versão 8.5.0.0, para realizar a comparação das tags < xPed > e < AMAZONSHIPREFID >, a comparação será realizada do último carácter da tag do TDN para a esquerda.
- Observação: mesmo que o XML seja importado antes da TDN, não encontrará a Ordem de Transferência no sistema, porém realizará a importação do XML com sucesso, foi analisado e continuará gravado na coluna de NumeroOrdemTransferência a tag XPED conforme arquivo XML, para manter o histórico, mesmo que não sejá realizado o vínculo. Quando a Nota Fiscal for vinculada manualmente não será atualizado esse campo pois será um processo manual podendo ser acompanhado pelos Logs, e o vínculo será gravado em outra tabela.
Controle Nota Fiscal.
Adicionado campo Ordem de Transferência no Cadastro da Nota Fiscal e na visualização do grid.
- Este campo estará desabilitado e visível apenas em Notas Fiscais de Entada.
- Identifica se a Nota Fiscal pertence a uma Ordem de Transferência.
Local: Aplicativo SILTWMS / Nota Fiscal / Controle Nota Fiscal.
.

Alteração de Nota Fiscal
Adicionado campo Ordem de Transferência na tela de Alteração de Nota Fiscal e na visualização do grid.
- Este campo estará desabilitado e visível apenas em Notas Fiscais de Entada, identificando se a Nota Fiscal pertence a uma Ordem de Transferência.
Local: Aplicativo SILTWMS / Nota Fiscal / Alteração de Nota Fiscal.
.

Cadastro de Ordem de Recebimento
Na tela de Controle de Cadastro de Ordem de Recebimento, no botão Notas Fiscais, responsável por determinar quais Notas Fiscais pertencerão a OR, não será permitido vincular Notas de origem diferentes, ou seja, na mesma OR não poderá conter notas de Ordem de Compra e Ordem de Transferência.
- Foi incluído no Grid a coluna “Ordem de Transferência”, onde exibirá se a origem da Nota Fiscal será Ordem de Transferência ou não.
Local: Aplicativo SILTWMS / Cadastrar / Entrada / Cadastro de Ordem de Recebimento.
.

Autorizar NF por Recebimento
- Realizada alteração na visualização da aba “Autorizar NF por Recebimento” para não exibir notas que pertençam a Ordem de Transferência.
- Foi inserido o filtro Por Período que por padrão irá trazer as notas fiscais de entrada dos últimos 30 dias utilizando a Data de Cadastro.
- A aba exibirá Notas Fiscais de Entrada de Ordem de Compra e Ordem de Transferência, inserindo uma coluna no grid identificando se a nota fiscal é de Ordem de Compra ou Ordem de Transferência.
- O status Autorizada apresentará informações de notas com os dois tipos de recebimento.
- Não desvinculará notas das Ordens de Transferências, a partir do botão “Desautorizar Notas Selecionadas” caso a nota esteja vinculada a uma OR.
- Não permitirá desvincular notas com Tipos de Recebimento diferentes.
- Alteração do nome do botão “Associar Itens” para “Associar Itens a Ordem de Transferência” quando a nota fiscal selecionada na tela “Autorizar NF por Recebimento” for de transferência.
- Ao clicar no botão “Associar Itens a Ordem de Transferência” se a nota fiscal for de transferência a palavra “Compra” será substituída para “Transferência” no título da tela e será exibido itens de ordens de transferência do mesmo produto selecionado.
- Ao definir a quantidade do item da Ordem de Transferência a ser associada e marcá-lo, será associado o item da Ordem de Transferência ao Item da Nota Fiscal com a quantidade definida utilizando as tabelas de associação pertinentes a este processo de recebimento.
Local: Aplicativo SILTWMS / Movimentação / Entrada / Autorizar NF por Recebimento.
.
.
- Desenvolvida rotina de inserir e retirar o vínculo de Ordem de Transferência nas Notas Fiscais, validando também o vínculo com a OR, desde que na configuração do Depositante esteja marcado o parâmetro “Utiliza Ordem de Transferência”.
- Toda vez que houver o vínculo/desvinculo o saldo de quantidade recebida será atualizado;
Para:
- Toda vez que houver o vínculo/desvinculo o saldo de quantidade informada será atualizado;
Gerenciador de Mapa de Alocação
Ao Confirmar a Alocação o saldo alocado de todos os lotes das notas serão atualizados.
Local: Aplicativo SILTWMS / Movimentação / Entrada / Gerenciador de Mapa de Alocação.
Gerenciar Ordem de Recebimento
Desenvolvido bloqueio no momento da liberação de divergência da OR, caso haja sobra e a mesma possua notas fiscais de Ordem de Transferência.
Criada rotina para importar o arquivo de Transfer Delivery Notification (TDN), que irá preencher as estruturas INT_AM_TDN e INT_AM_TDN_ITEM, no passo de gerar Retorno do Recebimento, que foi realizado depois da atividade de Alocar todos os materiais da Ordem de Recebimento.
Nota Fiscal Importada
Só poderá excluir uma NF de recebimento referenciado a uma Ordem de Transferência, se a Ordem de Transferência ainda estiver como Pendente.
Local: Aplicativo SILTWMS / Nota Fiscal / Nota Fiscal Importada.

