FI Posting logic

Hello,
Any one explain me how the clearing document is tied up with the invoice reference . For example if we post 5 invoices in a PO and if we are going to clear a check ( manual partial amount  ), how the system will determine the invoice reference.
For example i have 5 invoice of 2000 each, but i make a check for 3000. How the invoice reference will be determined?
FBL1N  is confusing us .
Any help will be highly appreciated
Thanks
Nic

HI,
Document clearing happens only in case of the full payment towards a line item. As per your example, it is a parital payment ...in this case you have to select the two invoice line item. One will be cleared for 2000 another will be paritally paid. If it is partial then it will not clear the document.
Between the invoice & payment document - clearing document (payment document) number is the reference.
In case of partial payment: invoice , 1st payment & final payment document - clearing document (final payment document) number is the reference.
You can get the open item details in the Table : BSIK, clearing details in the Table:BSAK for vendor (BSID & BSAD for customer).
Clearing process in relation to the invoice reference field explained below :
Below is the help text for the invoice reference :
For line items which are related to another line item, this field contains the number of the partner document.
Use
In the standard system the field is used for:
Credit memos which refer to a particular invoice item
Subsequent invoices for an invoice item
Partial payments for an invoice item
Partial clearings of down payments.
In the first two cases mentioned, the terms of payment are copied from the cross-referenced invoice item into the item currently being processed. This ensures that items due on the same date are paid together by automatic payment.
A special rule applies to credit memos which have a "V" in this field. The due date is determined in the same way as for an invoice. If the field is empty (containing neither a document number nor a "V") the due date is the baseline date for payment.
VVR

Similar Messages

  • F.05 - Posting Logic - How are the open items grouped?

    Hi,
    I am trying to understand how the posting logic works. We are on ECC 6, Classic Ledger and use F.05 for the revaluation. I am trying to revalue a Open Item managed balance sheet account, that has open items since 2009. It has  a total of 480 open items, but after reval system posts only 19 entries. I am trying to understand how SAP groups these open items, what criteria is used to group open items to different documents. The totals are matching, but I am failing to understand the how SAP combined these different open items into a smaller set that were actually posted. Can anyone please enlighten me with this logic?
    Regards,
    Venkat

    Hi,
    In terms of open item valuation, open items are grouped by the Vendor/customer and the transaction currency of the open item. But if corporate group of the vendor/customer are same and group vendor/customer is checked in settings of valuation method, the grouping will be based on corporate group and transaction currency of the open item.
    For example: You have 6 open items (say invoices)
    Local currency is USD
    1. Vendor ABC (GL account 160000) - 100EUR => diff 3$
    2. Vendor ABC (GL account 160000) - 150INR => diff 2$
    3. Vendor ABC (GL account 160000) - 200AUD => diff -2$
    4. Vendor ABC (GL account 160000) - 300EUR => diff 1$
    5. Vendor XYZ (GL account 160000) - 350EUR => diff 1.5$ (corporate group - A123)
    6. Vendor TTT (GL account 161000) - 200EUR => diff 0.5$ (corporate group - A123)
    If you carry out foreign currency valuation now, Assuming that each of these 6 open items gives valuation difference.
    1 & 4 will be grouped together and 5 & 6 will be grouped together.
    Once the open items are grouped, the following logic applies into each group.
    If post per line check is checked in the settings of valuation method, then each differences will be separate line item.
    If post per line check is not checked, then all the gains will be grouped as one line item and losses will be grouped as one line item.
    Thanks,
    Sukhbold
    Edited by: Sukhbold Altanbat on Oct 25, 2011 8:08 AM

  • Posting logic for stock shortage

    Hi there,
    I m workiing in SAP R/3 ECC 6.0 version CO module.
    We are trying to find a solution for posting logic for stock shortage. Regarding this SAP Note 362037 have also been referred.
    We have purchased vide PO a certain item say ferro alloy 100 kgs. @ 5000 INR each (Clearing & Forwarding charges Rs.50000 credited) at which GR was made. Now at the time of bill passing of clearing & forwarding at a later date the amount passed was Rs. 20000 when the stock quantity of ferro alloy was only 40 kgs. The system adjusted the entire Rs. 30000 with the balance inventory available reducing the inventory cost instead of transferring to Price difference account the required proportionate amount.
    Whether this can be rectified in the system.
    Regards,
    Divraj Agarwal
    Edited by: Divraj Agarwal on Feb 22, 2010 12:32 PM

    Hi,
    Create a Formula variable with Replacement Path for Batch, and replace with Attribute and attribute is Date OF Manufacturing, so using this you get Date Of manufacture. And next create a Formula variable with Custome Exit and select Dimenstion ID = Date.
    And write the following code to get Current day.
    WHEN 'ZVCURDAY'.
          CLEAR: l_s_range.
          l_s_range-low = sy-datum.
          l_s_range-sign = 'I'.
          l_s_range-opt = 'EQ'.
          APPEND l_s_range TO e_t_range.
    so by using you get current date. So create Formula and do Substraction, i.e. Curday-Dateof Manufacture (above Replcement variable), so you get number of days from Manufacturing.
    Then you csan create conditions, i.e. <30 days, <60 days like that.
    Thanks
    Reddy

  • How to get the selection parameter values to Posting logic method

    How can i  read the selection parameter values at " posting logic" method, which are given in  " Select Option function module"?

    max bianchi wrote:
    Hi
    >
    > The selection-screen data are stored in ABAP memory, so it need to clear it .
    >
    > Now how set ID parameter can depend on SAP release, anyway in ECC 6 this should work:
    >
    >
    INITIALIZATION.
    >   DATA: BEGIN OF MEMKEY,
    >           REPORT  TYPE SY-REPID VALUE SY-REPID,
    >           VARIANT TYPE RSVAR-VARIANT,
    >           INT_MODE(2) TYPE N,
    >           KIND(1)     TYPE C,
    >         END OF MEMKEY.
    >
    >   SYSTEM-CALL INTERNAL MODE INTO MEMKEY-INT_MODE.
    >   FREE MEMORY ID MEMKEY.
    >
    > But in this way it'll clea whole selection-screen...do you wnat do it?
    >
    > Max
    @Max : The above hack seem to work fine unless you assign a  'DEFAULT' value to the selection fields.
    @OP   : Here is an other work around,  however, this approach needs an additional effort to create
        new PF-STATUS('MYLIST') and assign a function code of your choice to the function keys in the standard toolbar and handle them in the 'AT USER-COMMAND'   event as shown below. Let us know if you have/find any issues with this.
    PARAMETERS:
      p_test TYPE char5 DEFAULT '123'.
    AT USER-COMMAND.
      CASE syst-ucomm.
        WHEN 'MBACK'.
          SUBMIT zytest WITH p_test = '' VIA SELECTION-SCREEN.
      ENDCASE.
    START-OF-SELECTION.
      SET PF-STATUS 'MYLIST'.
    -Rajesh.

  • Posting Logic Change for F.19

    when executing F.19 for open GR/IR regrouping, the entry for AP accural account is always posting with local currency, regardless whether document currency of original open GR/IR items is foreign currency or not, sample as below:
    1) The orinignal document for GR is: (Rate from Doc currency to Local Currency is A rate:  1 USD = 14.14 MXN)
                            Doc. Curr.       Local Curr       Group Curr
    Dr. Inventory     USD 100           MXN 1414         USD 100
    Cr. GR/IR         USD 100           MXN 1414         USD 100
    2) The document for GR/IR revaluation via F.19 will be:
                              Doc. Curr.       Local Curr       Group Curr
    Dr. GR/IR            MXN 1414         MXN 1414          USD 100
    Cr. AP Accrual    MXN 1414         MXN 1414          USD 100
    Let say if Rate from Local Currency to Group Currency is B rate:  14.36 MXN = 1 USD
    However, this document currency change will cause the discrepancy when doing group currency revaluation if A rate <> B rate. In this case, at the end of month, after F.05 revaluation, user can only get  (1,414 / 14.36 )  =   98.47 USD in stead of USD100 for AP accrual account balance.
    Do you know whether there is any way that can get AP accrual account posting with the same document currency as original GR/IR item in F.19? Such as:
                             Doc. Curr.       Local Curr       Group Curr
    Dr. GR/IR              USD100         MXN 1414          USD 100
    Cr. AP Accrual      USD100         MXN 1414          USD 100

    Hi ,
    Try to reverse the Billing document , that has been triggered from Sales and Distribution.
    Document posted through integration is not possible to reverse through FI.
    Thanks and regards
    Praveen.J

  • Vienna Suite plugins problem, post Logic X install

    I just installed Logic X, without un-ininstalling Logic 9, and now my Vienna Suite plug-ins say that "it is not licensed to run, check that the dongle is inserted". This is only for the Suite plug-ins. Vienna Instruments and Ensemble, etc all work still. Anyone know what is going on? I've already updated the maintenance for the eLicenser Control Center as well...

    Contact VSL and ask them for assistance....
    They are usually pretty quick at resolving such issues...
    http://www.vsl.co.at/en/65/75/281.vsl

  • Posting Logic Data Capture

    What is the best way/quickest way to capture the  T-Code, Doc Type, budgetary posting, G/L account name, Debit/credit, Proprietary Posting, G/L account, Debit/credit, SGL code for a single process/scenario (i.e. collection, PO)? Thanks in advance for your support.

    Hi Ravi,
    As you have already seen transaction OMWN. There are many 101 movement types (with ref to PO , sales order stock, Special stock etc.)
    now for instance i will take 101 (With ref to PO)
    In this you can see there is a posting key(value string ) which is common to all 101 i.e. WE06
    Posting String for Values:
    Indicates the posting rule that always contains the same account assignment characteristics for a certain transaction or event (for example a goods movement or an invoice receipt).
    The posting string is needed for the purposes of automatic account determination.
    Use
    Through the allocation of a posting string to a movement type, the system automatically determines the G/L accounts to be updated in the event of a goods movement.
    There are transaction keys like : KBS,WRX,KDM
    Internal processing key facilitating automatic account determination for the various material and invoice postings.
    Use
    The system uses the transaction/event key to determine the account in which a posting line is generated. This means that at least two transaction/event keys (one per posting line) are involved in each posting.
    These transaction keys in tern assigned to GL accounts an posting keys in Transaction OBYC.
    If there is a GRIR clearing Transaction key WRX is picked and posting keys and account assigned to it called /determined automatically.
    Hope this will assist you in your understanding.
    Thanks and Best Regards,
    Nisha

  • Reclassification - Posting Logic with Different Posting Levels

    Hi *,
    we've a reclassification task on posting level 30.
    In SAP online help I've found the statement  "The system includes all values of the triggering object(s) entered or posted with a posting level less than or equal to 30.". So I assume that also  PL 12 and 22 is covered by our reclassification task. However, I've realized that the task doesn't consider postings on PL 12 or PL22. Within the SAP help I couldn't find a remark that cons group changes are exluded.
    Does anyone know whether cons group changes have to be considered by the system?
    Thanks in advance!
    Daniel

    Hi Daniel,
    AFAIK, 00, 01, 10, 20 and 30 PLs are considered by the system in case of reclass on the PL 30.
    PLs of cons groups changes ( 02, 12 and 22) are not considered.

  • SAP note 191927 - Posting logic : GR for foreign currency PO

    Hi all,
    In the page 2 of SAP note 191927 , it say : if an invoice already exist for a GR quantity during good receipt ,
    good receipt is valuated with the invoice price .
    Does it mean , if the invoice already exist , we can create Account Payable when we good received in the system ?
    Please explain it to me , thanks !!

    Hi, 
         SAP make A/P Journal by TRC:MIRO. (Invoice)
              Dr. GR/IR account   Cr. A/P
         Pls study following case.
                 PO               10PC      100 USD
          1. G/R -> I/V
                     G/R     Dr.   Inv.   100 USD     Cr. GR/IR account  100 USD                            (PO base)
                     I/R       Dr.   GR/IR account     100 USD   Cr.  A/P                     90 USD                                                                               
    Inv.                    10 USD
           2. I/V -> G/R
                       I/R       Dr.   GR/IR account      90 USD      Cr.  A/P                     90 USD 
                       G/R     Dr.   Inv.                       90  USD     Cr. GR/IR account     90 USD       ( valuated with the invoice price )
         Sorry for poor english.
    Regards,
         Gaito

  • Error message Translational currency is too high when posting GR for a PO

    Hi,
    I am trying to post a GR for a PO,with document currency say in GBP and local currency in EUR,when i tried to post a GR the system gives the message with-"Translational currency is too high" and also the value updated for previous GRs(for a qty 10) is vary high like 37,056,361,610.68     GBP,just i want to know how this value is picked by the system,i know exhange rate table maintained is plays important role,but the value i am getting is too high which is not at all related with rates we maintained in the table TCURR.
    I want to know why system is giving such a high value.     
    further PO quantity is 17,000 and net price is 1 GBP.
    we have posted very sucessfull GR earlier,but now this high value and error in GR  we are facing.
    with regards,

    Hi,
    Good afternoon and greetings,
    Wishing you a Happy New Year 2007
    Please go through the following OSS Note
    Note 191927 - Posting logic: GR for foreign currency PO
    Please reward points if found useful
    Thanking you
    With kindest regards
    Ramesh Padmanabhan

  • Error on Parked Logical Invoices

    Hello everyone,
    I have a problem with posting logical invoices in a new fiscal year.
    Parked logical invoices are getting a hard error when users attempt to process the invoice in the new fiscal year.
    Do you have any idea how to make it work?
    The last year period is closed, but we still have some parked logical invoices.
    I would appreciate any help and advice on this issue.
    Thank you very much.

    Hello Ravi,
    I've got more details on this issue and it is seems like our have specific process how they handle those parked logistics invoices.
    1. The last day of the fiscal year, they closed all existing POs, even parked invoice for theses POs already exist.
    2. Rollover those POs to the next fiscal year, using T-code FMJ2 and assign the same PO number.
    3. Manually delete parked invoices in the last day of fiscal year.
    They think that it is much cleaner do not have any parked logistics POs when new fiscal year starts.
    I think they were not able to post it because of POs rollover; it was new POs even with the same PO numbers.
    The problem what I am looking to resolve right now:
    It can be a situation that AP users will forget to delete parked logistics invoice in the last day of the fiscal year. The system does not allow deleting or canceling them when year starts.
    Do you have any idea is it possible to delete old parked logistics invoices in a new fiscal year?
    What can be done to accomplish that?
    I appreciate your help vey much. I am very new to SAP, so forgive me if some wording or explanation is not that clear,
    Sincerely, Rimma.

  • How can I upgrade form Logic Express 9 to Logic pro?

    I have Loci Express 9 and I want to update to Logic Pro 9 . the only way is to download the "full" version from the app store? SInce I see that the download is only 400Mb what about the 8 DVD that used to come with the previous version? If I download Logic Pro, will It be a new program or It will upgrade Logic Express?

    You might be able to find a Logic Studio updgrade out there in the retail world but the only current and active "upgrade" available is to simply buy Logic Pro for $199 through the Mac App Store. The initial download is only about 400 megabytes but when it runs the first time, it downloads an additional 2 gigabytes or so of "required content." After that, you can go to the Help menu at any time and select "Download Additional Content." There's over 20 gigaytes of additional samples, loops and presets you can download at your leisure.
    To answer the second part of your post, Logic Pro will coexist with Logic Express side by side, but there's really no reason to do that unless you just want to. There's nothing Express does that Pro doesn't do.

  • Logic Pro 9 not seeing Avid Artist Mix

    Hi Guys,
    I've never posted in a forum before but I'm having some major trouble with getting my Avid Artist Mix Controller and Logic Pro 9 to communicate with each other.  I've tried all sorts of things, set up a static IP address for the mix and computer, trying different start up combinations, uninstalling and re-installing Eucontrol and nothing seems to be working, this controller just sits on my desk displaying nothing and doing absolutely nothing.  Here's what I've found so far in regards to it's behavior:
    The Artist Mix IS connected to my computer, everything in my Network Preferences is green and when I open Eucontrol it's listed under My Surfaces as MC Mix. My computer is listed under work stations.  Upon device start up the Artist Mix displays the Avid logo, however when Eucontrol starts up and connects the display on the Artist Mix goes dark.  Upon opening Logic I see "Starting up Eucon Support" on the splash screen but then once it's open the Artist Mix DOES NOT do anything.  When searching for the Euphonix or Avid devices in Logic's "Control Surfaces" Preference window I see a list of multiple different control surfaces (i.e. Mackie, Yamaha, etc) but no Euphonix or Avid devices.  Also, I can open Eucontrol settings just fine before starting up Logic, however post Logic start up results in Eucontrol freezing and requiring a Force Quit, even after I've quit Logic.  If anyone has any light to shine on this subject it would be infinitely appreciated.  I've spent the past three days scouring the interenet for answers with zero success, Trying to get a hold of Avid Support which seems impossible (and expensive), and trying a bunch of "hunch" or "mildly informed" remedies of my own and nothing seems to be working.  So far, I just have an incredibly expensive paperweight.
    Here are my specs:
    Computer:
    Late 2011 Macbook Pro 13" 2.4 GHZ Intel Core I5
    8 GB RAM
    Running OSX 10.9.2
    Eucontrol:
    Eucontrol Version 3.1.0
    Artist Mix:
    Firmware up to date 1.5.2
    Logic Pro:
    Logic Pro Version 9.1.8

    bigpego wrote:
    I have the same problem with Logic 10.0.7 OSX 10.8 and eucon 3.1.3. It doesn't work and I have test some combination startup. There are some news? Thank you very much
    This solution posted above, seems to work very well... if you follow them exactly as stated.
    I use artist mix in Logic Pro X and works fine, BUT I did have some initial problems. Firstly use latest eucon software. Then turn app nap off on the eucon application icon, after that, I switch mc mix on first, then mac, let it do it's stuff, then run eucon ( not auto load eucon). When eucon recognises mc mix, then load Logic Pro x.
    Cheers..
    Nigel

  • System posts to PRD account for moving average price material.

    Hi,
    We are procuring spare parts (ERSA) externally, which is having price control as MAP.  While doing GR, system shows message "Account 602042 required an assignment to a CO object."  Here the problem is account 602042 is a price difference (PRD) account.  Why should system ask for a G/L, which is mentioned in PRD in this case. 
    Please note that this is first movement for the material and stock is zero in plant.  There are no  material documents for this material.
    Please suggest.
    Regards
    Alex

    If ML is active, then this can happen.  Please see note  532932  FAQ: Valuation logic with active material ledger.
    material is valuated by the inventory management similarly to the posting logic of a material managed by a standard price. The accounting document generated by the inventory management shows this posting logic; the amount posted in the material document corresponds to the product from quantity and moving average price and not to the externally assigned value.
    Generated accounting lines of the material ledger (depending on the material ledger settlement control) then valuate the stock.
    Example:
    Material: Testmat 1
    Price control: V
    Moving average price: 10 EUR/PC
    Purchase Order: 10 PCS for 150 EUR
      > goods receipt for the purchase order for 10 PCS
    Acctg documents:
    1) GR document:
       BSX 100 EUR D
       WRX 150 EUR C
       PRD 50 EUR D
    2) ML document:
       BSX 50 EUR D
       PRY 50 EUR C

  • Detect uncommitted yet posted data in my forms session?

    In our application it is common practice to use the Forms POST built-in.
    Since we have our own exit-function with the application-wide look and feel we would like to catch the alert-box asking whether to save any changes.
    Is there a way to either adapt the alert-box to our own look and feel or an attribute that could be utilised in order to detect uncommitted data?
    We would rather not want to omit the POST logic nor log any footstep of the user.
    Any hint would be appreciated.

    Use parameters , set their values to 'false' for example before posting changes , and then check the status of all of the blocks in your form. Change the value of a particular parameter to true if the status of a certain block is CHANGED. To prevent from being confused name your parameters according to the block name.
    And in your exit functionality test if one of the parameters is 'true' and you show your alert.

Maybe you are looking for

  • JCOP41 ICAO-compliant passport

    Hi, I'm trying for a while to create an ICAO-compliant e-passport using a JCOP41. Now, I'm having some trouble creating a DG14 with characteristic-two fields GF(2n) since GF(p) is not supported by the card. According to RFC3279, here is what I need t

  • Dynamic DataGrid with Preferred columns

    Hi all, I want to populate a dynamic DataGrid with User Preferred columns (ex : EmpId,First Name and Phone). Each time columns may change based on User Selection in Preferences Page so columns should not hard code. I'm able to see data for EmpId, Fir

  • Can I choose what day my new Mac is delivered on?

    I'm about to buy a new iMac, but I want it delivered at the weekend when I'm in. Can you select a date for delivery or do you have to just wait and see when it turns up?

  • SALV PROBLEM

    Hi all, I am facing a problem while designing the SALV alv. I am not getting the selection field as the first column of my ALV.I want to have a selection field as the first column of my ALV so that i can select multiple rows.. But in my ALV i am not

  • SAP components required for implemeting SAP SRM MDM

    Hi all, Plz let me know , the SAP components required for implemeting SAP SRM MDM , for the following points: · Internal catalogs hosted and maintained by buyer? · Internal catalogs that are maintained by vendor (vendor will be using buyer's firewall