Pular para o conteúdo
Início » BAPI_ACC_DOCUMENT_POST

BAPI_ACC_DOCUMENT_POST

BAPI_ACC_DOCUMENT_POST

BAPI_ACC_DOCUMENT_POST

No SAP a BAPI BAPI_ACC_DOCUMENT_POST é um módulo de função standard SAP utilizado principalmente para criação de documentos contábeis, seja para lançamentos em contas do razão, clientes ou fornecedores. Com isso, a BAPI_ACC_DOCUMENT_POST é muito utilizado em programas de cargas de lançamentos na contabilidade financeira.

Os códigos das transações que a BAPI_ACC_DOCUMENT_POST reproduz são:

  • FB01 – Efetua lançamento contábil para conta do razão, Conta de clientes (Contas a Receber) , contas de fornecedores ( Contas a Pagar), entre outros.
  • FB50 – Efetua Lançamentos contábil para contas do razão
  • FB60 – Efetua lançamentos para contas de fornecedores ( Contas a Pagar)
  • FB70 – Efetua lançamentos para Conta de clientes (Contas a Receber)
  • entre outras transações.

Preenchimento Básico

A BAPI BAPI_ACC_DOCUMENT_POST possui diversas funções, com isso, vamos apresentar a estrutura básica para criação de um documento contábil

DOCUMENTHEADER – ( Cabeçalho do documento )

O DOCUMENTHEADER monta a estrutura de cabeçalho de documento para preenchimento da BAPI_ACC_DOCUMENT_POST

ComponenteTp ComponenteTipoTamDecCampo
USERNAME cHAR12 Codigo de usuário
HEADER_TXTBKTXTCHAR250Texto Cabeçalho
COMP_CODEBUKRSCHAR40Company Code
DOC_DATEBLDATDATS80Data Documento
PSTNG_DATEBUDATDATS80Data Lançamento
FISC_YEARGJAHRNUMC40Exercicio
FIS_PERIODMONATNUMC20Periodo
DOC_TYPEBLARTCHAR20Tipo Documento
REF_DOC_NOXBLNRCHAR160Referencia

ACCOUNTGL- ( Itens Conta do Razão )

O ACCOUNTGL monta a estrutura de itens de documento de lançamento para conta do razão para preenchimento da BAPI_ACC_DOCUMENT_POST

ComponenteTp ComponenteTipoTamDecCampo
ITEMNO_ACCPOSNR_ACCNUMC100Item
GL_ACCOUNTHKONTCHAR100Conta
COMP_CODEBUKRSCHAR40Company Code
FIS_PERIODMONATNUMC20Mês
FISC_YEARGJAHRNUMC40Exercicio
PSTNG_DATEBUDATDATS80Data Lançamento
VALUE_DATEVALUTDATS80Data Efetiva
PROFIT_CTRPRCTRCHAR100Centro de Lucro
ITEM_TEXTSGTXTChar500Texto Item
TAX_CODEMWSKZCHAR20Codigo Imposto
Xref1XREF1Char120Chave Referencia 1
Xref2XREF2Char120Chave Referencia 2
Xref3XREF3Char200Chave Referencia 3
COSTCENTERKOSTLCHAR100Centro de custo
BUS_AREABUPLACHAR40Local
PLANTGSBERChar40Divisão
ORDERIDAUFNRCHAR12 Ordem

ACCOUNTPAYABLE – ( Itens a pagar – Fornecedor )

O ACCOUNTPAYABLE monta a estrutura de itens de documento de lançamento para contas a pagar (Fornecedores) para preenchimento da BAPI_ACC_DOCUMENT_POST

ComponenteTp ComponenteTipoTamDecCampo
ITEMNO_ACCPOSNR_ACCNUMC100 
VENDOR_NOLIFNRCHAR100Fornecedor
COMP_CODEBUKRSCHAR40Company Code
BLINE_DATEACPI_ZFBDTDATS80Data
REF_KEY_1XREF1CHAR120Chave Referencia 1
REF_KEY_2XREF2CHAR120Chave referencia 2
REF_KEY_3XREF3CHAR200Chave Referencia 3
BUS_AREABUPLACHAR40Local
PYMT_METHZLSCHCHAR10Forma Pagto
PMNT_BLOCKZLSPRCHAR10Bloqueio Pagto
SP_GL_INDUMSKZCHAR10Cod. Razão especial
ALLOC_NMBRZUONRCHAR180Atribuição
PROFIT_CTRPRCTRCHAR100Centro de Lucro
PMNTTRMSZTERMCHAR40Condição de pagamento

ACCOUNTRECEIVABLE – ( Itens a Receber – Cliente )

O ACCOUNTRECEIVABLE monta a estrutura de itens de documento de lançamento para contas a receber (Clientes) para preenchimento da BAPI_ACC_DOCUMENT_POST

ComponenteTp ComponenteTipoTamDecCampo
ITEMNO_ACCPOSNR_ACCNUMC100Item
CUSTOMERKUNNRCHAR100Cliente
COMP_CODEBUKRSCHAR40Company Code
BLINE_DATEACPI_ZFBDTDATS80Data
REF_KEY_1XREF1CHAR120Chave Referencia 1
REF_KEY_2XREF2CHAR120Chave referencia 2
REF_KEY_3XREF3CHAR200Chave Referencia 3
BUS_AREABUPLACHAR40Local
PYMT_METHZLSCHCHAR10Forma Pagto
PMNT_BLOCKZLSPRCHAR10Bloqueio Pagto
SP_GL_INDUMSKZCHAR10Cod. Razão especial
ALLOC_NMBRZUONRCHAR180Atribuição
PROFIT_CTRPRCTRCHAR100Centro de Lucro
PMNTTRMSZTERMCHAR4 Condição de pagamento

CURRENCYAMOUNT – ( Valores )

O CURRENCYAMOUNT monta a estrutu
ra para informar os valores de cada item para preenchimento da BAPI_ACC_DOCUMENT_POST

ComponenteTp ComponenteTipoTamDecCampo
ITEMNO_ACCPOSNR_ACCNUMC100Item
CURR_TYPECURTPCHAR2000
CURRENCYWAERSCUKY50Moeda
AMT_DOCCURBAPIWRBTRDEC234Valor (Positivo ou negativo)

Faça a inscrição para a prova de certificação. Estude com os simulados Bynem

Veja também: