cancel
Showing results for 
Search instead for 
Did you mean: 

Banco Empresa divergente KNB1 da BSEG.

Former Member
0 Kudos

Bom Dia!

Venho atrás desse fórum pedir a ajudar dos nobres colegas nesse caso abaixo.

Tenho um  cliente X que é atendido pela empresa A e B, sendo que na empresa A o banco empresa definido e o BB (KNB1-HBKID) e na empresa B o banco e o ITAÚ. Foi realizado faturamento para esse cliente em ambas as empresas, sendo que no documento de FI (BSEG-HBKID) esta ficando o banco BB para as duas empresas. Verifiquei na transação FI12 e o banco BB só existe para empresa A e o ITAÚ apenas para empresa B.  O correto não seria no documento de FI o banco empresa ser o mesmo do cadastro do cliente?

Desde já agradeço!

Accepted Solutions (1)

Accepted Solutions (1)

Marssel700
Active Contributor
0 Kudos

Alexandre,

Estranho. Essa informação do cadastro do fornecedor não atualiza o documento. Existe alguma regra de substituição para isso criada aí?

O banco da empresa pode ser selecionado pela F110 a partir de 3 lugares: primeiro do documento de fatura, depois do dado mestre, ou na hierarquia de bancos ( S_ALR_87001487 )

Att

Former Member
0 Kudos

Oi Marssel!

Não existe nenhuma regra criada para essa substituição.

Na hierarquia de bancos o BB só existe para empresa A e o ITAÚ para empresa B.

Marssel700
Active Contributor
0 Kudos

Pois é Alexandre, o campo banco empresa do documento não deriva do dado mestre. Existe alguma user exit ou field exit agindo por aí. Você pode acionar o trace factor na OBBH ou debugar a transação. De repente se não for houver nada disso, recomendo você reportar um erro na SAP.

Att

Answers (2)

Answers (2)

Former Member
0 Kudos

Obrigado Artur e Marssel pela ajudar.

Verificado as regras de substituição encontrei uma exit que retornava o banco empresa do cadastro do cliente. No select utilizando não tinha restrição por empresa, por isso sempre retorna o banco da empresa A.

SELECT SINGLE hbkid
   FROM knb1
   INTO p_bseg_hbkid
   WHERE kunnr = e_kunnr AND
         bukrs = e_bukrs. " Nova linha incluída.

Former Member
0 Kudos

Boa tarde, Alexandre.

Olha no seguimento empresa na aba "Pagamentos) do cliente (empresa B) para ver qual banco está.

Deve está com o banco BB.

Um Abraço

Artur

Marssel700
Active Contributor
0 Kudos

Pelo que entendi é só no HBKID - Banco empresa. Não tem a ver com o banco parceiro, pelo menos de forma standard.