Posting Key 29 Special GL debit

Dear All:
                    I have made PO field compulsory while booking down payment to vendor through f-48 by making PO field required in OB41 MM for vendors for posting key 29 (Special GL debit). But problem is i want to make it optional for vendor type EMPLOYEE VENDOR. Please guide  me i am waiting for prompt response.
Reagrds

Hello Atif,
Since you have made the PO field mandatory for Posting Key 29, it will ask you for the PO reference. However, in case of 'Employee Vendor' you need to debit this vendor with the down payment amount, but do not wish to use the PO reference. Therefore, the best way to handle this is to use the T Code  "F-02" General Posting. In the first line item, use the Posting key 24 - Vendor Debit - Other Receivables and the second line item use the Posting Key 50 - GL Account Credit for crediting the Bank Account. This will enable you to debit the Employee Vendor Account and also save the step of clearing the DownPayment. The solution will work well, unless you have a pressing need for using the DownPayment mode only for recording the Employee Vendor payment.
Regards,

Similar Messages

  • Travel Advance Special GL Posting-Setting up Posting Key

    Dear experts,
    I have managed to setup the Travel Advance correctly and also managed to post it which read as posting key 21 and 31.
    However, i am not posting it as a Special GL Account as at transaction PRT3, under Group HRR(Postings from Travel Expenses Accounting) as i only have transaction:
    HRP with posting key 21 (Credit Memo) and 31 (Invoice)
    HRT with posting key 40 (Debit Entry) and 50 (Credit Entry).
    How do i post advance with posting key 29 (Special GL Debit)?, as according to the FI consultant i need to configure the Advance posting key as one leg using 29 (Special GL Debit). And which transaction should i use, as from this thread i read that we need to use transaction HRV but however, my screen only have HRP and HRT. Do i have to apply any notes to make the transaction available or is it created elsewhere in FI configuration?
    Please help.
    Thanking you in advance.

    I hope you have got your query answered by now but for the sake of others T code FBKP is used to maintain setting of Special GL

  • Special gl posting key

    Dear Forum,
    To post special gl transaction, why the normal posting key cannot be used? i mean the range of debit and credit posting key for vendor and customer.
    in fbkp, it is set to debit and credit to use what code and i see there is dedicated posting key meant for special gl posting.
    why normal posting key for vendor and customer cannot be used?
    thanks

    Hi,
    While defining the posting keys to special gl indicator we'll define the following as well.
    1. Whether this  gl indicator is related to noted items or not
    2. Transactions related to this indicator should consider for credit limit check or not.
    3. Commitment warnings-If you posted any down payments to particular vendor, system prompts when this advance amount when you post the invoice to this vendor.
    4. Special GL transactions type Down payment/Others/BOE.
    The above settings also consider for special gl indicator.
    And finally SAP delivered this posting keys especially for special gl items as standard.
    Rgds
    Murali. N

  • Post key value

    how to decide posting key for negative valuies and for positive values
    and who will decide this
    i have to assign minus sign to value for posting key say 21.
    how can i do that. is it like this ?
    if itab-BSCHL = '22'.
    concatenate '(-)' amount into itab-amount .
    condense itab-amount no-gaps .
    itab-WRBTR = itab-WRBTR * -1 . but not worki
    endif.
    please reply

    Hi,
    I dont think you can assign the sign to the amount for the posting key...
    Posting keys are divided into Debit and Credit Indicator...
    So system automaically take the sign of the amount from the Posting key you have selected.
    You can try Txn FB01...there you cannot give the amount in negative...it should be positive but after posting u can see the differnece...
    it depends on the posting key ....
    exactly for what purpose you r looking posting key...
    Thnx
    Rahul
    Edited by: Rahul Keshav on Aug 26, 2009 5:36 PM

  • Can I set Posting key 39 A as optional and 39 F as mandatory?

    Hi,
    Previously we set PO number as mandatory when user perform transaction F-47. The posting key is 39 F.
    I change the config via OB41, posting key 39 PO is mandatory
    Now Account use F-48 to post down payment. The posting key is 29 A.
    After that they want knock off by F-44, posting key is 39A.
    Then we hit error to key in PO number, but we don't have PO to key in.
    May I know, is it possible to set specifically:
    posting key 39 special GL indicator A, the purchasing document is optional?
    posting key 39 special GL indicator F, the purchasing document is mandatory?
    Thanks

    Hello
    At posting key level you control the field status of the document. Now in your case since the posting key 39/29 or for that matter any sgl posting key would be tagged to quite a few indicators so when you make changes for field status at posting key level it would result in central change for all these indicators.
    So what i told you was to check the field status group which is in the alternate g/l account for the relevant special g/l indicator, when you created them. Then in the field status group of this g/l account you can make the choice as suppressed / Display/ Required / Optional as the priority is in that order.
    Hope this clarifies

  • Field Posting Key in BAPI_ACC_DOCUMENT_POST ?

    Hi
    I need to post documents like FB01 , i'm already using BAPI_ACC_DOCUMENT_POST  and it works so i can now create documents with the header and itmes positions  , filling the tables header, accountreceivable items and currency items.
    I already found the most of fields for execute the BAPI and create the documents, but i can not find three fields, some of one (BSCHL) the most important:
    Posting Key (BSCHL)
    Special G/L Indicator  (NEWUM)
    Calculate Tax Automatically (XMWST) .
    I think but i'm not sure  the Posting Key (BSCHL) is placed in the EXTENSION2 table, but this table ask for some STRUCTURE name and i don't know what should i place in this field or how fill this parameter table.
    Does somebody can help me  about where can i place these 3 fields in the BAPI or where can i find help documentation for do this ?
    Regards
    Frank

    Frank,
    you should use the Extension2 structure for passing the Posting Keys and you should implement the BADI for posting the documents with the Keys what you have supplied.
    The Enhancement Spots are BADI_ACC_DOCUMENT and IF_EX_ACC_DOCUMENT.
    I've used the BADI_ACC_DOCUMENT and now i'm able to post the documents using the keys which i've supplied to the BAPI.
    Otherwise the BAPI is going to decide the posting keys based on tha amount .
    Hope this will help you.
    Thanks,
    Adi.

  • How is the posting key determined?

    Hi,
    I have a general question about posting keys.
    What is the logic behind the posting keys (customizing OB41)?
    I think we have 2 possibilities:
    With automatic postings, the posting keys are picked up from the "Account assignment"  in Customizing (OMWB).
    With manual postings, the posting key is selected manually when making the posting.
    Do you have any more information about it?
    Thank you for your feedback.
    Kind regards,
    Linda

    Linda,
    Posting Key is a 2 character numerical key that controls the entry of line items.
    The posting key determines:
    Account type
    Debit/credit posting
    Layout of entry screens
    When you enter a posting, you enter a posting key for each item. This key determines how the item is posted. Posting keys are defined at client level and therefore apply to all company codes.
    The posting key determines:
    The data you can enter in the line item
    How data you post is processed
    How the system updates the data you enter
    Posting keys are differentiated by customer, vendor and G/L accounts. Apart from the General Ledger Accounting (FI-GL) and Accounts Receivable and Payable (FI-AR/AP) components, there are also posting keys for asset and material accounts.
    Hope that helps.
    Nandita

  • FSG vs posting Key

    Hi experts
    The Field status group populated in the G/L master helps  during the posting of transactions for deciding the status of the field i.e suppressed,required and optional.
    And the posting key also does the same functio.
    Then my question is why is why SAP has provided both the tools.
    Answer will be rewarded with points.
    Thanks in advance
    Surendra

    Hi
    This is used to define which fields are displayed when you post accounting transactions to a G/L account. A field may have one of the following statuses:
    hidden (suppressed)
    Entry required (required field)
    Ready for input (optional field)
    Display Field
    The field status is defined outside the master record. The field status of each field is defined under a field status group, which is then assigned to a GL Master record. Field status groups are independent of the company code and are grouped under field status variant.
    Two-character numerical key that controls the entry of line items. The posting key determines:
    Account type
    Debit/credit posting
    Layout of entry screens
    When you enter a posting, enter a posting key for each item. This key determines how the item is posted. Posting keys are defined at client level and therefore apply to all company codes. The posting key determines:
    The data you can enter in the line item
    How data you post is processed
    How the system updates the data you enter
    The document type specifies which account types you can post to. The posting key specifies which account types you can post to. A posting key can only be entered for an account type which is permitted for that document type
    Thus field status is used for the entry at the field level whereas the posting key determines as to how SAP treats the entry at the line item level.
    Pls assign points if the information is useful to you.
    Regards
    Sanil Bhandari

  • Posting key 12 does not permit specification of a special G/L indicator Urg

    hi all
    i want to riverse the cross company code transaction showing follwing messages
    Posting key 12 does not permit specification of a special G/L indicator
    Posting key 22 does not permit specification of a special G/L indicator
    regards
    JK Rao

    Hi
    Please go to transaction code OB41 and for the posting keys 12 and 22 please ensure that there is a tick mark for the special G/L indicator. Then your entry can be completed.
    Let me know if it helped and do assign points if found useful.
    Check the posts in the thread tittled - "re:Cross Company Code Code Transaction Riversal urgent"
    Karthik
    Message was edited by:
            Karthik Coneru

  • What is posting key for debit note and credit note?

    Hi Gurus,
    May I know what is posting key for debit and credit note?
    My current sales debit and credit note having same posting key.  Where can I set this posting key?
    Sales debit note                dt      cr
    Sales credit note               dt      cr
    Customer debit note          dt      cr
    Customer credit note         dt      cr
    Vendor debit note             dt      cr
    Vendor credit note            dt      cr
    Thanks
    Moderator: Please, avoid asking basic questions. Try to search available SAP material first

    This depends on requirement.
    Generally, SAP std are followed and ought to be followed, as Std config are based on best practices world over.
    Still, if you business process requires then take an example,
    - use TCode OBYC,
    - double click on transaction BSD - Inventory posting
    - provide chart of account, if asked.
    - check the posting keys for transaction by clicking Posting Key button on the Maintain FI Configuration: Automatic Posting - Accounts screen.
    In Debit
    89 - Stock inwrd movement
    In Credit
    99 - Stock outwd movement
    Thanks & Regards
    JP

  • Posting keys

    Hi,
    Iam asking for posting keys (40 and 50). How are there posting keys determined for GL account determined from VKOA.
    1 )I need to know if the system determines GL account xyz. how the system knows that xyz nneds to be debited through posting key 40 or xyz needs to be credited through posting key 50.
    can you pls tell me the config path for the posting keys and the integration with account determination.
    2) Is the debit(40) and credit (50) also dependent on the type of document. That is if we make an invoice , the system debits GL account xyz through 40 posting key as an example and if we make a credit note with ref to invoice  and use the same GL account xyz, the system uses the account key 50 and credits the gl account xyz. Is this the inerchange of posting key is done automatically or any config is required from FI side ?
    regds

    Hi,
    Check Transaction OBYC for MM side.
    Here  in this transaction a  for a particular transcation type : chart of account and account determination is assigned.
    if you check after chart of account the posting keys are also assgined.
    and enteries are made on valuation area and valuation class,
    Valuation class is assigned in Material master.
    Sales :
    ->Chart of accounts
    -> Sales organization
    ->Account assignment group for payer
    (This allows you to divide customers into different groups, such as domestic
    and overseas customers.)
    -> Account assignment group for material
    (This allows you to divide materials into different groups, such as services
    and retail goods.)
    -> Account key
    (Account keys are assigned to condition types in the pricing procedures, so
    that conditions, such as freight conditions, can be posted to special freight
    revenue accounts.)
    You must ensure that the configurations you make for account determination
    match the configurations in FI and CO.
    Account determination is carried out using the condition technique.
    Depending upon the billing type, an account determination procedure is assigned
    for G/L accounts.
    This determination procedure contains one or more condition types to which an
    access sequence is assigned.
    This access sequence is composed of individual accesses in the form of condition
    tables.
    The condition tables contain the fields and field combinations upon which revenue
    account determination depends.
    The key fields are filled with document data, so that the system can search for a
    corresponding G/L account for the relevant combination.
    If an access determines a G/L account, then it is set in the accounting document
    and the search is terminated.
    I hope this will help.
    Regards,
    Nisha

  • Posting key determination

    Hi everyone. I have recently created a new document type for our operations with advance pay. When billing occurs and the accounting document is created, the total value of the sales is debited on the client account, using posting key 01, and credited correctly on the advance pay account determined by the accounting department.
    All that is correct, except for the posting key on the advance pay account, in the accounting document. The posting key for the credit should be 19 - Special G/L credit, but instead the system is using 50 - Credit entry, which is the same as our regular sales orders. Does anyone know where I can change which posting key is used?

    Hi,
    Go to T. Code: FBKP/ OB41
    There you will find a list of Posting keys, maintained for various kinda postings.
    Say, Posting Key:
    40 - Debit entry (Double-click on to the Field and Maintain Field Status)
    50 - Credit entry (Double-click on to the Field and Maintain Field Status)
    Along with which we describe Account type as Vendor/ Customer/ Asset/ G/L Account etc...
    Say, its G/L Account.
    T. Code: OBX1
    Check Posting Keys for Transaction.
    Similarly, For Customer,
    T. Code: OBXR
    And, For Vendor
    T. Code: OBYR
    Best Regards,
    Amit.

  • How posting key is taken up when we generate accounting document

    hi ,
    i am trying to bill a customer using billing type RE which is credit for returns. but when i generate posting document instead of crediting the customer account its getting debited  ie) it is taking up the posting key 01 instead of 11 .
    how this posting key is determined when we generate accounting documnet .
    if u have any questiin or clarification kindly ask me.
    thanks

    hi,
    start with checking OBXW, here you check the customer item outgoing invoice, where you will find posting keys assigned for debit and credit. Might be its configured wrongly here.
    Second, Check T.code OB40 this is where we tell what type of accounts are affected with this posing key and is the effect a debit or credit. You have radio buttons for it.
    But remember these are all standard SAP config settings and i guess there would really be a need to change them here if not while practising.... Make the settings as required and do consult an FI guy on this.
    regards
    sadhu kishore

  • Incorrect posting key when using BAPI to post the document

    Dear Gurus,
    We are using a document upload program using BAPI_ACC_DOCUMENT_POST. It is for making payments to employees vendors via a mass mode.
    Now the payment to then is getting reflected as posting key 21, but we want to use key 25, so that in vendor report the line items for payments gets grouped together.
    How can we change this posting key in this BAPI?
    Cheers,
    Bhavesh

    Hi,
    This BAPI have the posting keys hardcoded based on account type, debit credit etc. You cannot change that in this BAPI.
    However I can find an OSS note 487722 which says some extension about this BAPI structure. You can try that to include the Posting Key Field:-
    [https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=487722]
    Regards,
    Gaurav

  • BAPI FUNCTION MODULE  BAPI_ACC_DOCUMENT_POST : How to give posting keys?

    Hi ,
    i am using BAPI_ACC_DOCUMENT_POST to post accounting document. This accounting document is used to post amount from reconcilation account to bank GL account.the table parameter am using is ACCOUNTGL (in the function module)Now i want to give posting keys to the function module parameter. can anyone please guide me how to give posting keys?
    Edited by: Santhosh Kumar  Cheekoti on Dec 18, 2008 7:48 AM

    Hi,
    As pointed out in one of the previous post, posting key will be decided by the BAPI depending on the sign of the amount. Have a look at bthe following code:-
    DATA: doc_header LIKE BAPIACHE09,
          criteria   LIKE BAPIACKEC9 OCCURS 0 WITH HEADER LINE,
          doc_item   LIKE BAPIACGL09 OCCURS 0 WITH HEADER LINE,
          doc_ar     LIKE BAPIACGL09 OCCURS 0 WITH HEADER LINE,
          doc_values LIKE BAPIACCR09 OCCURS 0 WITH HEADER LINE,
          return     LIKE bapiret2 OCCURS 0 WITH HEADER LINE,
          extension1 like BAPIACEXTC occurs 0 with header line,
          obj_type   LIKE bapiache08-obj_type,
          obj_key    LIKE bapiache02-obj_key,
          obj_sys    LIKE bapiache02-obj_sys,
          docnum     LIKE bkpf-belnr.
    *DATA:
    *       ITEMNO_ACC     POSNR_ACC
    *       FIELDNAME     FIELDNAME
    *       CHARACTER     ACPI_RKE_CRIGEN
    * Fill Document Header
    doc_header-bus_act = 'RFBU'.
    doc_header-bus_act = 'RMRP'.
    *doc_header-bus_act = 'SD00'.
    doc_header-username = sy-uname.
    doc_header-header_txt = 'TEST BOC BAPI POSTING'.
    doc_header-comp_code = 'IN10'.
    doc_header-compo_acc = 'FICA'.
    doc_header-doc_date = '20060127'.
    doc_header-pstng_date = sy-datlo.
    doc_header-doc_type = 'SA'.
    ** Fill Line 1 of Document Item
    *doc_item-itemno_acc = '1'.
    *doc_item-gl_account = '0000500001'.
    *doc_item-pstng_date = sy-datum.
    *doc_item-item_text = 'TEST POSTING DEBIT ITEM'.
    *doc_item-costcenter = ''.
    *doc_item-quantity = '1'.
    *doc_item-base_uom = 'ST'.
    *APPEND doc_item.
    *CLEAR doc_item.
    ** Fill Line 2 of Document Item
    *doc_item-itemno_acc = '2'.
    *doc_item-customer = '0000000016'.
    *doc_item-gl_account = '0000000016'.
    *doc_item-pstng_date = sy-datlo.
    *doc_item-item_text = 'TEST POSTING CREDIT ITEM'.
    *APPEND doc_item.
    *CLEAR doc_item.
    doc_ar-itemno_acc = '1'.
    doc_ar-gl_account = '0000500001'.
    doc_ar-pstng_date = sy-datum.
    doc_ar-item_text = 'TEST POSTING DEBIT ITEM'.
    doc_ar-costcenter = ''.
    doc_ar-quantity = '1'.
    doc_ar-base_uom = 'ST'.
    APPEND doc_ar.
    CLEAR doc_ar.
    * Fill Line 2 of Document Item
    doc_ar-itemno_acc = '2'.
    doc_ar-customer = '0000000016'.
    doc_ar-gl_account = '0000000016'.
    doc_ar-pstng_date = sy-datlo.
    doc_ar-item_text = 'TEST POSTING CREDIT ITEM'.
    doc_ar-stat_con = ' '.
    doc_ar-costcenter = '0000201681'.
    APPEND doc_ar.
    CLEAR doc_ar.
    * Fill Line 1 of Document Value.
    doc_values-itemno_acc = '1'.
    doc_values-currency_iso = 'INR'.
    doc_values-amt_doccur = '200.00'.
    doc_values-currency = 'INR'.
    doc_values-CURR_TYPE = '00'.  "Doc currency
    APPEND doc_values.
    CLEAR doc_values.
    * Fill Line 2 of Document Value
    doc_values-itemno_acc = '2'.
    doc_values-currency_iso = 'INR'.
    doc_values-amt_doccur = '200.00-'.
    doc_values-currency = 'INR'.
    doc_values-curr_type = '00'.  "Doc currency
    APPEND doc_values.
    CLEAR doc_values.
    * Add tax code in extension1 table.
    extension1-field1 = 'BAPI CALL'.
    APPEND EXTENSION1.
    * Fill CRITERIA for CO-PA
    *refresh criteria.
    *criteria-ITEMNO_ACC = '1'.
    *criteria-FIELDNAME     = 'ARTNR'.
    *criteria-CHARACTER     = '000000000001312251'.
    *Append criteria.
    *criteria-ITEMNO_ACC = '1'.
    *criteria-FIELDNAME     = 'WERKS'.
    *criteria-CHARACTER     = 'IN91'.
    *Append criteria.
    *criteria-ITEMNO_ACC = '1'.
    *criteria-FIELDNAME     = 'KNDNR'.
    *criteria-CHARACTER     = '0000000016'.
    *Append criteria.
    *criteria-ITEMNO_ACC = '1'.
    *criteria-FIELDNAME     = 'FKART'.
    *criteria-CHARACTER     = 'ZIN2'.
    *Append criteria.
    *criteria-ITEMNO_ACC = '1'.
    *criteria-FIELDNAME     = 'KAUFN'.
    *criteria-CHARACTER     = '0000000633'.
    *Append criteria.
    *criteria-ITEMNO_ACC = '1'.
    *criteria-FIELDNAME     = 'KDPOS'.
    *criteria-CHARACTER     = '000010'.
    *Append criteria.
    *criteria-ITEMNO_ACC = '1'.
    *criteria-FIELDNAME     = 'VKGRP'.
    *criteria-CHARACTER     = '009'.
    **Append criteria.
    * All tables filled - now call BAPI.
    CALL FUNCTION 'BAPI_ACC_DOCUMENT_CHECK'
      EXPORTING
        documentheader       = doc_header
      IMPORTING
        OBJ_TYPE             = doc_header-obj_type
        OBJ_KEY              = doc_header-obj_key
        OBJ_SYS              = doc_header-obj_sys
      TABLES
    *    criteria             = criteria
        accountgl            = doc_item
        ACCOUNTRECEIVABLE    = doc_ar
        currencyamount       = doc_values
        return               = return
        EXTENSION1           = EXTENSION1.
    LOOP AT return WHERE type = 'E'.
      EXIT.
    ENDLOOP.
    CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
      EXPORTING
        documentheader       = doc_header
      IMPORTING
        OBJ_TYPE             = doc_header-obj_type
        OBJ_KEY              = doc_header-obj_key
        OBJ_SYS              = doc_header-obj_sys
      TABLES
    *    criteria             = criteria
        accountgl            = doc_item
        currencyamount       = doc_values
        return               = return
        EXTENSION1           = EXTENSION1.
    LOOP AT return WHERE type = 'E'.
      EXIT.
    ENDLOOP.
    IF sy-subrc EQ 0.
      WRITE: / 'BAPI call failed - debug and fix!'.
    ELSE.
      CLEAR return.
      REFRESH return.
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    * EXPORTING
    *   WAIT          =
       IMPORTING
         return        = return.
      WRITE: / 'BAPI call worked!!'.
      WRITE: / doc_header-obj_key, ' posted'.
    ENDIF.
    Regards
    Raju Chitale
    Edited by: Raju Chitale on Dec 18, 2008 8:31 AM

Maybe you are looking for

  • UWL Integration with Webdynpro ABAP

    Hello, I am creating a Webdynpro ABAP Application in which I want to create a screen(form) with various Input fields which will be entered by the user and it will have a Submit button. On the click of the Submit button I want to trigger a Workflow an

  • Why am I losing crop when exporting from LR (?)

    Hi. I'm a newbie to LR and am stumped trying to figure something out (Yes, I've checked all through the forums).  I've made some adjustments to a bunch of photos in LR3--contrast, brightness, etc.  I've also cropped them to 5x7s.  When I export as a

  • Need advice for form deployment

    We are using approx. 500 forms in an LC Update1 environment. This forms have been deployed under the resource tab in workbench and used by a formportal, built by the customer. We are going to move to ES3 and my question is where should we put the for

  • When I downloaded Mavericks I lost a whole bunch of emails and mailboxes

    Lost some old unarchived email messages and mailboxes can't find them on the computer and not sure what to do?

  • IPad 4 is overheating?

    Whenever I use my iPad, it starts to over heat. Any solutions?