...
As validações para junção dos pedidos serão realizadas de acordo com as regras do TOTVS HomeCenter (linha Gemco) que buscam nos lotes os pedidos com:
- Tipo de Nota = Transferencia (Tipo Remetente: 'D', 'L' e 'G' e Tipo Destinatario : 'Deposito', 'Loja', Gondola - (TPREM IN ('D', 'L', 'G') AND TPDEST IN ('D', 'L', 'G'))
- Pedidos com Status liberado para faturar (4 e 5) (STATUS IN(4, 5) AND FLLIBFAT = 'S') e que não é um pedido de junção (FLJUNTAPV <> 'S')
- Pedidos que nao é de junção
A API registra os dados do processo JUNÇÃO na tabela auxiliar : FATAUT_INTEGRA e coloca numa fila para consulta e Faturamento, então o Serviço criado: FATAutimaticoAPI. lê os dados e faz o processo automaticamente e na tela de faturamento é apresentado um unco pedido a ser faturado.
03. TELAS DE PARAMETRIZAÇÃO DO PROCESSO:
04. TELA DO PROCESSO DE JUNÇÃO DE PEDIDOS DE TRANSFERÊNCIA:
4444 - Replicar a funcionalidade do Gemco de junção de pedidos de transferência para a API de faturamento automático./Criação de um novo endpoint na API de faturamento automático para junção de pedidos de transferência.
...
4448 - Gravar pedidos gerados no processo de junção na API Faturamento/Gravação dos pedidos de junção gerados na tabela da API de Faturamento
...
Card documentos |
---|
Informacao | Entre os os campos da tabela auxiliar: FATAUT_INTEGRA, destacamos: o número do LOTE (NUMLOTE), o campo: FLJUNCAO, que indica que o LOTE foi originado do processo de Junção de Pedidos Transferência e o campo NUMPEDJUN que indica qual o número do pedido de Venda gerado para representar todos os pedidos que sofreram junção. |
---|
Titulo | IMPORTANTE! |
---|
|
...
- No processo de junção de pedidos de transferencia são é utilizadas as tabelas: a tabela: FATAUT_INTEGRA.