DELIVERY Billing class and ORDER Billing class

Hi,
I am maintiang an custom table and I Need to add DELIVERY Billing class and ORDER Billing class entries for a list of country.I am not sure where I can find this info in customising or is there any table which hold this info per country wise can you help.
Regards,
Amanda

Hi Shiva ,
Thank you for your reply,  could you help me like what is the billing class maintained  I need to mintained Billing class in the table .
Client     ID     Billing class                          Country     Billing type
                                         "D = Delivery Related
                                          O = Order Related"
Regards,
Amy

Similar Messages

  • Link between billing doc and cancelled billing doc

    Hi,
    If there is a cancelled billing document then how can I find for which original document the cancelled document was posted?  What is the link between Original billing document and cancelled billing document. I mean is there any database field level link?
    Thanks!!
    Regards,
    Sriram.

    Hi,
    Thanks for your reply. Is there any function module to get the original and cancelled document.
    Thanks!!
    Sriram

  • Biller Direct and CRM billing

    Dear Experts,
    Could anyone kindly help to tell me how to deploy Biller Direct? If my company has the license of FSCM, does it mean Biller Direct has  been deployed already?
    Also, I want to make fully use of CRM billing function. I have seen a demo of biller Direct usage on ISA website, any expert knows how biller direct and CRM billing can interact with each other?
    Thanks

    Williams,
    We are also getting the same error, could you please share the fix.
    Rao.

  • Model provider class and data provider class

    please explain Model provider class and data provider class?

    Hi,
    both MPC and DPC get generated as runtime artifacts.
    MPC - This is used to define model. you can use the method Define to create entity, properties etc using code based implementation. you rarely use MPC extension class.
    DPC - used to code your CRUDQ methods as well as function import methods. you write all your logic in redefined methods of DPC extension class.
    Refer Generated ABAP Classes and Service Registration - SAP NetWeaver Gateway - SAP Library for more information.
    you can also refer my blog Let’s code CRUDQ and Function Import operations in OData service! which will provide you clear idea on how to redefine various CRUDQ methods in DPC extension class.
    Regards,
    Chandra

  • Name.class and Name$1.class

    Hi there !
    When I compile certain source codes, I've noticed that the result contains two (or more) classes which are named for example Name.class and Name$1.class.
    What does that $1 mean ?
    Thanks,
    - Miika -

    The Name$1.class is an anonymous inner class of the Name1 class. Its just a naming convention in java.

  • Difference between abstract class and the normal class

    Hi...........
    can anyone tell me use of abstract class instead of normal class
    The main doubt for me is...
    1.why we are defining the abstract method in a abstract class and then implementing that in to the normal class.instead of that we can straight way create and implement the method in normal class right...../

    Class vs. interface
    Some say you should define all classes in terms of interfaces, but I think recommendation seems a bit extreme. I use interfaces when I see that something in my design will change frequently.
    For example, the Strategy pattern lets you swap new algorithms and processes into your program without altering the objects that use them. A media player might know how to play CDs, MP3s, and wav files. Of course, you don't want to hardcode those playback algorithms into the player; that will make it difficult to add a new format like AVI. Furthermore, your code will be littered with useless case statements. And to add insult to injury, you will need to update those case statements each time you add a new algorithm. All in all, this is not a very object-oriented way to program.
    With the Strategy pattern, you can simply encapsulate the algorithm behind an object. If you do that, you can provide new media plug-ins at any time. Let's call the plug-in class MediaStrategy. That object would have one method: playStream(Stream s). So to add a new algorithm, we simply extend our algorithm class. Now, when the program encounters the new media type, it simply delegates the playing of the stream to our media strategy. Of course, you'll need some plumbing to properly instantiate the algorithm strategies you will need.
    This is an excellent place to use an interface. We've used the Strategy pattern, which clearly indicates a place in the design that will change. Thus, you should define the strategy as an interface. You should generally favor interfaces over inheritance when you want an object to have a certain type; in this case, MediaStrategy. Relying on inheritance for type identity is dangerous; it locks you into a particular inheritance hierarchy. Java doesn't allow multiple inheritance, so you can't extend something that gives you a useful implementation or more type identity.
    Interface vs. abstract class
    Choosing interfaces and abstract classes is not an either/or proposition. If you need to change your design, make it an interface. However, you may have abstract classes that provide some default behavior. Abstract classes are excellent candidates inside of application frameworks.
    Abstract classes let you define some behaviors; they force your subclasses to provide others. For example, if you have an application framework, an abstract class may provide default services such as event and message handling. Those services allow your application to plug in to your application framework. However, there is some application-specific functionality that only your application can perform. Such functionality might include startup and shutdown tasks, which are often application-dependent. So instead of trying to define that behavior itself, the abstract base class can declare abstract shutdown and startup methods. The base class knows that it needs those methods, but an abstract class lets your class admit that it doesn't know how to perform those actions; it only knows that it must initiate the actions. When it is time to start up, the abstract class can call the startup method. When the base class calls this method, Java calls the method defined by the child class.

  • Switched to Monthly Full Bill Payment and no bill

    Hopefully a mod will pick this up and look at it.
    I updated my payments before my February 2015 bill so I could pay full bill each month, the bill was generated and reports my next bill is in May 2015 not March 2015.
    When contacted BT they confirmed that I was now on Monthly Full Bill Payment, yet I have not received any bill for February to March.

    Keith_Beddoe wrote:
    I would wait a few days, as it seems to take a while to generate the latest bill, meanwhile the billing date moves forward on MyBT.
    Also, if you had been paying quarterly, you would still be in credit, the same would apply if you were on MPP.
    my billing date is the 12th of each month, it doesn't matter if i was in credit or not, i still expect a bill for this month, especially as I changed from the monthly payment plan to the monthly full payment prior to my bill on the 12 February.
    I was told that my billing had been switched over as requested, yet according to BT my next bill is 12 May, not 12 March. I don't want to receive a bill in May asking me to pay for the next quarter up front because BT can't sort out their invoicing systems. 
    I have Sky and called them up after my first payment and got the payment date changed, I have also done this with EE, T-Mobile, Virgin and other service providers in the past, yet it seems you can't do this with BT unless you are willing to pay 3 months rental in advance by going on their monthly payment plan.
    If I'm in credit with any of the other service providers I use, I still get a statement/bill advising of this and as I have some charges that are on my account for Feb-Mar with BT, then I expect to receive a bill

  • Billing block and Order Reason

    Hi Gurus,
    I have recently created a billing block which I have entitled Z2 - Goods Movement and assigned it to all customized Z sales documents.
    This is a requirement from our client wich has the following effect:
    - It still allows delivery to happen
    - It doesn't print the invoices or other sales documents but saves them to be produced on demand at a later time
    Now the client wants to link this billing block so that when their end-user creates a sales ordermin VA01, he also chose an order reason to justify the use of this billing block. He wants to call this order reason: 'Billing block for goods movements'.
    1- Is that possible to do without using ABAP?
    2- How can I create a new Order reason myself?
    Your help us greatly appreciated.
    Thanks
    Chris

    Hi Chris,
    Your first point:
    I have recently created a billing block which I have entitled Z2 - Goods Movement and assigned it to all customized Z sales documents.
    This is a requirement from our client wich has the following effect:
    - It still allows delivery to happen
    - It doesn't print the invoices or other sales documents but saves them to be produced on demand at a later time
    You have created a billing block so it does not stop delivery to happen. To stop delivery you must use delivery block.
    With billing block you can not make billing document, then how you can print the invoice.
    You can create your order reasons in IMG- S&D -
    Elaborate what actually you want with order reasons? In billing block only you can give the reasons for that.
    Regards,
    Ravi

  • To create Sale Order , Delivery and then Billing Automatically .

    hi all ,
    I want to create a program which will create SALES ORDER , then make DELIVERY of it and then BILLING  .
    Also i want to restrict the sale order to be create of those CUSTOMER whose credit limit is exceed , which is maintain in FD32 tcode .
    If i go with BDC for Sales order it creates the sales order with a warning message , which i dont want .
    Is there any BAPI for doing this ?
    I do have try to find out the customer whose credit limit are exceed so as to restrict them in Program itself , but do not find the table for credit exposure to compare it with credit limit .
    Please give me your Suggestion .
    Secondly , Which BAPI is suitable for DELIVERY and BILLING in 4.7 version .
    Thanks .

    Hi,
    Check these below BAPI's
    BAPI_SALESDOCU_CREATEFROMDATA
    BAPI_SALESORDER_CREATEFROMDAT1 Sales order: Create Sales Order
    BAPI_OUTB_DELIVERY_CREATE_SLS  Generates Delivery for Customer Order
    BAPI_BILLINGDOC_CREATE         Custimer Individual Billing Document : Create Billing Document
    BAPI_BILLINGDOC_CREATEFROMDATA Create Customer Individual Billing Doc.
    Regards,
    Jyothi CH.

  • One Billing Document with Delivery- and Order-Related billing items

    We wish to include both delivery-related and order-related billing items in a single billing document. Is that possible using configuraiton? We have seen some forums indicate it is not possible without ABAP.
    Thanks SAP gurus!

    Bradley,
    I still think this is possible.
    Delivery related billing or order related billing is decided by the configuration of billing relevance in the Item category. So if those things are properly configured, it should be possible to include delivery related items and order related items together in one invoice document.
    When you do that, you have to ensure that the item categories are relevant for either delivery related billing or order related billing.
    Then in copy control, only order related I.Cs shoudl be configured in VTFA and only delivery related I.Cs should be configured in VTFL. There should not be any mix up in this configuration. If there is any mix up, then it may cause problems.
    If these two configurations are done, it is possible. You may also note that in VF01, it asks only for documents, not specifically deliveries or orders. So it is possible in standard SAP itself. Please configure it and try it.

  • Table name for open delivery document and open billing document.

    Can any body tell me what are the table names where we can get the the open delivery document numbers and open billing document numbers?

    HI
    Table S066 (Open orders)
    S067(Open deliveries and billing)
    Those 2 tables helpful only to know the credit exposure not for open deliveries and open billings document numbers
    Solution: Mr.Prakash Already suggested table and field names
    Regards,
    Prasanna

  • Difference b/w Java Class and Bean class

    hi,
    can anybody please tell me the clear difference between ordinary java class and java Bean class. i know that bean is also a java class but i donno the exact difference between the both.
    can anybody please do help me in understanding the concept behind the bean class.
    Thank u in advance.
    Regards,
    Fazlina

    While researching this question, I came across this answer by Kim Fowler. I think it explains it better than any other answer I have seen in the forum.
    Many thanks Kim
    Hi
    Luckily in the java world the definition of components is a little
    less severe than when using COM (I also have, and still occasionaly
    do, worked in the COM world)
    Firstly there are two definitions that need to be clarified and
    separated: JavaBean and EnterpriseJavaBean (EJB)
    EJB are the high end, enterprise level, support for distributed
    component architectures. They are roughly equivalent to the use of MTS
    components in the COM/ COM+ world. They can only run within an EJB
    server and provide support, via the server, for functionality such as
    object pooling, scalability, security, transactions etc. In order to
    hook into this ability EJB have sets of interfaces that they are
    required to support
    JavaBeans are standard Java Classes that follow a set of rules:
    a) Hava a public, no argument constructor
    b) follow a naming patterns such that all accessor and modifier
    functions begin with set/ get or is, e.g.
    public void setAge( int x)
    public int getAge()
    The system can then use a mechanism known as 'reflection/
    introspection' to determine the properties of a JavaBean, literally
    interacting with the class file to find its method and constructor
    signatures, in the example above the JavaBean would end with a single
    property named 'age' and of type 'int' The system simply drops the
    'set' 'get' or 'is' prefix, switches the first letter to lower case
    and deduces the property type via the method definition.
    Event support is handled in a similar manner, the system looks for
    methods similar to
    addFredListener(...)
    addXXXListener
    means the JavaBean supports Fred and XXX events, this information is
    particularly useful for Visual builder tools
    In addition there is the abiliity to define a "BeanInfo' class that
    explicitly defines the above information giving the capability to hide
    methods, change names etc. this can also be used in the case where you
    cannot, for one reason or another, use the naming patterns.
    Finally the JavaBean can optionally - though usually does - support
    the Serializable interface to allow persistence of state.
    As well as standard application programming, JavaBeans are regularly
    used in the interaction between Servlets and JSP giving the java
    developer the ability to ceate ojbect using standard java whilst the
    JSP developer can potentially use JSP markup tags to interact in a
    more property based mechanism. EJB are heaviliy used in Enterprise
    application to allow the robust distribution of process
    HTH.
    Kim

  • Document Classes and other Questions

    Basically, i am working on an application that will eventually be deployed to the desktop as an AIR application.
    I am wanting to create an Analogue clock and Digital clock with a button that toggles the display between either one when pressed. As well as this, i will be wanting to display the Date below, i am having a number of issues however.
    I have the code sorted for three of the four components, i have not attempted to figure out the button thus far as i would be more than happy to have the digital clock, analogue clock and date all being displayed on a drag and drop desktop application first. When i say i have it sorted, i have a fully working analogue clock which i have managed to display on the desktop through air on its lonesome, however, i did not include the drag and drop function. For the digital clock and date components i am not sure how to configure them into document classes. The main issue i am having is i do not know if you can reference a dynamic text box within a movie clip to a document class.
    This is the code to show the date
    [code]{
    var currentTime:Date = new Date();
    var month:Array = new Array("January","February","March","April","May","June","July","August","September","Octo ber","November","December");
    var dayOfWeek:Array = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
    date_text.text = dayOfWeek[currentTime.getDay()] + " " + currentTime.getDate() + " " + month[currentTime.getMonth()] + " " + currentTime.getFullYear();
    [/code]
    I have put the actionscript frame inside the movie clip file, and i have given both the movie clip, and the dynamic text box within the movie clip the instance name "date_text".
    Basically, i am just struggling in how to put this code into a working document class, since the digital clock and date functions are both, some what similar, i feel the solution to one will more than likely lead to me discovering the solution for the other.
    The other problem i am having, i do not know how i will display all of the components on one air application. I am assuming, that you create one other document class file which links the other four together? i have tried to do this by just linking a new FLA file with the analogue clock, but it does not work. The code for that is below.
    [code]package
              import flash.events.Event;
              import flash.display.MovieClip;
              public class time1 extends MovieClip
                        public var now:Date;
                        public function time1()
                                  // Update screen every frame
                                  addEventListener(Event.ENTER_FRAME,enterFrameHandler);
                        // Event Handling:
                        function enterFrameHandler(event:Event):void
                                  now = new Date();
                                  // Rotate clock hands
                                  hourHand_mc.rotation = now.getHours()*30+(now.getMinutes()/2);
                                  minuteHand_mc.rotation = now.getMinutes()*6+(now.getSeconds()/10);
                                  secondHand_mc.rotation = now.getSeconds()*6;
    [/code]
    That is the original clock document class (3 Movie clips for the moving hands, and the clock face is a graphic, which i may have to reference somehow below)?
    [code]package
              import flash.display.MovieClip;
              public class main extends MovieClip
                        public var hourHand_mc:time1;
                        public var minuteHand_mc:time1;
                        public var secondHand_mc:time1;
                        public function main()
                                  hourHand_mc = new SecondHand();
                                  addChild(mySecondHand);
                                  hourHand_mc.x = 75;
                                  hourHand_mc.y = 75;
                                  minuteHand_mc = new SecondHand();
                                  addChild(mySecondHand);
                                  minuteHand_mc.x = 75;
                                  minuteHand_mc.y = 75;
                                  secondHand_mc = new SecondHand();
                                  addChild(mySecondHand);
                                  secondHand.x = 75;
                                  secondHand.y = 75;
    }[/code]
    This is my attempt at creating the main document class in a seperate FLA file to attempt to load the analogue clock, and later on the Digital Clock, Date Function and Toggle Display button in the same AIR application.
    Any help on this is much appreciated, i have been reading up a lot on it through tutorials and the like, but i can't seem to fully grasp it.

    why do you have code in a movieclip?
    if you want to follow best practice and use a document class you should remove almost all code from timelines.  the only timeline code that might be reasonably used would be a stop() on the first frame of multiframe movieclips.
    so, you should have a document class.  that could contain all your code but it would be better to just have your document class create your 2 clocks and date objects and possibly manage toggling between the two clocks.  you could have a separate class the tracks the time and date and that class is used by your two clock classes and your date class.

  • Putting code to my Jsf and Jsff pages and calling Java class

    I want guidance on how to write simple code on adf pages
    1. I have adf pages (.jsf and .jsff) where I have input text fields and command buttons, I want to put custom code on the command button such that when you click on any of the buttons at runtime, the code will be executed.
    2. In my application, I have a java class which I have written, I need to click on any of the buttons at runtime, the application will call the java class and execute the class. Essentially, taking parameters from my adf page(s) (.jsf and .jsff) to the java class and also returning parameters after execution.

    The version of my Jdev. is 11.1.2.3.0
    Which docs?.... I will be grateful if you can point to the particular doc fro me.
    1) Can you pls tell me in one of few sentences how to add method and set the actionListener property.
    2) in question number 2, I am totally lost... Let me explain my self again to clarify the situation. In my adf page, I have a button and three input texts,my purpose is that at runtime, when a user click on the button, the values in the first two input texts will be passed to the java class as parameters, it is expected to use these parameters to process some form of calculations and return a value which I will place on the  third input field.

  • List display for ALV using class and methods

    Hi friends
    I want the list display for the ALV using Class and methods
    which class and methods i can use.
    Here we can't use the REUSE_ALV_LIST_DISPLAY and also GRID
    I was done GRID display using class and methods but i want only list display for using class.
    plz Give me sample code of list display not for grid.
    Thanks
    Nani.

    hi
    please check with this code...
    declare grid and container.
    DATA : o_alvgrid TYPE REF TO cl_gui_alv_grid,
    o_dockingcontainer TYPE REF TO cl_gui_docking_container,
    i_fieldcat TYPE lvc_t_fcat,"fieldcatalogue
    w_layout TYPE lvc_s_layo."layout
    If any events like double click,etc., are needed we have to add additional functionality.
    call the screen in program.
    Then , create the container as follows
    IF cl_gui_alv_grid=>offline( ) IS INITIAL.
    CREATE OBJECT o_dockingcontainer
    EXPORTING
    ratio = '95'
    EXCEPTIONS
    cntl_error = 1
    cntl_system_error = 2
    create_error = 3
    lifetime_error = 4
    lifetime_dynpro_dynpro_link = 5
    others = 6.
    ENDIF.
    CREATE OBJECT o_alvgrid
    EXPORTING
    i_parent = o_dockingcontainer.
    Build the fieldcatalog
    create a output structure in SEll for the ALV output
    CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
    EXPORTING
    i_structure_name = <alv output>
    CHANGING
    ct_fieldcat = i_fieldcat[]
    EXCEPTIONS
    inconsistent_interface = 1
    program_error = 2
    OTHERS = 3.
    IF sy-subrc <> 0.
    MESSAGE i030."Error in building the field catalogue
    LEAVE LIST-PROCESSING.
    ENDIF.
    *If you need to modify the field catalog,modify it using field sysmbols
    *setting the layout
    w_layout-grid_title = title.
    w_layout-zebra = 'X'.
    then displaying the output
    CALL METHOD o_alvgrid->set_table_for_first_display
    EXPORTING
    i_save = 'A'
    is_layout = w_layout
    CHANGING
    it_outtab = i_output[]
    it_fieldcatalog = i_fieldcat[]
    EXCEPTIONS
    invalid_parameter_combination = 1
    program_error = 2
    too_many_lines = 3
    OTHERS = 4.
    IF sy-subrc <> 0.
    MESSAGE i032 ."Error in Displaying
    LEAVE LIST-PROCESSING.
    ENDIF.
    *After that in PAI of the screen, you need to free the *object while going back from the screen(according to *your requirement)
    MODULE user_command_9001 INPUT.
    CASE sy-ucomm.
    WHEN 'EXIT' OR 'CANC'.
    PERFORM f9600_free_objects:
    USING o_alvgrid 'ALV' text-e02,
    USING o_dockingcontainer 'DOCKING'
    text-e01.
    LEAVE PROGRAM.
    ENDCASE.
    ENDMODULE. " USER_COMMAND_9001 INPUT
    *in the program, write the follwoing code
    FORM f9600_free_objects USING pobject
    value(ptype)
    value(ptext).
    DATA: l_objectalv TYPE REF TO cl_gui_alv_grid.
    CASE ptype.
    WHEN 'ALV'.
    l_objectalv = pobject.
    IF NOT ( l_objectalv IS INITIAL ).
    CALL METHOD l_objectalv->free
    EXCEPTIONS
    cntl_error = 1
    cntl_system_error = 2
    OTHERS = 3.
    CLEAR: pobject, l_objectalv.
    PERFORM f9700_error_handle USING ptext.
    ENDIF.
    WHEN 'DOCKING'.
    DATA: lobjectdock TYPE REF TO cl_gui_docking_container.
    lobjectdock = pobject.
    IF NOT ( lobjectdock IS INITIAL ).
    CALL METHOD lobjectdock->free
    EXCEPTIONS
    cntl_error = 1
    cntl_system_error = 2
    OTHERS = 3.
    CLEAR: pobject, lobjectdock.
    PERFORM f9700_error_handle USING ptext.
    ENDIF.
    WHEN 'CONTAINER'.
    DATA: lobjectcontainer TYPE REF TO cl_gui_container.
    lobjectcontainer = pobject.
    IF NOT ( lobjectcontainer IS INITIAL ).
    CALL METHOD lobjectcontainer->free
    EXCEPTIONS
    cntl_error = 1
    cntl_system_error = 2
    OTHERS = 3.
    CLEAR: pobject, lobjectcontainer.
    PERFORM f9700_error_handle USING ptext.
    ENDIF.
    WHEN OTHERS.
    sy-subrc = 1.
    PERFORM f9700_error_handle USING
    text-e04.
    ENDCASE.
    ENDFORM. " f9600_free_objects
    FORM f9700_error_handle USING value(ptext).
    IF sy-subrc NE 0.
    CALL FUNCTION 'POPUP_TO_INFORM'
    EXPORTING
    titel = text-e03
    txt2 = sy-subrc
    txt1 = ptext.
    ENDIF.
    endform.
    also check with this
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVALV/BCSRVALV.pdf
    Hope this helps
    if it helped, you can acknowledge the same by rewarding
    regards
    dinesh

Maybe you are looking for

  • Firefox keeps trying to download setup 6.0 even though it is running.

    I've just tried to upgrade to Firefox 6.0, which I thought I did successfully. Including updating to version 6.0.1 (as reported by Help/About). But now, every time I open Firefox I get a dialog box that asks, "You have chosen to open Firefox Setup 6.

  • Any issues running Adobe CS5 & CS6 on Mac OS X 10.9 ?

    I'm looking upgrading to Mac OS X 10.9 (Mavericks) from Mac OS X 10.6.8, both on on iMac & MacBook, just want to know, anyone has found upgrading to Mavericks creates problems for running Adobe CS5 and CS6 applications....?

  • 10.1.3 ADF -- How to prevent "submit" button submits data?

    Hi, In an Edit JSP page, there are several inputText fields that the users can modify data. And a "submit" button they can click when they are done with modification. I also add a validator for a inputText field to check whether the input is valid. W

  • Allowing users access to SQL Server 2014 analysis server cubes

    I am using SQL Server 2014 analysis server and have created a number of cubes. These all function as expected however it seems that only windows users who are in an administrator group can get access. All other users are denied access with the very v

  • VPN through mobile hotspot

                       I have an application where I need to have a VPN in a remote location. I have a Virgin Mobile hotspot connected wirelessly to a Cradlepoint CBR400. The Cradlepoint is set for IP passthrough. Then behind the Cradlepoint I have a RV1