¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Problemas com a autorização de pedidos de compra no SAP: Como resolver a caixa desativada?

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

Leiam até o final, eu imploro:

Criei este formulário para a impressão de ordens de compra de fornecedores (pedidos) que na minha empresa passam por um processo de autorização:

Este layout é alimentado por esta consulta:

SELECT top 1 A.U_ESTA +'-'+ A.U_pemi + '-' + (right( '0000000' + cast( A.FolioNum AS varchar(7)), 7 )) as 'Folio', a.DocEntry, a.DocNum, a.FolioNum, a.DocDate, a.DocDueDate, a.GroupNum, h.PymntGroup, DATEDIFF (DD, a.DocDate, a.DocDueDate) AS 'Plazo', FechaVenc=(dateadd(dd, isnull(h.ExtraDays, 0), (dateadd(mm, isnull(h.ExtraMonth, 0), A.DocDate))), a.docCur AS 'Moneda', a.Comments, a.CardName AS 'NomeCliente', h.ExtraMonth, h.ExtraDays, case when d.Address IS NULL THEN c.Address ELSE d.Address END AS 'Endereço', d.LicTradNum AS 'CNPJ', d.VatStatus, d.Phone1 AS 'Telefone', a.TaxDate, b.ItemCode AS 'NroArtigo', e.ItemName AS 'NomeArtigo', b.Quantity AS 'Quantidade', b.DiscPrcnt, b.Price AS 'PreçoComDesc', b.PriceBefDi, b.StockPrice, b.PriceAfVAT, b.VatSum, b.VatSumFrgn, a.DocTotal AS 'MontoTotal', a.DocTotalFC AS 'MontoTotalME', b.VatPrcnt AS 'IVA', b.OpenSum, b.GTotal, b.GtotalFC, a.Docrate AS 'Cotação', b.Freetxt, a.DiscSum, a.DiscSumFC, a.Rounding, a.RoundDif, a.RoundDifFC, a.DocNum, a.DiscPrcnt as 'Desconto', a.SlpCode AS 'CodVendedor', f.SlpName AS 'NomeVendedor', L.U_NAME AS CRIADOR, K.U_NAME AS AUTORIZ FROM OPOR AS a JOIN POR1 AS b ON a.DocEntry = b.DocEntry JOIN OCRD AS d ON a.CardCode = d.CardCode Left outer JOIN CRD1 AS c ON d.CardCode = c.CardCode JOIN OITM AS e ON b.ItemCode = e.ItemCode JOIN OSLP AS f ON a.SlpCode = f.SlpCode JOIN OCTG AS h ON h.GroupNum = a.GroupNum JOIN ODRF AS G ON G.DOCENTRY = A.dRAFTKEY JOIN OWDD AS I ON I.DOCENTRY = G.DOCNUM JOIN WDD1 AS J ON J.WDDCODE = I.WDDCODE AND I.CURRSTEP = J.STEPCODE JOIN OUSR AS K ON J.USERID = K.USERID JOIN OUSR AS L ON I.OWNERID = L.USERID where a.DocEntry = {?dockey}

Esta consulta traz automaticamente ao rodapé os usuários criador e autorizador do documento, e funciona perfeitamente nas outras empresas do grupo para o qual trabalho.

Eu herdei essa implementação do SAP, não estive aqui desde o dia 0, então não sei como algumas coisas foram feitas.

Nesta empresa em particular, as ordens não passam pelo processo de autorização porque a caixa aparece atenuada, veja aqui:

E, portanto, não é gerado um rascunho nem registros nas tabelas subsequentes, que permitam que meus documentos passem pelo processo de autorização e que meu layout funcione.

Alguém tem alguma pista de por que razão essa caixa aparece atenuada e me impede de ativar os procedimentos de autorização.

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

3 Respuestas

0
Cargando...

No entanto, está marcada ou ativada.

Nenhum procedimento de qualquer tipo está funcionando para você?

Ou seja, se você ativar um que sempre requer autorização no documento, o processo não é exibido ou aparece?

Seria conveniente enviar uma mensagem para o Suporte da SAP.

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

Caro,

De acordo com a imagem, a opção marcada está inativa. Isso pode ser devido à existência de procedimentos de autorização prévios e documentos que já foram aplicados a esses procedimentos.

Às vezes, o mais simples parece ser o menos óbvio. Sugiro validar se o usuário está no procedimento, se está ativo ou criando um do zero, para determinar se a funcionalidade está funcionando corretamente.

Saudações,

IFV

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

Prezados:

A funcionalidade está ativada, porém não está registrando em ODRF, OWDD, WDD1, nem na coluna draftkey de OPOR. O estranho é que não consigo desativar o procedimento. Em todas as outras empresas do grupo, aparece atenuado porque existem documentos nas filas de autorização, mas o layout funciona sem problemas. Eventualmente, ao fazer um left join entre odrf e owdd, consigo visualizar os itens das ordens de compra, porém não são incluídos o criador nem o autorizador. Por isso, estou consultando para ver se alguém já passou por isso antes.

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?