Postagens

Mostrando postagens de junho, 2024
Imagem
  Fluxo de trabalho flexível do pedido de compra S/4: determinação do agente pelo BADI jose_sequeira  (ABAP WORKFLOW) Olá, Como você sabe, no S/4 temos os cenários de Fluxos de Trabalho Flexíveis. Em alguns casos de negócios, as determinações padrão do agente não são suficientes para atender às necessidades da empresa, por isso precisamos adicionar código customizado para torná-lo 100%. Do lado da determinação do Agente, temos BADIs para fazer isso. Aqui vou mostrar como utilizar o BADI de Determinação de Agente no  Cenário Flexível de aprovação de Pedido de Compra. O  Cenário Flexível de aprovação do Pedido de Compra (SWDD_SCENARIO)   é: WS00800238: Se você selecionar o processo flexível: Na aba Regras do Agente você vê todas as opções disponíveis que o usuário pode selecionar ao configurar o Cenário Flexível: No aplicativo FIORI: Se você selecionar BADIAgentDetermination, verá que ele usa a regra 00800036 (  PFAC E lá dentro chama o FM  MMPUR_WFL_PO_BADI_AGENTS  : Legal  , agora sabe
Imagem
  Fluxo de trabalho: Obtenha o histórico de aprovação do pedido de compra (também PR e folha de entrada) jose_sequeira  (ABAP MM) Olá, Se você precisar obter o histórico de aprovação de documentos PO, PR e ES em tempo real, poderá usar as seguintes BAPIs: BAPI_PO_GETRELINFO:   Para Pedidos de Compra; BAPI_REQUISITION_GETRELINFO:   Para Requisições de Compra; BAPI_ENTRYSHEET_GETRELINFO:   Para Folha de Registro de Serviços; Eles fornecem os mesmos detalhes da guia Estratégia de lançamento: Executando para o PO acima: Você obtém uma tabela interna com RELEASE_FINAL (todos os códigos que precisam ser liberados) e a estrutura RELEASE_ALREADY_POSTED (todos os códigos que já foram postados). Para simular o BAPI, criei um relatório simples que fornecerá o histórico de aprovações. Então no cenário abaixo: Executando o programa você obtém: E aqui está! Use-o, altere-o, adapte-o, etc... etc... etc...  Agora você pode obter o histórico dos documentos em qualquer lugar que precisar com base nos BA
Imagem
    jose_sequeira Workflow flexível S/4HANA  - Guia para aprovadores Desta vez vamos falar um pouco sobre o que há de novo e o que há de "velho" nas migrações de ECC para S/4HANA On-Premise, com foco na área  de Workflow  (e seleção de Aprovadores). Como você sabe, a SAP criou  Fluxos de Trabalho Flexíveis  para trazer uma “nova era” para o Workflow Engine nas soluções SAP, mas os Fluxos de Trabalho “Clássicos” ainda estão em alta. De forma acelerada, a SAP está trazendo aos clientes cada vez mais cenários padrão para quem deseja migrar para o Fluxo de Trabalho Flexível e seus benefícios, mas com essas mudanças podem surgir novos desafios também. Por exemplo, monitorando  a Fiori Apps Library  podemos ver uma evolução nos cenários padrão de Fluxos de Trabalho Flexíveis disponíveis:   Desta vez estou focando nos Fluxos de Trabalho Flexíveis padrão, mas o que discutiremos aqui também servirá para os personalizados. Para resumir uma longa história, os Fluxos de Trabalho Flexívei