¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como implementar o 'Procedimento de Autorização' no SAP B1 para bloquear o cancelamento de faturas

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 12 Vistas
0
Cargando...

Bom dia

Eu quero usar essa ferramenta 'Procedimento de Autorização' no SAP B1, o que eu preciso é colocar um cadeado ao cancelar a fatura.

Estas são minhas consultas:

SELECT DISTINCT 'True' FROM OINV WHERE CANCELED = 'C'

SELECT DISTINCT 'True' FROM OINV WHERE docnum > '1000000'

Mas não está me retornando nenhum resultado, não sei por quê.

Sou novo no mundo do SAP e SQL, se puderem me ajudar, por favor.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá, A criação do processo de aprovação está correta, mas, como menciona o Oscar, para validar por meio de uma consulta, você deve pegar os dados do formulário na tela.

Vejo que você tem um número de série diferente para o cancelamento de documentos, faça a consulta com referência a este. Por exemplo:

IF $[OINV.Series] = '89'

BEGIN

SELECT 'TRUE'

END

Outra opção que me ocorre é usar um campo de usuário que ative seu processo de autorização.

Saudações

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Na verdade, ao cancelar, um documento de cancelamento é criado. Deixo aqui imagens de como estou configurando o Procedimento de Autorização e o processo de cancelamento


primeiro defino minha etapa de autorização defino o nome e a descrição e a quantidade de autorizações, no meu caso é apenas uma que pode ser realizada por duas pessoas para a autorização.


modelos de autorização - defino o nome e a descrição do autor, coloco as pessoas para autorizar


na aba documentos, defino que é uma Fatura de Devedores

na aba etapas, coloco a etapa já criada


em condições, especifico quando usar o seguinte e procuro minha consulta e crio

meu processo de cancelamento, no qual um documento de cancelamento é criado, é o seguinte


procuro a fatura a ser cancelada, uma vez encontrada, clico com o botão direito e seleciono a opção de cancelar



isso me leva à próxima janela de cancelamento, onde é possível ver que o número e a série mudam para "cancelado" e "1000000"



e então crio e está pronto




Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Antonio:

É importante ter em mente que o processo de autorização funciona na "criação" de documentos, mas não na "cancelação".

Outro detalhe que você deve saber é que os "Procedimentos de autorização" são executados na tela, ou seja, antes que a informação seja gravada no BD, é a mesma funcionalidade dos BF enquanto você está criando um documento, você só pode usar dados da tela e especificamente os da cabeçalho do documento.

Sua solução pode estar relacionada ao "Transact Notification", ou seja, uma validação que evita registrar o documento cancelado OINV.CANCELED = 'C', algo assim:

Borrar.jpg
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Bom dia,

Tenho o mesmo requisito de um cliente, você pode confirmar que não é possível criar um processo de autorização para documentos de cancelamento nativamente?

Obrigado!

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?