Error while updating - Secondary business transation
Duplicate delivery schedule line quantities - 2LIS_12_VCSCL
Hello,
We have an issue that is somewhat complicated. The results are duplicate delivery values at the schedule line level.
It originates in ECC but the issue is observed in BW. Here is an overview of how it happens:
A sales order is created with two schedule lines, the quantity for the order is 1,200.
As part of the transaction a delivery is created. However, in this process it is noticed there is not enough on-hand inventory to fulfill the 1,200.
There are only 1,100 available.
The delivery is created and generates two schedule lines, the first has 0 for the quantity and the 2nd has 1,100.
Since there are only 1,100 available the sales order is modified. The 2nd schedule line is removed and the quantity on the first is changed to 1,100.
At this point in BW there is a sales order with only one schedule line for 1,100 and a delivery still with two schedule lines.
It is o.k. though because only one contains a value.
Several days later the delivery is picked and scheduled. At this point the 1,100 is 'moved' to schedule line one of the delivery.
Now in BW there are two delivery schedule lines, both have a value of 1,100 or a total of 2,200.
The issue is there is never a delete for the delivery schedule line 2 to correspond to the sales order schedule line deletion.
It is our understanding there really is no table of delivery schedule lines, they are created corresponding to the sales order.
The delivery schedule lines are generated into the 2lis_12_vascl queue and subsequently to BW.
Any thoughts or suggestions would be appreciated and please let me know if any additional information is required.
Thank you..
BODS integration with Successfactors
Hi All,
We are trying to integrate Successfactors into BODS and running into the below issue :
"Adapter connection failed. Cannot start session. com.acta.adapter.sdk.AdapterException: While interacting with SuccessFActors, an error occurred: 2 count of InaccessibleWSDLException."
After referring few scn links, got a hint to register BODS Job Serer in Successfactors whitelist.
Can someone help me on this.
Remove maintenance plan category from IP42.
Well-known encryption in ABAP
Hi experts,
I have a requirement to send encrypted data to a third party. We prefer a secure and well-known algorithm to encrypt the data so that the third party will also know how to decrypt the data.
What are the available options in ABAP for this?
Regards,
Suwandi C.
Need of F4 help on fields AFNAM & BEDNR
Hi ,
I want F4 help or popup on the fields AFNAM & BEDNR in IW31 Transaction at the of selection of item category N in component tab for external procurement of material.Here I have a Z table of Requisitioner & Tracking Number which we used in ME51N for the same fields.
Now I want to use same table here so that we can use only predefined Requisitioner & Tracking Number. For this I want F4 help on both fields.
Kindly suggest how I can do this job.
Thanks
Regards
Gaurav Solanki
Re-using Table Variable in Procedure
Hi,
I need to clear content of a table variable (which had data from database table TABLE1) an resue it later in my procedure to select data from different database table say TABLE 2. How do I do this. Trying to reuse gives error as the definitions of the 2 tables are different.
e.g.:
var1 = SELECT * FROM TABLE1;
-- Some logic where I use var1
var1 = SELECT * FROM TABLE2;
Above statement gives error as var1 is already binded to definition of TABLE1.
Thanks,
Anoop
WEBI Header not exporting!!!
Hello Experts,
I built a WEBI report and placed the Company Logo and report title in the Header of the report.
When I schedule this WEBI report to an email address as an excel documet, the Header is not being exported in to the Excel document.
But when I put the Compay Logo and Report Title as a free cell in the body of the report, it is exporting to the Excel document.
Please assist me on how to resolve this.
Thank You in advance!!!
SAP Data Services Product Tutorials
What is the Data Services product?
In this 10-minute video you will build a Data Warehouse with one Fact table and a Slow Changing Dimension to get an idea how Data Services is used.
Video
What is so special about Data Services?
Data Services is an ETL product like any other. But there are different product philosophies: one tends to do everything inside its own engine - the traditional ETL tools; the other pushes down the entire processing to the database with its powerful engine - so called ELT tools. Both methods have their pros and cons, and hence Data Services does both. That’s harder for us to develop, but easier for you to use.
Video
ETL is more than just moving data
Data Quality
Copying data can be done with hand-coded scripts as well. So what is the advantage of using an ETL tool like Data Services?
Video
Docs and Reports
Are you using scripts or a tool that is close to programming for your ETL task? Have you documented what these scripts are doing? In Data Services an entire feature set is around Self-Documentation, Operational Dashboards, and more. Actually, if you would use Data Services to document your code it would not take you any longer than creating comments, but you get all the advantages for free - and very likely better performance as well.
Video
Performance of Data Services
Even the easiest to use ETL tool does not help much if the performance is not good. See what the performance of Data Services is and why all the published ETL benchmarks are meaningless.
Video
Installation and Architecture
Planning for SAP Data Services and SAP Information Steward Installation (4.2)In this tutorial, you will prepare for installation of Data Services and Information Steward 4.2.
Video
Install and Configure Data Services (4.2)
In this tutorial, you will install and perform initial configuration for Data Services 4.2.
Installation and Architecture of Data Services In this 15-minute video we install the Data Services product, look at its components, add the Data Cleansing option, and add the Global Address Dictionary.
Video
Installing SAP BusinessObjects Data Services 4.0. A ten-minute video of the DS 4.0 installation together with the Information Platform Services (IPS, MiniBOE).
Video
Data Services in the SAP ERP/BW environment
Getting Data in and Out of SAP Using Data Services A 15-minute video showing what technical interfaces Data Services offers today for reading and loading SAP ERP and SAP BW.
Video
Using SAP ERP Extractors with DataServices A six-minute video on how to use SAP ERP Extractors with Data Services 4.0.If you don't know what ERP Extractors are or what kind of types exist, you might want to watch this short explanation.
Video
What if there is No Matching Extractor? This 23-minute video shows using ABAP dataflows to read the SAP tables directly, including delta.
Information Governance: Common Questions
A 20-minute recording outlining some of the most common questions users ask when starting an information governance initiative.
Data Services How-to
Data Services Workbench
Create Data Flow (4.2)
In this tutorial, you will use the Data Editor of Data Services Workbench to create a data flow for basic data integration.
Create Delimited Text File Format (4.2)
In this tutorial, you will create delimited text file formats and use them in a data replication job.
Use Replication Wizard (4.1)
A 10-minute simulation using the replication wizard in the Data Services 4.1 Workbench to replicate a data warehouse from one database to another.
Edit Replication Job (4.1)
A 10-minute simulation editing a generated replication job by adding a filter, changing some mappings, looking at some more advanced capabilities, and then viewing the result in Data Services Designer.
Promote Data Services Objects (4.2)
In this tutorial, you will configure the object export and object import environment and promote objects from a central repository to a local repository.
Additional Tutorials
Data Quality Management, version for SAP
SAP Data Quality Management, version for SAP solutions (DQM for SAP), enables you to embed support for data quality directly into SAP ERP, CRM and MDG applications.
UNDERSTANDING DQM FOR SAP
Perform Duplicate Check - Skip Secondary Address
Run the Quarterly Adjustments (SP04)
Perform Batch Duplicate Detection
Perform Batch Duplicate Detection (SP03, SP04)
Use Localized Address Validation and Duplicate Check Screens
INSTALLING DQM FOR SAP
Install the Data Services Components
Alter the Substitution Variables
Create the Batch Staging Tables (pre SP02 only)
Add Additional RFC Servers as Services
Add a New SAP Server to the RFC Server
Activate the Region/Country Fields
Load the Supported Countries (pre SP02 only)
Activate the Duplicate Check Index
Activate BC Sets Through IMG Options (SP03, SP04)
CONFIGURING DQM FOR SAP
Maintain Fields for Address Review
Maintain Fields for Duplicate List
Create the Mapping for Quarterly Error Report
Change a Customer Address Reviewer Label
Change a Suggestion List Label
Maintain Suggestion List Fields (SP03, SP04)
MDG-SPECIFIC
Assign Services for MDG Generic Duplicate Check
Configure MDG Generic Duplicate Check to Use DQM for SAP Search
Set Up BAS-Based Duplicate Check for MDG (SP03, SP04)
CONFIGURING THE BREAK KEY
EXTERNAL LIST MANAGEMENT
TROUBLESHOOTING DQM FOR SAP
Global Address Cleanse Transform
The Global Address Cleanse transform takes as input any address information and matches that, using different engines, against its Address Dictionary. The transform uses its internal knowledge how address lines are written to parse it into its segments and also corrects typing errors.
BASIC GAC FUNCTIONALITY
Mapping Input fields
Status codes
Information Codes
Assignment Levels
Building and Firm Assignments
CERTIFICATION
Canada Certification Options
AU and NZ Certified Processing Options
REFERENCE DATA (ADDRESS DIRECTORY)
Reference Data
Intro to Reference Data
What is Parsing
Parsing Dictionary
Assignment
Country-Specific Assignment Directories
All World Directory
Why Purchase SAP Directories
SUGGESTION LISTS
Infocodes to Suggestions
NRDM Script
Extra and Remainder
REGION-SPECIFIC FUNCTIONALITY
Deleted records
Netherland Compliant Street Name
China and Japan Address Cleansing
CJK-Specific Standardization Features
Chinese Pinyin Fuzzy Search in GAC
The Data Cleanse transform is used to perform parsing, standardizing, and enhancement of customer and operational data
DS 4.1 Run Data Cleanse Job - In this tutorial you will run an SAP Data Services job designed to cleanse person and firm data.
DS 4.1 Review Results of Data Cleanse Job - In this tutorial you will review results of running a Data Services job to cleanse person and date data.
DS 4.1 Modify Date Output Format - In this tutorial you will modify the date format of a Data Services job to cleanse person and firm data.
DS 4.1 Modify Output Language Date Format - In this tutorial you will modify the language output format of a Data Services job to cleanse person and firm data.
IS 4.1 Search Person Firm Cleansing Package - In this tutorial you will search the single global SAP supplied PERSON_FIRM Cleansing Package.
The Geocoder transform uses geographic coordinates expressed as latitude and longitude, addresses, and point-of-interest (POI) data to append data to your records. Using the transform, you can append address, latitude and longitude, census data, and other information. For census data, you can use census data from two census periods to compare data, when available.
- 4.0
Geocoder Point of Information Search
Perform Address GeocodingPerform Geo Spatial Search
Perform Point of Information Search
- 4.1
Find Latitude Longitude for an Address
SAP Data Services Text Data Processing enables you to perform natural language processing and extraction processing on unstructured text.
Introduction to Entity Extraction Transform
Using Text Data Processing Blueprints
Creating an Extraction Dictionary
Text Data Processing and Data Quality Transforms
Sentiment AnalysisCreating Text Data Processing Rules in SAP BusinessObjects Data Services 4.0
Filter Entity Extraction Output
Combine Data Quality with Text Data Processing
Address Reference Data is address "lookup" information, collected from authoritative data sources across the globe. Three types of Reference Data is used during processing: a parsing dictionary, which contains common phrases found in an address block, country-specific directories, which contain detailed delivery point information, and the All World directory, which contains the data found on the last line data of an address block, such as locality, region, and postal code.
Introduction to Reference Data
How is the parsing dictionary leveraged?
How are country-specific assignment directories leveraged?
How and when is the All World directory leveraged?
Dynamic ALV
Hi Techies,
My internal table contain like below, i want to bring line item into single row in ALV output. Field should increase based on line item in the table. I have found something in the forum, but not suitable to my requirement. Please help on this.
Input
Group Field1 Field2
3434 ABC DEF
3434 DDD FGH
7777 Mat1 mat2
7777 jac1 Jac2
7777 Rob1 Rob2
6556 text1 text2
6556 Num1 Num2
6556 char1 chaar2
6556 abc deg
ALV Output
Group Field1 Field2 Field1 Field2 Field1 Field2 Field1 Field2
3434 ABC DEF DDD FGH
7777 Mat1 Mat2 jac1 Jac2 Rob1 Rob2
6555 text1 text2 Num1 Num2 char1 chaar2 abc deg
Change attribute property from DIS to NAV for existing IOBJ ?
Hi,
We have a MD being used in 10 IC and MP. We need to change to one of the attributes in the MD from DIS to NAV. Will all the IC's and MP's and DSO's which are using this MD IOBJ ...get inactive if we change the property of one of the attributes in the existing MD. Please advise.
Thank You
DR
no matching PO in entry sheet- New user
SAP BW Consultants required to run SAP BW implementation
Dear Experts,
I am trying to find out, how many SAP BW consultants are required / needed to run a company with multiple Business Lines, running SAP BW 7.x.
is there any best practice by SAP or Gartner on this ?
would really appreciate your expert opinion on this.
Masood
Selecting Dynamic file directory for sender communication channel
Hi Experts,
We have a requirement like below:
1. Scenario is a File to IDOC (3rd party FTP to SAP)
2.Order Files will be placed in the different folders, these folders are based on the GLN value.
Suppose if the GLN is "9999" then the files will be a placed in directory "/9999/ORDERS/" in the 3rd party FTP.
Every time a new file is created the path get differs
3. Requirement is every time ORDER file is created at 3rd party then the files will be placed in the respective GLN folder path and the PO system has to pick up the files from the directory dynamically.
Now, How to configure the file sender communication channel to get the above the requirement satisfied
Thanks in Advance, for your suggestions
Data Mashup in C4C
Hi Friends,
Can someone plz. explain me the use of Data Mashup? Like if I create a google knowledge base using RSS/ATOM Service. So what is the use of this data Mashup? And where(on which screens) can I use this mashup?
Regards,
Saurabh
Multiple GET methods with same REST communication channel
I have a REST --- PI --- ECC synchronous scenario. I am usiing GET method anad it's working fine. The endpoint for my REST is this host:port/REST/DFT/Employee/<number>
The last is dynamic, they enter the particular employee number and we get details of the respective employee from ECC. If they want all emplpoyees then they use host:port/DFT/Employee/* and ths star will fetch all employee details.
Now the cllient want one more requirement to be included. They may give a date range also, datefrom and dateto and we need to get employee details for that peroiod. This time the GET method has different inputs. is it possible to do both in one interface?
or do I have to design a new interface with new endpoint ? They need GET method only
I can do this in POST as in POST they send a payload. in GET they are not sending any payload...
Can there be multiple GET operationds in onre interface
Runtime exception occurred during application mapping / com.sap.aii.utilxi.misc.api.BaseRuntimeException:Premature end of file.
Hi Experts,
Good day!
I need you help. I have a scenario, 3rd party Application sending data to SAP PI (via SOAP) in XML form. Using ESR's message Mapping and Operation Mapping, when testing a payload, the mapping result is successful. from RWB, when i load the same payload to test, the result is successful. But when integrated to the actual 3rd party application (and even using SAp Pi - Service Registry) using the same payload used in MM and OM, there's an error:
<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>Application</SAP:Category>
<SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>
<SAP:P1>com/sap/xi/tf/_MM_LAP_ECC_WVINVE_</SAP:P1>
<SAP:P2>com.sap.aii.utilxi.misc.api.BaseRuntimeException:</SAP:P2>
<SAP:P3>Premature end of file.</SAP:P3>
<SAP:P4 />
<SAP:AdditionalText />
<SAP:Stack>Runtime exception occurred during application mapping com/sap/xi/tf/_MM_LAP_ECC_WVINVE_; com.sap.aii.utilxi.misc.api.BaseRuntimeException:Premature end of file.</SAP:Stack>
</SAP:Error>
Appreciate if you can help me where to check and correct the problem. thanks!
CSV file from FTP server stores number field as exponential in SAP table
Hi Team,
I went through a couple of solutions but none of them solved my problem, hence posting.
I want to pull a .csv file from FTP server using FTP commands and to parse and store in internal table in SAP.
However, there is a numeric field which is being saved as exponential in the table. When opened in excel, it can be adjusted. But, since we don't open the file and directly read it, I am unable to avoid this exponential issue.
Eg. a numeric field in csv file having value 19236000000 is shown as '1.9+E' something of this sort i.e. in exponential format.
Can you please provide some inputs in resolving this?
Thanks.
Error during Continuous Inventory
Hi all,
I'm trying to carry out continuous inventory for a storage bin. I've created the PI document and activated it. But when I try to enter the results of the count using LI11N I get this error:
Storage bin A-06-01 excluded from entry
Message no. L4050
Diagnosis
The default values in your storage type that are used to create the inventory count results (together with the parameters on the initial screen) result in the selection of a group of storage bins for which you may define values. Storage bin A-06-01 is not included in the group of selected bins.
Procedure
Start the process again with different parameters or contact your system administrator regarding the default values in this storage type.
It's funny cos the document was created for this bin.
Can anyone suggest what I'm doing wrong and how I can correct it?
Thank you.
How to add button in Uwl
Hi,
I need to place one button in column order of uwl which used to select all the work items by clicking on single click.
Can you please assist me where and what is the code need to be added in xml for displaying the button.
Please find attached image.
Thanks in advance,
BR,
Kumar.