PGI Date and COGS accounting date should be different

Hi All,
I have a scenario where the client wants to post the COGS account when the material reach to the Customer and on the same date wants to Invoice the Customer, this is required for the Matching Concept of Accounting so that Recognition of Cost and Revenue should be on the same Date.
For example : Order (01-01-2012) --> Delivery (02-01-2012) - material send to Customer and it reach to the Customer on 10-01-2012 --> PGI (10-01-2012) --> Invoice (10-01-2012)
However in India we need to update the RG1 register at the time when we remove the material from our Factory, and to update it we need to do the PGI, and as soon as we do the PGI the COGS accounts will be Debited. Whereas the material will reach to the customer, say for example, after 10 days and then the invoice will be created, so the Posting of COGS account and Revenue account will be different.
For Example (In India) : Order (01-01-2012) --> Delivery (02-01-2012) --> PGI (02-01-2012)(NO Accounting to COGS) - material send to Customer and it reach to the Customer on 10-01-2012 --> COGS entry (10-01-2012) --> Invoice (10-01-2012)
My Querry is:-
1) Is it possible to achieve the above requirement that we do the PGI but do not make any accounting entry?
2) If yes, then how can we recognise the COGS accounting on a later date, when the material reach to Customer?
3) Is it possible through Standard SAP?
4) If standard SAP procedure is not possible, kindly suggest the work-around and basic logic for the same.
For any further query feel free to ask.
Thanks and regards,
Amitesh Anand

Hi Ram / Karthik,
I think VL01N screen Actual GI date can serve your purpose.
Ram
If I change the Actual PGI Date to a future date and do the PGI, then the material document will be posted on the given future date, and so on Current Date (actual date when the material physically move out from the factory) we can not Update the RG1 Register. RG1 Register will be updated on the Posting Date of Material Document, so this will be an Excise Audit Issue.
Further, a report has to developed,
> It should show the list of documents posted to the 'Deferred COGS GL and not reversed yet.
> Based on the customer receipt, the reports should post an entry reversing 'Deferred COGS' GL to the regular 'COGS' GL
I am looking for the same work-around without defeating any Excise Legal norms. How do we reverse the "Deferred COGS G/L" and make the posting in actual COGS G/L, and what will be its implication on Inventory Ledger and Excise Audit?
Thanks and regards,
Amitesh Anand

Similar Messages

  • I just upgraded my ipad OS and now my ipad is not picking up the 3G network.  Why and how do I fix this?  When I go into cellular data and view account it says my ipad is activated and ready to go.  What gives???

    Why and how do I fix this?  When I go into cellular data and view account it says my ipad is activated and ready to go.  What gives???
      It was working fine up until I upgraded the OS which I hadn't done in many versions so the ipad was not working as well as it should.  Now it is searching for the network. 

        Hello noodles074!
    Let's get your device working again! It's possible that your device just needs to be reprovisioned on our network. Please go to Settings>General>Reset>Subscriber Services>Reprovision Account. This may take several minutes. After allowing about 5 minutes for completion, please power your iPad off and back on, and test it again. Let us know if this takes care of it!
    Thank you,
    MichelleH_VZW
    Follow us on Twitter @VZWSupport

  • I just got a new iPhone and i set up iCloud on my girlfriend's account. To change it on settings it says delete account. Will this delete her all her data and back up data for iCloud on her iPhone and iPad?

    I just got a new iPhone and i set up iCloud on my girlfriend's account. To change it on settings it says delete account. Will this delete her all her data and back up data for iCloud on her iPhone and iPad? Can i change it without deleting it? Please help.

    Delete the account on your phone. This will not delete any data on her phone or iPad, or data stored in iCloud.

  • Billing date and excise invoice date - indai scenario

    Hai can any one help me in the following query
    we need the excise invoice while creating should check the billing date ( vf03( vbrk-fkdat) and excise invoice date (  EXDAT- J_1IEXCHDR)  should be same
    pls propose which user exit do this
    kumaraswamy

    Hi,
    Can you please let us know why the system has to check the billing date while cretion of excise invoice.
    In Indian scenario, When you do PGI, that moment itself you raise an excise invoice( This is excise rule). In that case why the billing date and excise invoice date should be same?
    Regards,
    Sai

  • Month to Date and Year to Date Scenarios

    <b>Dear SAP BI Gurus,
    Can anyone please give me guidance how to create a Month to Date and Year To Date Scenarios (Variables perhaps?) for 0SRR_CF_C1?  The date is in decimal and not DATE format…  I’m assuming the reason for this is to get the Time variance….  Nonetheless, I’d like to create a MTD and YTD scenario for reporting.
    Much Thanks
    Philips Manalaysay</b>

    Hi,
    You should take a look at the blog and doc below.
    /people/vikash.agrawal/blog/2006/10/17/enable-trend-reporting-150-by-manipulating-variable-value
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/25d98cf6-0d01-0010-0e9b-edcd4597335a
    Regards,

  • Using attribute as a set of data and parsing this data

    Hi everyone,
    I present below a (little) challenge with the use of attributes in XQuery. Consider the following XML document:
    <showroom>
    <car id="1">
    <name>Clio</name>
    <family>Renault</family>
    </car>
    <car id="n">
    <name>Q5</name>
    <family>Audi</family>
    </car>
    </showroom>
    Each client of the showroom is identified by a unique Id (e.g., 1,2,3,....). Then, i want to add some data to my XML document which should represent, for each car, the set of all clients' Id that have rented this car.
    The desired XML document could look like this:
    <showroom>
    <car id="1">
    <name>Clio</name>
    <family>Renault</family>
    +*<history>*+
    +*<client id="2"/>*+
    +*<client id="23"/>*+
    +*</history>*+
    </car>
    <car id="n">
    <name>Q5</name>
    <family>Audi</family>
    +*<history>*+
    +*<client id="56"/>*+
    +*</history>*+
    </car>
    </showroom>
    However, by using elements in order to represent the rental historic, the document's size will increase significantly.
    As i use only the clients' id, are there any way to represent the history data using only attributes ?+.
    In the following document, the clients' id are represented, as a set, through the attribute +@history+:
    <showroom>
    <car id="1" history="2,23">
    <name>Clio</name>
    <family>Renault</family>
    </car>
    <car id="n" history="56">
    <name>Q5</name>
    <family>Audi</family>
    </car>
    </showroom>
    However, are there any way to check if a given car of id='x' has been rented by a client of Id='y' ?+.
    Does someone know how to represent the history data (sequence of clients' id), using only attributes, and how to look for a given client's id as explained above ?
    Please suggest. I appreciate your help.

    The two following documents represent examples of the showroom data and the clients' data respectively:
    First document:
    <showroom>
    <car id="1">
    <name>Clio</name>
    <family>Renault</family>
    </car>
    <car id="n">
    <name>Q5</name>
    <family>Audi</family>
    </car>
    </showroom>
    Second document:
    <clients>
    <client id="2">
    <name>...</name>
    <firstname>...</firstname>
    <driverLicence serialNumber="2156311"/>
    </client>
    </clients>
    The DTDs of these documents are defined as follows:
    The showroom DTD:
    <!ELEMENT showroom (car)*>
    <!ELEMENT car (name,family)>
    <!ELEMENT name (#PCDATA)>
    <!ELEMENT family (#PCDATA)>
    <!ELEMENT N3 (#PCDATA)>
    <!ATTLIST car id ID #REQUIRED>
    The clients DTD:
    <!ELEMENT clients (client)*>
    <!ELEMENT client (name,firstname,driverLicence)>
    <!ELEMENT name (#PCDATA)>
    <!ELEMENT firstname (#PCDATA)>
    <!ELEMENT driverLicence EMPTY>
    <!ATTLIST client id ID #REQUIRED>
    <!ATTLIST driverLicence serialNumber ID #REQUIRED>
    Whenever a car is rented, I must add some information either in the same showroom document (it will be better for me) or in another document which relies rented car id with the id of the client which rented this car.
    Thanks in advance for your help.

  • Java.sql.Date and java.util.Date - class loaded first in the classpath

    I had two jar files which has java.util.Date and java.sql.Date class file. i want to know whether which class is loaded first in the classpath...
    I like to change the order of loading the class at runtime...
    Is there is any way to change the order of loading of class...
    I may have different version of jar files for example xerces,xercesImpl. some of the code uses xerces ,some of the code uses xercesImpl..i had common classes.
    I like to load the class with the same name according to the order i need..
    Can we do all these in Run time ?????

    I had two jar files which has java.util.Date and
    java.sql.Date class file. i want to know whether
    which class is loaded first in the classpath...
    I like to change the order of loading the class at
    runtime...
    Is there is any way to change the order of loading of
    class...
    I may have different version of jar files for example
    xerces,xercesImpl. some of the code uses xerces ,some
    of the code uses xercesImpl..i had common classes.
    I like to load the class with the same name according
    to the order i need..
    Can we do all these in Run time ?????That is meaningless.
    The classes you are referring to are part of the Java API. Third party jars have no impact on that. And you can't change to the order because java.sql.Data is derived from java.util.Date. So the second must load before the first.
    And if you have two jar files with those classes in them (and not classes that use them) then you either should already know how to use them or you should stop trying to do whatever you are doing because it isn't going to work.

  • Java.util.Date and java.sql.Date

    when i am trying to displaying date in my jsp page errors occurs saying that java.util.date and java.sql.date are matching..
    i have some sql statements which i need to execute in the page.so i cant delete that import sql statement.
    so what is the solution for this.
    i want to display the date as 19th april 2003....in the jsp page.
    thank u

    You should use full names.
    java.util.Date date;
    java.sql.Date sdate;
    ..And it may be a good idea to delete one of the two "import" declaration of packages.

  • The invoice date and the paymant date showing the same

    hi sap techies
    i am facing a typical problem the invoice date and the payment date is showing the same in fbl5n.the payment terms are set for 30 days that means that the payment date should be 30 days from the invoice date but in fb03 the system shows invoice date and the payment due date to be the same.
    please help
    kind regards

    Hi,
    Payment terms are calculacted either on
    - Document Date
    - Posting Date or
    - Entry Date
    You  must have chosen document date in the parameters for payment term and now you must be comparing on posting date.
    Check what is the parameter in payment terms.
    Also check the payment terms in the document.
    Good Luck!
    SAP Solutioning

  • BW Architecture - SURVEY - key figures data model vs account data model

    Hi SAP Gurus,
    Between the keys figures data model, and the account data model which one do you implement/prefer and for which reason ?
    Thanks,
    Greg
    Edited by: Greg C. on Jun 4, 2009 5:56 PM

    I once found the note 407563 on this subject. It gives the advantages and disadvantages from the point of view of data modelling and from the technical point of view.
    It's a BPS note, but manly valid in a BW context.
    Regards,
    Fred

  • Actual GI (gods issue) date and planned GI date

    Can you explain about actual GI (gods issue) date and planned GI date? Can actual GI date differ from planned GI date? can anyone pls give me the ans.....

    Hi,
    Planned GI Date : It is the date on which the goods must be physically dispatched from the shipping so that it can reach customer on the Requested Delivery Date (RDD) or on-time. It can be calculated as follows :
    Planned GI Date = RDD - (pick/pack time + loading time + transit time)
    Actual GI Date : Actual date on which physical goods movement happens from shipping point. Goods issue document to account for the outgoing inventory is normally created on Actual GI Date.
    Hope it adds info..
    Thanks

  • Need logic for invoice due date and discount due date uncear

    Hi Experts.. am new to ABAP
    i had an issue please need some logics for these..
    Formatting of the Invoice due dates and Discount due date is unclear e.g 20101109,
    Invoice due date and Discount due dates are in correct on 10 and 20 days  reminders on missing credit notes for blocked invoices.
    <removed by moderator>
    Thanks & Regards
    Edited by: Thomas Zloch on May 18, 2011 1:55 PM

    Can you provide more info?
    are you talking about BSID open accounts?
    if yes, use function module DETERMINE_DUE_DATE.
    <removed by moderator>
    Edited by: Thomas Zloch on May 18, 2011 2:10 PM - please do not ask for "award"

  • Diff bet invoice date and Invoices list date

    Hello Experts.
    Good Morning to all.
    1) what is the difference between invoice date and invoicing list dates, please telltheir signigficance and  why they needed in customer master billing tab.
    2)what is the use of the field Payment guar proced field.what actully is its purpose.
    3)Subsequent invoice processing:- It indicates if the invoices for manual
    post processing should be printed out.If the business wants to post invoices manually(not
    by system automatically) that invoice can be printed out.
    In the above sentence what does manual posting means and what is automatic posting means?
    And tell me is there will be any need for this field in the real time , if so , then in which case?
    Thank you for all the replies..

    Dear SD Beginner,
    These fields will be used to assign the calendars that determines the schedule of billing dates and invoice list for the customer.
    Invoice dates (calendar identification)
    Identifies the calendar that determines the schedule of billing dates for the customer.
    Use
    If, for example, a customer wants to consolidate the invoices you send out, you can predefine the billing schedule in a calendar in the system. During billing, the system automatically proposes the appropriate billing date from the calendar.
    Procedure
    The system proposes the billing schedule from the customer master record of the payer. You can change the value manually in the sales document.
    Invoice list Dates (calendar identification)
    Identifies the customer's factory calendar that is used during the processing of invoice lists.
    Use
    An invoice list is a list of invoices (single or collective) that you create for the customer either periodically or on predefined dates. The periods and dates are defined in the customer's factory calendar. Typically, the recipient of an invoice list takes on the responsibility for collecting payments from numerous individual customers and receives a factoring or del credere discount for the service.
    Procedure
    If you want to create invoice lists for the customer, you must enter an identifier for a predefined factory calendar.
    Requirements
    You must first define a factory calendar for the customer either in Customizing for Sales or as part of the master data for Sales (Menu path: Logistics -> Sales & distribution -> Master data -> Others -> Billing schedules).
    I hope this will help you,
    Regards,
    Murali.

  • PO creation Date and Invoice creation Date

    Hi,
    Can any one help me regarding which table I can look for PO creation date and Invoice creation date. I require these fields for my reporting requirement.
    Thanks in advance,
    Arvind.

    Thanks for your response Bala.
    I got the Table which I require. I have one more question on this.
    Can you tell me Invoice Creation Date is RBKP-BLDAT(Document Date in Document) or RBKP-BUDAT(Posting Date in the Document) and PO creation Date is EKKO-AEDAT(Date on which the record was created) or EKKO-BEDAT(Document Date in Document).
    Points already rewarded.

  • Planned order creation with PDS valid on only order start date and not finish date

    Hi All,
    We have requirement to allow creation of planned order manually if production version is valid on order start date and not finish date.  This is because lead time of order is longer. I refered OSS notes 385602. I could find out solution for this is implementation of OSS note 694140 to change validity mode at activity level to consider start date of first produce activity  in validity interval. Problem is even If I create order in APO by implementiong this note planned order is not transfered to ECC and it gets stuck with error production version not valid.
    Is there any way in ECC to control this? Any config or customization?
    Regards,
    Santosh

    Nilesh,
    I think there is a simple procedural skip happening in your business process. You are right when a planned order is created after MRP it would default assign it to the first available production version. 2options available for us,
    1. First use transaction MF50 and do the line loading and assign the quantites to the production versions/Production lines, so that the actual capacity planning is getting completed. This way you can have planned orders with both the production versions and matching to your actual line capacity.
    2. Use Quota arrangement concept, to automatically split the Planned orders during MRP for a percentage based on individual production versions.
    Now when backflush is performed S225 table is updated and Planned order qty also gets reduced.
    Hope this helps....
    Regards,
    Prasobh

Maybe you are looking for