on 09-10-2015 3:19 PM
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!
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.