Toda empresa deve ter uma ou mais estrutura de balanço, as estruturas podem ser criadas através da transação OB58, e modificada FSE2.
Para maiores detalhes sobre a estrutura de balanço Brasil segue:
http://www.portaldecontabilidade.com.br/guia/estruturabalanco.htm
Para extrair informações das estruturas de balanço utilize duas funções:
- FI_IMPORT_BALANCE_SHEET_POS
Necessário informar o código da Estrutura de balanço que está registrado na OB58.
- FI_IMPORT_BALANCE_SHEET_TEXT
Necessário informar o código da Estrutura de balanço que está registrado na OB58 mais o idioma dos textos.
Exemplo:
DATA: TI_X011P TYPE TABLE OF RF011P WITH HEADER LINE.
DATA: TI_RF011Q TYPE TABLE OF RF011Q WITH HEADER LINE.
CALL FUNCTION ‘FI_IMPORT_BALANCE_SHEET_POS’
EXPORTING
VERSION = ‘DRE’
TABLES
X011P = TI_X011P.
CALL FUNCTION ‘FI_IMPORT_BALANCE_SHEET_TEXT’
EXPORTING
SPRACHE = ‘P’
VERSION = ‘DRE’
TABLES
X011Q = TI_RF011Q.
LOOP AT TI_X011P.
READ TABLE TI_RF011Q WITH KEY ERGSL = TI_X011P-ERGSL.
WRITE : TI_X011P-PRKEY, SPACE, TI_RF011Q-TXT45.
ENDLOOP.
Filed under: FI, Uncategorized | Tagged: Estrutura de Balanço P/L, Estrutura de Balanço P/L SAP, FI_IMPORT_BALANCE_SHEET_POS, FI_IMPORT_BALANCE_SHEET_TEXT, FSE2, OB58, SPED | Leave a comment »