SD Billing Proc to effectively delay the VAT liability till payment is made

Dear All,
Need your valuable advice to set up below in SAP.
Billing Process to effectively delay the VAT liability till payment is made
This is a kind of biling process, where we can send an application to the customer for payment,
then customer pay what they think is due for work (settlement) to date, then vendor raises invoice.
This effectively delays the VAT liability till payment is made,
where as creating invoice document, the VAT is due based on invoice date not payment.
Thank you in advance.

You cannot use string literal of more than 4000 characters in an Oracle SQL statement. I'm not going to count that string you so rudely posted but I presume it is longer than that figure. You'll need to use a variable instead.
declare
    c clob := '<your vast XML doc here>';
begin
    update PRVDR_ENRLMNT_AGREEMENT B set b.terms= c
    where ....
{code}
Cheers, APC                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Similar Messages

  • There is a requirement to have the Billing due list(VF05) with the VAT numb

    Hi Experts,
    There is a requirement,to have the Billing due list(VF05)-Out put with the VAT number.
    Is there a scope to acheive this, so that we can have the VAT number of the Sold to Party displayed in the Billing Due list.
    Regards
    Montee

    Hi William,
    Thanks for your reply.
    It solved the issue.
    Regards
    Montee

  • To make  the Billing document header  updated with the new VAT number.

    Hi Experts
    Due the business requirement we change the VAT number of  customers  for the European countries.
    And now how can we ensure that the Billing document header gets updated with the new VAT Reg.Number for the existing Billing documents.
    The intention is to ensure that when we Print an already existing invoice,the new changed VAT number should appear in the invoice output.
    Please suggest.
    Montee

    Hi,
       Have these documents been released to accounting? If yes then you have top canecl all the documents to update the billing documents and repost them with the new vat number. I think you might know how VAT gets determined in SAP. If not please go to SPRO-IMG-SD-BF-TAXES-MAINTAIN SALES TAX IDENTIFICATION UMBER DETERMINATION.
      1.  If the payer has a VAT ID number and RG <> AG, then the tax number
          and tax classification are copied from the payer (in this case, the
          ship-to party is not relevant).
          The tax number is taken according to the 'tax country of
          destination'.
      2.  If 1. does not apply:
          If the ship-to party has a VAT registration number and the sold-to
          party does not, tax number and tax classification are copied from
          the ship-to party.
      3.  If 2. does not apply:
          Tax number and tax classification are copied from the sold-to party.
      If you enter A, tax number and tax classification are generally copied
      from the sold-to party.
      The tax number is copied according to the 'country of destination
      relevant for taxes'.
      If you enter B, tax number and tax classification are generally copied
      from the payer.
      The tax number is copied according to the 'country of destination
      relevant for taxes'.
    Kindly please let me know If you need any more information on this.
    Regards
    Ram Pedarla

  • How to fetch the VAT registration number of the ship to party from billing

    Dear SDN Team
    How to fetch the VAT registration number of the ship to party from the billing document.  Can you proide some information for fetching the VAT registration number of the ship to party.
    Normally only the payer VAT registration number will be displayed in the Invoice.  But in my case the Ship to party VAT number is displayed. 
    I have resolved this problem by doing the customizing setting in order to have the payer vat registration number.  But for the Old Billing documents it is more than 30,000 documents where it was printed with the ship to party VAT number.  So i need to identify those documents.
    Can you please help to resolve this problem.
    With Regards,
    Jai

    Hi,
    To get VAT from the ship to from Billing, You have to first fetch the BILLING NUMBER from the VBRK and then goto the Document flow in VBFA to get the SALES DOCUMENT NUMBER and with sales document you will get the SHIP TO number from the VBPA with the PARVW = SH
    Once you got the SHIP TO , then goto the KNA1 and get the VAT ID in the field STCEG
    so the logic will be as follows
    VBRK---VBELN and then
    VBFA--VBELN with the document Category as C
    VBPA-VBELN and get the  KUNNR with PARVW =SH
    Now with KUNNR ( ship to ) get the VAT ID from KNA1-STCEG
    regards,
    santosh

  • How do i get a bill including the Vat specified, How do i get a bill including the Vat specified

    How do i get the bill with the Vat specified
    Ha

    http://web.me.com/andymees/Freeand_Easy/main/Entries/2008/3/19_Andy’s_Region_Blur3.html
    -DH

  • How will the VAT change in January affect my bill?

    Hi everyone
    As you may know the VAT rate increased to 20% on the 4th of January 2011.  I’m sure many of you will be wondering how this may affect your bill, so we have some FAQ's for you on BT.com - find out more by visiting www.bt.com/vat
    Thx
    Kerry
    Retired BTCare Community Manager - StephanieG and SeanD are your new Community Managers
    If you like a post, or want to say thanks for a helpful answer, please click on the Ratings star on the left-hand side of the post.
    If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’.

    Here are two threads to look at:
    The end of DPS Single Edition
    What is going on with DPS?
    Single Edition, SE, apps are available to CC members until 1 May 2015. These apps will remain on the App store but will be unable to be updated after 1 May 2015. That means they will not run on any new version of iOS.
    There is now one DPS license. Pricing is done on a per client basis. Click the request for consultation link in Digital Publishing Suite Help | DPS pricing options to receive a price estimate for your projects.
    The alternatives to using DPS are using a competing product (outlined in the threads above), using a tool such as PhoneGap (html5, css, javascript hybrid app) or Appcelerator Titanium (native development), learn/hire/contract a developer for native development, and fixed-layout epub.
    Others have suggested partnering with someone who was a top tier license to continue to keep your apps current.

  • How can i delay the present of direct connected route?

    Hi, I got 2 3550SMI switch interconnecting by Etherchannel. Each 3550 has an uplink to its upstream router (R1-SW1=SW2-R2). R1 and R2 connects to the remote site routers (say R3 and R4).
    With EIGRP redistribute connected, R1 update the direct connected network via WAN link A to R3 where R2 does the same thing updating R4 via WAN link B.
    The failover is fine after SW2 powered off. However, problem occured when I powered up SW2. During the bootup of SW2, there was carrier signal which brought up the ethernet port of R2 and the direct connected route presented in R2 then updating R4. Some of the traffic had started to come over from R4 via WAN link B to R2 while SW2 is still booting. (or Etherchannel was not yet ready). As a result, workstation connecting to SW1 cannot be reached for those traffic came from R4->R3->SW2.
    I have tried to use "carrier-delay 60"on the ethernet port of R2. It seems solve the problem since the direct connected route delay 60sec. Within that 60 sec, no update via EIGRP from R2 to R4 so that all traffic still went through R3->R1. After that 60 sec, SW2 had already bootup and the etherchannel was also ready.
    However, i can only do it with C3725 router. I've tried 1750, 25xx, 26xx and 3640-12.3T but the behavior was not expected (route still present immediately after carrier signal detected).
    My questions are:
    Is that command valid on Eth or FE interface?
    Is there any different using that command with diff. router series, eg. ISR (18xx,28xx,38xx)?
    Is there any condition that I could make it work? (at least 3725 worked)
    Is there any other way to delay the present of that direct connected route?
    Thanks.

    Hello,
    instead of the 'carrier-delay' command, you could try to change the EIGRP hello and hold-time intervals (which default to 5 and 15 seconds respectively on broadcast media such as Ethernet), in order to delay EIGRP convergence. So, on your Ethernet interfaces when you use the interface commands:
    ip hello-time eigrp x 60
    ip hold-time eigrp x 180
    the redistributed routes will show up only after 60 seconds, which effectively does the same as the 'carrier-delay'...
    Can you try that and see if that works for you ?
    Regards,
    GP

  • Rebate settlements should not hit the VAT account

    Hello everyone,
    There is a question on Rebate Settlement.
    There is a customer who is entitled to a 15% BPR rebate.
    We are accruing for this rebate successfully
    The issue we are having is that the materials that this customer buy from us attract 20% VAT but when the customer claims back from us they do not claim the VAT component.
    We need to  be able to do rebate settlements that do not hit the VAT account.
    I ran a test in SAP on a sample rebate agreement but the only way I could get the rebate settlement to not hit a VAT account was to change a material to be not liable for tax and then settle against that material.
    Billing doc 1-Posts to VAT since the material is Tax inclusive
    Billing doc 2-Does not posts to VAT since the material is Tax exclusive
    Any of you aware of any other way to do this (perhaps using a payment type)??
    Kindly suggest,
    Regards
    Manjunath

    Hi Manjunath,
    As Brian already explained the way how usually rebate settlements happen with settlement or dummy material.
    Is our business needs to have settlement against actual materials billed ?
    If yes, we did an approach in our client.
    we have a six document concept which is custom developed.
    You have 2 documents created for rebate settlement run. Rebate credit memo request and rebate credit memo for settlement or dummy material maintained in rebate agreement.
    These two documents gets cancelled with corresponding cancellation documents.
    New set of documents created for Rebate credit memo request and rebate credit memo with actual materials.
    All of these documents are created using a batchjob and these documents form document flow in our case.
    You can try with help of an ABAPer for achieving this.
    Thanks
    Rama

  • Determining the VAT registration number

    Hi All,
    As per my understanding, we can control Determining the VAT registration number through Certain pre defined rules (first either Sold to Party or Bill to Party & then Ship to Party).
    My requirement is to determine VAT Reg number based on Ship to Party which is not there in standard VAT determination rule.
    Can some one guide me if there is any enhancement / Exit or any other config available through which I can make Determining the VAT registration number based on Ship to Party.
    Regds
    Amit Kumar

    Hello Raghavendra,
    Thanks, The issue has been resolved as per SAP note suggested by you.
    Amit

  • Delaying the erase with the Write On behavior

    Hey everyone.
    Does anyone know how to delay the "erase" with the write on behavior.
    When I apply the write on effect to my outline the behavior and set it to draw and erase. Motion draws the shape and as soon as it's drawn motion starts the erase the shape. I want to delay that erase and have the entire shape stay drawn for a few seconds.
    I thought I could play with it in the keyframe editor but there are no options to adjust that specific ability of the write on effect.
    Thanks.

    Hi,
    this had me stumped for a bit too. All you have to do though is drag the start point of the shape to an earlier point in the time line. This will automatically drag the start point of the write-on behaviour with it (annoying!). Then drag the start point of the behaviour to a later point on the time line. (It will allow you to this independently of the start point of the shape as long as you drag it forward in time.) Now just reposition the shape on the timeline accordingly. Hey presto! - A delayed writeon/erase effect. Hope this is clear enough.
    M.

  • Transition effects between the states..?

    Hi, There.
       How I can set the "Transition effects" between the states please?. When I add the different photos to the several states, I want to set the transition effects like "Fade". Help me anyone please.
    Thanks

    Try to make a few more transitional states in between with varying levels of opacity for each picture (and play with the State Delay time). Other than that, i don't think Fireworks has transitional effects for slideshows (i may be wrong).

  • Update of installation facts during billing proces

    Hello,
    At the start of rhe billing process, the system gets all available installation facts and then continues to work then billing scheme with appropriate rates.  We have set up a construction whereas an installation fact is being updated only during this billing process (at the start the value is initial); The value of this updated fact is also needed in the same billing run for that specific installation.
    Unfortunately, because of the update during the billing proces, this new value is not taken in to account.
    Does anyone know if there exists a user-exit that forces the billing program to taken this updated value into account.
    Thank you

    Try using parallel processing, this would help increasing the performance. Also try to mimize the commit work, may try doing a commit work only after completion of a child job.

  • Retention line doesn't contain the VAT code in the invoice lines.

    Hi,
    I am facing a problem where in invoice with the retention doesn't carry a VAT code in the invoice line level details.Though there are other draft invoices which contains the VAT code for the retention line.
    I have checked the Billing Setup-->Retention-->Output Tax Code.It contains a VAT code which is visible for all the other draft invoices which have retention.
    I have also checked the Tax codes defined in the Project Implemnetion options.
    These were the two things which I found from the user guide.
    Can somebody guide me if I am missing out something?
    Thanks,
    Tanvi

    Hi,
    According to your description, my understanding is that the print function of IE8 doesnot print the whole content of SharePoint list item.
    For troubleshooting your issue, please turn off Protection Mode for the IE8.
    You can refer to the thread:
    https://social.technet.microsoft.com/Forums/en-US/b8ab8f65-9b27-4a90-9323-0ca5b7e4466e/print-preview-print-of-web-pages-doesnt-work-in-ie8?forum=w7itproperf
    Best Regards,
    Eric
    Eric Tao
    TechNet Community Support

  • JComboBox - delaying the dropdown list

    Does anyone know how to delay the population of a JComboBox's list until the user clicks the down arrow?
    In effect:
    1) the user clicks the arrow on the comboBox
    2) the wait cursor appears (no drop-down yet)
    3) the list gets built (still no drop-down)
    4) the data retrieval is done, the drop-down list is then shown, and the cursor returns to normal

    The size of the popup is based on the number of elements in the
    combobox before the model was rebuilt. We need to reset the popup
    when the number of items in the combobox changes.That seemed to do the trick. I don't know what I was trying originally before I posted for help, but when I called hidePopup() or showPopup() from within the popupMenuWillBecomeVisible() method, I was getting a stacktrace out the wazoo.
    Thanks for all of the ideas. Here's a completed example in case someone wants to refer to this later. I even added a sleep() call in the rebuildList method to simulate a long transaction, so that you can see the effect of the delay:
    import java.awt.*;
    import java.awt.event.*;
    import java.util.*;
    import javax.swing.*;
    import javax.swing.event.*;
    public class DelayedComboBoxTest extends JFrame
      private JCheckBox chkA = new JCheckBox("A");
      private JCheckBox chkB = new JCheckBox("B");
      private JCheckBox chkC = new JCheckBox("C");
      private JComboBox cboItems = new JComboBox();
      public DelayedComboBoxTest()
        super("Delayed ComboBox Test");
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        JPanel p = new JPanel();
        p.add(chkA);
        p.add(chkB);
        p.add(chkC);
        p.add(cboItems);
        Container c = getContentPane();
        c.setLayout(new BorderLayout());
        c.add(p);
        pack();
        cboItems.addPopupMenuListener(new MyPopupMenuListener());
      private void rebuildList()
        setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
        Vector items = new Vector();
        if (chkA.isSelected()) { items.add("A"); }
        if (chkB.isSelected()) { items.add("B"); }
        if (chkC.isSelected()) { items.add("C"); }
        cboItems.setModel(new DefaultComboBoxModel(items));
        try
          new Thread().sleep(1500); // simulate a long transaction
        catch (InterruptedException ex) {}
        setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR));
      public static void main(String[] args)
        JFrame f = new DelayedComboBoxTest();
        f.setVisible(true);
      class MyPopupMenuListener implements PopupMenuListener
        public void popupMenuCanceled(PopupMenuEvent e) {}
        public void popupMenuWillBecomeInvisible(PopupMenuEvent e) {}
        public void popupMenuWillBecomeVisible(PopupMenuEvent e)
          int items = cboItems.getItemCount();
          rebuildList();
          if (items != cboItems.getItemCount())
            cboItems.hidePopup();
            cboItems.showPopup();
    }One downside though: typically, a change in one of the trigger fields' content (the 3 checkboxes in this case) would cause the list to be rebuilt. It's there where you can check to see if the previously selected item in the list is contained in the new list. If so, reselect it, otherwise clear the selection. In other words, if the old value is still valid, keep it selected.
    In this new way, the old value remains selected even if it's logically bad. On save, one would have to query if the selected value is still valid based on the criteria of the other trigger fields. Yeah, it's an extra step, but I don't mind doing an inexpensive hit once (on save) rather than an expensive one several times as each of the trigger fields is changed (of which could be many)

  • How do I get more effects in my action box?  I am only showing a few, like BOTTOM BORDERS, LOSE WEIGHT AND SPECIAL EFFECTS. That is all. The turotials I've checked into all show a long list of effects in the actions box. If anyone could help, I appreciate

    How do I get more effects in my action box? I am only showing a few, like "Bottom Borders, Losing Weight, Resize and Crop, and Special Effects. And they do not list but a few effects. When I have watched the tutorials, they are showing a long list of effects in the action box. (with a side space bar)  I do not.  When I have clicked on the little arrow at top, and clicked "Load Actions", a box comes up, but it is blank,saying "no items match your search".  I'm lost!  If someone could help, it would be much appreciated!  I would like to start using this.
    Thank you. 

    Apple Computer Customer Relations:
    1-512-674-2500

Maybe you are looking for