F-47 downpayment process in ME28 transaction

Hello,
    I have a requirement that after release+save  PO in t-code  me28 ,automatic downpayment process(f-47) has to be happened(after final approval of PO,based on payment terms downpayment should be created automatically).For this purpose i am calling  BAPI_ACC_DOCUMENT_POST in the EXIT 'EXIT_SAPLEBND_002' But i am facing few issues in the function module like:
1.Error in document :BKPFF $
2.FI/CO Interface:Inconsistent currency information
3.No funds center entered/derived in item 0000(1000/43020018)
4.Account 43020018 requires an assignment to a CO object.
Please help me to resolve the above issues.
Regards,
Vasavi

Hi,
Kindly refer below for all your queries.
1) This error is due to non -zero prefix in your G./L account, pass the G/L account in this form"0000123456"
2) Refer the below OSS Note
1040798 - BAPI_ACC_DOCUMENT_POST: Error message F5 800
3) Refer the below KBA:
KBA: 1825677 - KO88 execution_Error-FI313: No funds center derived in item 00001 (Cmpny Code \ GL Acc)"
4)  Assign a CO object for account 43020018 in FS00 or ask your finance team to check in KA03
Rgds,

Similar Messages

  • Downpayment processing

    Hi all,
    Does anyone know or has anyone configured a advance payment process in CRM. The scenario is that the customer requests a service but that service can only be provided once the customer has paid by cheque or BACS.
    There is a Prepayment transaction type CPP1, is this an option? Does this work similiarly to the Downpayment process in ECC?
    Grateful for any ideas
    Thanks
    Paul

    Hi Naveen Agrawal
    As the downpayment has to be done customer wise then first of all create the sales order but manually you change the item category for specific customers with whom downpayment has to be done
    Check the configuration of Downpayment
    [http://www.sap-img.com/financial/how-down-payments-are-configured.htm]
    Regards
    Srinath

  • Closing Invoice for Downpayment Process

    Hi Gurus,
    We have a Business scenarion where in 50% has to be received befor delivery and 50% at the time of Invoice.
    I am using Downpayment process:
    After Config I am using FAZ document type and generate 50% of the amount through condition AZWR. I am using Billing Rule  4 and Date Description 0009
    For the closing Invoice I am using Biling Rule 3 and Date Description 0008. I get the Full value of the invoice and not  the 50%.   Is this what is expected?
    As per my understanding when I try to crate Final Invoice it should give only 50% because FAZ invoice has already been raised for 50%.
    Could you please help me.
    Regards
    Sai

    Hi,
    Once you create FAZ you should process down payment request in FI via transaction code F-29. Now when you create a final/closing invoice you will get two line items one is for the full invoice amount and one for the downpayment already received.
    Regards,
    Shantanu

  • BAPI for Vendor Non-PO Invoice processed through MIR7 Transaction

    Hi All,
    I have a requirement where i will get data from flat file. Using this data Vendor Non-PO Invoice
    will be processed through MIR7 transaction with Multiple line items - Invoice Upload Parking the document for vendor non-po invoices.
    The data is in below format in flat file:
    Header fields in 1st line
    Dr. Key related fields in 2nd line
    Cr. Key related fields in 3rd line
    Header fields in 4th line
    Dr. Key related fields in 5th line
    Cr. Key related fields in 6th line
    etc .... in flat file
    In these main fields coming in from flat file are: comp.code, doc.type, vendor no,
    Debit/Credit indicatorSHKZG, G/L a/c no, inv/post dates etc..
    My issues:
    1. I am planning to use F.M BAPI_INCOMINGINVOICE_PARK is it the correct F.M!
    But Here PO number seems to be mandatory for this F.M but it is not available as per our flat file,
    if so can anybody suggest a BAPI for Vendor Non-PO Invoice parking for MIR7 transaction!
    2. What are the parameters need to be used for from above flat file data especially for 2 line itemshttp://Dr./Cr. data other than header data. So as per Header & 2 Line items http://Dr. & Cr. Data which parameters will be updated with which data in above flat file! can anybody clarify!
    3. Also in flat file WorkflowNo is available in which parameter this fields will need to be filled & also by doing this will it trigger workflow automatically!
    Can anybody clarify about above points!
    Thanks in advance.
    Thanks,
    Deep.

    Hello Deep,
    I know it might be quite late for you for this answer, nevertheless I will write that, because there are lots of question like yours. bapi_incominginvoice_park is also a suitable bapi for you. All you need to do is call it this way:
    data: headerdata like bapi_incinv_create_header value is initial,
            table_item type table of bapi_incinv_create_item,
            gl_account like bapi_incinv_create_gl_account,
            table_gl type table of bapi_incinv_create_gl_account.
    * fill headerdata and table_gl, leaving table_item empty
    CALL FUNCTION 'BAPI_INCOMINGINVOICE_PARK'
        EXPORTING
          HEADERDATA                = HEADERDATA
    *   ADDRESSDATA               =
        IMPORTING
          INVOICEDOCNUMBER          = lv_docnr
          FISCALYEAR                = lv_year
        TABLES
          ITEMDATA                  = table_item
    *      ACCOUNTINGDATA            = table_acc
          GLACCOUNTDATA             = table_gl
    *   MATERIALDATA              =
    *      TAXDATA                   = table_tax
    *   WITHTAXDATA               =
    *   VENDORITEMSPLITDATA       =
          RETURN                    = lt_return.
    This works perfectly for me, creating a mir7 document without refering to a PO. The trick here is to fulfill the glaccountingdata importing table while leaving itemdata empty.

  • Hi  When i create the downpayment process in the invoice i get amount as value but my requirement is in percentage even after i select the percentage basis milestone billing please help what can be done

    Hi  When i create the downpayment process in the invoice i get amount as value but my requirement is in percentage even after i select the percentage basis milestone billing please help what can be done

    downpayment percentage , so if i want 50 percent of order value to be paid  and when i go to faz type the invoice is created for 0 value that 50 percent of the amount is not getting calculated , where as when i enter in order same as 50 percent in amount it gets calculated in invoice, any help ?

  • Processing credit card transactions using iExpenses disconnected spreadshee

    Hi,
    Does anyone know whether the disconnected spreadsheet for iExpenses also works for credit card transactions as well as out of pocket expenses? The implementation guide hints that this is possible for doesn't give any specific details. My guess is that outstanding credit card transactions will be included on the expense report when a user downloads a new spreadsheet - can anyone confirm that?
    Also, is anyone aware of any known issues processing credit card transactions this way?
    Many thanks,
    David

    Hello All
    I would greatly apprecaite any help regarding this issue/question.
    Thank you!
    Yasu Ramaiah
    Message was edited by:
            yasu ramaiah

  • ME28 transaction is giving Deleted Purchasing Lines in Output list

    Hi Guru,
    One of my user when run the transaction ME28 transaction, in the output contains the deleted line items also. But for me it is not displaying So. Could you please let me know any settings where deleted line items are excluded. Hope this is going to be a user specific settings. I checked the scope of list and reporting related in SPRO--> Materials Management --> Reporting and found no clue.
    Regards
    Lucky.

    Hi,
    My scenario are as follows
    1.) If the PO has one item and it is deleted total PO does not appear in ME28 for my id but appearing it for other id.
    2.) If PO has more items and only one item is deleted then deleted item does not appear in my ide but appears in other id.
    Note that in both the scenarios PO is released at Header Level (which has nothing to do with).
    Only line items are displayed for better view for the user, based on Scope of list.
    Regards
    Lucky.

  • MM downpayment process using ME2DP - result list

    Hi,
    I have a question/problem.
    The downpayment process using ME2DP works fine so far. But if I have finished a purchasing process by posting the down payment, the goods receipt and the final invoice, why is the PO not disappearing from the ME2DP list (the status lights are gone and the line shows 0,00 down payment)?
    Best Regards,
    Florian

    Hi j-tt,
    this should certainly work. However ... if instead of Name you select the distinguishedName, you could use the whole dn as searchbase, instead of the construct you are currently using. Here's an Example after some slight rewrite:
    # Import the Active Directory Modules
    Import-Module ActiveDirectory
    # Grab all sub-OUs of the Search-Base, then retrieve their DistinguishedNames and Names
    Get-ADOrganizationalUnit -Filter "*" -SearchBase "OU=Servers,OU=FABRIC,dc=domain,dc=subdomain,dc=address,dc=com" -SearchScope OneLeve | Select Name, DistinguishedName | ForEach{
    # Save OU into Variable
    $OU = $_.Name
    # For each OU found, get all contained computers, extract their DNSHostnames and pass those into the script
    Get-ADComputer -SearchBase $_.DistinguishedName -Filter "*" | Select -ExpandProperty DNSHostname | c:\temp\Set-Rdg.ps1 -Pattern '(..)' -Taxonomy "dc=domain,dc=subdomain,dc=address,dc=com", "FABRIC", $OU -nobackup
    I'll admit I might have gone a bit wild with the pipelines here :)
    Cheers,
    Fred
    Edit: Fixed my shortened Version to include the Taxonomy parameters
    There's no place like 127.0.0.1

  • Serialized purchase orders processable in new transaction only

    Hello All,
    I have a program which uses BAPI_PO_RELEASE to release the blocked POs.
    A job has been scheduled to execute this program.
    In the job log, I get the following
    Date       Time     Message text                                                                             Message class Message no. Message type
    09.02.2011 01:03:59 Release effected with release code Z2                                                         ME           106          S
    09.02.2011 01:03:59 Serialized purchase orders processable in new transaction only                 MEPO          130          S
    09.02.2011 01:03:59 NB-Standard PO 4501932233 changed                                                          06           023          S
    Though it mentions that the release is affected, the particular PO still remains blocked.
    Also there is a success message, "Serialized purchase orders processable in new transaction only", can anyone help understand this message?
    Regards,
    Smita

    Hi Xavier ,
    Purchase orders :
    Open and Completed only -- All PO in EKKO Table
    Open Only -- Table EKPO for which Final Invoice Indicator(EREKZ) is not set
    Completed Only -- Table EKPO for which Final Invoice Indicator(EREKZ) is set
    Regards
    Ramesh Ch

  • Downpayment process

    Hi experts,
    can anyone explain me the downpayment process in SAPB1.Why system does not allow us to copy downpayment request to downpayment invoice?

    Hi Rathna..
    Check the following link to the documentation which explains the working of the Downpayment Invoice and the Downpayment Request :
    https://websmp202.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700001303782005E
    Check this as well :
    https://websmp202.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700000738282007E
    Regards
    Kennedy

  • BDC (Background processing in call transaction )

    Frnds how to go for background processing in " call transaction method"
    We know that " NO display" mode is there but any other method is there in real time.
    > in session method while data is getting uploaded suddenly server stops then how to upload the data from the last record where the server stopped.
    plz help.
       regards,
        satya

    Hi
    u have to use No Display mode in call transaction...there is no other go for this...
    Otherwise opt for session method and using SUBMIT rstbdcsub. process in background.
    When server stops mean while the processing of the session, u can get the processed records info by the log and you can process the failed / un processed records now by foreground in sm35 or u can process the entire file again or u can create the file with only failed records and process .
    Regards,
    kumar

  • NodeID of business process in solar01 transaction in solution manager

    Hi All ,
    Can any one help me to find out the Nodeid of any business process in solar01 transaction ??
    wanna know where can i find out the nodeid ?
    Thanks in advance ...

    Hi,
    relevant are the tables TPR_INDEX, TTREE and TTREET!
    Nodeids are in table TPR_INDEX.
    TPR_INDEX-REFNODE_ID joins with TTREE-NODE_ID
    TTREE-ID joins with TTREET-ID, where you will find the text of the node.
    Regards,
    Christoph

  • Error triggering EDI subsystem (GIS): Process request without transaction.

    I'm trying to configure SAP to trigger the EDI subsytem (Sterling's GIS).  I'm getting error status "20":
    Error for Remote Function Call with port "GIS"
    Error message from RFC_REMOTE_EXEC
    Process request without transaction. TID is empty.
    Does anyone know what this means?
    Thank you,

    Here is the SAPSuite Adapter Config in GIS:
    Service Name                     COMP_SapSuiteALE 
    Service Type                     SAP Suite Adapter   
    Description                      ALE based IDoc XFer  
    System Name                      COMP_SapSuiteALE  
    Group                            None provided 
    SAP Integration Mode             ALE based IDoc 
    SAP system is loadbalanced       No   
    Client                           300   
    User                             sapadmin  
    Language                         EN   
    Code Page                        1100   
    Start RFC Server automatically   Yes  
    RFC Server Instances             1  
    Program ID                       GISR3D 
    Outbound Process to start        COMP_SAPOutboundALE   
    Outbound Encoding                UTF8  
    Wait for synchronous RFC Outbound response   Yes   
    Response timeout (seconds, 0=unlimited)   0   
    Delete TIDs automatically        Yes   
    Delete TIDs after (days)         30   
    Register Remote Function Calls (BAPI or RFC Mode only)   None (for IDoc modes or BAPI/RFC Inbound)   
    Filter online RFC list by        None provided   
    Use hard max. connections limit ( Off = soft limit )   No   
    Max. Connections                           4   
    Soft Limit Delay Time (seconds)            20   
    Connection Check Interval (seconds)        30  
    Connection Idle Time (seconds)             240   
    Close session after maximum session time   No   
    Max. Session Time (minutes)                20   
    User                                       admin

  • Want to change the BSEG-SGTXT while process through the transaction:FF_5

    Hi,
    I want to change the value in BSEG-SGTXT during the process through the transaction:FF_5.
    Can any one suggest any BADI or User Exit to update the SGTXT.
    Regards,
    Hema T

    Hi
    If your text is going to remain content based certain transaction types or text in the note to payee field then you can use the below functionality.
    Advantage no ABAP help required.
    Define Search String :
    Strg Name : Text
    Strng : Test (say if you want to find the word "test" in the incoming record. You refer the help doc on Search string for combinations)
    Mapping : (keep it blank)
    In Search string use :
    1)
    Company code :
    House bank id:
    Account id:
    Int algthm :  (if you are using any)
    Strg name: Check
    Target field: BDC Field name1 BSEG-SGTXT
    2)
    Company code :
    House bank id:
    Account id:
    Int algthm : (if you are using any)
    Strg name: Text
    Target field: BDC Field value1 "text that you want to enter in the Bseg- sgtxt field"
    3)
    Company code :
    House bank id:
    Account id:
    Int algthm : (if you are using any)
    Strg name: Check
    Target field: BDC Acct type1 0
    0: First line, posting area 1
    1: First line, posting area 2
    2: Second line, posting area 1
    3: Second line, posting area 2
    Regards
    Nikhil

  • Pre-processing job for Transactions

    Hi Archiving Forum,
    In SAP help it is mentioned that pre-processing job is optional job. I am trying to run Write job for few of the transactions where the status is completed without pre-processing job.
    But when i debugged the write program for - CRM_SERORD archiving object, the program internally checking the I1100 status for each Service ticket/ Order.
    Here, all Service tickets were marked completed status on 24/03/2009.
    Residency time for all transaction types is 1 day.
    I am running the Write job for Service Ticket and Service order on 24/03/2009. - but job is not able to write the data into Archive files.
    Should i wait for One day ( where it completes the Residency time) to run the Write job?
    If i wait for one day, then the write program is internally checking the status I100 (Archival status). Is this status is updated by default in the CRM_JEST table after completing Residency period ?
    Please need concrete answers.
    Thanks in Advance,
    Kishore

    Hi Kishore,
    Pre-processing job should be scheduled for archiving objects before runing write program because it will help in basic archivability check and makes the basement for write program.
    Without executing pre-processing program write program will fails to archive data. For example: CO_ORDER, MM_EKKO, MM_EBAN and so on... in R/3 system.
    Similarly in CRM system Pre-processing program will help
    In check, the following database changes for CRM_SERORD:
    1) The date of the archivability check is updated.
    2) For the archivable data, the status is changed to 'Archivable'. Then the
    data is no longer changeable.
    3) For the archivable data, the system sends a deletion BDoc type with
    message type 'A' (for archiving) via the CRM Middleware so that the other
    components involved in mySAP CRM solutions are informed about an archiving
    of the data in the CRM server. The system sends deletion BDoc types at this
    time because the change to an unchangeable status is the status change
    which is relevant from a business point of view.
    In CRM 3.0 version
    The check occurs in an archiving object-specific preprocessing program
    entered for the archiving object in transaction AOBJ.
    As of mySAP CRM5.0 it is controlled using transaction SARA check/delete
    In your case:
    Even after passing of 1 day of residence time service order or service ticket will not be archive since write program will not set the status for archive I1100. Preprocessing program calling functional module and setting the status as archivable (I1100) after all the pre-requisites are met and write program will archive those data.
    The status in ST / SO will not be automatically changed after meeting residence time.
    Please also read OSS note no 500551.
    -Thanks,
    Ajay
    Edited by: Ajay Kumar on Mar 25, 2009 2:17 AM

Maybe you are looking for

  • Copy client with open items FI, stocks MM and balance from one client to

    Hi Gurus, I have a question , I want to copy client with next information: 1.- All Cuztomazing 2.- All master data 3.- Only open items FI-AR , FI-AP, 4.- Stocks MM available for production. 5.- Documents sales valids 6.- Complete Balance (fixed , ava

  • APACHE DAYING AFTER DR WATSON ACTION

    Hi portal admins!! Does anybody implement patch no:2128936, with subject : "SECURITY HOLE : MODPLSQL VULNERABLE TO SERVER ATTACK" ? I got this patch as the solution for daying apache process on our IAS server. (there is no any entry in error log of a

  • [CS3 AS] Change text but only first instance

    Hey there. So I'm trying to do a find / replace of a particular text string that I know appears multiple times within the document. Each instance of the string needs to be replaced by a slightly different string. The string being replaced is "Page #"

  • EVDRE error on certain member from Dimension

    Hi, One of the template will have EVDRE error when selection this entity. Upon check, by creating simple EVDRE report, some new members from this entity cause the EVDRE error. The new members was just added to the dimension and no issue when running

  • Help with containers

    This is my first time posting for assistance in a forum like this so I will do my best to articulate the problem the best I can. I am building a Flash website using AS 2. I have built a couple drop down menus that animate in and out. In these menus I