Mailadapter - creating scenario
Hi all,
I'm trying to get some more information about setting up a scenario in XI where i have to read in an e-mail with the following content :
subject
body (firstname + lastname; date of birth, street + nummber, zip code + city ; clinic ; zip code clinic ; city clinic)
Read in e-mail in XI, I should extract the data from the csv file that came out of the e-mail. write down personal data and clinic data into a database (sql) When creating table you get an unique ID.
Could someone help me to start up this scenario, please?
Has somebody experience with such a scenario.
Should a need BPM or not.
Which steps i have to create and has someone an example of this, please.
Thank you in advance.
Best Regards
Gwen
Hi,
You can use the PAYLOADSWAPBEAN of your SENDER mail adapter to get the Attachemnt in your mail and to porces it. Just check this blog on how to do the same,
/people/michal.krawczyk2/blog/2005/12/18/xi-sender-mail-adapter--payloadswapbean--step-by-step
To push the data you read from your mail into the Database, you will need a JDBC adapter.
<i>
When creating table you get an unique ID.</i>
Am not sure I understand this statement. But whether you need a BPM or not, depends on whether you expect some response or not from your JDBC adapter on which further processing is to be done.
Regards,
Bhavesh
Similar Messages
-
Hi Experts,
We got a problem here.
We have a query ran without any problems in RSRT. But when I try to put it as data sources(infoprovider) in APD.
I got following error:
column store error: fail to create scenario: [340 2048
We are in BW731006 & ABAP731006.
Any advise?
Thanks in advance!
TengranHi,
Can you check this part in error mentioned by clicking as highlighted in red box. It will give you a correct idea about the issue ::
Also share the detailed error with us as well.
Best Regards,
Arpit -
Create scenario in Integration Directory eroor:java.lang.NullPointerExcept
Dear all,
I have create all thing under software component SAP BW 7: message interfarence and import object rfc, also create integration senario.
now while i am going to create scenario from Integration Directory > select internal communication and enter create getting error:
java.lang.NullPointerException
Internal problem occurred (INTERNAL_PROBLEM)
i have transferd Integaration scenario from IR and than try to do same, got same error,
whats the initial steps for importing Integration Repository design in to Integration Directory?
Best regards,
dushyant.Hi Dushyant,
Actually it should work...
try first this one
In ID -->First import the Integration Scenario by clicking tolls -->Transfer IS from IR
Then
Click Create Object in ID then you will get the scrren 3 0f 4.5 as per the link...
Then click create ---> and enter the service name (if does not exist it is automatically created)
Then select remaining as required...
Or else...
follow this...
Just Double click the Configuration Scenario under Configuration Objects and Proceed ( No need of Configuration Wizard required) and select your Integration scenario created in IR...
and rest you can create all the remaining steps under the Scenario that you created by following the smae steps...
Regards,
sridhar -
Create Scenarios of management in somlar01
hello all,
i need to create Scenarios of management with all compenant in solar01 , but i need to do it in automated way( like with BATCH-INPUT or SHDB ) from an EXCEL file.
please help.
thank you.Ok..
Let the LAN of the CPE be 192.168.1.0/24
Let the WAN (towards PE) of the CPE be 10.10.10.0/24
Let the Loopback-if of the CPE be 172.16.1.1/32
- Create the MPLS-VPN for the customer
Create your 'company-VRF' on the PE-routers towards the CPE's
- Create another MPLS-VPN for your management
Create your 'mgmt-VRF' on the PE-router towards your own NOC
Now the trick is as follows:
On the customer VRF's at the PE-routers, you must use a export-map to match the loopback-addresses and alter the RT to match a RT which is imported into your mgmt-VRF.
Now you should have the routing for reaching the CPE's from the mgmt-VRF, but you still miss the return-router for the CPE's to reach the mgmt-VRF. You can either introduce these addresses from the central mgmt-vrf by exporting directly into the 'company-VRF' or you could import them on the PE-VRF's.
Here's an example:
'CPE' PE:
ip vrf customerA
rd 1:1
export map custA-map
route-target import 1:1
route-target import 99:99 ! Import the management net
route-target export 1:1
ip access-list standard mgmt-acl
permit 172.16.0.0 0.0.255.255
route-map custA-map permit 10
match ip address mgmt-acl
set extcommunity rt 1:99 ! export under a new route-target only for management
'mgmt' PE:
ip vrf mgmt
rd 99:99
route-target import 99:99
route-target import 1:99 ! Import management from customer A
route-target export 99:99
There are many variations on this, and gives different levels of control and therefore more or less need for detail-management..
The problem would then just be to get the MPLS-provider to implement this.. :) -
Creating scenario dimension and loading data
Hi all,
We have two fact tables. The first one is sales that include quantity and subtotal columns. The other one is budget that include quantity and subtotal. We are working with hyperion essbase 9.3. First of all we are creating two model. For sales model we create 7 dimensions (product, chanell, time, company, currency, customer, account) and 3 attribute dimension and for budget model we create 4 dimensions (account,company,customer,product) in metaoutline. And we create 2 application for each metaoutline. We plan to report sales vs budget but we don't know how to join sales and budget data. Everybody recommends scenario dimension. we don't know how to create sceneraio dimension and in which application Essbase integration or Essbase administration services.
thank you.I agree with Cameron. The best way is to put them into one cube. Since you are using a SQL source you can manulate it to have your budget load to the same time level as your actuals. For example suppose you load actuals daily and Budget is Monthly. for consistancy, you could load the budget data into the 15th day of the month. At the Monthly level where you would compare budget to actual, the numbers will be correct. Loading into dummy members for the dimensions that don't exist for budget is a common practice when trying to sync up data. If you really want to make it easy, you could union a view to make it look like you have a single fact table (based on the combo of budget and actual) and have a single metadata outline to load everything. I prefer having two because of different load requirements, but this is an option.
If you don't want to go this way, the next option is to partition your budget data into the actuals cube. this would keep them seperate but allow you to see them togeter. Between the two option, I prefer the single cube approach better -
Details required to create scenarioes
Hi Experts...
i am a beginner in XI. can anyone provide me what are the technical details reqiured when we are developing a interface for all interfaces i.e. file, JDBC, SOAP, IDOC, proxy when thy act has senders as well as receivers.
its a urgent need.
Kindly help me out.
Thanks in advance
DeepikaHI
/people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Proxy to File
/people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30 - File to JDBC
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - File to ABAP Proxy
/people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1 - File to File Part 1
/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2 - File to File Part 2
/people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping - Any flat file to any Idoc
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - File to RFC
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1685 [original link is broken] [original link is broken] [original link is broken] - File to Mail
/people/jayakrishnan.nair/blog/2005/06/20/dynamic-file-name-using-xi-30-sp12-part--i - Dynamic File Name Part 1
/people/jayakrishnan.nair/blog/2005/06/28/dynamic-file-namexslt-mapping-with-java-enhancement-using-xi-30-sp12-part-ii - Dynamic File Name Part 2
File content conversion sites
http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/content.htm
Please see the below links for file content conversion..
/people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter - FCC
/people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter - FCC
File Content Conversion for Unequal Number of Columns
/people/jeyakumar.muthu2/blog/2005/11/29/file-content-conversion-for-unequal-number-of-columns - FCC
Content Conversion (Pattern/Random content in input file)
/people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file - FCC
/people/harrison.holland5/blog/2006/12/20/xi-configuration-for-mdm-integration--sample-scenario - FCC - MDM
XI in the role of a FTP
/people/shabarish.vijayakumar/blog/2006/04/03/xi-in-the-role-of-a-ftp - FCC
File to R/3 via ABAP Proxy
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - FCC
/people/mickael.huchet/blog/2006/09/18/xipi-how-to-exclude-files-in-a-sender-file-adapter - EOIO - File
http://help.sap.com/saphelp_nw04/helpdata/en/ee/c9f0b4925af54cb17c454788d8e466/frameset.htm - cc
http://help.sap.com/saphelp_erp2005vp/helpdata/en/95/bb623c6369f454e10000000a114084/content.htm - fcc cOUNTER
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/da1e7c16-0c01-0010-278a-eaed5eae5a5f - conversion agent
File Content prameters for the Receiver Adapter
http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/frameset.htm
File Content prameters for the Sender Adapter
http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
Refer
File Receiver with Content Conversion
/people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
Configuring the Receiver File/FTP Adapter
http://help.sap.com/saphelp_nw04/helpdata/en/95/bb623c6369f454e10000000a114084/frameset.htm
File content conversion sites
/people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
/people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
/people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file
/people/shabarish.vijayakumar/blog/2005/08/17/nab-the-tab-file-adapter
/people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
/people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30
/people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file
/people/shabarish.vijayakumar/blog/2005/08/17/nab-the-tab-file-adapter
/people/jeyakumar.muthu2/blog/2005/11/29/file-content-conversion-for-unequal-number-of-columns
/people/shabarish.vijayakumar/blog/2006/02/27/content-conversion-the-key-field-problem
/people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter
/people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/content.htm
Please see the below links for file content conversion..
/people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter - FCC
/people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter - FCC
File Content Conversion for Unequal Number of Columns
/people/jeyakumar.muthu2/blog/2005/11/29/file-content-conversion-for-unequal-number-of-columns - FCC
Content Conversion (Pattern/Random content in input file)
/people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file - FCC
/people/harrison.holland5/blog/2006/12/20/xi-configuration-for-mdm-integration--sample-scenario - FCC - MDM
XI in the role of a FTP
/people/shabarish.vijayakumar/blog/2006/04/03/xi-in-the-role-of-a-ftp - FCC
File to R/3 via ABAP Proxy
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - FCC
/people/mickael.huchet/blog/2006/09/18/xipi-how-to-exclude-files-in-a-sender-file-adapter - EOIO - File
http://help.sap.com/saphelp_nw04/helpdata/en/ee/c9f0b4925af54cb17c454788d8e466/frameset.htm - cc
http://help.sap.com/saphelp_erp2005vp/helpdata/en/95/bb623cU can Start your hands on with:
FILE to JDBC Adapter using SAP XI 3.0-
/people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30
File to JDBC
/people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30
Http-JDBC
/people/siva.maranani/blog/2005/09/16/xi-how-to-on-jdbc-receiver-response
storedprocedures
/people/siva.maranani/blog/2005/05/21/jdbc-stored-procedures
DATE/TIME datatypes and Oracle Database
/people/alessandro.berta/blog/2005/10/04/datetime-datatypes-and-oracle-database
JDBC Receiver Adapter -- Synchronous Select
/people/bhavesh.kantilal/blog/2006/07/03/jdbc-receiver-adapter--synchronous-select-150-step-by-step
jdbc-lookup
/people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
Tips and Tutorial for Sender JDBC Adapter
/people/yining.mao/blog/2006/09/13/tips-and-tutorial-for-sender-jdbc-adapter
RDBMS system integration using XI 3.0 JDBC Sender/Receiver adapter
/people/saravanakumar.kuppusamy2/blog/2005/01/19/rdbms-system-integration-using-xi-30-jdbc-senderreceiver-adapter
Calling stored procs in MaxDb using SAP Xi
/people/sriram.vasudevan3/blog/2005/02/14/calling-stored-procs-in-maxdb-using-sap-xi
XI: How-to on JDBC receiver response
/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments
RFC VS PROXY
/people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems
Re: IDOC and RFC
Re: Proxy Vs IDOC
Refer below links
/people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
To configure File as receiver consider the below blogs
/people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
AND
For SOAP see below links
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f222711d10c0
/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap
How to use SOAP adapter:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f9cd4
SAP AII - How to consume and expose webservices ?
RFC -> XI -> WebService - A Complete Walkthrough
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
SOAP with attachments
/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments
/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap
/people/siva.maranani/blog/2005/05/23/communication-between-sap-system-webservice-using-proxies
SOAP
An Overview of SOAP
/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap
SAP Network Blog: How-to create a web service with attachments (SOAP With Attachments)
/people/baris.buyuktanir2/blog/2007/03/06/how-to-create-a-web-service-with-attachments-soap-with-attachments
SAP Network Blog: XI: RFC or ABAP Proxy ? ....ABAP Proxies with attachments
/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments
FILE TO IDOC:
Re: File-XI-multiple IDoc Scenario
flat file to any Idoc /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping
Troubleshooting File to IDOC
/people/venugopalarao.immadisetty/blog/2007/01/24/troubleshooting-file-to-idoc-scenario-in-xi
idoc to file
/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
Collection of IDoc to Single File
/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
Handling different partners for IDoc
/people/sravya.talanki2/blog/2005/08/17/outbound-idocs--work-around-using-party
IDOC troubleshooting
/people/venugopalarao.immadisetty/blog/2007/01/24/troubleshooting-file-to-idoc-scenario-in-xi
cheers
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/da1e7c16-0c01-0010-278a-eaed5eae5a5f - conversion agent -
Creating scenario in OrgModeler
Hi,
When I am creating a new scenario in OrgModeler i am getting error in the last step...
Number of records validated
Database created
Importing data has completed
confugurations generated succesfully
config files stored correctly
error cannot load scenario
after completing the scenario load error is appearing, where i am going wrong pls help me...Hi Luke,
Due to long weekend i am not able to reply back....the error message in the CDS file is :
5/4/2009 6:17 PM: INFO: CommandProcessor.executeCommands : INSERT INTO SCENARIO (SCENARIOID,SCENARIONAME,SCENARIOCHANGESTABLE,SCENARIOCOUNTINFOTABLE,SCENARIOCOUNTSTABLE,COMMENTS,CREATOR,CREATIONDATE,SCENARIOCONFIGNAME) VALUES (:sqlparam0,:sqlparam1,:sqlparam2,:sqlparam3,:sqlparam4,:sqlparam5,:sqlparam6,:sqlparam7,:sqlparam8)
5/4/2009 6:17 PM: INFO: CommandProcessor.executeCommands : CREATE TABLE CG_20(Nakisa_ItemId VARCHAR2(50),Nakisa_EntityId VARCHAR2(50),Nakisa_Name VARCHAR2(255),RequestId VARCHAR2(50),RequestDate DATE,RequestXML VARCHAR2(4000),Completed NUMBER,SubmittedByUser VARCHAR2(50),Errors VARCHAR2(4000),ItemType NUMBER,ItemTypeName VARCHAR2(50),Anonymous NUMBER,Action VARCHAR2(50))
5/4/2009 6:17 PM: INFO: CommandProcessor.executeCommands : CREATE INDEX IDX1_CG_20 ON CG_20 (Nakisa_ItemId,Nakisa_EntityId,RequestId)
5/4/2009 6:17 PM: ERROR: CommandProcessor.executeCommandsAsTrans : CREATE BITMAP INDEX IDX2_CG_20 ON CG_20 (ItemType,ItemTypeName,Action) : Source {System.Data.OracleClient}: Message {ORA-00439: feature not enabled: Bit-mapped indexes
5/4/2009 6:17 PM: INFO: CommandProcessor.executeCommands : UPDATE SCENARIO SET SCENARIOAPPRESOURCES = :sqlparam0 WHERE (SCENARIOID='20')
5/4/2009 6:17 PM: INFO: CommandProcessor.executeCommands : UPDATE SCENARIO SET LASTMODIFIED = :sqlparam0 WHERE (SCENARIOID='20')
5/4/2009 6:17 PM: ERROR: FieldsType : fieldName = SCENARIOID; tableName = SCENARIOVIEW; : Source {System.Data.OracleClient}: Message {ORA-00942: table or view does not exist
5/4/2009 6:17 PM: ERROR: FieldsType : fieldName = SCENARIOID; tableName = SCENARIOVIEW; : Source {System.Data.OracleClient}: Message {ORA-00942: table or view does not exist
5/4/2009 6:17 PM: ERROR: FieldsType : fieldName = SCENARIOID; tableName = SCENARIOVIEW; : Source {System.Data.OracleClient}: Message {ORA-00942: table or view does not exist
5/4/2009 6:17 PM: ERROR: FieldsType : fieldName = USERID; tableName = SCENARIOVIEW; : Source {System.Data.OracleClient}: Message {ORA-00942: table or view does not exist
5/4/2009 6:17 PM: ERROR: FieldsType : fieldName = USERID; tableName = SCENARIOVIEW; : Source {System.Data.OracleClient}: Message {ORA-00942: table or view does not exist
5/4/2009 6:17 PM: ERROR: FieldsType : fieldName = USERID; tableName = SCENARIOVIEW; : Source {System.Data.OracleClient}: Message {ORA-00942: table or view does not exist
5/4/2009 6:17 PM: ERROR: CommandProcessor.getDataSet : select SCENARIOID,SCENARIONAME,SCENARIOCHANGESTABLE,COMMENTS,CREATIONDATE,CREATOR,LASTMODIFIED,CURRENTROOTID,SCENARIOAPPRESOURCES,SCENARIOCOUNTSTABLE,SCENARIOCOUNTINFOTABLE,SCENARIOCONFIGNAME,EFFECTIVEDATE,USERID,WRITEACCESS,READACCESS,OWNER from SCENARIOVIEW where (SCENARIOID=20) and (USERID=87f1cac1-ed43-4098-9877-262882d9a11a)|DC= : Source {System.Data.OracleClient}: Message {ORA-00907: missing right parenthesis
5/4/2009 6:17 PM: ERROR: Scenario Loader : Load/Unload App Resources : Source {Nakisa.Ordos.Common}: Message {Object reference not set to an instance of an object.}
5/4/2009 6:19 PM: WARNING: Utility.convertHrociXml2DS() : Object reference not set to an instance of an object. || XML String - There is no XML data to be displayed.
5/4/2009 6:19 PM: WARNING: BAPI_SP_BaseClass.getSuccessorSubType() : SAPSuccessorSubType is null or not defined in SettingsResources.xml. Please define the successor subtype to use (default SubType: A009).
pls suggest me...
Chandu -
Org Modeler 3.0 SP2 error with creating scenarios
Hi Gurus,
In the the application Nakisa OrgModeler , version 3.0 SP2
and the build number: 0702013100, the solution is .Java, Oracle
We are having a problem with the org modeler scenario creation.
Even at a choice "Create empty model".
Steps pass successfully:
Number of records validated ok
Database created ok
And on a step process hangs:
Importing data...
I have been seeing several things in the CDS log:
ERROR com.nakisa.Logger - com.nakisa.framework.language.LanguageContainer.getText(String, String) : while trying to invoke the method java.util.HashMap.get(java.lang.Object) of an object returned from java.util.Map.get(java.lang.Object)
ERROR com.nakisa.Logger - com.nakisa.framework.data.commandProcessor.impl.OracleCommandProcessor : getDataTables : Could not create a database connection. Data Element Name: ScenarioDataElement
Our DB connection string looks simple and test connection/create structure work fine.
Server Type: Oralce
Version: 10
Server Name: hcm****:1111:DHN
User Name: NAK_ORGMOD
Password: **********
And i have authorization in Database to create tabels.Hi Tatyana,
Please take a look at this thread from last year, which has the same issue as you had and was resolved.
[http://forums.sdn.sap.com/thread.jspa?messageID=10718321#10718321]
Best regards,
Luke -
Hi all,
I am trying to create a scenario in a brand new installation but I'm getting the following error:
"java.lang.NullPointerException"
I get that error when I click on the configuration wizard and select internal communication. Is this a basis issue?
Thanks in advance for your help,
MarcHi Pradeep,
When I click on the Configuration Wizard and then select Internal Communication, I get the error "java.lang.NullPointerException", below are the details of that error:
java.lang.NullPointerException
STACKTRACE:
java.lang.NullPointerException
at com.sap.aii.ibdir.gui.scenario.wizard.core.WizardContext$7.run(WizardContext.java:461)
at com.sap.aii.ibdir.gui.scenario.wizard.core.WizardContext.getNextPageId(WizardContext.java:1867)
at com.sap.aii.ibdir.gui.scenario.wizard.core.WizardContext.computePageLayout(WizardContext.java:1897)
at com.sap.aii.ibdir.gui.scenario.wizard.core.WizardContext.loadPage(WizardContext.java:1926)
at com.sap.aii.ibdir.gui.scenario.wizard.core.WizardContext.processPageEvent(WizardContext.java:274)
at com.sap.aii.utilxi.swing.framework.wizard.BasicWizard.firePageEvent(BasicWizard.java:64)
at com.sap.aii.utilxi.swing.framework.wizard.BasicWizard.next(BasicWizard.java:144)
at com.sap.aii.utilxi.swing.framework.wizard.NextAction.actionPerformed(NextAction.java:41)
at com.sap.aii.ibdir.gui.scenario.wizard.page.PageFactory$94.actionPerformed(PageFactory.java:5842)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at com.sap.aii.utilxi.swing.toolkit.BaseDialog.show(BaseDialog.java:320)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at com.sap.aii.utilxi.swing.framework.wizard.BasicWizardDialog.showDialog(BasicWizardDialog.java:78)
at com.sap.aii.ibdir.gui.scenario.wizard.ConfigurationWizardCommand.execute(ConfigurationWizardCommand.java:80)
at com.sap.aii.utilxi.swing.framework.ExecutionContext.execute(ExecutionContext.java:196)
at com.sap.aii.utilxi.swing.framework.ExecutionContext.executeSafe(ExecutionContext.java:134)
at com.sap.aii.utilxi.swing.framework.CommandAction.actionPerformed(CommandAction.java:69)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Thanks for your help,
Marc -
How create scenarios for point of delivery with the Emigall?
Hi,
I have to create some scenarios in a point of delivery, how can i do that?
Thank youHello Miguel,
Have you already checked-out the document Guideline IS Migration Workbench (transaction EMIGALL)? If you can't find anything that suits your needs please explain in more details what scenarios you need to migrate.
Cheers,
Fritz -
How to create a scenarios for duplicate entries
Hi friends,
Please help me how to create a scenarios for duplicate entries, we are using stock transfer orders from there we need to create scenarios for duplicate entries, please guide me on the same.Hi,
F-01 can be used to create a sample document.
Regards
Aditya -
Error while creatting the Material Master IDOC in ERP 2005
Hello All,
I am trying to create scenario from RFID-Enabled Outbound Processing - Conf Guide (SAP AII 4.0).
I am using Auto ID 4.0 on a NW04s system. The backend is a ERP2005 system.
The scenario requires that I need to create a material in the backend and send it to the NW04s system using IDOCs.
After completing the configuration on the backend, I tried sending the Material Master IDOC to Auto ID from the transaction AIDMM. I get a message that IDOC is just being created. But I could not find it in the transaction WE02.
On debugging I found that the function MARD_GENERIC_READ_MATNR_PLANT resulted in error.
Thanks for any kind of input.
Regards,
Rahul
Message was edited by:
Rahul GavandeDear,
Check ABAPer for file settings.
- CANNOT_SKIP_ATTRIBUTE_RECORD : The attributes could not be read in the EPS parcel. The file cannot be opened for reading, because it may have been deleted in the meantime.
- CANNOT_DETERMINE_EPS_PARCEL : The EPS parcel is not in the EPS Inbox, because it may have been deleted. You must download the relevant patch again (for example, Hot Package).
- CANNOT_DETERMINE_DATA_FILES : The name of a data file could not be determined, because a profile parameter was not correctly configured. Check the settings using the report RSPARAM.
- CANNOT_DISASSEMBLE_R_DATA_FILE : An R3trans data file could not be unpacked. A possible error source is that the relevant EPS parcel was not found. The data file could not be opened for writing. An error occurred when transmitting a 20K block from the EPS Inbox to the directory /usr/sap/trans/data (UNIX).
- CANNOT_DISASSEMBLE_D_DATA_FILE : An ADO data file could not be unpacked. The reasons are the same as with the message CANNOT_DISASSEMBLE_R_DATA_FILE .
- CANNOT_CREATE_COFILE : The cofile could not be created from the relevant data file. One possible error source is that <sys>adm does not have write authorization for the directory /usr/sap/trans/cofiles (UNIX).
Check Note: 70752.
Regards,
Syed Hussain. -
Mapping Error in XI Configuration for MM-SUS Scenario
Dear Experts,
I am working on MM-SUS Classic Scenario,
We have done all basic setting in SRM, ECC and SUS.
Now we are configuring XI Scenario(Working on ESOA Architecture), while configuring XI Scenario, I follow the mention steps :
I have started from Integration Builder in XI (using T-code SXMB_IFR)
1. I have assigned two Business System( for ECC and SUS) In integration Builder (Creates Communication Channels Automatically) .
2. Modify IDOC and XI Communication in ERP and SUS Business system respectively.
3. Now select Tools -> Transer Integration Scenario from Inegration Repository and Create Scenario in it properly
(Included Assign Services, Configure Connections, Generate etc).
4. In last, save scenario.
After configuration XI I am not getting Scenario Data (Objects and Configuration Overview data) in it.
When i click to Check Configurability under Model Configurator of mine Scenario, I found following Errors ( I am Mentioning only some errors) :
Component View SE_Services_Procurement: Connection from Send Z_CREMAS_SUSMM to Business Partner empfangen has no mapping
Component View SE_Services_Procurement: Connection from Send_PO_From_MM to Receive_Purchase_Order has no mapping
Component View SE_Services_Procurement: Connection from ServiceAcknowledgementConfirmationRequest to ServiceAcknowledgementConfirmationCreate has no mapping
Component View SE_Services_Procurement: Connection from InvoiceRequest senden to Receive INVOIC has no mapping
Kindly correct me if am missing some, and help me out, what should have been done to remove this mapping errors.
Thanks in advance,
Regards,
Pawan KeshwaniIf you are on >= SP9 you do not need to perform that action at all.
Go to SU01 transaction assign SAP_XI_DEVELOPER role for the desired users and try it.
regards
Shravan -
B1if BizSteps that create new systems in SLD
Hi,
I want to create scenario that creates new updates system in SLD. I read in documentation that using B1if API new jobs can be added to JobCreator and JobExecutor. Is there any help or tutorial that shows how to create job step by step and use them to create, update or delete systems in SLD?
Regards
SzymonAs per my understand, when you create a new company, you have to undergo upgrade SAP Server procedure, at this time SDL of your new company is created.
IF you are talking about document like B1PO to B1SO, then you have to refer other document.
Thanks
Kevin -
Reg:Steps in IDOC Scenario
Hi,
I am very new to IDOC concept so can anyone tell me what is the use and why do we want to create,
1)RFC Destination
2)Port
3)Logical sysytem name
4)Partner Profile ,in IDOC Scenario and also let me know the steps that I have to implement while doing that scenario.
Thanks in advance
B.LavanyaHi,
This is complete step by step document for configuring the idoc to file scenario along with ALE Settings
To Configure the IDOC TO FILE SCENARIO,PROCEED AS FOLLOWS
STEP 1:ALE SETTINGS TO POST IDOC OUT OF SAP R/3
We need to do the following settings in XI
1) Create an RFC Destination to the Sending System in transaction code (SM59)
a) Choose create
b) Specify the name of the RFC destination
c) Select connection type as 3 and save
d) In the technical settings tab enter the details SAP SID/URL and system number#
e) Enter the Gateway host as same details above SID/URL
f) Gateway service is 3300+system number#
g) In the Logon /Security tab, enter the client user & Password details of Destination system
h) Test the connection and remote logon.Both should be succesful
2) Create Port Using Transaction Code IDX1
a) Select create new button
b) Enter the port name as SAP+SID (The starting char should be SAP)
c) Enter the destination client
d) Enter the RFC Destination created in SAP R/3 towards other system
e) Save
3) Load Meta Data for IDOC Using transaction Using Transaction (IDX2)
a) Create new
b) IDOC Message Type
c) Enter port created in IDX1
SETTINGS IN SAP R/3
We need to do the following settings in R/3
Logon to Sap R/3 System
1) Create an RFC Destination to XI in transaction code (SM59)
a) Choose create
b) Specify the name of the RFC destination
c) Select connection type as 3 and save
d) In the technical settings tab enter the details SAP SID/URL and system number#
e) Enter the Gateway host as same details above SID/URL
f) Gateway service is 3300+system number#
g) In the Logon /Security tab, enter the client user & Password details of Destination system
h) Test the connection and remote logon.Both must be succesful
2) Create communication Port for Idoc processing Using Transaction(We21)
a) First Select Transactional RFC and then click create button
b) Enter the destination port name as SAP+SID (The starting char should be SAP)
d) Enter the RFC Destination created in SAP R/3 towards other system.
e) Save
3) Create Partner Profile with Outbound Parameters (WE20)
a) Create New
b) Create the Partner no. name as same the logical system name of the destination system
c) Select Partner type LS
d) Enter details for Type: US/USER, Agent, and Lang
Then Save
e) Select Partner no. and LS which were create above
f) Now we have to give some Outbound Parameters.So click on ADD TO Create Outbound Parameter
g) Select Message type
h) Double click on Message Type and Then Enter the details for Receiving port, Pack size=1 and Basic type
I) save
4) In Transaction SALE, Create Logical System
a). Go to Basic Settings-> First Define logical systems
and then assign logical systems
b) Double click on Define the logical systems
c) Give data for your Logicaal System and Name
d) Now click on Save.Here one window may appear just click on Continue.Now the Logical System name is ready
e) Assign the logical system name to the client
5) Create Customer Distribution model in the transaction code BD64
1) Click on the Create modal View button and enter the short text, Technical name etc as shown below
2) Now select the created model view and click on Add message type button .A pop up box appears, enter Sending system, receiving system and message type
3) Save the Distribution model
Generate Partner Profiles
Click on Menu Item Generate Partner Profiles
It leads to the next transaction where in the selection screen you have to provide Model view name, Partner System logical system and execute
Then, you will be intimated about the partners, port creation, and outbound parameters creation
4) Distribute Customer Distribution Model
In the menu item GO to Edit->Modal View-> Distribute to the destination client
Popup window appears ,press Enter
You will be intimated about the the Modal View Distributed
Step2:Repository
1) From the Integration Builder page, select Integration Repository. This will launch the Java Web Start Application. Log with the User id and password from the Integration Server
2) Choose Tools->Transfer from System Landscape Directory->Import Software Component Versions
From the list of Software Component Versions, Choose your own software component version .Click Import.
3) On the left hand side frame ,software components will appear .Select your own software component. Open your own software component. Double click on this software component. A screen will appear .Switch to display mode. After doing this first add a namespace under Namespaces.
Your NameSpace is urn : DSZVFGD
4) Then choose the Radio Button ->Import of RFC AND IDOC interfaces from SAP systems permitted
After this specify the connection parameters to the R/3 system:
4.1) System :SAPFOX
4.2) Client :800
Then Save it. The new namespace will be visible under software component version node in the left frame.
Under the namespace node, you will find the section Imported Objects. Right click on it and choose Import of sap objects. A wizard will display. In the wizard provide the following details.
4.3) Application server:172.25.5.7
4.4) System number:00
4.5) User name: DEVELOPER
4.6) Password: Password of Sap R/3 system.
Then click continue .You will find IDOC node. Click on this node and select the Idoc which is to be imported from R/3. Click Finish to start the Import. Close the wizard. After doing this the Idoc will be available into XI as Message types. So no need to create any Idoc Structure. We need to create a structure for file only.
5). Under your namespace in the left frame, expand the node Interface objects. You will find a node DATA TYPES
6) Create new data types.
6.1) Right click on Data types and select New.
Your Data Type is :DT_FILE
In the data type Editor ,Create a structure having Elements of type String , integer, Boolean , Float etc as per the requirement.
Save the object.
6.2) The Import function for XSD files enables you to upload message definitions from external sources. The object type External Definition is a container to make external definitions available in the Integration Repository.. While Importing the XSD files from External Definition
no need to create Data types. They are imported directly as Message types.
6.3) To do so, In the left hand frame Under Interface objects Create a new object of type External Definition and give name to it.
Select the following.
6.3.1) Category: XSD.
6.3.2) Messages: From All Available Global Elements.
6.3.3) File:
Once the XSD is imported, click on Message tab , You should be able to see 2 messages(Request and Response)
7). Create a new Message Type.
7.1) In the left hand frame under Interface objects, right click on the Message types and select new.
7.2) Give a suitable name to the Message type.(MT_ messagetype).
7.3) For the section Data type used you can go to input help (F4) or Search help provided and choose your data type (DT_datatype) from there.
Save it.
8). Create a Message interface
8.1) In the left hand frame under Interface objects, right click on the Message Interface and select new and name(MI_ messageinterface) it
8.2). The interface Should be Inbound and mode should be Asynchronous .It should reference your Message type(Use F4 or Search help).
Save it.
9) . Create a graphical mapping between the target document and the sender .
9.1) In the left hand frame ,expand Mapping objects. Right click on Message mapping and name it.You are now in a graphical editor.The Source message is on left, the Target message is on right.
9.2) As Source message select your own Idoc .You can choose Search for Integration Object.As a reminder you can find your Idoc or Rfc under Software Component- > Namespace->Imported Objects.
9.3) As Target Message you can choose your Message type .Choose Search for Integration Object.
9.4) Now that we have defined the Source and Target message, we can start defining the Mapping rules.
9.5) Map the fields of Source document to the equivalent fields in Target document .This can be achieved easily by locating the field in Target document and then Drag and Drop the Source fields to the respective Target Fields.
Save It.
9.6) You can also Test your Mapping by selecting the 'Test Tab'.
9.7) Fill in the values in the Idoc fields and click 'Start Transformation'. On the right hand side you will see Target Document populated with the appropriate Values.
10). Create an Interface Mapping.
10.1) In the left hand Frame expand Mapping objects. Right Click on Interface Mapping and Name it. You are in a Interface Mapping Editor .Assign the following References.
10.2) Source interface : Your Outbound Interface (The Source document(Idoc) interface).You can Choose Search for Integration Object.
10.3) Target interface: Your Inbound Interface( The Target document interface).
Then Select 'Read Interface' and Assign your 'Mapping Program' .
Mapping Program: Your Message mapping.
Then Save it.
11.) Finally , in the left hand frame ,go to your change list and Activate it
STEP 3: Directory
1) From the Integration Builder page, select Integration Directory. This will launch the Java Web Start Application. Log with the User id and password from the Integration Server.
Create a Scenario Object
2). The First Step is to create a Scenario Object
This will serve as container for all your configuration work. Create and save a scenario object
3) In the left hand frame you can see the created scenario object. Under that Object Expand the node Service without Party and right click on Business System->Assign Business System
4) In the wizard , leave the party name blank and then select your own Business System. Uncheck the box Create Communication Channel Automatically.This service (business system) represents the legacy system and Sap R/3 which will be exchanging the data.
5) . Create a Communication Channel.
6). Expand your service and right click on Communication Channel. Name your Communication Channel
Here we need to configure the adapter.
Since The Sender is IDOC , then there is no need of Sender communication channel and Sender Agreement.
For the Receiver, Specify the following Parameters
6.1 For the adapter type , use the F4 help and select FILE.
6.2 Specify Receiver since the adapter will be sending XML files from XI to the FTP server.
6.3 Specify the following parameters.
Transport Protocol: File Transport Protocol.(FTP)
Message Protocol: File Content Conversion(since the xml file produce by XI need to be converted to text file)
Adapter Engine: Integration Server
For the File system access Parameters, enter the following
Source Directory:VILAS
File Name: Input.txt
6.4 For the FTP Connection Parameters, Specify the Following
Server: 172.25.7.116
Port: 21(by default)
Data Connection: Passive
Connection security: None
Connection Mode: Permanently
Transfer Mode: Binary
6.5 For Processing Parameters, Specify the following
File construction mode: Add Time Stamp
File Type: Binary
6.6 For Content Conversion Parameters, Specify the Following
RecordSet Structure:
Adapter Status: Active
The receiver file adapter is now configured. Save your Communication Channel.
Create an Receiver Determination.
7). From the left frame Create a new Receiver Determination object. This is the main part of routing process, where you assign a receiver for your message.
7.1) Select your sender service and interface.
Sender:
Party: blank
Service: Sender service(Business system)
Interface : Sender interface
7.2) In the Configured Receivers area , choose the Service for the Target System.. Save your Receiver Determination
Create an Interface Determination.
7.3) Next create an Interface Determination object. Now that we have defined a receiver of message ,we need to assign an Inbound interface and an Interface mapping
7.3.1) In the Receiver Determination you just created, have a look at the area Configuration Overview for Receiver Determination at bottom of your screen and press Refresh for that the Business system you assigned is displayed in that area as well.
7.3.2) In the column Receiver(Partner/Service) open the details by clicking the node .The Entry Not defined shows you that there is no interface determination present.
Right click on the Entry Not defined and select New specific, in order to create a new interface determination object
7.3.3) You are now in the screen Edit Interface Determination. In the section Configured Inbound Interfaces select the Inbound Interface using F4 help Provided. You might need to choose ALL button for the interface to be shown.
After choosing the Inbound Interface, It is shown in the Interface Determination
7.3.4) A mapping has to be specified .Use the F4 help next to Inbound Interface to select your Interface Mapping.
7.3.5) When you are done , Save the Interface determination object.
8.) Create a Sender Agreement.
In the left hand frame , right click on Sender Agreement ->New
8.1) Specify the following:
Party: blank
Service: Select your own Business system
Interface: Outbound Interface
8.2) In the screen Edit Service Agreement use F4 help for the Sender Communication channel field .Select your Communication channel .Save and close
9.) Create a Receiver Agreement.
Finally you will create a 'Receiver Agreement' .This will allow you to assign a Receiver Communication Channel to the receiver service/Interface you have chosen.
9.1) Go back to the main screen for your receiver determination. In the area Configuration Overview for Receiver Determination at the bottom of your screen click Refresh.
9.2) In the Column Receiver Agreement(Communication Channel) right click and select New Specific.
Specify the following:
Party: blank
Service: Select your own Business system
Interface: Inbound Interface
9.3) In the screen Edit Receiver Agreement for the field Receiver Communication Channel use the input help F4 and select your communication channel. Save and Close it
Your Configuration is complete. Activate the objects.
PLZ REWARDS POINTS
VIKAS
Maybe you are looking for
-
Crsctl behaving strangely on 10.1.0.5 Linux(x86)
Hey group, I wonder if any of you has seen somehting similar. I am running 32 bit Oracle Linux, Oarcle 10.1.0.5 RAC cluster. When I run crsctl from $CRS_HOME/bin without arguments, all I receive is a line saying "help message". crsctl check crs does
-
Hi dear, pl'z assist me what is the base table in maintenance view, i m creating that view but i m facing this problem which is related to the base table. ? we can create that view
-
Is there a way to have a JTextArea select all the text currently typed inside it and have it change the font size? I've tried <JTextArea>.setFont(new Font("Serif", Font.PLAIN, 16) and that doesn't seem to work. Any ideas? I'm certain it's either a ve
-
Want to Delete PO receipt in Oracle
Hi All, We have a receipt created against a PO in our application. But the PO has been received manually. So we want to delete the receipt now. I was searching for APIs in metalink but did not find any. Please suggest any API to delete the receipt. I
-
Function sequence error / Recursive functions error
Hi! I've a little problem over here. I have an application (servlet) that makes recursive functions with DB access. This function contains a resultset that calls the same function again until no more data is found. The problem, is that I'm using JDBC