Você está na página 1de 40

BP – Business Partner

01/08/2017
Agenda

Introdução – O que é Business Partner no SAP?

O que mudou (ECC x S4Hana)?

Customizing

Considerações Técnicas
Introdução – O que é Business Partner no SAP?

• O Business Partner, mais conhecido por BP, é a funcionalidade que


permite simplificar os dados mestres de Clientes, Fornecedores, e
Pessoas de Contato, centralizando-os em uma única transação.

4
Introdução – O que é Business Partner no SAP?

• BP surgiu no SAP CRM (Customer Relationship Management), foi


criado para evitar a redundância de informações básicas de
cadastro (Ex. Endereço) e permitir a segregação dos dados
específicos para cada área de negócio.

5
Introdução – O que é Business Partner no SAP?

• O Business Partner é composto das seguintes partes: Categoria, Agrupamento,


Funções e Sincronismo (CAFS).

6
Agenda

Introdução – O que é Business Partner no SAP?

O que mudou (ECC x S4Hana)?

Customizing

Considerações Técnicas
O que mudou (ECC x S4Hana)?

O que mudou???

8
O que mudou (ECC x S4Hana)?

• Nas versões 1511 e 1610 do S4hana o uso do


Business Partner se tornou mandatório.

9
O que mudou (ECC x S4Hana)?
• No cadastro do BP são atribuídas roles que indicam quais são as
funções que o parceiro exerce.

10
O que mudou (ECC x S4Hana)?

CVI - Customer Vendor Integration


• O CVI é o responsável pela integração e sincronização entre os dados mestres do
Business Partner com Fornecedores e Clientes.
• O relacionamento entre Business Partner com
Fornecedor e cliente pode ser encontrado nas
tabelas abaixo:

 CVI_CUST_LINK
 CVI_VEND_LINK

11
O que mudou (ECC x S4Hana)?
Tabelas
Tabela de
Descrição Tabela Destino Descrição
Origem
KNA1 Mestre de clientes (parte geral) BUT000 PN: dados gerais
- BUT100 PN: funções
- BUT020 PN: endereços
ADRC Endereços (Administração de endereços central) ADRC Endereços (administração de endereços central)
KNVV Mestre de clientes: dados de vendas e distribuição KNVV Mestre de clientes: dados de vendas e distribuição)
KNB1 Mestre de clientes (empresa) KNB1 Mestre de clientes (empresa)
KNA1 Mestre de clientes (parte geral) DFKKBPTAXNUM Nºs de identificação fiscal para parceiro de negócios
KNBK Mestre de clientes (dados bancários) BUT0BK PN: coordenadas bancárias
KNVK Mestre de clientes (Pessoas de contato) BUT051 Relação PN: relação com pessoa de contato
LFA1 Mestre de fornecedores (parte geral BUT000 PN: dados gerais
Mestre de fornecedores (dados de organização de Mestre de fornecedores: dados de organizaçõa de
LFM1 compras) LFM1 compras
LFB1 Mestre de forncedores (empresa) LFB1 Mestre de fornecedores (empresa)
LFA1 Mestre de forncedores (parte geral) DFKKBPTAXNUM Nºs de identificação fiscal para parceiro de negócios
KNBK Mestre de clientes (dados bancários) BUT0BK PN: coordenadas bancárias

12
O que mudou (ECC x S4Hana)?

Transações de cadastros Fornecedor/Clientes Obsoletas


(S/4hana)
FD01, FD02, FD03, FD05, FD06, FD0

FK01, FK02, FK03, FK05, FK06, FK08

MAP1, MAP2, MAP3

MK01, MK02, MK03, MK05, MK06, MK12, MK18, MK19,


Transações Obsoletas V-03, V-04, V-05, V-06, V-07, V-08, V-09, V-11, V+21, V+22, V+23

VAP1, VAP2, VAP3

VD01, VD02, VD03, VD05, VD06

XD01, XD02, XD03, XD05, XD06, XD07

XK01, XK02, XK03, XK05, XK06, XK07

FD32

13
O que mudou (ECC x S4Hana)?

• A criação, modificação e exibição de Fornecedores e Clientes se


concentram em apenas uma transação (Transação BP).

14
O que mudou (ECC x S4Hana)?
• Ao iniciar a criação do BP a primeira role a ser atribuída é a “000000”. Está role é
referente aos dados gerais do BP e atualiza a tabela BUT000.

15
O que mudou (ECC x S4Hana)?
• Documentos fiscais são classificados por “Tipo de numero fiscal”.

16
O que mudou (ECC x S4Hana)?

• A role “FLVN00” é referente a função de fornecedor. É necessário utiliza


lá para que a visão de “Empresa” (Fornecedor) seja criada. Ao incluir a
role “FLVN00” as tabelas LFA1 e LFB1 são atualizadas.

• Após a atribuição da role FLVN00 ao BP, documentos em FI podem ser


criados referenciando o BP como Fornecedor. Mas ainda não podem ser
criados documentos de compras para o mesmo.

17
O que mudou (ECC x S4Hana)?

• A role “FLVN01” também é referente a função de fornecedor. É


necessário utiliza lá para que a visão de “Compras” seja criada. Ao incluir
a role “FLVN01” a tabela LFM1 é atualizada.

• Após a atribuição da role FLVN01, o BP esta apto para que seja


referenciado em documentos de compras.

18
O que mudou (ECC x S4Hana)?

• A role “FLCU00” é referente a função de “Cliente”. É necessário utiliza lá


para que a visão de “Empresa” (Cliente) seja criada. Ao incluir a role
“FLVN00” a tabela KNA1 é atualizada.

• Após a atribuição da role FLCU00 ao BP, documentos em FI podem ser


criados referenciando o BP como cliente. Mas ainda não podem ser
criados documentos de vendas para o mesmo.

19
O que mudou (ECC x S4Hana)?

• A role “FLCU01” é referente a função de “Cliente”. É necessário utiliza lá


para que a visão de “Empresa” (Cliente) seja criada. Ao incluir a role
“FLVN01” a tabela LFM1 é atualizada.

• Após a atribuição da role FLCU01, o BP esta apto para que seja


referenciado em documentos de vendas.

20
O que mudou (ECC x S4Hana)?

• A role “UKM000” é referente a função de “Administração de Crédito”. É


necessário utiliza lá para que a visão de “Adm de Crédito” seja criada. Ao
incluir a role “UKM000” a tabela UKMBP_CMS_SGM é atualizada.

21
Agenda

Introdução – O que é Business Partner no SAP?

O que mudou (ECC x S4Hana)?

Customizing

Considerações Técnicas
Customizing

Customizing

23
Customizing
• Ativação – O primeiro passo para implementar o BP é ativar as Business Functions:
CA_SUPPLIER_SOA e CA_BP_SOA.

24
Customizing
• Configurações Globais (SPRO - Componentes válidos para várias aplicações => Parceiro
de negócios SAP => Parceiro de negócios => Configurações globais)

25
Customizing
• Controle de sincronização – (SPRO - Componentes válidos para várias aplicações =>
Sincronização de dados mestre => Controle de sincronização => Controle de sincronização)

26
Customizing
• Integração BP/Cliente– (SPRO - Componentes válidos para várias aplicações => Sincronização de
dados mestre => Integração cliente/fornecedor => Configurações do parceiro de negócios =>
Configurações para a integração de clientes => Atribuições de campos p/integração de clientes =>
Atribuição de chaves)
OBS: SAP recomenda que O BP utilize o
mesmo range de numeração que o
Cliente.

27
Customizing
• Integração BP/Fornecedor– (SPRO - Componentes válidos para várias aplicações =>
Sincronização de dados mestre => Integração cliente/fornecedor => Configurações do parceiro de
negócios => Configurações para a integração de fornecedores => Atribuição de campos para a
integração de fornecedores => Atribuição de chaves)
OBS: Em um projeto de implementação
do zero, é recomendado que o
Fornecedor, cliente e BP utilizem o
mesmo Range de numeração.

28
Customizing
• 1623677 - BP_CVI: Check report for checking CVI Customizing (SE38-
CVI_FS_CHECK_CUSTOMIZING )

29
Customizing
• Sincronização de Massa de Dados – BP/Cliente/Fornecedor (SPRO - Componentes válidos para várias
aplicações => Sincronização de dados mestre => Sincronização de dados de massa => Executar
cockpit de sincronização)

30
Customizing

SAP S/4HANA Migration Cockpit (Transção - LTMC)


OBS: Disponível na versão 1610

Link: Migration Cockpit

31
Agenda

Introdução – O que é Business Partner no SAP?

O que mudou (ECC x S4Hana)?

Customizing

Considerações Técnicas
Considerações Técnicas
Considerações Técnicas

33
Considerações Técnicas
BAPIs e Classes utilizadas para CRIAR o BP via desenvolvimento
BAPIs PARA CRIAR BP
BAPI Descrição
BAPI_BUPA_CREATE_FROM_DATA Cria o BP
BAPI_BUPA_ROLE_ADD_2 Adiciona Role
BUPA_TAX_COMMON_CHANGE Incluir flag informando que o BP é uma PF
BAPI_BUPA_TAX_ADD Adiciona nºs de documentos no BP (CPF, CNPJ, etc.…)
BAPI_BUPA_BANKDETAIL_ADD Adiciona os dados bancários do BP

CLASSES PARA CRIAR/ATUALIZAR O BP


Classe Descrição
VMD_EI_API Amplia as visões de empresa e Organização de compras do BP
CMD_EI_API Amplia as visões de empresa e Organização de venda do BP

34
Considerações Técnicas
BAPIs e Classes utilizadas para ATUALIZAR o BP via desenvolvimento
BAPIs PARA ALTERAÇÃO DO BP
BAPI Descrição
BAPI_BUPA_CENTRAL_CHANGE Altera o BP
BAPI_BUPA_TAX_CHANGE Altera documentos do BP (CPF, CNPJ, etc.…)
BAPI_BUPA_BANKDETAIL_CHANGE Altera os dados bancários do BP
BAPI_BUPA_ADDRESS_CHANGE Altera dados de endereço
J_1BTAXJUR_DETERMINE_NEW Determina domicílio fiscal

CLASSES PARA CRIAR/ATUALIZAR O BP


Classe Descrição
VMD_EI_API Amplia as visões de empresa e Organização de compras do BP
CMD_EI_API Amplia as visões de empresa e Organização de venda do BP

35
Considerações Técnicas
BAPIs utilizadas para OBTER os dados do BP via desenvolvimento

BAPIs PARA OBTER OS DADOS DO BP

BAPI Descrição
BAPI_BUPA_EXISTENCE_CHECK Verifica se o BP já existe
BAPI_BUPA_ROLE_EXIST_CHECK_2 Verifica se a Role já existe
BAPI_BUPA_TAX_GETDETAIL Busca os detalhes dos documentos do BP (CPF, CNPJ, etc.…)
BAPI_BUPA_BANKDETAIL_GETDETAIL Busca os detalhes bancários do BP

36
Considerações Técnicas
Função utilizada pelo Migration Cockpit

Função utilizada pelo Migration Cockpit

Função

RFC_CVI_EI_INBOUND_MAIN

37
Considerações Técnicas
Notas Importantes

• 2265093 - Business Partner Approach


• 2216176 - Precheck report from business partner
• 1623677 - BP_CVI: Check report for checking CVI Customizing
• 2344034 - S/4HANA Automation for Master Data Migration
• 2376533 - Migration Cockpit & SLT on S/4 HANA On-Premise Edition 1610

38
Dúvidas?

39
OBRIGADO!
Igor de Oliveira
Igor.oliveira@numenit.com
www.numenit.com
11 4302.5625
Av. Juscelino Kubitschek, 1726
Ed. Spazio JK, 20º andar
São Paulo - SP, Brasil

Você também pode gostar