Você está na página 1de 18

Especificação Técnica

Parametrizações
TI – Sistemas

ID do Desenvolvimento (GAP) MON_MDFE


Área solicitante Contas a Pagar
Sistema/subsistema SAP
Autor
Data 04/09/2015

1. Descrição do Processo de Negócio


.

2. Especificação Técnica - Parametrização


a. Objetivo
Parametrização do Campo suplemento de pagamento, para atender ao Projeto Risco Sacado

b. Premissas / Restrições / Observações

N/A

c. Parametrização Técnica.

Caminhos e Transações Utilizadas


Caminho no Português
Menu Inglês
Transação SAP FK03

Valores
Tipo Campo Descrição Valor Especificação

Página 1 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

 Determinar o Suplemento de Pagamento para o produto Risco


Sacado

o Critério utilizado, dado mestre do Fornecedor.

Fornecedor: Campo: KNA1-COMSIZE - (Tipo principal de setor industrial).

Todos os clientes que estiver com o campo em destaque acima com 01 ou 02


serão obrigatórios à manifestação do destinatário.
Verificar todas as notas emitidas no SAP ECC conforme tela de seleção.

Se J_1BNFDOC-PARID = KNA1-KUNNR.
Verificar se o campo KNA1-COMSIZE = (01, 02).
Se OK todas as notas emitida para o cliente serão necessário
relatório o manifesto, com isso tem que constar no relatório.

Página 2 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

Fornecedor: Campo: LFA1-COMSIZE - (Tipo principal de setor industrial).

Todos os fornecedores que estiver com o campo em destaque acima com 01 ou


02 serão obrigatórios à manifestação do destinatário.
Verificar todas as notas emitidas no SAP ECC para a Brasil Kirin, conforme
tela de seleção.

Se /XNFE/OUTNFEHD-CNPJ_EMIT = LFA1-STCD1.
Verificar se o campo LFA1-COMSIZE = (01, 02).
Se OK todas as notas emitida para o cliente serão necessário
relatório o manifesto, com isso tem que constar no relatório.

Página 3 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

 TABELAS PARA CADASTRO DE EXCEÇÕES :

Desenvolver uma tabela para o usuário realizar o cadastro de Grupo de


materiais para controle da obrigatoriedade do manifesto.
Tabela:

Criar com o mesmo padrão abaixo:


Dados tecnicos:

Com relação ao “GRUPO DE MATERIAL”, na consulta de obrigatoriedade se


somente um dos itens for do grupo cadastrado na tabela toda a nota fiscal será
obrigatório o manifesto independente dos restantes dos itens não ter cadastro
na tabela “GRUPO DE MATERIAL”.

Página 4 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

O critério principal para obrigatoriedade de manifestação sempre será os


campos LFA1-COMSIZE e KNA1-COMSIZE.

Obs.: Mesmo o cliente sendo obrigado a se manifestar, mas a NF-e não


possuir nenhum grupo de material cadastrado na tabela acima; o cliente
não será obrigado a manifesta esta NF-e.

Desenvolvimento de tabela para cadastro de grupo de empresas para


obrigatoriedade de materiais.

Criar com o mesmo padrão abaixo:


Dados tecnicos:

Página 5 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

 MONITOR INBOUND – layout Seleção

1 - Chave de acesso:
Consultar na base do GRC.
Campo para consulta: /XNFE/INNFEHD-NFEID.

2 - Número da NFE:
Consultar na base do GRC.
Campo para consulta: /XNFE/INNFEHD-NNF.

3 - Série da NFE:
Consultar na base do GRC.
Campo para consulta: /XNFE/INNFEHD-SERIE.

4 - Fornecedor:
Consultar na base do GRC.
Antes de realizar a consulta ir na tabela do SAP ECC, no mestre de
fornecedor para obter o CNPJ
Se fornecedor = LFA1-LIFNR.
Utilizar o valor LFA1-STCD1 com esta informação consultar o
campo abaixo:
Campo para consulta: /XNFE/INNFEHD- CNPJ_EMIT.

5 - Data do recebimento NFE:


Consultar na base do GRC.
Campo para consulta: /XNFE/INNFEHD-DHRECBTO.
Utilizar somente os 10 primeiros dígitos para comparação de data na
seleção.

6 - CNPJ emissor:
Consultar na base do GRC.
Campo para consulta: /XNFE/INNFEHD- CNPJ_EMIT.

Página 6 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

7 - CNPJ destinatário:
Consultar na base do GRC.
Campo para consulta: /XNFE/INNFEHD- CNPJ_DEST.

 MONITOR OUTBOUND – Layout Seleção

1 - Chave de acesso:
Consultar na base do GRC.
Campo para consulta: /XNFE/OUTNFEHD- ID.

2 - Número da NFE:
Consultar na base do GRC.
Campo para consulta: /XNFE/OUTNFEHD-NNF.

3 - Série da NFE:
Consultar na base do GRC.
Campo para consulta: /XNFE/OUTNFEHD-SERIE.

4 – Cliente:
Consultar na base do GRC.
Antes de realizar a consulta ir na tabela do SAP ECC, no mestre de
fornecedor para obter o CNPJ
Se Cliente = KNA1- KUNNR.
Utilizar o valor KNA1- STCD1 com esta informação consultar o
campo abaixo:
Campo para consulta: /XNFE/OUTNFEHD-CNPJ_EMIT.

5 - Data do recebimento NFE:


Consultar na base do GRC.
Campo para consulta: /XNFE/OUTNFEHD-DHRECBTO.
Utilizar somente os 10 primeiros dígitos para comparação de data na
seleção.

Página 7 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

6 - CNPJ emissor:
Consultar na base do GRC.
Campo para consulta: /XNFE/OUTNFEHD-CNPJ_EMIT.

7 - CNPJ destinatário:
Consultar na base do GRC.
Campo para consulta: /XNFE/OUTNFEHD- CNPJ_DEST.

 LAYOUT - MONITOR INBOUND.

CNPJ

Informar o campo /XNFE/INNFEHD-CNPJ_EMIT.

Código Parceiro

Informar Código do emissor da NF-e referente ao cadastro na base do


SAP ECC.
Se /XNFE/INNFEHD-CNPJ_EMIT = LFA1-STCD1.
Informa o campo LFA1-LIFNR

Incluir um link neste campo onde o usuário possa consulta os dados


mestres do parceiro (link para transação XK03).

Data limite para manifestação

o Evento: Desconhecimento interestadual.


Se /XNFE/INNFEHD-UF_EMIT <> /XNFE/INNFEHD-
UF_DEST.
/XNFE/SITOPPGRDL-DAYS_DENIAL_ITR

Utilizar a função standard do SAP para somar o valor deste


campo com a data do campo: /XNFE/INNFEHD-DHRECBTO

Página 8 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

o Evento: Final interestadual.


Se /XNFE/INNFEHD-UF_EMIT <> /XNFE/INNFEHD-UF_DEST.
/XNFE/SITOPPGRDL- DAYS_FINAL_ITR

Utilizar a função standard do SAP para somar o valor deste campo com
a data do campo: /XNFE/INNFEHD-DHRECBTO.

o Evento: Desconhecimento Entre-estadual.


Se /XNFE/INNFEHD-UF_EMIT = /XNFE/INNFEHD-UF_DEST.
/XNFE/SITOPPGRDL- DAYS_DENIAL_ITA

Utilizar a função standard do SAP para somar o valor deste campo com
a data do campo: /XNFE/INNFEHD-DHRECBTO.

o Evento: Final Entre-estadual.


Se /XNFE/INNFEHD-UF_EMIT = /XNFE/INNFEHD-UF_DEST.
/XNFE/SITOPPGRDL- DAYS_FINAL_ITA

Utilizar a função standard do SAP para somar o valor deste campo com
a data do campo: /XNFE/INNFEHD-DHRECBTO

Obs.: Para os estados da região SUFRAMA considerar os campos:

Estado:AM.

Evento: Desconhecimento:
Campo: /XNFE/SITOPPGRDL -DAYS_DENIAL_SUF

Evento: Final:
Campo: /XNFE/SITOPPGRDL-DAYS_FINAL_SUF

 Código, descrição, data e hora do evento de manifestação.(Falta


Informação)

Serão exibidas as informações do último evento registrado para o


documento fiscal.

 XML emitido

Informar a chave de acesso da NF-e


Campo: /XNFE/INNFEHD-NFEID

Página 9 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

 UF destinatário

Informar o campo: /XNFE/INNFEHD-UF_DEST

 UF Origem

Informar o campo: /XNFE/INNFEHD-UF_EMIT

 Valor da operação

Informar o campo: /XNFE/INNFEHD-S1_VNF.

 LAYOUT - MONITOR OUTBOUND.

CNPJ

Informar o campo /XNFE/OUTNFEHD-CNPJ_EMIT.

Código Parceiro

Informar Código do emissor da NF-e referente ao cadastro na base do


SAP ECC.
Se /XNFE/ OUTNFEHD-CNPJ_DEST= KNA1-STCD1.
Informa o campo KNA1-KUNNR também selecionar o
campo KNA1-REGIO para utilizar no item abaixo

Data limite para manifestação

o Evento: Desconhecimento interestadual.


Se /XNFE/ OUTNFEHD-UF_EMIT <> KNA1-REGIO.
/XNFE/SITOPPGRDL-DAYS_DENIAL_ITR

Página 10 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

Utilizar a função standard do SAP para somar o valor deste


campo com a data do campo: /XNFE/ OUTNFEHD-
DHRECBTO

o Evento: Final interestadual.


Se /XNFE/OUTNFEHD-UF_EMIT <> KNA1-REGIO.
/XNFE/SITOPPGRDL- DAYS_FINAL_ITR

Utilizar a função standard do SAP para somar o valor deste campo com
a data do campo: /XNFE/INNFEHD-DHRECBTO.

o Evento: Desconhecimento Entre-estadual.


Se /XNFE/ OUTNFEHD-UF_EMIT = KNA1-REGIO.
/XNFE/SITOPPGRDL- DAYS_DENIAL_ITA

Utilizar a função standard do SAP para somar o valor deste campo com
a data do campo: /XNFE/INNFEHD-DHRECBTO.

o Evento: Final Entre-estadual.


Se /XNFE/INNFEHD-UF_EMIT = KNA1-REGIO.
/XNFE/SITOPPGRDL- DAYS_FINAL_ITA

Utilizar a função standard do SAP para somar o valor deste campo com
a data do campo: /XNFE/INNFEHD-DHRECBTO

Obs.: Para os estados da região SUFRAMA considerar os campos:

Estado: AM. (Wagner (BRK), esta levantando se existe mais UF’s)

Evento: Desconhecimento:
Campo: /XNFE/SITOPPGRDL -DAYS_DENIAL_SUF

Evento: Final:
Campo: /XNFE/SITOPPGRDL-DAYS_FINAL_SUF

 XML emitido

Informar a chave de acesso da NF-e


Campo: /XNFE/OUTNFEHD- ID

Página 11 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

 UF destinatário

Utilizar o campo /XNFE/ OUTNFEHD-CNPJ_DEST.


Com o valor ir na tabela KNA1.
Se /XNFE/ OUTNFEHD-CNPJ_DEST = KNA1-STCD1
Informar o campo Utilizar o campo KNA1-REGIO.

 UF Origem

Informar o campo: /XNFE/INNFEHD-UF_EMIT

 Valor da operação

Informar o campo: /XNFE/INNFEHD-S1_VNF.

 REGISTRO AUTOMÁTICO DE EVENTO DE


MANIFESTAÇÃO DO DESTINATÁRIO

Desenvolver uma rotina que será executada periodicamente para analisar todas
as notas emitidas contra a Brasil Kirin (Inbound), onde terá que identificar
todas as notas que estão próximas ao prazo para se manifestar.

o Critérios para montagem do programa (Inbound).

1 - Com a data do dia do sistema consultar todas as NF-e.

Data do sistema - /XNFE/V_SITOPPDL-DAYS_TO_DENIAL_INTER


Com esta informação consultar todas as NF-e emitidas para a
Brasil Kirin.

Comparar a UF do Fornecedor (/XNFE/INNFEHD- UF_EMIT),


com a UF de destino da NF-e (/XNFE/INNFEHD-UF_DEST).
Se UF fornecedor for diferente da UF de destino.
Guardar estas NF-e.

Página 12 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

Data do sistema - /XNFE/V_SITOPPDL-DAYS_DENIAL_ITA


Com esta informação consultar todas as NF-e emitidas para a
Brasil Kirin.

Se UF fornecedor (/XNFE/INNFEHD- UF_EMIT), for igual da


UF de destino (/XNFE/INNFEHD-UF_DEST).
Guardar esta NF-e.
.
3 – Com todas as notas selecionadas ir na tabela de eventos /XNFE
/EVENTS, verificar se existe eventos para as NF-e:
210200 – Confirmação da Operação
210210 – Ciência da Operação
210220 – Desconhecimento da Operação
210240 – Operação não Realizada.
Não tendo nenhum do evento acima realizado para NF-e realizar o
evento 210220 – Desconhecimento da Operação.

o Critérios para montagem do programa (Outbound).

1 – Verificar todas as notas emitidas para cliente com os critérios


abaixo:

Data do sistema - /XNFE/V_SITOPPDL-


DAYS_TO_DENIAL_INTER
Com esta informação consultar todas as NF-e emitidas pela
Brasil Kirin.

Encontrar a Região do emissor da NF-e utilizar a função


J_1BREAD_BRANCH_DATA
Com os seguintes parâmetros:
BRANCH = J_1BNFDOC-BRANCH
BUKRS = J_1BNFDOC - BUKRS

Utilizar o campo Regio

Comparar a UF do Emissor (Regio), com a UF de destino da


NF-e (J_1BNFDOC-REGIO):

Página 13 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

Se UF do Emissor for diferente da UF do cliente.


Guardar estas NF-e.

Data do sistema - /XNFE/V_SITOPPDL-DAYS_DENIAL_ITA


Com esta informação consultar todas as NF-e emitidas para a
Brasil Kirin.

Encontrar a Região do emissor da NF-e utilizar a função


J_1BREAD_BRANCH_DATA
Com os seguintes parâmetros:
BRANCH = J_1BNFDOC-BRANCH
BUKRS = J_1BNFDOC - BUKRS

Utilizar o campo Regio

Comparar a UF do Emissor (Regio), com a UF de destino da


NF-e (J_1BNFDOC-REGIO):

Se UF do Emissor for igual da UF do destino.


Guardar estas NF-e.

3 – Com todas as notas já selecionadas, pegar os códigos do cliente.


Com o docnum (J_1BNFDOC-DOCNUM), ir na tabela de
parceiros da NF-e (J_1BNFNAD)

Se J_1BNFDOC-DOCNUM = J_1BNFNAD –DOCNUM and


J_1BNFNAD- PARVW = “WE”.

Com o campo J_1BNFNAD-PARID ir à tabela KNA1.

Se J_1BNFNAD-PARID = KNA1- KUNNR.

Utilizar o campo KNA1-COMSIZE e realizar a comparação


com o mesmo campo criado na tabela “Z”, para este monitor.

Se na consulta o resulta for OK quer dizer que o cliente é


obrigado a se manifestar, com isso separar todas as notas fiscais
deste cliente selecionadas acima.

4 – Com todas as notas do cliente selecionada realizar uma nova


consulta agora com os itens:

Verificar se todos os itens das notas estão cadastrados na tabela


“Z”, criada para o monitor referente o grupo de materiais.

Página 14 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

Se algum item da NF-e estiver cadastrada na tabela toda a nota


continua sendo obrigatória.

J_1BDYLIN-MATKL = ”Z”- MATKL.

5 – Com as notas selecionadas realizar a consulta no monitor do GRC.

Com o campo J_1BNFDOC- DOCNUM =


/XNFE/OUTNFEHD-DOCNUM

Pegar o campo /XNFE/OUTNFEHD-GUID.

6 – Com os valores do campo /XNFE/OUTNFEHD-GUID, consultar a


tabela de eventos.

/XNFE/OUTNFEHD-GUID = /XNFE/EVENTS-GUID

7 – Verificar os eventos realizados para NF-e.

– Com todas as notas selecionadas ir na tabela de eventos /XNFE


/EVENTS, verificar se existe eventos para as NF-e:
210200 – Confirmação da Operação
210210 – Ciência da Operação
210220 – Desconhecimento da Operação
210240 – Operação não Realizada.

Não tendo nenhum dos eventos acima realizados para NF-e, enviar e-
mail para o cliente conforme e-mail cadastrado na XD03, incluindo um
texto padrão do tipo: “Conforme Ajuste SINIEF 23/14. É obrigatório o
registro, pelo destinatário. etc.”.
Se o campo de e-mail no mestre do cliente estiver vazio não será
enviado nenhuma informação para o cliente. Também não será
desenvolvido nenhum tratamento para este processo.

Página 15 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

 Manifestações realizadas manualmente.

As manifestações referente NF-e de Inbound realizadas no monitor terão que


seguir os mesmos critérios determinados no tópico anterior usado para montar
o programa.

 CONTROLE DE ACESSO/PERMISSÃO

As transações de acompanhamento de eventos de manifestação a serem


desenvolvidas deverão considerar um controle de autorização/permissão de
forma que seja possível restringir o acesso dos usuários.

o Perfil 1:
Ciência da Operação.
Desconhecimento da Operação.

o Perfil 2:
Confirmação da Operação
Registro de Operação não Realizada

o Perfil 3:
Consulta de eventos (Outbound).

Os acessos devem seguir os critérios de liberações por objetos e valores em


funções criadas no ambiente, os programas devem conter controles da
transação SU24 com seus respectivos objetos, no caso pode ser utilizado os
mesmos objetos da ZPL11.

 DATA LIMITE PARA MANIFESTAÇÃO.

Data usada para comparação será a data de aprovação do XML, com a data
limite cadastrada no GRC.
o Data de aprovação XML

A seleção da data limite terá como critério a UF de Origem e UF de destino,


não tendo estas informações cadastradas na tabela standard no GRC, o sistema
utilizara o critério já usado hoje conforme informação abaixo:

Página 16 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

Tabela: /XNFE/SITOPPGRDL.

 CRITÉRIOS DE SELEÇÃO: NF-E INBOUND / OUTBOUND.

Campos de Seleção:
• Chave de Acesso:
Quando o campo estiver preenchido o campo data não será Obrigatório.

• Numero da NF-e:
Quando este campo estiver preenchido o campo referente data será um
campo obrigatório

• Série da NF-e:
Quando este campo estiver preenchido o campo referente data será um
campo obrigatório.

• Fornecedor: Código do Parceiro no SAP.


Quando o campo estiver preenchido o campo referente data será um
campo obrigatório.
Será desenvolvido um limitador para quantidade de fornecedores para
consulta.

• Data de Emissão da NF-e:


Será desenvolvido um limitador de período para consulta de data, 1 mês
podendo realizar consulta de períodos antigos desde que os mesmos não
ultrapasse 1 mês entre a data inicio e data fim.

• CNPJ Emissor: Código do CNPJ do emissor da NF-e. (Fornecedor).

• CNPJ Destinatário: Código de CNPJ Local de negocio (Brasil Kirin).


Quando os campos estiverem preenchidos o campo referente data será
um campo obrigatório.
O CNPJ terá que ser informado sem pontos ou traços somente
caracteres numéricos.

• UF de Origem

Página 17 de 18
Especificação Técnica
Parametrizações
TI – Sistemas

Quando os campos estiverem preenchidos o campo referente data será


um campo obrigatório

• UF de Destino
Quando os campos estiverem preenchidos o campo referente data será
um campo obrigatório.

 SEMÁFORO.

Para consultas realizadas através do Monitor individualmente.

o Semáforo Vermelho: Realizado somente um evento (Ciência da


Operação), ou nenhum evento e tempo faltante para data limite de
manifestação menor igual há dois dias.

o Semáforo Amarelo: Realizado somente um evento (Ciência da


Operação), e tempo para data limite maior que dois dias.

o Semáforo Verde: Realizado os eventos Confirmação da Operação,


Registro de Operação não Realizada, Desconhecimento da Operação.

Página 18 de 18

Você também pode gostar