Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


Desenvolvimento   Millen-13163 - Dev – Cancelamento via API
Release                    5.94
Versão                     5
Autor                      André Mota

Processo: Vendas

Nome do Processo: Faturamento automático

Motivação

Este recurso complementa as funcionalidades apresentadas no projeto Millen-9361 - Redução do tempo de Faturamento Automático por API, o qual permite dividir as operações de faturamento via API, agilizando o processo de faturamento, transmissão de dados para a Sefaz e emissão da nota fiscal.
Lembrando que, quando o volume de emissão de notas fiscais via API é muito alto, conferir pré-faturamento, criar a movimentação e transmitir para a Sefaz, em uma única API, tornava o processo muito lento. Para agilizá-lo, foram desenvolvidas três APIs, que podem ser chamadas em momentos diferentes, por exemplo:
1ª. Criar a movimentação. Pode ser executada logo após a emissão do pedido;
2ª. Conferir o pré-faturamento e informar os volumes. Pode ser feito no ato da conferência;
3ª. Transmitir a nota fiscal para a Sefaz. Pode ser feita logo após a segunda ou quando a empresa decidir.
Porém, há casos em que há a necessidade do cancelamento da nota fiscal, devido, por exemplo, a uma tributação errada. O recurso demonstrado neste manual permite, ao cancelar a nota fiscal e o respectivo movimento (pelo método millenium.movimentacao.cancela), emitir a nota novamente pela API MILLENIUM_LOG.PICKING.FATURAR, "reaproveitando" todo o processo.
Lembrando que o sistema permite cancelar a nota fiscal e o movimento, porém impede que o processo seja refeito na API, pois, por default (padrão) o pré-faturamento passa a constar como já liberado para conferência automática e o status como 'enviado para a Sefaz'. Pelo recurso apresentado abaixo, mesmo após a geração e a transmissão da nota para a Sefaz, é possível reutilizar os parâmetros do faturamento, ajustar e reemitir a nota.

Parâmetros

Consulte o manual Millen-9361 - Redução do tempo de Faturamento Automático por API, sobre 'Faturamento Automático via API', com o passo a passo para executar as etapas: 'Configurando o tipo de pedido', 'Incluindo o pedido de venda', Incluindo o pré-faturamento', Procurando o pré-faturamento', 'Finalizando a conferência', 'Faturamento – Aguardando Envio Sefaz' e 'Enviando a nota para a Sefaz'.

Entradas

Cancelando o movimento
Para cancelar o movimento, siga os seguintes passos:

...

  • Data Inicial: 18/04/2022
  • Data Final: 18/04/2022
  • Documento: 21519

3. Clique em Procurar e a movimentação será exibida;


  1. Selecione a movimentação;
  2. Clique em Ações/Cancela Movimento. Será aberta a nova tela;
  3. Informe o campo Motivo;
  4. Clique em Executar.

...

→ Após cancelar o movimento, fature novamente (API MILLENIUM_LOG.PICKING.FATURAR). Veja esta etapa no projeto Millen-9361 - Redução do tempo de Faturamento Automático por API.

Validações e Saídas

Consultando a movimentação
Para consultar a movimentação, siga os seguintes passos:

...

  • Data Inicial: 18/04/2022
  • Data Final: 18/04/2022
  • Documento: 21520

3. Clique em Procurar e a movimentação será exibida;