Linha de Produto: | RM | ||||||||||
Segmento: | Construção e Projetos | ||||||||||
Módulo: | Pedido de Material | ||||||||||
Rotina: |
| ||||||||||
Cadastros Iniciais: | Projeto, Produtos, Insumos, Tarefas, Cronograma e Pedido de Material. | ||||||||||
Parâmetro(s): | |||||||||||
Tickets relacionados | Não se aplica - Versão Stored: http://tdn.totvs.com.br/pages/releaseview.action?pageId=271847998 | ||||||||||
Issue: | |||||||||||
País(es): | Todos | ||||||||||
Banco(s) de Dados: | SQL Server e Oracle. | ||||||||||
Tabelas Utilizadas: |
| ||||||||||
Sistema Operacional: | Windows |
Procedimento para utilização:
Na Visão de Pedidos de Materiais
Quando executada pela visão de pedidos, o sistema permite a escolha de um ou vários pedidos na Eliminação de Resíduos, sendo que todos os pedidos selecionados serão processados mesmo que já tenham sido processados anteriormente. Este comportamento visa possibilitar a atualização da quantidade estornada quando uma nota fiscal é excluída após o processo de Eliminação de Resíduos já ter sido executado no Protheus.
Na execução por agendamento são verificados todos os pedidos do projeto que não tenham sido analisados em processamentos anteriores, o que significa que a execução por agendamento controla os pedidos verificados, ou seja, caso tenham sido finalizados ou já tenha ocorrido a sua eliminação de resíduos no Protheus o pedido não será reprocessado.
Quando processados via agendamento, os itens dos pedidos são marcados para não serem reprocessados de acordo com as seguintes regras:
Após identificada a quantidade atendida, será automaticamente atualizado o campo quantidade estornada dos itens do pedido de material. Desta forma esta quantidade fica disponível para ser novamente utilizada em um novo pedido.
Informações exemplificadas do Processo: 1. Pedido enviado para o PROTHEUS 2. Solicitação de Compras no PROTHES 3. Pedido com quantidade a menor 4. Solicitação após eliminação de resíduos na SC
6. Pedido com eliminação de resíduos 7. Resumo a Deduzir no TOP 8. Execução do Processo com sucesso 9. Exemplo da estrutura Json de retorno: {"pageSize":1, "data":{"movAssignments":[ {"itemNumber":"99|01|000019|0001", "companyInternalId":"99|01", "documentNumberSC":"99|01|000019", "unitofMeasureInternalId":"99||UN", "qujeSC":150000, "quantitySC":200000, "documentNumberPC":"99|01|000020|1", "qujePC":100000, "quantityPC":150000, "residuoPC":"S", "cotacaoSC":"99|01|XXXXXX", "itemInternalId":"99||0003", "residuoSC":"S"},
{"itemNumber":"99|01|000019|0002", "companyInternalId":"99|01", "documentNumberSC":"99|01|000019", "unitofMeasureInternalId":"99||UN", "qujeSC":50000, "quantitySC":100000, "documentNumberPC":"99|01|000020|1", "qujePC":40000, "quantityPC":50000, "residuoPC":"S", "cotacaoSC":"99|01|XXXXXX", "itemInternalId":"99||0003", "residuoSC":"S"},
{"itemNumber":"99|01|000019|0003", "companyInternalId":"99|01", "documentNumberSC":"99|01|000019", "unitofMeasureInternalId":"99||UN", "qujeSC":50000, "quantitySC":100000, "documentNumberPC":"99|01|000020|1", "qujePC":40000, "quantityPC":50000, "residuoPC":"S", "cotacaoSC":"99|01|XXXXXX", "itemInternalId":"99||0003", "residuoSC":"S"}]}
,"page":1} |
A exclusão da nota fiscal ou pedido do Protheus, interfere no saldo do pedido no TOTVS Obras e Projetos e neste caso, deve ser utilizada a sua visão de pedidos para filtrar aqueles que foram afetados pela exclusão e acionar o processo “Verificar Eliminação de Resíduos” para que o seu saldo seja atualizado.