01. DADOS GERAIS
Produto: | TOTVS Manufatura TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Datasul |
Segmento: | Backoffice |
Módulo: | TOTVS Backoffice (Linha Datasul) - Faturamento (MFT)
|
Função: | batchOrderBillingRPW |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue: | DMANFATINOV-2160 |
02. SITUAÇÃO/REQUISITO
Disponibilizar uma nova api de faturamento de pedidos de venda em lote via rpw.
03. SOLUÇÃO
Foi criada a api batchOrderBillingRPW, que possibilita o faturamento de vários pedidos de venda em sequência via rpw.
Para a execução do mesmo é necessário gerar um novo agendamento de pedido de execução conforme a documentação.
Para a criação de um componente HTML pode ser utilizado a biblioteca dts-backoffice-util, onde já automatiza a criação do rpw através do componente totvsscheduleexecutioncomponent, sendo apenas necessário enviar os parâmetros do negócio conforme abaixo:
{ "param_digita_def": [ { "chave": "pedido", "tipo": "CHARACTER" }, { "chave": "nomeAbrev", "tipo": "CHARACTER" } ] }, { "param_digita_dados": [ { "pedido": "ped-venda.nr-pedcli", "nomeAbrev": "ped-venda.nome-abrev" }, { "pedido": "ped-venda.nr-pedcli", "nomeAbrev": "ped-venda.nome-abrev" } ] }
Ao fim da execução do RPW será gerado um arquivo no spool do servidor de execução e na central de documentos, onde irá constar o resultado do faturamento para cada pedido conforme abaixo:
04. DEMAIS INFORMAÇÕES
05. ASSUNTOS RELACIONADOS
- Criação de pedidos RPW WEB
- Criar pedido de execução - Datasul Automação de Tarefas
- Exemplo de requisição: