Você está na página 1de 16

Output Management – Configurando o DANFE(Adobe Forms)

O que é o Output Management?

É a ferramenta da SAP(dentro do ambiente S/4HANA) que é usada para impressões, envios de


email, e outras saídas de documento. A tecnologia se baseia em tabelas de decisão,

Ela vem ativada por default a partir da versão 1610 do S/4HANA. E se propõe a substituir as Output
Messages(Tabela NAST, Transação NACE).

Há diversos posts sobre esta funcionalidade, deixarei aqui alguns que me ajudaram,.

Practical S4HANA Output management – Part 1

S4HANA Output management – Part 2

Como configurar?

Siga os passos e instruções das notas abaixo

2228611 – Output Management in SAP S/4HANA

2248229 – SAP S/4HANA output management – BRFplus files

Depois disso, vamos para nossa querida SPRO:

SAP Customizing guia de implementação> Componentes válidos para várias aplicações>Controle de


saída

A primeira visão que vamos analisar é a “Administrar a ativação do tipo de objeto de


aplicação”

Note que na coluna status verificamos se o Tipo de Objeto está com o Output Management ativo ou
não. Isso nos ajuda a identificar qual aplicação ainda está funcionando com a NACE, e é possível
mudar conforme a necessidade.

Importante: O Output Management não consegue chamar programas e IDOCs por exemplo, se o
cliente tem essa necessidade, a melhor forma ainda é usar a NACE ou outras aplicações do universo
SAP com o Event Management ou Enterprise Messaging(SAP Cloud Platform).
Para o resultado que desejamos, vamos mudar o objeto NOTA_FISCAL para 1 Aplicação Ativa
(isso desliga qualquer configuração feita na NACE).

Segunda visão “Definir tipos de mensagem”

Nesta visão, podemos criar novas mensagens para um mesmo objeto, neste caso usaremos a
mensagem standard nota_fiscal, já que teremos uma só impressão para ele que é o DANFE.

A terceira visão é “Atribuir canais de saída”


Sem grandes emoções aqui, continuaremos com o standard e com a nossa missão de imprimir o
DANFE.

Agora, vamos sair um pouco do SAP Gui, e vamos acessar ao app standard “Atualizar
tipos de Formulário”

Entre em modelos fornecidos previamente e em Paises Disponíveis, filtre por Brasil.

Entre no J_1B_NFE_DANFE, esse é o formulário standard!

Informação importante!

Esse J_1BNFE_OUTPUT_MANAGEMENT_400_SRV é o gateway que extrai as informações da


Nota Fiscal e joga no Adobe Forms, essa é a J_1BNFPR da nova geração!

Vamos criar um formulário Z, mas a recomendação é usar esse gateway, garantindo suporte da SAP
em futuras notas técnicas da SEFAZ.

Clique no botão Baixar, em Português, você terá em sua máquina um documento com extensão xdp.
Esse deverá ser aberto e customizado no programa Adobe Livecycle.

Não é o objetivo deste post explicar sobre como fazer isso no LiveCycle, mas irei deixar algumas
dicas, no final.

 
 Criando seu formulário DANFE customizado
No mesmo app, entre em Personalizar modelos e clique em Nova

Suba seu arquivo xdp.

Formulário criado, vamos voltar ao SAP GUI.

Volte ao SPRO e entre na visão Atribuir modelos de formulário


Crie uma linha idêntica a standard, e coloque seu formulário no lugar do formulário standard.

Seu formulário está atribuído e pode ser utilizado na impressão da Nota Fiscal. Mas como fazer ele
sair?

Transação OPD ou visão Definir regras comerciais para determinação de mensagens

Aqui é onde a determinação de formulários acontecerá:

Abrirá uma pagina web(webdynpro) que é um cockpit de tabelas de decisão das funções de BRFPlus
do Output Management.

Algumas coisas estarão preenchidas no standard, você deve mudar duas coisas.

Formulário:
E impressora:

Finalmente…

Esses são os passos necessários e a próxima coisa a fazer é aprovar uma nota e tentar imprimir!

Espero que tenham conseguido seguir os passos e qualquer dúvida, comentem!

Dicas finais:

Impressão deve ser feita sempre pela J1BNFE, usando o botão de Impressora

Tivemos alguns problemas em tempo de projeto, então seguem algumas notas SAP lançadas sobre
este tema:

2813864 – Corrections on Reprint NF-e Functionality

2821476 – Pre-Implementation Objects for SAP Note 2821474

2821474 – Missing objects for New Output Management

2885854 – NF-e issuing date wrong for DANFE document

3200010 – DANFE OM is not getting triggered in contingency


A tabela de decisão que decide qual a impressora, não tem filial nem local de expedição, mas é um
campo possível de ser colocado dentro da transação BRFPLUS, pesquise pela aplicação OPD*NF*,
ou na própria OPD em Opções da Tabela de Decisão.

Se os passos estiverem todos corretos e ainda assim não imprimir, verifique os passos do blog
abaixo:

Output Management via BRF+

Output Management via BRF+

With SAP S/4 HANA a new Output Management approach is in place. The complete configuration differs from
the configuration that is used when output management is based on NAST (condition technique). The
configuration is based on BRF+. In SAP S/4 HANA, the target architecture is based on Adobe Document Server
and Adobe Forms only. For the form determination rules (along with other output parameters) BRF+
functionality is used.

  Output management based on NAST is not available for new documents in SD Billing from 1511 and is extended to
sales order management from 1602. Similarly, output     management using BRF+ is mandatory for Purchase order
from 1511.

Prerequisites –

 Uploading XML for importing output determination application in BRF+ (Ref note
2248229).
 BRF+ is active and usable
 Background RFC configuration has been set up
 Adobe Document Server is available – ADS needs to be implemented to allow SAP to fetch
PDF properties for rendering output form
 KPRO has been maintained – KPRO allows to store PDF attachments on physical location.

Steps for uploading XML –

Note 2248229, provides decision tables for new output management. We need to download XML files to local drive
and import them using below steps.

Transaction code BRF+ or BRFPLUS

BRF+ workbench will be displayed. For importing output application, we need to change layout to “Expert” mode.
Follow below steps –
 

a) Select user mode as “Expert”.

b) Save this settings

Steps to import –     

a) Download zip files from SAP note 2248229 and save them on your local machine    

b) Next, we need to select Import XML under the Tools menu.   

           

c) Select relevant file in below screen.         


      

 
     

d) Specify Customizing request.     

e) Click on “Upload XML File” button.     

f) Uploaded application will now be available under Repository tab.  

           

Configuration –
Below configuration steps are relevant for all application areas (Sales Order, Purchase Order, Billing
Documents and Outbound Delivery)

  SPRO Node for output configuration (IMG Path –> Cross Application Components)       

1) Define Output types –    

     Output Control -> Define Output Types     

2) Assign Output Channels –

     Output Control -> Assign Output channels      In this activity assign output channels to output type.  

      

3) Define Determination of Form Master Templates –     

Output Control -> Define Determination of Form Master Templates      

The master form template contains static data (such as a logo and footer) that is applied to each form page and is
determined based on configuration setting maintained.       
 
    

Activities  
a) Enter a rule ID, preferably an ID that indicates the logic of the rule.      

b) Enter an ordinal number to specify the position of the rule in the determination sequence.      

c) Following parameters are optional –

o Organization Type
o Organizational unit
o Channel
o Sender country
o Form Template

    During document output, the master form template is determined by comparing each defined rule with the current
data provided by the application. If a parameter is not      defined (no value entered), this parameter is considered as a
match, and else, system determines the rule where all parameters match. Master form template is used     
corresponding to this rule.

Business Rules for Output Determination –


Below configuration steps are relevant for all application areas (Sales Order, Purchase Order, Billing
Documents and Outbound Delivery)

SPRO – > Cross-Application Components -> Output Control -> Define Business Rules for Output Determination
(Transaction: OPD)
In this Customizing activity, you can define how the system determines output parameters during document
processing. You can define business rules for the determination of output parameters, such as output types, recipients,
and form templates.  

Following determinations are available –

Determination Number Result Example


of
Matches
Output Type Multiple Output Type Output BILLING_DOCUMENT can be determined on the
to be used basis of billing document type (F2).
Receiver Multiple List of Receiver Receiver roles (SP, SH, RE, RG) are determined for the
Roles determined output type (BILLING_DOCUMENT).
Channel Multiple List of Output Channels (EMAIL, PRINT and IDOC) are determined.
Channels
Printer Settings Single Output devices Output device (LOCL) for channel PRINT
and number of
copies
Email Settings Single Sender Email Sender email address & Email template
address and (SD_CI_DEFAULT_EMAIL_TEMPLATE)  is determined for
Email Template output type.
Email Receiver Multiple List of Email Email addresses for roles (To, Cc, Bcc) are determined for
roles(To, Cc, output type. This step is optional and system uses receiver
Bcc) and email email address in case step is not maintained.
addresses
Form Template Single Form Template Form template (SD_CI_STANDARD_DE) is determined
name and with following options:  Output type, Receiver, Channel,
language Recipient language, Sender Country, Recipient Country
and document category.
Output Single Can the Output to be issued only when billing document is
Relevance document be successfully passed to accounting.
output based on
the defined
condition
(Yes/No)?

Example of maintenance of Channel determination –

 Select Rules for relevant document, example BILLING_DOCUMENT.


 Select determination, example Channel to be used for triggering output type.
 Input parameters could be changed by adding input columns to determination table. Each
determination table consists of input columns (condition columns) and result columns. You
can add new input columns via the table settings.
 Maintain relevant input combination to determine the channel needed. Multiple channel can
be selected for the same combination.
  
  

After changes, click on Save and Activate.

Output processing –
 Output determination is performed in document based on determination rules defined for
Output type, receiver role, channel, form template, receiver email address and email
template withe status as ‘In Preparation’. Default data can be changed in the document.

                  Overview Screen:                      

 
          
             Detail Screen:  
             

 Processing of output –

           Only two dispatch times are available in new output management system.

o Immediately (1)

                    Output is processed as soon as document is saved. If no errors, output type status changes to
“Successful”. In case of errors, output will be in “Error” status.                     Errors can be viewed by clicking log
button.

o Scheduled (2)

                    Output is processed using new transaction introduced VF31F for billing document.                
             

 Email output in SOST –

          Invoice copy is sent as PDF attachment.


          

Você também pode gostar