Billing _ BADI or Routine

Hi
i'm creating a contract (periodic) and thus billing plan get generated  for the target quantity i mention in my item field and now when i create my billing the same target quantity get reflected
Scenarion is : i'll block my line item in my billing plan and ill release ever month for the billing but when at the time of the billing the system should take from  my equipemnt mast which i  refer from extra -> technical object.
in a way my traget quantity should get changed at the time of invoice referereinc to my equipment master (measuring document )
or i say  target quantity should be changed ....
so is there any standard badi which will update the quantity or i've to use socme standard routing at pricing which will update the quanity accordingly
thanks
Vinz

Hi,
Use BADI_SD_DATE_UPDATE  -
>   Redetermination of Date Values in Billing Plan 
Hope this will help you !!
Regards,
Krishna O

Similar Messages

  • SAP Biller Direct Badi's

    Hi ,
    Can any one help me on how to implement SAP Biller Direct badi's. i.e. APAR_EBPP_GET_DATA & EBPP_INVOICEDETAIL.
    Pls ur help is urgently need.
    I will appreciated if you can also provide the source code for various functions.
    regards
    Gajendra

    Hello ,
    Goto SE19 provide Implementatin name as per u r coding standards
    and say Create
    It will ask the BADI name then proide u r BADI names ....
    then go the appropriate method to implement it based on the Interface parameters of the metod.
    Still if u r not clear
    Please search in SDN you will get numbers of Solutions for HOW TO IMPLEMENT BADIS
    Regards

  • SAP Biller Direct Badi.

    Hi ,
    Can any one help me on how to implement SAP Biller Direct badi's. i.e. APAR_EBPP_GET_DATA & EBPP_INVOICEDETAIL.
    Pls ur help is urgently need.
    I will appreciated if you can also provide the source code for various functions.
    regards
    Gajendra

    I think this [Link to SAP Help on using the badi APAR_EBPP_GET_DATA|http://help.sap.com/erp2005_ehp_05/helpdata/en/43/5c31bef1183e2be10000000a1553f6/content.htm] might help you.

  • WTH "Did I buy a bill of bad goods (NetShare)"

    I purchased the iPhone 3G APP "NetShare" and can not get it to work at all. I looked at all the instruction I could find on the web.....but none are for 10.4.11
    Does anybody have any ideas?
    Message was edited by: D/FW

    Since iTunes removed it from the store, I requested a refund, and I received this reply from Apple:
    Hello Bryan,
    I understand that you would like a refund for the application purchase of "NetShare". Please accept my sincere apologies for any frustration caused. I appreciate your patience. My name is <Name Removed>, and I am more then happy to help.
    I have reversed the charge for this purchase. Please note that all iTunes Store sales are final, so this is an exception that I cannot promise will be granted again.
    In three to five business days, a credit of $9.99, should be posted to the credit card that appears on the receipt for that purchase.
    Thank you for choosing the iTunes Store. It has been a pleasure assisting you. If you have any further questions, please don't hesitate to reply to this email. Hope you have a great day.
    <Name Removed>
    iTunes customer support

  • Billing problem in depot sales

    Hi,
        We was into the depot sales project.We have done till excise duty.
    That means,first we are created a sales order and then outbound delivery for that.So based on the outbound delivery number normally we do billing.
    But here after outbound delivery we are in to assigning excise duty tothe delivery.In j1ij we have given and done all the things its working fine by FIFO method.It will first show the first procurement.We will select and this process got over.RG23D table is filled up with the values.
    But after this i gone for doing billing in VF01.But when i give the delivery number,it shows the condition typea and values but it didnt show any thing about excise duty which we are giving,So can anyone plz help me in this issue.
    Whether any configuration we want to do,or any thing we want to do internally.

    Hello Mahesh,
      Please note the depot invoice is created after creating depot excise invoice in J1IJ. System will copy
    the excise values to invoice (billing) based on the routine 356 assigned to all your excise condition types.
    Also please note that Depot pricing procedure should not be classified under classify condition under
    CIN customizing.
    Depot sale process:
    Sales Order
    Delivery
    Depot Excise Invoice
    Billing.
    Best Regards
    Muralidhar

  • TRANSMISSION MEDIUM AND FORM ROUTINE IN CASE OF NACE TRANSACTION

    While saving a invoice, I have created a routine which will pick an output type when a certain condition is met.
    A custom report (Zprogram) needs to be triggered automatically during this invoice save. So we need to attach this Zprogram to output type.
    Could anybody tell me the transmission medium to be selected and also what needs to be entered in the field Form routine for this program which I have created in the transaction NACE->V3(Billing)->Output types->Processing routines?
    Thanks in advance.

    HI Shah,
    Form routine is nothing but a sub routine in your Z program (Driver Program). Simply one driver program can be used in multiple Layouts by using Form routines. If you are using the driver program only for one layout, then the routine declaration is not necessary.
    Simply select the transmission medium as Print out in case of print. Special function means whether you want trigger this form for only Bill-to-party or Ship-to-party etc.. I hope you need to maintain as SH or BP, check with your functional people once.
    You can check the below link for further customization reference.
    Link: [output type configuration;
    You can check the below link to know the exact meaning for Form routine.
    Link: [https://forums.sdn.sap.com/click.jspa?searchID=13772541&messageID=5319599]
    Regards,
    Raghu..

  • Posting date and billing date changes on release to accounting

    Hello,
    I wants to change invoive billing date (VBRK-FKDAT) automatically with current system date (SY-UDATE) when release to accounting invoice.
    Because always, our posting date (BKPF-BUDAT) on accounting document) must equal to current system date (SY-UDATE).
    Our billing type  is not blocked for transfer to accounting. We are using manually release to acounting invoice.
    I can't find user exit for VF02-Release to accounting document process. (for change VBRK-FKDAT and BKPF-BUDAT)
    Can you help me please?
    Thank you
    Gulay Celik

    Dear Gulay Celik
    Go to VTFL, select your item category for the combination of your delivery type and billing type and maintain routine 11  and save.
    Now try to create a billing for which PGI has done already on the previous date and post the outcome.
    thanks
    G. Lakshmipathi

  • Cancel Billing document after payment

    A Billing document was created using transaction VF01 and posted to FI. An incoming payment for this document was registered using transaction F-28. The user by mistake cancelled the billing document with transaction VF11. Is it correct for the system to allow a cancelation of a billing document after its payment? Is there some configuration missing on this? How can I control that once a billing document is paid cannot be cancelled?

    Apply Routine 29 for the field Copying Requirements at header level in VTFL
    Also go to VOFA, select your billing type and assign routine 29 to the field "Copying Requirements"
    By doing so, once the status of an Accounting document is cleared, you cannot cancel the billing document.
    thanks
    G. Lakshmipathi

  • Routine (VOFM) problem

    Hi friends,
      In TCode VOFM, I have created two output types zet1 for shipment(V7) and another one is zet2(V3). but the print program is same which is assigned to nace for V7 and V3
    in billing v3: if the routine(TCode VOFM) gives sy-subr = 4 then nace is not triggered it's working fine.
    BUt(MY Problem), in shippment(V7): if  the routine(TCode VOFM) gives sy-subrc =4  then the nace(print program) is triggered. How we can restrict.
    Thanks & Regards,
    Vallamuthu.M

    Hi,
    Two possibilities:
    1. In tcode VOFM, when you do the entry for this subroutine, you have a field for this appl.
    2. In the ABAP coding, set a check for the values of komkbv7 (for V7) and for komkbv3 (for V3). Or check the value of NAST-KAPPL or XNAST-KAPPL. Set a breakpoint and check what it's your best option to filter it.
    I hope this helps you
    Regards
    Eduardo

  • VTFL transaction - multiple billing documents for same delivery

    Hi all,
            Iam using the transaction VTFL for Order, Delivery and Billing. When the routines 03 and 04 are used, we need to ignore POD ( Proof Of Delivery ). So, for this,  I have used routines 09 and 10. POD issue is resolved. But another issue is raising. When I generate the billing document for the delivery, multiple billing documents are generating. I mean, for some delivery, if already a billing document is created, when we again try to generate the billing document ( VF01 ) for the same delivery or order, it is generating the different billing document.  I need to control this.
    Please guide me in this regard,
    Thanking you,
    Regards,
    Murali Krishna T

    Pl. check delivery for incompleteness, if delivery is incomplete then shippment is not allowing delivery, Check route, vehicle number, vehicle details.
    Hope this will help u.
    Jyotsna

  • Create new billing document if delivery line items have different UOM

    Hello,
      I have a requirement to create different billing documents if the line items in my delivery has different UOM.In my case if delivery is completely ok billing documents are automatically generated.
    How to do so what logic needs to be build.Please guide.
    Regards,

    Hi
    Answer is pure assumption
    You can try to implement VOFM Routine
    Data transfer -> Billing documents
    Check the Routine 351, you can copy the same and modify as per your requirement.
    I think you need to modify VBRK-ZUKRI field, during creation of Billing document.
    I suggest to take help from Functional consultant on this
    Regards
    Madhan D

  • TDC field  in Billing document

    I want a field from Billing document  which Must have 100 % functionality similar to  the Field in  sales order  Header (Tab -Billing document)- Tax departure country LANDTX (TDC).
    I need to include that a field from billing document in a routine which helps in determining a condition typeu2026I am  building a logic based on TDC
    can any one help me out
    Regards
    Sujan

    There is no standard text but you there are two values you can pass the reference number and the assignment number. They are configured in transaction VOFA. The values you can pass are Purchase order number, sales order number, delivery number, current billing document number, external delivery number.

  • Billing for zero quantity is being allowed

    Hi,
    We have written a new copy control routine for data transfer VBRK/VBRP from Sales Documents to Billing Documents. This routine is for partial billing. When the partially billed quantity becomes zero, the transaction vf01 still allows the billing. But we should not allow billing for zero quantity.
    In the copy requirements routine, it does gives out error message if the quantity is zero. But this copy requirements routine is being called prior to our data transfer routine. So if the quantity becomes zero in our partial billing routine, the transaction vf01 is not giving any error message and it is allowing the billing for zero quantity.
    Could anyone please let me know how can I solve this problem or what are the ways to solve this problem?
    Thanks..
    Priya.

    Hi Naren,
    The checking part is already there in the standard copying requirements routine, which we are using. There can be many scenarios when the quantity will  be more than zero when the copying requirements routine is called and it can become zero only in our data transfer routine logic. The copying requirement routine is being called prior to the data transfer routine, so in the above case, the copying req routine will not add the error message since the qty is more than zero, but it will become zero in our data transfer routine. So the invoice will be created for zero quantity also. Please let me know if there is any other ways to achieve this..
    Thanks again..
    Priya.

  • Change billing date for first scheduling period in VA41

    Hi,
    Requirment: At the time of Contract creation, the first scheduling period amount will be compared to a fixed threshold value. If it is less than that threshold value then change its billing date to next schedule period's billing date.
    I have tried so many user-exits but hey are not triggered at the required point of time.
    As soon as we create the contract the dates will be changed accordinly.
    Also do we have any function module to change date if we make a Z program.
    bye
    Divya

    hello,
    SDAPO001  Activating Sourcing Subitem Quantity Propagation
    SDTRM001  Reschedule schedule lines without a new ATP check
    V45A0001  Determine alternative materials for product selection
    V45A0002  Predefine sold-to party in sales document
    V45A0003  Collector for customer function modulpool MV45A
    V45A0004  Copy packing proposal
    V45E0001  Update the purchase order from the sales order
    V45E0002  Data transfer in procurement elements (PRreq., assembly)
    V45L0001  SD component supplier processing (customer enhancements)
    V45P0001  SD customer function for cross-company code sales
    V45S0001  Update sales document from configuration
    V45S0003  MRP-relevance for incomplete configuration
    V45S0004  Effectivity type in sales order
    V45W0001  SD Service Management: Forward Contract Data to Item
    V46H0001  SD Customer functions for resource-related billing
    V60F0001  SD Billing plan (customer enhancement) diff. to billing plan
    Badi's
    BADI_SD_SCH_GETWAGFZ Scheduling Agreement: Read WAGFZ from S073
    BADI_SD_V46H0001     SD Customer functions for resource-related billing
    Thank u ,
    santhosh
    Edited by: santhosh kumar on Feb 9, 2009 7:59 AM

  • Bill Date not later than PGI date

    D/ Friends,
    Suppose PGI date is 3.6.2010 & user is creating bill doc on 5.6.2010 but entering a date later than PGI date say e.g 2.6.2010. Now we want that sys shd not accept a manually entered bill doc date later than PGI date. I think, Iu2019ve made my issue very clear. So how to achieve this thru std. config? We know that thru ABAP a u201CZu201D chck is possible to apply for this scenario but we want to do it thru std. config. Pls help.
    Thanks.

    Go to VTFL, select the item category for the combination of your delivery type and billing type and maintain routine 011 for the field "Data: VBRK/VBRP".  If you have already assigned a different routine, then add this code
    VBRK-FKDAT = SY-DATUM"
    Also the above routine will only propose the system date but it can be changed manually.  In order to prevent this, you can make the date field as grey through billing exit USEREXIT_FILL_VBRK_VBRP (Module pool SAPLV60A, program RV60AFZC).  By doing so, system will always system date (if you applied routine 11) or the actual GI date which cannot be changed.
    thanks
    G. Lakshmipathi

Maybe you are looking for

  • Sub Contracting PO- Table and Fields for Materials sent

    Dear Friends, I am preparing a functional spec for the sub contracting PO. Can you pls provide information about the tables and fields from where the data about the materials to be sent to subcontractor are picked? Its picking from the structure MDPM

  • Java DOM Parser (XML)

    Could someone please give me a link where I can find a example of a DOM parser, w3c. That shows how to parse an xml string or file and build the tree then access parts of it? I cant find a basic example anywhere!

  • Voice mail will open in Outlook 2010. The form region "UmOutllokAddinRA" cannot be opened.

    I'm running Exchange Server 2007, Outlook 2010 and Lync 2010. Unified Messaging is enabled. When a voice mail is left, the voice mail is delivered to my Inbox, but the message will not open. I get the error "The form region "UmOutllokAddinRA" cannot

  • UID Uniqueness plug-in getting tripped

    I have the UID Uniqueness enabled in a multi-master environment. Yes I've read the plugin is not designed for multi-master replication environments and that if the UID is modified on more than one server at the same time the plug-in cannot detect it

  • IPad playlist sync

    Hi guys I love the fact that you can create you own ipod playlists on the iPad but my problem is after spending so much time creating my playlist then if I need to sync with iTunes my playlist will be deleted after I sync. I have iTunes set for to ma