Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

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: