Skip to content

edmilson-nascimento/queue-process

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Queue process

Processamento de filas SMQ2.

no momento, eu penso que seja uma boa ideia fazer disso um post no SAP Blogs, mas essa animação vai por agua em alguns dias

Static Badge GitHub commit activity (branch) Static Badge Static Badge Static Badge

🗘 Este documento, assim como o negócio, está em constante fase de melhoria e adaptação.

Glossário

Sigla Significado Descrição
BC Business Consulting Find Clarity in Chaos ABAP, Desenvolvedor SAP, Consultor ABAP, SAP DEV
FM Function Module

Fluxo da solução

%%{ init: { 'flowchart': { 'curve': 'basis' } } }%%
flowchart TB

    Begin((" ")):::startClass --> service-now([Processamento])
    service-now --> Atendimento-BC(["Lista de itens"])
    Atendimento-BC --> Q1{" "}

    Q1 -- Sim --> Quermesse("Adic. na fila") 
            --> End
    Q1 -- Não -->

End(((" "))):::endClass
Loading

Processamento

Para o processamento de exemplo, vamos criar uma função que tera como unida função salvar um log de processamento. isso basicamente diz: passou aqui! A função tem de ser criada com Tipo de processo: Módulo de acesso remoto.

N|Solid

A chamada da função, por sua vez tambem é diferente. Segundo o que foi compartilhado com o respeitado consultor SAP ABAP Daniel Marques, isso vai atender um dos objetos que é escolher o servidor que estiver mais livre (em teoria).

Abaixo um exemplo de como ficaria a chamada da função.

    CALL FUNCTION 'Z_QUEUE'
      IN BACKGROUND TASK DESTINATION 'NONE' AS SEPARATE UNIT

Pontos de atenção 📝

  • A chamada da função deve ser IN BACKGROUND TASK DESTINATION 'NONE' AS SEPARATE UNIT

Releases

No releases published

Packages

No packages published

Languages