Olá,
O BAPI BAPI_IBAN_CREATE é o correto para criar o IBAN.
Por favor, verifique o Objeto de Negócio BUS1013, que também utiliza o mesmo BAPI.
Verifique os parâmetros que devem ser passados.
Obrigado,
Manish
Avalados por :
Olá,
Alguém pode sugerir alguma FM/BAPI para gerar um IBAN utilizando o País do Banco (BANKS), a Chave do Banco (BANKL) e a Conta do Banco (BANKN)?
Tentamos utilizar IBAN_CREATE, BAPI_IBAN_CREATE, mas não conseguimos resolver nossa consulta.
Sugira se as FMs anteriores funcionam passando os parâmetros adequados.
Obrigado antecipadamente,
Anand
Olá,
O BAPI BAPI_IBAN_CREATE é o correto para criar o IBAN.
Por favor, verifique o Objeto de Negócio BUS1013, que também utiliza o mesmo BAPI.
Verifique os parâmetros que devem ser passados.
Obrigado,
Manish
Testei o código acima para diferentes países e funcionou para todos.
Já tentou?
Bruno
Editado por: Rob Burbank em 15 de fevereiro de 2012 às 11:42 AM
Olá,
Você pode revisar o módulo de função CHECK_IBAN e depois escrever seu próprio módulo de função usando engenharia reversa.
Fiz o mesmo para números de conta bancária franceses e funcionou.
METHOD get_iban.
DATA:
lv_str1(60) TYPE c,
lv_str2(60) TYPE c,
lv_ref1 TYPE p LENGTH 16,
ls_converse TYPE ty_converse.
CALL METHOD zcl_scramble=>fill_convers_table.
CONCATENATE i_bankl i_bankn i_bkont i_banks
INTO lv_str1.
WHILE lv_str1(1) NE space.
IF lv_str1(1) CO sy-abcde.
READ TABLE gt_converse WITH KEY letter = lv_str1(1)
INTO ls_converse.
CONCATENATE: lv_str2 ls_converse-number INTO lv_str2.
ELSE.
CONCATENATE: lv_str2 lv_str1(1) INTO lv_str2.
ENDIF.
SHIFT lv_str1.
ENDWHILE.
lv_ref1 = lv_str2 * 100 - 1.
lv_ref1 = lv_ref1 MOD 97.
lv_ref1 = 97 - lv_ref1.
lv_str1 = lv_ref1.
CONDENSE lv_str1.
CONCATENATE i_banks lv_str1 i_bankl i_bankn i_bkont
INTO e_iban.
ENDMETHOD.
Bruno
Verifique FM CONVERT_BANK_ACCOUNT_2_IBAN (procure parâmetros no relatório RFIBAN00)
Algumas observações:
- Lembre-se de que este é apenas um valor padrão, alguns países e alguns bancos não podem ser gerados automaticamente.
(Consulte [Número da Conta Bancária Internacional (IBAN)|http://www.ecbs.org/iban.htm] e [Nota 1012293 - IBAN e manutenção de dados mestres bancários|https://service.sap.com/sap/support/notes/1447761])
- Você pode precisar verificar a Configuração do País e ter um nível recente de SP.
(Comece com [Nota 503396 - Geração em massa de IBAN|https://service.sap.com/sap/support/notes/503396])
Atenciosamente,
Raymond
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute