01. DADOS GERAIS
Produto: | Solucoes_totvs_cross |
---|
SolucaoCross | TOTVS Backoffice |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Modulos_cross_segmentos |
---|
ModulosCrossSegmentos | TOTVS Backoffice (Linha Protheus) - Faturamento (SIGAFAT) |
---|
|
|
---|
Função: | fatxjobnfs FatSchNFPV -Job Schedule para geração Geração de Documentos de Saída Saída |
---|
País: | Todos os países |
---|
Ticket: | Não há |
---|
Requisito/Story/Issue: | DSERFAT2-39334221 |
---|
02. SITUAÇÃO/REQUISITO
Realizar a criação de um Job o desenvolvimento de uma função que permita ser utilizada pelo Novo Schedule para geração automática de Documentos de Saída através do Novo Schedule.
Esse processo irá gerar os documentos Documentos de saída Saída para todos os pedidos Pedidos de Venda que já estão liberados, ou seja, aptos a faturar.
03. SOLUÇÃO
Realizada a criação da funçãode geração automática de Realizado o desenvolvimento para que a geração dos Documentos de Saída através da seja automatizado com a função "FatxJobNfsFatSchNFPV", no qual que será executada através do Novo de um Schedule.
A execução do Job irá verificar quais os pedidos aptos a faturar e então realizar o processamento para geração de documento de saídaEsse processo vai verificar automaticamente os Pedidos de Venda que estão prontos para serem faturados e gerar os Documentos de Saída, de acordo com as configurações de periodicidade, empresa, filial, etc parametrizados.Para que o Schedule seja executado são necessárias duas configurações:
- Configurar o arquivo FATXJOB.CFG com as parametrizações necessárias, pois a função "FatxJobNfs" que informaremos no configurador deverá ter as informações necessárias serão enviadas a função que irá processar e gerar os documentos para cada registro com status liberado.
- Configurar o Novo Schedule dentro do módulo Configurador com as informações de periodicidade de execução do Schedule e outras parametrizações.
Abaixo temos o passo a passo de exemplo para a criação do Job e a geração automática de Documentos de Saída.
- Configuração do arquivo FATXJOB.CFG :
...
tabs | Passo 01, Passo 02, Passo 03, Passo 04, Passo 05, Passo 06 |
---|
ids | passo1,passo2,passo3,passo4,passo5,passo6 |
---|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
|
No Menu de Agendamentos do Scheduler clicar no botão "Novo" Image Removed
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
|
Informar o nome da rotina como "fatxjobnfs" e em seguida clicar no botão "Avançar". Image Removed
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo3 |
---|
|
Definir a data e horário inicial e qual a periodicidade de execução do Job. Image Removed
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo4 |
---|
|
Informar os dados dos campos a seguir e caso necessário alterar o valor dos parâmetros abaixo, clicar no botão "Editar parâmetros" no canto superior direito. Os parâmetros por padrão são os mesmos do pergunte "MT460A" Image Removed
|
...
default | no |
---|
referencia | passo5 |
---|
Após informados os valores anteriormente, basta clicar no botão "Concluir" para finalizar o agendamento.
Image Removed
Em seguida clicar no botão "Confirmar" para concluir o agendamento.
Image Removed
série, entre outros parâmetros.
Um ponto crucial para garantir que os Pedidos de Venda liberados sejam faturados corretamente é necessário que o parâmetro "MV_SERSCHD" seja configurado com a série do Documento de Saída. Se esse parâmetro não estiver configurado corretamente, ou se a série não for definida, o faturamento dos Pedidos de Venda não será realizado.
Logo abaixo, está o passo a passo da configuração do agendamento do Schedule para gerar os Documentos de Saída corretamente.
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo6 |
---|
|
O agendamento está na lista para execução. Image Removed
|
...
Totvs custom tabs box |
---|
tabs | Passo 01, Passo 02, Passo 03, Passo 04, Passo 05, Passo 06 |
---|
ids | passo1,passo2,passo3,passo4,passo5,passo6 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| No Menu de Agendamentos do Scheduler clicar no botão "Novo" 
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| Informar o nome da rotina como "fatxjobnfsFatSchNFPV" e, em seguida, clicar no botão "Avançar". Image Removed Image Added
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo3 |
---|
| Definir a data e horário inicial e qual a periodicidade de execução do Job. 
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo4 |
---|
| Informar os dados dos campos a seguir e, caso seja necessário, alterar o valor dos parâmetros abaixo, clicar no botão "Editar parâmetros" no canto superior direito. Os parâmetros por padrão são os mesmos do pergunte "MT460A" 
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo5 |
---|
| Após informados os valores anteriormenteanteriores, basta clicar no botão "Concluir" para finalizar o agendamento. Image Removed Image Added
Em seguida, clicar no botão "Confirmar" para concluir o agendamento. 
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo6 |
---|
| O agendamento está estará na lista para execução. Image Removed Image Added
|
|
04. DEMAIS INFORMAÇÕES
Card documentos |
---|
Informacao | O pacote que contém a implementação será disponível na próxima Expedição Contínua do módulo Faturamento, com previsão para a atualização no Portal do Cliente a partir da data ??10/??/????01/2025. |
---|
Titulo | IMPORTANTE! |
---|
|
05. ASSUNTOS RELACIONADOS