POS Data Management: Business Transaction fault

Hi folks,
I try to send retail data from SAP XI to a SAP BW System. Everything works fine but in the pos workbench business transaction won't generated. I think this business transactions will usualy generatd in runtime with informations from the retail data (e.g. transactionTypecode or transactionIndex). What the fault? Is there a configuration?
Regards,
  Josef
Message was edited by: Josef Gruber

Hello,
have you set the "COMMIT"-Flag in the structure to 'X' for a commit work per package or used the function module for BAPI commit work?
Stefan

Similar Messages

  • POS Data Management

    Hi folks,
    first I have to say that I'm a newbie in SAP but I have to try out a scenario with a connection from SAP Exchange Infrastructure (XI) to SAP POS Data Management (I think included in BW 3.5). Task is to transfer POS Data, stored in a XML-file, into the transaction database in the PIPE (POS Inbound Processing Engine).
    My questions:
    - Is there a special POS workbench in SAP BW?
    - How can I write the data into the transaction database?
    - Is there more information in the web about SAP POS Data Management?
    Regards,
        Josef

    Hello,
    have you set the "COMMIT"-Flag in the structure to 'X' for a commit work per package or used the function module for BAPI commit work?
    Stefan

  • PPM 5.0: Assign cProjects New Status to Project Mngt business transaction?

    hello Experts,
    In SPRO -> Project Management -> Basic settings -> Create/Change Status Profile for User Status, I created my own status profile and assigned them to object types.
    Now, for status synchronisation, i need to map Project / Initiative Business Transaction to DFM Business Transaction
    ( SPRO -> Portfolio and Project Management -> Portfolio Management ->Base System Interfaces -> Decision Flow Management Settings -> Status Synchronization -> Map Project / Initiative Business Transaction to DFM Business Transaction)
    My question is : 
    How can I create my own Project Management business transactions?
    if is not possible, how can i assign the standard ones (DX01, DX02, etc) to my own status (ZST1, ZST2, etc) ?
    Thank you in advance,
    Amal

    Hello,
    Check the trasnaction BS32 for adding new business transactions.
    Cheers
    Amit

  • Datasource for BUS2000249 business transaction catagory.

    Hi Experts,
    I am working on CRM extraction, I need to capture the data from T-Code CRMD_ORDER screen in crm.
    As data is catagorised according to tranasction catagory , I know that 0crm_sales_act_1 holds the data for
    business transaction object type is BUS2000126.
    Similarly I want to know which CRM datasource hold data for BUS2000249 business transaction catagory.
    Acthually i need to capture the Contract data in CRM.
    Thanks
    Mayank

    there is no such BC for vendor available but still you can check out 2LIS_02_S013, 0MM_PUR_VE_01
    and 0MM_PUR_VE_02. They may help.
    for me its good to go for a custom extractor with View based on those table. that will be quick and best.

  • Error in transferring data from Catalog , in Managing business partners,SRM

    When I post data of Suppliers from ROS , and then check the <b>Manage business partners in mySAP SRM ( ITS) pages</b> , it pops a message <b>" Data cant be transeferred from Catalog".</b>
    Can anyone please explain ,,how to overcome this problem,,,
    Is it a config problem or some problem in Codes ?
    Its giving error for the Standard SAP ROS page also.
    Gautam

    Hi
    <u>Seems like some BASIS issue related to Roles/ Profiles / Authorization object missing for the log on user. Try giving SAP_ALL and SAP_NEW profiles to the user and see whether the same error happens or not.</u>
    Also ensure, number range configuation settings in SPRO are correctly maintained.
    <u>The Preselect Vendors transaction is delivered with the single roles. In order to use the transaction, you must enter the URL for supplier screening in the single role. Then you must update and activate the composite role.</u>
    <b>Supplier Screening with ERP</b> <u>You have logged onto the supplier registration system with the role SAP_EC_SUS_ROS_ PROCESSOR.</u>
    Refer to these links for details.
    <b>http://help.sap.com/saphelp_srm50/helpdata/en/77/a498403de08368e10000000a1550b0/frameset.htm</b>
    http://help.sap.com/saphelp_srm50/helpdata/en/b8/92303fdcf66d37e10000000a11405a/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/8b/4fa9585db211d2b404006094b92d37/frameset.htm
    Regards
    - Atul

  • BPM process to manage business data vs Business Data in RDBMS

    Hi all,
    I have so far seen BPM as a pure business process tool rather than a data management one even thought BPM provides for managing data. If in case, we have a nice Business Process, which also collects plenty of related business data, what would be the suggestion?
    1. To store Business Data in RDBMS and provide BPM with just enough info. for the process.
    (or)
    2. To store Business Data in BPM Business Catalog & do away with RDBMS (ofcourse BPM uses RDBMS for dehydration )
    In our project, we are discussing this and some points in favour of approach (1) are:
    i. For web based applications with multiple UI forms to collect data, storing data in RDBMS is way better on performance than accessing/storing in BPM business catalog
    ii. Data Retention of Business Data in BPM needs special consideration which may lead to dumping data eventually in RDBMS
    iii. UI frameworks help build UIs quick with a known data model rather than over APIs exposed by BPM
    iv. Reporting over an RDBMS data model is easier than over a Business Catalog in BPM
    Are these points valid or is approach (2) having other advantages to consdier?

    I think I'm just backing up what you had on your original post, but here's what we typically tell customers when this comes up.
    This has long been a best practice recommended by Oracle.  In Oracle’s Performance Tuning for Oracle Business Process Management Suite 11g document ,  on page 17 it states:
    "Minimize the amount of data stored in the process instance. Obviously, there is a tradeoff between the cost of storing data locally compared to storing keys and retrieving data for use within the process, which needs to be considered.
    A reasonable starting point would be to model the process state to hold only values that are needed to control the process flow and keys to get any other (external) data on an ‘as needed’ basis. If retrieval is too frequent/slow, or the systems holding that data are not always available, then move more data into the process."
    You touched on this, but decoupling the process payload and the underlying data for these reasons:
    1. The underlying data and the processes typically have different lifecycles and need to be independent of one another
    There is a need to maintain each at different times
    They are typically modified by different groups of people with differing skills
    The data stored in a database is typically the “source of truth” that sometimes must be able to be accessed and easily manipulated by applications outside of Oracle BPM; if stored as process instance data, instead of SQL extracting data from a database, the outside applications would need to access it through Oracle BPM APIs they are not necessarily familiar with
    2. Lightweight process data persistence improves performance
    The underlying message contract between the process instance and the engine that persists the payload should leverage key values where possible (think primary keys / relational keys from classic DBMS design patterns), rather than defining instance variables for every data element.  The performance of the Oracle BPM engine is improved and the data for the instances are rendered faster.
    The process instance is carrying the necessary process payload, rather than a bloated payload.  Only the information germane to the current activity should be retrieved and rendered.  This allows the application server to run more efficiently.
    At each step in the process, the process payload is hydrated and then dehydrated (read from the engine’s underlying database tables and then written back to the tables).  If this information is stored in an external database, there is no need for the overhead of this hydration and dehydration of large amounts of data to occur.
    At each step in the process, if stored externally in a separate database outside of Oracle BPM, only the data required is read and / or updated when it is required to do so.
    3. Decoupling helps speed development
    Oracle BPM was built with the Decoupled Model View Controller (MVC) pattern in mind
    One of its strengths is the architecture‘s business services layer that can make the source of the data transparent.  Given a single key value stored in the process instance payload, services can be invoked from the process and the human steps in the process that represent the “real source of truth” that the business needs.
    The MVC pattern’s model layer assumes that given the process’s key value, it is then possible to easily access underlying business data from a variety of sources including databases, EJBs and web services.   Although storing all of the information inside the process payload can be considered one of the model’s business service sources, the overhead of using this in production systems is not recommended.
    Once exposed, the business services can be  reused by any business process needing the information.
    User interfaces created with Oracle’s Application Development Framework (ADF) have out-of-the-box components and operations that take advantage of this MVC pattern.  Some examples of these out-of-the-box patterns that do not have to be programmed include:
    Database table information can easily displayed using Next and Previous that automatically retrieve the next or previous sets of rows
    Similarly, scrolling in a table with many rows up and down renders data automatically
    Both server and client side validations and rules
    Database dropdowns and cascading dropdowns 
    Forms automatically created with Master / Detail patterns
    4. Decoupling reduces the complexities arising from data synchronization
    When orchestrating various external systems into a process, care must be given to account for “Systems of Record” and the purview these systems have over data values
    Decoupling process instance data so that only key values are in the payload allow the Systems of Record to continually update the subservient element values without fear of stagnant data in the process
    Participants in the process receive the most current data values when dealing with process instances
    When data objects span several process instances, finding and updating data is easier if stored in a databaseExample: Process instance based on Orders. Several process instances may involve orders for a single customer. When the order changed, no problem, just find the process instance using correlations and updated it. When customer info changed, you need to synchronize any number of process instances. Placing the data in an RDBS made the solution simple. Simply updated the customer tables and all orders now have the latest info. No need to find related process instances and update them.
    Some BPM events don’t carry sufficient information and need enrichment to process events. With data stored in the payload, there is no easy way to enrich the event data. This is especially true with ACM events. Events in ACM do not have instance information. Storing data in the database will prevent a costly work around using a dedicated process and correlations to get the info needed.
    5. Decoupling facilitates the data capture for reporting and archiving
    Keeping data in the BPM payload takes away the option to do custom reporting (outside of BAM) and archiving of business data.
    Storing data in the RDBMS makes possible to create custom reports (outside of BAM) which would be not be possible or hard to do if all data lived in the BPM payload. Also, if you wanted to capture custom data changes or progressions thru a BPM and/or BPEL instance, RDBMS tables have a clear advantage over payload information. Payload (in most cases) would not have the data progression captured, and also reading data progression from the logs is not a recommended option.
    Many organizations have data retention policy, which requires data to be archived and be accessible. Archiving and data accessibility is very limited if data is stored in the BPM payload.
    6. The need for process Intelligence goes beyond the instance life cycle
    Instances get cleaned up from process database and many organizations are interested in not only keeping the business data but also all the BPM related intelligence related to audit trail, KPIs etc.  BAM data getting to  BI cubes is one of the ways to ensure that intelligence lives on, but viewing process audit maps, audit trails and knowing what attachments were part of the process is a very common use-case. For the latter, the common patterns used are the use of UCM or other ECM products to store the correlated set of documentation that can be brought together in a Webcenter like content portal for historical research and auditability purposes. That, couple with an application database strategy to keep correlated application data would paint the full picture for the business users.
    Hope this helps,
    Dan

  • Data creation in data manager vs. ERP transaction

    Hi experts,
    I have a general question on working with MDM: When I use MDM as central data management tool then I create and change the whole data within MDM Data Manager or maybe in MDM iViews in EP. Doing that way I will loose a lot of positive aspects I had doing this in ERP formerly even when using business content.
    For example:
    - no process logic exists (which I had in ERP dynpros in the code): no preconfigured assignments, validations, relationships, etc.
    - I have to know all relevant tables where I have to do my entries
    - no standard searches for typical problems
    - all roles and authorizations have to be created on my own (except standard roles like Admin, Data Expert, etc.), there is no possibility to transfer authorizations from ERP to MDM (authorizations can be very complex)
    - you need more (expert) know-how to maintain data (which is also a job of business departments)
    - etc.
    So a change to central master data management means a step backwards from a dynpro controlled input GUI to a database frontend with only rudimental features and loosing a lot of functionality that was build within a lot of years.
    Is this right or did I miss something important? I think loosing all this functionality can be a cause for resistance against introduction of MDM central data management in companys.
    Thanks for your answers. Helpful answers will be rewarded.
    BR, bd

    Hi BD,
    CMDM is one of the later stages in using MDM effectively.Before moving to a CMDM scenario it is necessary that ground base is set up.
    - One goes for a CMDM scenario once all the one time data(exisiting data) is already cleansed.So firstly you need to extract all the possible high risk duplicates existing data from the ERP sytem into MDM ,run the matching merging strategies on them and then maintain the consistent data in MDM.Once this step is completed only then it makes sense to go for the creation of new data centrally through MDM.
    - Just like in ECC when a user creates a new material for instance.He has to go through all the views and enter in all the required and optional fields value.In the same way this same scenario can be replicated in MDM by creting a repository with all the fields that one needs to enter while creating a new material. and by using MDM Validations we can simulate the same requirement of mandatory as in ECC.
    - If you go for a Business content repository for Material,Vendor,Product etc you will have all the ready to use Roles with authorizations so its no a much of rework.
    - Standard searches amy not be available in MDM but one can always desig his/her own search based on the customer requirement and MDM searches are very easy to use and also very dynamic.
    I do agree that SAP MDM may not be a fully grown tool at this point of time but with the SAP MDM 7.1 vs most of these drawbacks will be addressed. and besides although ECC can do most of the Master data related work it is not a dedicated system for that purpose and will therefore have an influence on the performance and time involved aspects.
    Hope It Helped,
    Kindly Reward Points if found useful
    Thanks & Regards
    Simona Pinto

  • 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

  • Business transaction control in status schema regarding date determination

    Hi all,
    is there a business transaction in the status schema that can control the date determination ?
    My problem is that the dates are redetermined every time I change status. I can't set the flag "Determine date only once" in the date profile because I wan't the dates to be re-determined when I change the priority. But not when changing the status. How is that controlled ?
    Best regards
    Annette

    Hi Anette,
    ITS not possible to control the date determination with standard customizing. Its the event handler CRMV_EVENT that triggers the date determination on change of status. Functions CRM_DATES_RESET_CALENDAR_EC and CRM_DATES_ACTUALDATE_SET_EC are defined for object name STATUS on Event AFTER_CHANGE. You would need to modify this to change the standard functionality.
    Hope this helps.
    Kind regards,
    Vanessa

  • How to obtain Business Transaction Management ?

    I'm new to OEM, so I think I'm confusing myself ! How do I download the Business Transaction Management product ? As I read the Oracle documentation it sounds like a separate product - perhaps I am wrong about that ?
    Thanks in advance for any advice !
    Edited by: warelock on Dec 28, 2010 10:22 AM

    Thanks, guys. I was able to download the BTM products.
    It is interesting - all of the documentation from these sources refers to a version of AmberPoint. Based on the latest BTM Installation Guide (Dec 2010), the architecture appears to have changed - there are Monitors and Observers rather than apContainers and apProxyNodes and nano-agents. I'm not sure if this is a real architecture change or just a different way of describing the products.

  • Point of sales (POS) and Product data management (PDM)

    Hi guys,
    please any one can tell me what is Point of sales (POS) and Product data management (PDM) in SD module and give me structures on this

    As i know it is not supported.
    Oracle supports counter sales order. But if performance is considered invoicing and receipt is slow in Oracle. So this can have workaround...

  • Business Transaction Management (BTM) Best Practices Sharing

    A client I am working with is interested in building relationships with other Oracle customers using Business Transaction Management (BTM). The goal is to share tips, tricks, and best practices. BTM came from Oracle's acquisition of AmberPoint. Please contact me if you are interested in engaging. I can be reached at [email protected]

    Unless there is some other reason, users should own the right to share their mailboxes - it shouldn't be something that demands administrator management (if only so that the administrators aren't swamped by user requests for sharing their mailboxes). 
    For true shared mailboxes, when the mailbox is created, full access is granted by an administrator.

  • Listing up business transactions from Account's View

    Hie, When we Open Ship to party from IC Web, We have Assignment block "Quotations" at IC WEB from Accounts view. But it does not pull any quotations.
    But it does pull for sold to party. I have checked SPRO settings for Customer Relationship Management->Master Data->Business Partner->Specify Display Options for Business Transactions and I maintained Area = QU.
    But i still cant see Qutation list from Account's VIEW.
    Can anyone advice me please? where i can make settings for Sold to part , ship to party etc??
    thanks and regards,
    Dinesh.

    Hi,
    this is something which you can´t change by configuration.
    You have to do a small UI-development.
    Open your component / view in tx bsp_wd_cmpwb.
    I guess in your case the component is BP_BPBT and the view is AccountQuotationsOV.
    You have to go to the context node.
    Here please check the coding in ON_NEW_FOCUS and redefine it according to your needs.
    Kind regards
    Manfred

  • Business transactions

    Hi Experts
    What is business Transaction?
    What is the major difference between Copy control and Follow-up Transaction?
    Where we are maintain Follow-up transaction in IMG
    Thanks
    Mahi

    Hi Mahi,
    Please find the answers to your questions from SAP documentation itself:
    1. The business transaction concept has the following meanings:
    - A business transaction can cover several business cases, for example, sales order and contact.
    - There is a similar interface for processing all types of business transactions. There is a strict split between the user interface and the processing of transactions.
    - Similar functions are available in all types of business transactions.
    A business transaction expresses a business interaction with a business partner.
    - The business transaction provides business structures and functions that can be used in various processes of a company, for example, in sales, marketing or service.
    - Depending on the Leading Transaction Category (for example, contact, opportunity, sales, service), a
    business transaction has a certain structure.
    Examples
    · Tasks have only a header level.
    · Leads, opportunities and service transactions have a header and item level.
    · Sales transactions additionally have a schedule line level (delivery quantities and delivery dates,
    possibly after an ATP check).
    2. The primary differences between Follow up and Copying the document are:
    a. In Copying, Header and Item level data are automatically copied, whereas in Follw up only header data is copied, and there is an option to copy/not copy the item data
    b. In Copy, the copied transaction also has the same transaction type as the original, however in Follow up any activity can be used as Source and Target transaction types
    c. Further, in copying, the change documents within a transaction are not updated, whereas in follow up, the transaction change documents are also updated.
    3. Copying control can be maintained in Customizing: IMG - Customer Relationship Management - Transactions - Basic Settings - Copying Control for Business Transactions
    Thanks & Regards,
    Nelson.

  • Business Transaction Profile - Error when using Z-Transaction Type

    Dear Experts,
    we are using SAP CRM 7.0 (Support Level 0007 - SAPKU70007). I have created a Z-Business Transaction Profile Z_IC_SERVICE.
    SAP Help says:
    Enter the transaction type to be used as a default in your scenario in the IC WebClient. For example, choose the transaction type 0010 (Interaction Record) if an interaction record is to be created automatically. The system creates this interaction record automatically after the interaction has started (for example, after accepting a call). During this, the activity clipboard in the interaction record is filled with the relevant data.
    So when I am using the transaction type 0010 (Interaction Record) in my Business Transaction Profile all is OK that means I can search for accounts and I can confirm them to go on with the process.
    BUT: When I entering here a Z Transaction Type (Z000) the systems shows the errors:
    - Error occurred in class CL_ICCMP_CUCOIREC_IMPL, event InteractionStarted.
    - Error occurred in class CL_ICCMP_CUCOIREC_IMPL, event BPConfirmed.
    Then I have made a copy of the transaction type 0010 (Name of copy: Z010) and tried to use it in my Business Transaction Profile the system says:
    Customizing settings missing. Assign partner functions to Z010
    Anybody know what to do and where to avoid errors? Note 1346892 is obsolete in this case because we already have the highest Support Package Level.
    Best Regards
    Oliver

    Hi yes you were right. In the case of both transaction type I have corrected the customizing parameters in
    SPRO -> Customer Relationship Management -> Interaction Center WebClient -> Business Transaction -> Assign Partner Functions to Business Transactions
    In the case of Transaction Type Z010 I had Z-Partner Functions and and that leaded to the errors:
    - Error occurred in class CL_ICCMP_CUCOIREC_IMPL, event InteractionStarted.
    - Error occurred in class CL_ICCMP_CUCOIREC_IMPL, event BPConfirmed.
    In case of the Transaction TYPE Z000 I forgot to assign the Partner Functions that is why this error appeared:
    Customizing settings missing. Assign partner functions to Z010
    Thread Closed

Maybe you are looking for

  • PSE 7 v 11

    In PSE 7, I could hilite and open several jpegs at once in the work area to compare or move part of one into another, etc., but I can't seem to do that with PSE 11.  Can I actually still do that? Thanks for your help.

  • Can Oracle Report Team Reply

    hi, I have create a report and i run that on web. so the format of the report is not proper. main problem with lines which we have drawn with text just like this ------------ or ========== this type of two lines are there.

  • HT204053 Apple ID

    I have two apple ID accounts.  How can I sync both to view on my devices? or do I have to log on and log out of each every time?

  • I can't watch videos already downloaded what to do?

    I'm using an iPad and I have tried a lot my last update was the 7.2 update

  • Encoding/windows issue  .m4v versus .mp4

    I like the results of encoding with h.264, but I now have a new problem. About half of my windows users cannot see the videos or have to go to through inconvenient steps to see the video postings at http://kitesites.libsyn.com. The first posting (Luc