2024 Mar 08 11:38 AM - edited 2024 Mar 08 11:41 AM
Bom dia Pessoal,
Estou montando uma query para uma relatório para exibir os pedidos cancelados, e a premissa seria a busca pela data de cancelamento do pedido.
No caso no SAP B1, nas tabelas envolvendo a ORDR e suas filhas, não possuem a informação da data do cancelamento do pedido, porem encontro ela na tabela ADOC (de logs), quando o updatedate é referente a alteração da coluna CANCELED para Y.
Alguém já conseguiu fazer um relatório/query que busque pela data de cancelamento ou conseguiu contornar de alguma forma, para que fosse possível fazer a busca por essa data?
Atenciosamente,
Vinicius Dezan.
In English:
Good morning,
I'm putting together a query for a report to display canceled orders, and the premise would be to search for the order cancellation date.
In the case of SAP B1, the tables involving the ORDR and its children do not have information on the order cancellation date, but I can find it in the ADOC table (logs), when the updatedate refers to the change of the CANCELED column to Y.
Has anyone managed to create a report/query that searches for the cancellation date or managed to get around it in some way, so that it would be possible to search for that date?
Yours sincerely,
Vinicius Dezan.
Request clarification before answering.
Olá, @vinicius_dezan
Me parece que o campo CANCELED só se assume o valor "Y" após o documento ter sido atualizado uma última vez após o pedido já ter sido cancelado. Isso significa que ao cancelar o pedido, CANCELED permanecerá como "N" até que algo ou alguem vá até o pedido e o atualize (pode ser qualquer atualização, como nos comentários por exemplo. Faça um teste).
Acredito que terá de desenvolver algo. Dê uma olhada aqui nesse post. Talvez te ajude na missão.
Query with the date that a sales order was cancell... - SAP Community
Boa sorte!
Felipe
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Olá Felipe, tudo bem?
De antemão. obrigado pelo retorno.
No entanto, o CancelDate, infelizmente não refere-se a data de fato de cancelamento do documento, esse campo, serve como uma espécie de "validade" do pedido, onde ele atribui uma data de "Vencimento" do mesmo, no caso em nosso cenário, sempre com 30 dias a contas da abertura do pedido de venda.
Hoje o SAP como Core, trata somente o cancelamento através da tabela de logs (ADOC), com sendo a data do cancelamento, o registro de updatedate do log, na alteração do CANCELED para Y, todavia, não consegui fazer com o parâmetro fosse vinculado a ela, para que a busca fosse feita diretamente por esta.
Atenciosamente,
Vinicius Dezan.
User | Count |
---|---|
96 | |
39 | |
6 | |
5 | |
3 | |
3 | |
3 | |
2 | |
2 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.