01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo
|
---|---|
Linha de Produto: | Linha Winthor |
Segmento: | Distribuição TOTVS Goiânia |
Módulo: | 14 - FATURAMENTO |
Função: | 1436 - GERAR NOTA FISCAL DE TRANSF. PARA DEPÓSITO |
Requisito/Story/Issue (informe o requisito relacionado) : | DDFAT-18379 |
02. SITUAÇÃO/REQUISITO
Devoluções filial retira com parâmetro 2334 = Não, não geram PCTRANSFDEPDEVOL, impossibilitando assim ao cliente de efetuar a transferência de devolução retornando estoques gerencial de contábil à sua origem, dado que a rotina 1436 não encontra o registro do item a ser transferido.
- Atualizar pacote de plugins para consumir serviço de inutilização desenvolvido na issue
DDFAT-15460 - Utilizar novo método de logs, cobrindo todas as etapas de comunicação na inutilização de NFe
- Ajustar processo da rotina para que ao gerar a transferências de devoluções por devolução/cancelamento de venda filial retira, passe a ser validado unicamente o novo campo do registro da tabela PCTRANSFDEPDEVOL, que determina se na devolução/cancelamento foi feito retornando o estoque para a filial retira ou não, deixando de validar o parâmetro 2334 da rotina 132:
- Caso tenha sido gravado como N na PCTRANSFDEPDEVOL, ao gerar a movimentação de transferência. de retorno, deverá ser gravada uma movimentação (PCMOV) com Status = AB, QTCONT / QT preenchidas e MOVESTOQUECONTABIL / MOVESTOQUEGERENCIAL marcados como S;
- Caso novo campo esteja = SIM ou nulo, matem-se comportamento atual da rotina, gerando uma transferência apenas contábil.
- Implementar trava na rotina para não permitir gerar uma única transferência que mescle operações com status divergentes entre voltar ou não o estoque filial retira, evitando uma mesma nota com status diferentes. Neste caso, deverão ser geradas 2 notas distintas para as operações agrupando pelo status do parâmetro 2334 gravado na PCTRANSFDEPDEVOL; Apresentando alerta ao usuário:
- Atenção!
O carregamento [NUMCAR] tem notas fiscais vinculadas com o parâmetro 2334 marcado como sim e como não ao mesmo tempo!
Ao prosseguir, serão geradas duas notas fiscais agrupadas conforme o parâmetro, uma vez que a movimentação do estoque é diferente em cada caso.
Parâmetro 2334 = N, irá gerar movimentação Gerencial e Contábil (Status = AB)
Parâmetro 2334 = S, irá gerar movimentação apenas Contábil (Status = A)
Deseja prosseguir com o processamento?
- Atenção!
- Gravar informação do parâmetro no cabeçalho da nota de transferência de saída/entrada geradas.
- Gravar log (PCLOGFATURAMENTO) sobre os registros quando registros com status divergentes.
03. SOLUÇÃO
Implementado fluxo para considerar o parâmetro gravado na coluna PCTRANSFDEPDEVOL.VOLTARESTOQUEFILIALRETIRA e replicar o mesmo para os campos PCNFSAID.VOLTARESTOQUEFILIALRETIRA e PCNFENT.VOLTARESTOQUEFILIALRETIRA .
- Implementado pacote de plugins para o serviço Winthor.Faturamento.NFE.Cancelar chamar o serviço Winthor.Faturamento.NFE.Inutilizar consumindo uma API do DocFiscal.
- Adicionado dependência na rotina 1436 para quando chamar o serviço de cancelamento de NFe de uma nota que consumiu numeração mas NÃO foi aprovada na SEFAZ, chamar o serviço de Inutilização por API.
04. DEMAIS INFORMAÇÕES
05. ASSUNTOS RELACIONADOS
Não se aplica
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas