Business logic behind 2lis_12_vahdr ,itm and sch

Hello friends,
Could u help me in explaining the business logic behing the extractors 2lis_12_vahdr,VAitm,VASCH for deliveries?
Also why we use process keys and where do we use process  key??
Thanks in advance
srini

Hi Srinivas!!!
The logic is like this.
When an order is made, it will have order number, line item number and schedule line item number. The order number is the header data and all information related to the header data is stored in 2LIS_11_VAHDR. Each order may have different line item, (different material may be ordered) that is stored in 2LIS_11_VAITM. Each Line item may be need to be delivered at different time because the users requested or may be there was no enough material in the store, this is stored in 2LIS_11_VASCL.
When delivery (2LIS_12_VDITM)gets created, it will abide by the schedule line agreement.
that is the logic.
thanks.
Wond

Similar Messages

  • Business Logic - Success of Tag and SQL Queries

    Greetings All,
    I have a Logic flow from an old NQL process. 
    The process Gets some SQL and Tag Data then checks to see if data was returned and notifies via email if data wasn't returned.  So this would translate into the Tag and SQL Queries followed by a Logic Conditional block.
    HERE's the questions:
    In BLS, if the SQL and/or Tag Query fail, the entire process quits (at least when Executed locally) and never gets to the Logic Conditional block to verify the tagQuery.success or SQLQuery.success.
    Is this what it does when run as a scheduled task also???
    Is there any onError then do... type of parameter???
    Any Suggestions would be appreciated...
    Thanks
    Dennis West

    Dennis, it shouldn't "quit".  The Success property should be set to false, and the error caught (typically).  Sounds like a bug.

  • Logic behind read statement and material

    SORT IT_EKBEF BY EBELN EBELP.
    READ TABLE IT_EKBEF INTO WA_EKBEF
                     WITH KEY EBELN = WA_FINAL-EBELN
                              EBELP = WA_FINAL-EBELP BINARY SEARCH.
    IF SY-SUBRC = 0.
    WA_FINAL-MENGE = WA_EKBEF-MENGE.
    ENDIF.
    the above is my code............
    i am not able to read data frfom inetrnal table to WA_ekbef .......if i am not giving material in the selection screen.......
    If i give material for specific po then i am getting data........Pls solve this problem........
    how this read statement is linked with material........
    any suggetions pls??

    Hi,
    I am fetching data inTO  IT_EKBE..............
    FROM IT_EKBE I AM MOVING TO WA_EKBE.......
    FROM WA_EKBE  I AM MOVING TO IT_EKBEF..............
    THEN I AM USING READ STATEMENT WITH KEYWORDS EBELN, EBELP..........
    BUT WHEN I AM FETCHING IT_EKBE I AM FETCHING DATA BASED ON MATERIAL ALSO.........
    IS THAT THE PROBLEM???

  • Problem in Business Logic Callable Object execution

    Hi All,
    We are working on a workflow scenario where 2 approvals are present. Second approval is optional.
    Second approval is required or not is decided by a business logic callable object.
    This callable object is assigned (user role0 to initiator.
    Issue is, when first approval is completed, flow goes to business logic callable object. A UWL entry comes in initiators inbox. And from there, flow doesn't move forward. It simply shows message 'The next activity is not yet available: try again later using the "Refresh" button".
    I have tested this business logic callable object individually, and it works fine.
    But in process, it doesn't move further.
    What can be the solution to this?
    Thanks,
    Deepti

    Hi,
    I have the similar issue.
    In my case it is taking too much time for completion.
    It is a background step so it should execute automatically.
    I have also checked Queue's for this.
    But could not understand why it is taking soo much time?
    Regards,
    Pratik

  • ADF11g: business logic in ADF BC or PLSQL?

    Hi All,
    For a new development in ADF 11g , where we should put our business logic: In ADF BC or in PLSQL?
    What if we write all the bussiness logic in plsql? Because if tomorrow ADF goes(which I know is not ging to happen soon), we can expose pl/sql as web services, and new UI technology can use it. And we will not struggle on migration, as we are struggling today from Forms to ADF.That's what my manager says......
    Though I know that we can write our business logic in ADF BC, and that too can be exposed as web service.
    But I still need more suggestion on this, which one is better to write bussiness logic.
    Thanks
    Vikram

    We have a team with mixed skill sets, so consequently some of our business logic is in ADF/BC and some is in PL/SQL.
    Having some in PL/SQL allows my project manager to divide and conquer the work to be done on an adf project easier than I can train the pl/sql guy to be an adf guy...supposedly.
    Also our project manager is also a techy with a primarily pl/sql orientation.
    I like Java better because it is new and fun for me, but that is not much of a reason.
    I have been to many presentation's of Paul Dorsey's BRIM product. Paul is absolutely certain that you and your manager are doing good when you put business logic in the database. Paul goes even further. I respect him and his arguments are sound.
    I still like Java better...mostly because I have done pl/sql for ages and am tired of it. :-)

  • Business logic in PL/SQL?

    Hello,
    I am designing a 3-tier, web-based intranet application for my client. It's going to be a WebSphere portal app with Struts, running on Oracle 8.1.7.
    One of the requirements is to implement the business logic in the back-end (PL/SQL), not in Java (although that is what I'm used to do). The reason probably has something to do with fear of performance issues ("the more code runs in Oracle, the faster") and resource planning ("more people here know Oracle better than Java").
    This unusual (?) choice in my humble opinion leaves me with two major issues; how to cache database results and how to perform the O/R mapping.
    I know how to use CallableStatements and JDBC, but I'd really like to avoid such a solution now we have EJB 2.1 and Hibernate and everything. And without caching as done by any sensible app server I fear performance issues.
    Does anyone know a tool that can perhaps generate Java code and performs the O/R mapping? Or a tool that avoids me having to implement up to a hundred (!) CallableStatements and ResultSet-To-JavaBean mappings. I've seen Apache's commons-dbutils that seems to do this.
    Does anyone have experience implementing business logic in PL/SQL and calling procedures from Java? Is performance really an issue here?
    Thanks in advance for any input,
    regards,
    Bram Rooijmans

    This unusual (?) choice in my humble opinion leaves me
    with two major issues; In non-trivial applications excluding all business logic from the database is usually an architecture or design bug. Businesses do use the database directly due to legacy, tools, comfort level, etc. And in those cases the data still needs to be consistent. Not to mention that for some business logic the database can be orders of magnitude faster in running it versus external logic.
    On the other hand I would consider it a bug as well if someone told me that all the business logic must be in the database and no where else. (At the very least I would suspect and question their definition of business logic in that case.)
    I know how to use CallableStatements and JDBC, but I'd really like to avoid such a solution now...How are you going to implement any non-trivial business logic in oracle without using stored procs?
    Does anyone have experience implementing business logic in PL/SQL and
    calling procedures from Java? Not sure of the question. Certainly I have implemented business logic in PL/SQL. And many people have used stored procs via java.
    Is performance really an issue here?No idea. That is a dependency of your system, not of java/databases in general.
    I have seen java only solutions that even with scalling take hours to do operations that could be done in much less time using the database itself.
    I have seen requirements which would have taken hours even in the database and changing the requirements meant it took less than 2 minutes. (It had nothing to do with java nor the database.)
    I have seen code implementations which took significant database processing time where the entire solution could have been done without the database at all.
    I have seen solutions where, due to business requirements, the same business logic was implemented in different languages and in slightly different ways in each. Implementing the logic in stored procs meant that all of the systems that used it now would be using the same rules. In that case it is possible that the solution was actually slower. But if it was it was not noticed and the consistency was much more important.

  • Logic behind Business Rules

    Hi,
    Can anyone explain me the backend logic behind the execution of the business rules. Like,
    1) What all tables are involved for maintaining the business rule and
    2) What all function modules are involved in the execution of the script logic for the business rules.
    Please help me out.
    Regards,
    G.Vijaya Kumar

    Hi,
    If you have access to the backend system then login into the system and go to the transaction code SE80 -  under the "UJ" package , check the sub-object "UJP" - Parameter driven logic. Under this sub-object you would find all the related tables, programs and function modules.
    Thanks

  • Customization and business process behind NRAB (free goods) condition type.

    Hi Experts,
    I am currently working on SAP DSD development. and for pricing procedure we are using ZCPB10 (beverage kalkulation).
    There is a condition type maintained NRAB for free goods .I had seen many threads explaining the concept behind it.
    But i am clueless about the customization and business process behind it.
    Can someone help me in customizing by giving an example ,so it would be very helpful for me to use .
    Regards
    Chinmaya

    Hi Lakshmi.
    The business process is pretty clear.We are selling 10 beer cans to the customer and charging for 8.So basically we need to get inclusive free goods.As per my understanding without going to free goods we can achieve this by NRAB condition type in our pricing procedure.
    So the point is how can i set it up or what is the configuration behind NRAB condition type so that it can act in our pricing procedure.

  • Bean containing both UI components and business logic

    Hello  ADF design experts,  please guide me.   I came across a critical design aspects.  I have main page having bunch of UI components,   Region 1,  Region 2. I will have to bind the UI components of the page to a managed bean having session scope and the reason is,  when control goes to region 1 or region 2, I will be doing lot of  processing of business logic  and then based on this,  I will have to update the UI components of the page.   Same thing with region 2 also.  And then,  I should be able to access the information    across regions and also across other UI components etc.
    I am seeing only  session scoped bean will be able to help me here to get my tasks done across regions and across all other UI components of the page because I am not in a position to pass too many parameters across regions.     Now the problem is,  I can not serialize this bean  because as I mentioned  lot of UI components are updated based on logic. 
    If I do not serialize the bean, I may have problem in future when application has to be deployed to cluster envt.
    I do not know how should I go with my design now.   Please provide me brilliant ideas and very thankful to your guidance.
    thanks

    Hi ADF,
    I dont want to disturb the discussion with you and Alej. I'm rising some question from your first post.
    I have main page having bunch of UI components, 
    ok fine.
    Region 1,  Region 2. I will have to bind the UI components of the page to a managed bean having session scope
    1.why need to do this binding for all ui components .?
    2.this question lead ask another question are you using ADFBc.? if so binding layer will take care why you bind all those things.
    3.why you need to put session scope.?
    if you are using region. the region can only be bounded TF right, then communicate with help of pageflow. inside the bounded you may have jsff/jspx,
    reason is,  when control goes to region 1 or region 2, I will be doing lot of  processing of business logic  and then based on this,  I will have to update the UI components of the page.   Same thing with region 2 also.
    from the reason i have question? why you need to communicate between two region instead of using Taskflow communication.
    And then,  I should be able to access the information  across regions and also across other UI components etc.
    ok fine.
    I am seeing only  session scoped bean will be able to help me here to get my tasks done across regions and across all other UI components of the page because I am not in a position to pass too many parameters across regions.     Now the problem is,  I can not serialize this bean  because as I mentioned  lot of UI components are updated based on logic. 
    from my point of view. your are using all powerful feature session bean, region communication to do your requirement.
    mixing all those things so only you can't able to get consistent results.
    I do not know how should I go with my design now.
    could you please explain your usecase.
    Please provide me brilliant ideas and very thankful to your guidance.
    yeah sure. people will do.
    thanks

  • How can I use JTA in my business logic and execute process with PAPI?

    HI All,
    How can I use JTA in my business logic and execute process with PAPI?
    When my business logic has exception, the process will rollback.
    or the process has some exceptions, my business logic also will rollback.
    I don't know how to do it.
    Does anyone know how to do it?

    Thank you for your reply, Daniel.
    But I think I did not express my mind clearly.
    There is a scene that I have 2 Application Server.
    My business code is deployed in one Server.
    The BPM is deployed in another Server.
    I want to execute Task use PAPI.(ProcessServiceSession.runActivity)
    In my business code, I will do something before execute Task.
    I need my business logic and Task in same transaction.
    To ensure them "all-or-nothing" .
    As you say, if The transactions are managed by Oracle BPM.
    then can I retrieve OBPM transcaction in my business code?

  • Business Logic and Business Rules

    Hi,
    I have a very basic question. If we develop a new screen on top of ECC using Webdynpro ABAP to replace a ECC default screen, say for an example, ME51n screen for purchase requisition to be replaced by a custom screen developed in ABAP Webdynpro, then how do we incorporate the inbuild business logic and the business rules of me51n in to this new screen developed in ABAP Webdynpro? In short, how do we incorporate business logic and rules in to ABAP Webdynpro application?
    do we have to code all the logic from scratch or we can use existing logic? If we can, how.
    Thank you for your help.
    Shai

    Duplicate thread
    Business Logic and Business Rules
    could you please close it.
    thanks
    sarbjeet singh

  • Entity Beans and Session beans to represet Business lOgic

    How cam we implement Entity Beans and Session beans to represent Business Logic.
    Can anyone explain how can we do this.
    Regards...

    I have session beans calling method in entity beans and any client
    doesn't have access to entity beans, only via session beans.
    If i define security policy and method permissions for session beans
    only, do entity beans use that permissions when calling their methods
    from sessions beans OR should i define the security policy for entity
    beans separately?If you want to set the permission on individual
    methods of entity bean ( with different roles)
    you have to do it separately.
    If you want to delegate the Authenticated user along with
    the method call to the Entity Bean you can use
    run-as-identity-principal.
    For more detail please check out the EJB2.0 Spec.
    -utpal

  • Business logic callable object and Dynamic User assignment

    hi all,
    I have to design scenario using VC and GP
    using VC i designed a form that consist of some input parameters value,product..
    i integrated the designs created in VC to CO's
    My workflow should be like this
    now if the value<500
    it should go for approval to user1->user3
    if 500<value<1000  means it should go for approval to user1->user2->user3
    i tried this by using a businesslogic callable object
    the input ot this businesslogic CO is "value" parameter
    reult state
    continue BOOL(@value<500)
    break  Bool(500<@value<1000)
    process
    sequential block1
    Altenateblock block
                  Action
                result state:
                 continue->target->seqblock2
                 break->target->seqblock3
                 business logic CO
    seqblock2
                            Action1
                            Action3
    seqblock3
                              Action1
                              Action2
                              Action3
    i designed the workflow like this
    but the problem is that during runtime its directly jumping to seqblock3 with out asking the input value for business callable object
    and its not exiting from that block3.its going like infinite  loop(action1->action2->action3->action1->action2->Action3)
    pls suggest me the way to achieve this task
    Thanks
    kiran
    Edited by: kiran_mareedu on Aug 26, 2009 3:48 AM

    Hi,
    I have the similar issue.
    In my case it is taking too much time for completion.
    It is a background step so it should execute automatically.
    I have also checked Queue's for this.
    But could not understand why it is taking soo much time?
    Regards,
    Pratik

  • Expert's advise: share EJB components and business logic

    Hi all,
    I've a J2EE applicacion and I want to know if is posible share my ejb business logic with other components in other enviroments and differents programming languages.
    for example, I show you my scenario...
    I've a J2EE application that will be run in a WebSphere server (running over windows) for my JSP cliente side(you know... the web browser), all is ok!!! but my application need also receive request from remote clients (components from other business applications) that may be compiled in .net (over windows) or c++ (over AS400 or linux) and send the response to the respective client.
    well...
    my question is if is posible, which can be the protocols or java technologies that i will need to use for implements some like this.
    thanks for your answer...

    Web services is one possibility.

  • Java for business logic and CFMX for GUI?

    For those familiar with ColdFusion MX, does it make since to use Java at the business logic and possibly data tier and have CF handle the GUI?
    What are the advantages/disadvantaes (methology, threading, memory use, performance, etc)?
    Thanks,
    Brett

    I can't think of any advantages to doing this except that you won't have to listen to people whine about learning something new. Go with Java Server Pages and Servlets to split this functionality. Once you get over the learning curve, you will be much happier.

Maybe you are looking for

  • Issue with JSP compilation while deploying the application in weblogoc 10.3

    We are in the process of migating the struts application from oc4j to weblogic 10.3 version. The application which was running fine in oc4j is having some issues in weblogic app server , specially in case of compilaing the JSPS. We are using the same

  • (oracle.jbo.expr.JIEvalException) JBO-25077:

    Hi!! I am using jdeveloper 11.1.1.5 I had created VO's such as SuppliersVO,LegalDocDetailsVO In the LegalDocDetials I have an LOV Attribute in that LOV attribute i used LddDocIdVO which has following querry select  LD_DOC_ID, LD_DOC_DESC1 from legal_

  • Genius Sidebar in iTunes 10

    What the **** happened to the Genius Sidebar in iTunes 10? Does anybody know if this feature returns or not? I don't really like the Ping Sidebar, I barely use it.

  • Custom barcode not displayed after changing width

    Hi All, I have a requirement to increase the size of the barcode from 9cm to 10cm in a SAPscript form.  Previously we were using the standard barcode BC_128B.  Using SE73, you can see the the configuration of standard barcode BC_C128B. Bar code      

  • Plan updation of FAGLFLTXT

    Dear Extperts, Though there are many issues with respect to Plan updation of FAGLFLTXT, but i didn't find a correct solution: I switched on the "Integrated Planning" under Controlling Area settings Switched ON Online Transfer and Line items under Pro