Actions and EEWB (Business Transactions)

Hi,
I've extended a business transaction (service ticket) with 5 new fields using EEWB.
I'm creating a new action to print out a letter.  I want it to print only if one of the new fields is filled in.
- The action works fine if I trigger it on a standard field being filled in
- But when I create a new condition using the new field it doesn't work
Details
I've created a new condition - it just says that the field must be greater than "1"
This is based on a new container.  The container is based on the database table and filed (structure CRMD_CUSTOMER_H - which is the databse table holding the new data and new field ZZ_PROS_REQ_ED)

Thanks for the reply AP
I'll check KZ doc. type
what about other document types and business trans. ?

Similar Messages

  • What is "Business Transaction" in status profile customizing?

    Hi,
    When I do customizing to define a new status profile, for each status line, the last column is "Trans.". And when I double click it will goto another screen "Transaction Control" to define business transaction and action, from F1 help it says:
    Business Transaction
    Transaction that the user executes on the screen.
    Use
    Objects that use general status management functions can define at business transaction level whether a function is allowed or not.
    Examples
    You execute a business transaction when you
    Post to a G/L account
    Release an order/project
    Post goods received
    Enter a confirmation
    So could you please tell me what the functionality of "Business transaction" here? How can I define my own business transaction?
    Thanks!

    This are some predelived functionalities that cab be triggered or forbiden and so on, when certain status is set. For example: you can create user status ZCOM (e.g. Completed) and set business transaction "Change document" to "Forbidden". This will mean that once this status is set, document is locked and can't be changed.
    Regards.

  • Business Transactions missing under reference data while account Merge

    Hi Experts,
    I am using SAP Standard account merge utility available in CRM 7.0 . After confirming  Master and Source  account in cleansing report when the overview page opens for confirmation and for address confirmation, i am not able to see Business transaction under the "Reference Data". all other data entities are present.
    please provide me the inputs for whether some customization is missing or some setting needs to do.
    << Moderator message - Please do not offer points >>
    Regards,
    Sanket Chougule
    Edited by: Rob Burbank on Dec 8, 2010 3:58 PM

    thanks for the reply again.
    we can hide or can control  the data to be get listed in the refrence data . there is a simple customizing  (T Code BUSWU02), there on right hand side we need maintain the data entity that  needs to get displayed and to be merge with Master.
    For more details  go to bellow mentioned link:
    http://help.sap.com/saphelp_crm70/helpdata/en/52/cff837a9aae651e10000009b38f8cf/frameset.htm
    my problem is solved and now business transactions are listed in under reference Data.
    Thanks,
    Sanket Chougule

  • What is the difference between action and workflow? How do I decide that I need an action in a transaction and not a workflow and vice versa?

    Dear Experts,
    I have few doubts and request your expert inputs to clarify my doubts.
    What is the difference between action and workflow? How do I decide that I need an action in a transaction and not a workflow and vice versa?
    Your earliest response is highly appreciated.
    Thanks,
    SMTP

    Hi SMTP,
    First of all, as I mentioned action is nothing but an executable work item which is designed in the workflow itself. In other words, Workflow is like your OOPS class. At run time, workflow instances are created just like objects of classes. Now, the steps designed in the workflow are called TASKS and the instances of tasks are called WORKITEMS. Now, the work items where any user action is required are called executable work items. ANd the work items where no user action is required (for example, sending an email in background) are called non-executable work items.
    Whether to go with development of workflow or not depends upon your business scenario. If your requirement is only to send an email and you find any BAdi or exit where in you can write your logic then there is no need of creating a workflow. If there is a defined business process with defined users and time lines, then you can go with the development of workflows.
    Rest, the below link will help you in understanding basic concepts of workflow :
    Why use SAP Workflow? | Insight Consulting Partners
    Regards,
    Richa

  • Business Transactions and Document type

    Hi eXperts !
    Can anyone please explain these business transactions like when they are created, what is the document type related to these and which one should I use to see the Amount paid to the Vendor (Actual Payment)
    KOAE     Actual Settlement CO External
    RFBU     FI Postings
    COIN     CO Interface     
    RKU1     CO Act. Primary Cost Transfer
    KOAR          
    Actually I need to extract a report in Project systems with actual amount paid to the vendor + all the actual cost but it shows only down payment (doc. type KA if i am not wrong) not the final payment.
    Also please explain these document types because i can see them in my report but I dont really know what does it mean.
    AA     Asset posting
    AB     Accounting document
    KA     Vendor document
    TZ     Vendor Document
    KZ     Vendor payment
    SA     G/L account document
    KG     Vendor credit memo
    As these things can be better explained by FICO guys so I decided to put the question here, Thanks alot !
    Rabiee

    Thanks for the reply AP
    I'll check KZ doc. type
    what about other document types and business trans. ?

  • Controlling Business transaction field in COSS and COSP table

    Hi all,
    I am trying to understand the idea of the field business transaction in tables COSS and COSP (where as much as I understood are the line items in CO - please corect me if I am wrong). It seems logically that this field is connected somehow to the SAP transactions. Do you know where is this connection and how can I see it?
    I need to know which SAP transactions will get business transaction COIN for example. If you have some documentaion or explanation of how this works, it will be very useful to me.
    Thank you,
    Maria

    Hi Maria,
    When you run settlement for internal orders using KO88, the records are saved into COSS table with the Business transaction KOAO.
    Just for your understanding the meaning of the main CO tables:
    - COEP: this is the CO document line items table (the one that is searched when you run, for example, KSB1 or KOB1 report transactions);
    - COSS: this is the CO cost totals table for internal postings, that is, the postings done into CO module that is going to reflect on the same CO module;
    - COSP: this is the CO cost totals table for external postings, that is, the postings done into any module that is going to reflect on CO module.
    To complete what it had been explained: COIN means the postings done from any module to CO.
    I hope it helps you.
    Best Regards,
    Daniel

  • What is business add-ins and business transaction events

    Dear All,
    Would you mind tell me what it sht business add-ins and business transaction events ?
    i still not understand about this after i read the training material
    Regards
    Luke

    Hi LukeWong ,
    BAdi:
    SAP Business Add-Ins (BAdIs) are one of the most important technologies used to adapt SAP software to specific requirements. BAdIs were introduced with Release 4.6 and replace function module exits. This technology is not limited to SAP applications. BAdI calls can be integrated in customer applications. These can then be enhanced by other customer applications. In the various SAP applications, BAdI calls are implemented at places where enhancements are appropriate.Business add-ins are enhancements to the standard version of the system. They can be inserted into the SAP System to accommodate user requirements too specific to be included in the standard delivery. Since specific industries often require special functions, SAP allows you to predefine these points in your software.
    As with customer exits, two different views are available:
    · In the definition view, an application programmer defines exit points in a source that allow specific industry sectors, partners, and customers to attach additional coding to standard SAP source code, without having to modify the original object.
    · In the implementation view, the users of Business Add-Ins can customize the logic they need or use a standard solution, if one is available.
    In contrast to customer exits, Business Add-Ins no longer assume a two-level infrastructure (SAP and customer solutions), but instead allow for a multi-level system landscape (SAP, country-specific versions, industry solutions, partner, customer, and so on). You can create definitions and implementations of Business Add-Ins at any level of the system landscape.SAP guarantees the upward compatibility of all Business Add-In interfaces. Release upgrades do not affect enhancement calls from within the standard software nor do they affect the validity of call interfaces. You do not have to register Business Add-Ins in SSCR.
    The Business Add-In enhancement technique differentiates between enhancements that can only be implemented once and enhancements that can be used actively by any number of customers at the same time. In addition, Business Add-Ins can be defined according to filter values. This allows you to differentiate between Add-In implementations using the filter Country or other criteria.
    The enhancement technique is set up in such a way that it is possible to define interfaces for ABAP soure code, screens, GUI interfaces, and tables. These allow customers to include their own enhancements in the standard. A single Business Add-In contains all of the interfaces necessary to implement a specific task.
    BADI is just an object-oriented version of user-exit. Instead of entering program code into some function module (as in customer-exit), you define some class which has to implement predefined methods and those methods are fired at predefined points just like an old user-exit. Some BADI can have multiple independent implementations which is much better for software deployment as several developers can implement the same BADI independently. BADI/UserExists are used to enhance R/3 For customer Needs.
    Actually there is no transaction to find when and where the BADI
    is called.
    1. You can see the BADI description to find why it is called.
    2. Once you implemented and activated the BADI, put some break points
    in the BADI and see "where else used" option to check in what all
    programs this BADI is called. In the ITS debug, when you are doing
    the operation what exactly the BADI description tells, it will take
    to the break points and you have to do manually debug the whole thing.
    I know its bit difficult to do manual debug the whole thing, it
    takes lot of time, but you have to be very patience when you are
    dealing with BADI's.
    Transaction SE18 is the BADI equivalent of transaction SMOD
    Transaction SE19 is the BADI equivalent of transaction CMOD .
    To find the BADI to be implemented and then implement this via SE19.
    These steps should enable you to find any BADI related to any transaction in a matter of minutes.
    Procedure 1:
    1) Go to the transaction SE37 to find your function module.
    2) Locate the function SXV_GET_CLIF_BY_NAME.
    3) Put a breakpoint there.
    4) Now open a new session.
    5) Go to your transaction. 6) At that time, it will stop this function.
    7) Double click on the function field EXIT_NAME.
    8) That will give you name of the BADI that is provided in your transaction.
    Business Add-Ins
    Procedure 2:
    1) Goto se24 (Display class cl_exithandler)
    2) Double click on the method GET_INSTANCE.
    3) Put a break point at Line no.25 (CASE sy-subrc).
    4) Now Execute SAP standard transaction
    5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.
    6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.
    7) This way you will find all the BADIs called on click of any button in any transaction
    Check this blogs 2 find a BADI:
    How To Define a New BAdI Within the Enhancement Framework (Some Basics About the BAdI,BAdI Commands in ABAP,
    When to Use a BAdI?)
    /people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
    How to implement a BAdI And How to Use a Filter
    /people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
    Introducing Business Add-Ins
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f3202186-0601-0010-6591-b832b1a0d0de
    How to implement BAdi in Enhancement Framework
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0456c54-0901-0010-f0b3-cd765fb99702
    Business Add-Ins
    http://help.sap.com/saphelp_47x200/helpdata/en/ee/a1d548892b11d295d60000e82de14a/frameset.htm
    BAdI: Customer-Defined Functions in the Formula Builder
    http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
    Difference Between BADI and User Exits
    http://www.sap-img.com/abap/difference-between-badi-and-user-exits.htm
    To Use BADI - Business Add In you need to Understand ABAP OO Interface Concept
    http://www.sap-img.com/abap/business-add-in-you-need-to-understand-abap-oo-interface-concept.htm
    Business Transaction Events
    Business Transaction Events (Open FI) The Open FI enhancement technique was developed in the Financial Accounting component. Open FI is based upon the following principles: Application developers must define their interface in a function module, an assignment table is read in the accompanying (generated) code, and the customer modules assigned are called dynamically. This technique differentiates between enhancements that are only allowed to have one implementation and enhancements that can call multiple implementations in any sequence desired. Both industry-specific and country-specific enhancements may be defined.
    SAP business transaction events are one type of customer enhancements provided by SAP! We can access the business transaction events using FIBF.Next we have to find the process interface for duplicate invoice check!
    check this blog for details on SAP business transaction events
    Business Transaction Events
    http://fuller.mit.edu/user_exits/business_transaction_event.htm
    FI Enhancement Technique – How-To-Guide on the Usage of Business Transaction Events (BTE)
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/207835fb-0a01-0010-34b4-fef1240ba9b7
    Creation of Events via Business Transaction Events
    http://help.sap.com/saphelp_nw04/helpdata/en/3b/7f3e8be57c11d1951f0000e82dec10/content.htm
    In SAP R/3 you must activate the business transaction events (BTEs) for Availability Check Using SAP R/3. To set this indicator in SAP R/3:........
    http://help.sap.com/saphelp_crm40/helpdata/en/b6/de3efc6bbcdc4b948d466857a10323/content.htm
    cheers!
    gyanaraj
    ****Pls reward points if u find this helpful

  • Why it is difficult to copy Business Transactions and make it a Z object

    Hi
    I am looking for a proper explanation why it is difficult and not suggested to make a copy of the entire business transaction ( example va01 or any other transactions ) and make a z object and modify it so as to companies business scenarios.
    I need explanation with respect to solution manager,
    where standard sap ticket processing needs to be modified, why can't we copy it into a z object and modify, why we need access key to modify sap standard.
    Thanks & Regards
    Abhimanyu L

    Firstly what is the transaction you wish to modify.
    If I were doing it, I would look at how I would modify the standard SAP code compared to the effort in taking a copy. You should also take into consideration the time it may take to resolve any upgrade issues. Personally I would say that changing the standard SAP in most cases would be the quickest to develop. However, your business case may be to complex to amend the standard SAP.
    When you copy a standard transaction, there are occasions when the SAP Main program is hardcoded into the SAP code. This can also cause you problems as you would need to amend this to use your version of the main program. You can also have problems with Status menu's as they may be coded to use against the SAP Main program.
    Hope that makes sense.

  • Derived business transactions and TBB1

    Dear experts,
    My question concerns Money Market derived business transactions.
    When I enter position outflows that are not transfer postings, the system generates derived translations that update the position components (proportionate reduction) u2013 DBT_E001/DBT_E002.
    These translations are not relevant for posting, but have a status Planned.
    The question: is it possible to fix these derived flows during posting of operative business transactions in TBB1?
    Right now I can fix them only through TPM18, which is very inconvenient to run separately.
    Any help would be appreciated.
    Best wishes,
    Irina

    Hi,
    In status control the setting is status of plan and hence the derived transactions will always be generated in planned status and you have to fix them through TPM18.
    In order to post it through TBB1 itself, the control setting should have same status option.  But check with the business also whether this is not going to have any other effect because this is at the central company code and valuation area level.  All derived transactions will have the same status of the operative transactions itself.
    Regards,
    Ravi

  • Difference between Technical and Business transaction archiving?

    Hi Guys,
    Can any one explain the difference between Technical and business transaction archiving with practical example?
    When we will go for Technical archiving and when we will go for business transaction archiving?
    Thanks,
    Vinod.

    Hello Vinod,
    To me, Archiving Objects can be separated into 3 categories; Technical, Master Data and Transactional.  Technical Archiving would include archive objects such as IDOC's, BC_SBAL (application logs), BDCLOGPROD (batch input logs), etc.  Master Data Archive Objects would include MM_MATNR (material master), FI_ACCPAYB (vendor master data), FI_ACCRECV (customer master data), etc.  And, Transactional Archive Objects would include FI_DOCUMNT (financial documents), SD_VBAK (sales orders), MM_EKKO (purchase orders), etc.
    Techincal Archive Objects usually are easier to implement and require less resources.  Master Data and Transactional Archive Objects usually take longer to implement as they will require business testing and sign-off.
    This is a high-level explanation and I hope it helps answer your questions.
    Best Regards,
    Karin Tillotson

  • Intercompany business transaction between US and France (EU)

    Hi
    Can any one tell how the intercompany business transaction works between a company code in US and another company code in France (EU countries).  I have intercompany where both the company codes are within USA, but not sure how to understand the legal and other things to set up this transaction.
    I would like to know the business process and please do not reply with configuration details.
    Thanks
    Suddu

    You can just try using Search functionality in the forum to find the answers. I am sure you will find plenty of answers for intercompany business process.
    Regards,

  • Configuring document scanner and linking to SAP Business Transaction

    HI guys,
    how to configure scanner and attach to business transaction  SALES ORDER.
    divya

    Hi Girish,
    maybe the following link to the SAP online documentation for ArchiveLink could be useful for this requirement:
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/4f/9933d7446d11d189700000e8322d00/frameset.htm
    Best regards,
    Christoph

  • Business transaction 'Close' sets status 'REJC' and 'ERLD'

    Good day everyone!!!
    I added a new status  "Rejected (REJC) " the behavior is similar to standard "Confirmed(ERLD)" .
    (coppied from Confirmed
    After this system says:  
    Business transaction 'Close' sets status 'REJC' and 'ERLD'
    Message no. BS292
    Diagnosis
    You specified in the procedure control of status REJC and status ERLD that both statuses be replaced by the procedure 'Close'. Both statuses have a status number.
    System Response
    When the procedure 'Close' runs, the System will try to set statuses REJC and ERLD. They cannot be active at the same time because they both have status numbers so the entry is rejected.
    Procedure
    Delete one of the two statuses
         or
    give only one of the statuses a status number
         or
    change the procedure control.
    Questions:
    1) Is it possible to get rid of this message?
    2) if possible, how ?
    3) what problems we may have, after doing this ??
    Regards
    Sindry
    Edited by: Sindry on Jan 5, 2011 9:59 AM

    hmmm seems the problem i got was a bit weird. the first server that I was using was only a Windows 2000 Professional Edition. When I installed both database and OAS in a Windows 2000 Server , I was able to deploy the WAR file properly and no NLS error was displayed. However, I'm still getting the servlet not deployed problem.
    I'm getting this in the status display of the WAR File
    context Not Loaded Servlet org.springframework.web.context.ContextLoaderServlet 0 0 0 1

  • Business Transactions and Document Types

    Hi eXperts !
    Can anyone please explain these business transactions like when they are created, what is the document type related to these.
    KOAE     Actual Settlement CO External
    RFBU     FI Postings
    COIN     CO Interface     
    RKU1     CO Act. Primary Cost Transfer
    KOAR
    Actually I need to extract a report in Project systems with actual amount paid to the vendor + all the actual cost but it shows only down payment (doc. type KA if i am not wrong) not the final payment.
    Also please explain these document types because i can see them in my report but I dont really know what does it mean.
    AA     Asset posting
    AB     Accounting document
    KA     Vendor document - This type of doc. is created when we do Down-payment to vendor (correct me if m wrong)
    TZ     Vendor Document
    KZ     Vendor payment - Doc. created when we do Actual Payment to vendor (correct me if m wrong)
    SA     G/L account document
    KG     Vendor credit memo
    Rabiee

    Any thoughts ?

  • Relationship between 'business transactions', SAP LUW, and tRFCs?

    Here's what (I think I know:
    - A 'business transaction' is a set of (dialog) steps that have the same 'transaction ID.' I can see the steps of a business transaction in STAD or STATTRACE.
    - An SAP LUW is a set of steps that are a single unit of work.
    - Function calls started with a tRFC are started in a new SAP LUW.
    The questions are:
    - Does an SAP LUW correspond 1:1 to a business transaction?
    - If so, then tRFC spawns sub-transactions. Is there a way (using STAD or STATTRACE) to see, the parent-child transaction relationship? To see which transactions spawned which sub-transactions?
    Thanks.
    Tim

    This was a duplicate post.
    Please post replies to [this thread|Open Hub 3rd party tool - API not returning data table;.
    Thanks.
    Tim

Maybe you are looking for

  • I have some problems while passing control array as refernce to the sub vi and sub VI crashes not deterministically after few minutes

    Hallo every body, i have some questions when i am passing the refernces to the sub_VI 1)when i run the application, the blink indicator(in main VI) starts blinking. even in sub_vi for true case i set it true and for false case i set it false. why fro

  • Report with the alerts that have been thrown

    Hi all! We are using the XI alerts to send several e-mails according to the alert that have been thrown. Now, I would like to know if some report could be automatically generated showing the information of these alerts. Is it possible? Thanks in adva

  • RV13B is not defined in the ABAP dictionary

    Hi Experts, Iu2019ve a requirement to create a smartform,and then save it as a pdf and email. I have all of this done except for one part. At present my email address (for testing purposes) is hard coded as the email address. However I want to automa

  • Time to replace swollen battery

    Explanation I've recently started playing World of Warcraft which has pushed my macbook pro to the edge of dysfunction. Due to overheating and my inability to understand exactly what the problem was at the time, the battery appears to have started to

  • Where is Contact Sheet II in CS4?

    Just upgraded to CS4 and cannot find Contact Sheet II under File>Automate. Went back to my old CS and pulled up the feature only to find out that when I went under Source Images> Folders>Choose... the chosen folder has all the photos grayed out.I'm o