Auto-Cad SAP integration interface development regard problem

I have just started working  on development of Autocad SAP integration interface using VC++
I want to login into SAP environment by clicking on a logon Menu on a menu bar
I want to get some idea as to how to start with this requirement.
Can somebody on the forum guide me through this.
If anybody has any idea or solution pleasssssssssss do let me know
THANKS in advance
namy

Hi Nishant,
Check your CFG file Settings
Cfg-File\SystemCfg\Defualt\SaveDark\BAPI_DOCUMENT_CREATE2\DOCUMENTFILES\Line_0
then check your settings in "General"
I.e. key "AllCadAppls"  --> Value "ACD"
CheckForFileDoubles -> yes
StdKproCategory --> mention your Content Category defined in Content Server
Please let me know after doing this settings
Regards
Rehman

Similar Messages

  • Auto Cad Sap Integration

    Hello,
    We have installed Autocad interface, for Autocad 2006,
    Cad View is working fine, but SAP - view is not working, while we select sap view, by default it is asking saving of drawing1, on cancelling this it simply comes out ,
    On first time saving of any drawing by cad -view, sap view function properly, some setting is missing, plz help.......
    kindly advice,
    Nishant.

    Hi Nishant,
    Check your CFG file Settings
    Cfg-File\SystemCfg\Defualt\SaveDark\BAPI_DOCUMENT_CREATE2\DOCUMENTFILES\Line_0
    then check your settings in "General"
    I.e. key "AllCadAppls"  --> Value "ACD"
    CheckForFileDoubles -> yes
    StdKproCategory --> mention your Content Category defined in Content Server
    Please let me know after doing this settings
    Regards
    Rehman

  • Need help with interface development

    Hi i need help with requirement below with developing interface between or online order system and sap plz lemme know what is bapi i use for creating customer, update and assigining partner id to costumer.
    SAP Development
    1.     Using standards SAP functional module (with BAPI), create interface that will create/change Ordering party customer in SAP. Following fields are mandatory for customer creation:
    •     MANDT     Client
    •     VKORG     Sales organization
    •     VTWEG     Distribution Channel
    •     SPART     Division
    •     KDGRP     Customer Group (= “ZORP)
    •     KUNNR     Customer number
    •     NAME1     Name 1
    •     NAME 2     Name 2 (if required)
    •     SORTL     Search term (short description)
    •     ZZALTKN     Search term 2 (old customer number)
    •     LAND1     Country
    •     ORT01     City
    •     PSTLZ      Zip Code
    •     REGIO      Region (state in USA)
    •     STRAS     Street
    •     TELF1     Primary telephone number
    •     TELFX     Primary Fax number
    •     ZZPRPLANS     Payment Plan
    •     CCINS     Payment card: Card type
    •     CCNUM     Payment cards: Card number
    •     CCDEF     Payment Card: Default Card Indicator
    •     ZBDGID     Customer Budget ID
    •     ZHOLD     Budget Hold indicator
    •     ZZCOSTCENT     Cost Center
    2.     Upon successful customer creation system will issues “S” (success) message that customer has been created.
    3.     New ordering party customer created in step ½, will have to be assigned as new partner to its belonging Sold-to/Ship-to customer. Use standard SAP customer functional module in order to perform this partner ID assignment. Partner ID for ordering party should be “ZO”.
    1.7     Enhancement Functionality
    Apart from creating a new interface to do the required functionality, the Order Create Interface also has to be changed to accommodate a field to pass the Ordering Party Number on the Order. The technicalities of how we are going to implement the interface will be laid out in the Tech Specs.
    Thanks
    in advance

    You have double posted, please mark this one as "solved on my own" and refer to this thread
    need help with interface development
    Regards,
    Rich Heilman

  • Auto cad interface in sap

    how can i do Auto cad interface in sap
    Edited by: sreekanth chowdary on Feb 10, 2009 4:28 PM

    Hi,
    What would you like to do exactly, Create a Drawing and Save it SAP?
    If you can do it in OLE then goto Transaction DWDM. There click on Demo for OLE container under Office Integration tree.
    This shows how to interact with Paint, Video clip PPT's and so on.
    This might be useful for your exploration getting new ideas. All the best.
    Thanks,
    Prashanth
    Edited by: Prashanth KR on Feb 10, 2009 10:39 AM

  • Crystal Developer XI without Sap integration kits cant see released Queries

    Hi All!
    When I'm used MS Excel, I can see released SAP BW Queries via SAP OLE DB access. But when I'm used Crystal Developer XI (without Sap integration kits), I can’t see released SAP BW Queries via SAP OLE DB access.
    What's a problem here?
    WBR Artem

    Hi,
    you missing the SAP integration Kit. To conenct to SAP BW you need the SAP Integration Kit installed.
    ingo

  • Integrated Configurations com.sap.engine.interfaces.messaging.api.exception

    Hi guys,
    we are using PI 7.11.
    With this release local processing on the advanced adapter engine is possible, when using integrated configurations.
    This works fine.
    Lately I faced an error situation in an RFC to JDBC scenario, when one field doesn´t meet the conditions of the database.
    I tried to dig deeper to identify the incorrect value by switch on the trace in the receiver JDBC channel, as I did several times before.
    Afterwards I treied to restart the message.
    Following error occurs.
    com.sap.engine.interfaces.messaging.api.exception.ConfigException: Unable to retrieve interface determination with object ID ab1bf720bf2711dea7d2020000000030 from CPA cache.
    I made some test with integrated configurations (FTP to FTP) and come to the result that errors, which require changes on the communication channel e.g. wrong password etc. result in an new object in the CPA cache
    trying restart the failed message ends up in the error specified aboce.
    Anyone faced the same issue already?
    Kind regards
    Jochen

    HI Jochen,
    I feel that you should once go for a CPA Cache refresh from Adapter Engine and try executing your failed messages once again in the adapter engine.
    To do a CPA Cache Refresh from the Adapter Engine:
    To trigger a cache refresh from the individual Adapter Framework, open a browser window and enter the following URL:
    http://<host>:<port>/CPACache/refresh?mode=delta|full
    The Monitoring url is like this:
    http://<host>:<port>/CPACache
    Check this How-to Guide on Cache, it will be useful:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/c0332b2a-eb97-2910-b6ba-dbe52a01be34&overridelayout=true
    Thanks
    Dhwani

  • When i try and open the auto cad Lt that i just downloaded i get this error The directory may be locked by another process or have been set Read Only. Directory: '/Users/hockaday' Please correct this problem and press OK to exit the application.

    i get this error why i try and open the auto cad that i just downloaded
    The directory may be locked by another process or have been set Read Only.
    Directory: '/Users/hockaday'
    Please correct this problem and press OK to exit the application.

    I did install it in the admin account.  Actually the computer has four accounts, one for my husband, where I installed it.  One for me which also is set to admin, one is called TEST and has nothing in it and one is guest user.
    I don't know how AutoCad is interfacing with the account.  That is why I am not sure what to do about it.  I read other threads in various places and some seemed to point to something having to do with having multiple users.  The solutions were not clear.  I was hoping someone else had this problem and could tell me what to do.  I tried apple support but no help.  I have not tried AutoCad yet as I assumed they wont help since this is a free educational version of their product.

  • Problem in Auto-cad

    Hi friend,
    I have this problem while opening Auto-cad converted to png:
    unable to convert the autocad file reason : error while opening the input file error code: -1012
    what is the problem?
    thanks

    Here is a Note from the guide:
    Note If there are problems converting the auto-cad file, an error message is displayed. NCS uses a native image conversion library to convert auto-cad files into raster formats like PNG. If the native library cannot be loaded, NCS returns the "unable to convert the auto-cad file" message. If you receive this error, make sure all the required dependencies are met for the native library. To find any dependency problems, use ldd on Linux platforms. The following dlls must be present under the /webnms/rfdlls NCS installation directory: LIBGFL254.DLL, MFC71.DLL, MSVCR71.DLL, and MSVCP71.DLL. If dependency problems occurred, you may need to install the required libraries and restart NCS.
    http://www.cisco.com/en/US/docs/wireless/ncs/1.0/configuration/guide/maps.html#wp1147486
    Sent from Cisco Technical Support iPhone App

  • Com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.NullPointerException in sap pi

    Hi all,
    I am working on SAP PI 7.3.1 SP09. Currently we have interfaces which uses 50200 port. I have created a http destination from nwa pointing to https://....url. So all of a sudden all the interfaces went to error state. After debugging i found that the port 50200 is replaced with 50201which is https port. After changing the port to initial value ie., 50200 all interfaces are working fine except the one which were pointing to https url and they are showing the following error description.
    <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
    <SAP:Category>XIAdapterFramework</SAP:Category>  
    <SAP:Code area="MESSAGE">GENERAL</SAP:Code>  
    <SAP:P1 />  
    <SAP:P2 />  
    <SAP:P3 />  
    <SAP:P4 />  
    <SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.NullPointerException</SAP:AdditionalText>  
    <SAP:Stack />  
    <SAP:Retry>M</SAP:Retry>  
    </SAP:Error>
    The entire trace is as follows:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--
    Inbound Message
    --> 
    - <SAP:Trace xmlns:SAP="http://sap.com/xi/XI/Message/30"> 
    <Trace level="1" type="T">Party normalization: sender</Trace>  
    <Trace level="3" type="T">Sender scheme external =</Trace>  
    <Trace level="3" type="T">Sender agency external =</Trace>  
    <Trace level="3" type="T">Sender party external =</Trace>  
    <Trace level="3" type="T">Sender party normalized =</Trace>  
    <Trace level="1" type="T">Determining the sender agreement</Trace>  
    <Trace level="3" type="T">##### DG: 3</Trace>  
    <Trace level="3" type="T">##### TO: 3</Trace>  
    <Trace level="1" type="T">XMB was called with URL /sap/xi/engine/?type=entry</Trace>  
    <Trace level="2" type="T">Request Line = POST /sap/xi/engine/?type=entry HTTP/1.0</Trace>  
    <Trace level="2" type="T">Host = 10.66.14.150:50200</Trace>  
    <Trace level="2" type="T">Server protocol = HTTP/1.0</Trace>  
    <Trace level="1" type="T">Remote address = 10.66.10.160</Trace>  
    <Trace level="1" type="T">User = SFUSER</Trace>  
    <Trace level="1" type="T">Process ID: 760</Trace>  
    <Trace level="1" type="T">Work Process ID: 10</Trace>  
    <Trace level="1" type="T">Message ID = 53BEFE7146893BD5E10000000A420AA0</Trace>  
    - <Trace level="1" type="B" name="CL_XMS_MAIN-ENTER_XMS"> 
    <Trace level="1" type="T">CL_XMS_MAIN->DETERMINE_EXT_PID: CENTRAL</Trace>  
    <Trace level="3" type="T">##### DG: 3</Trace>  
    <Trace level="3" type="T">##### TO: 3</Trace>  
    <Trace level="1" type="T">Hop engine name = is.02.devpipd1</Trace>  
    <Trace level="1" type="T">Hop engine type = IS</Trace>  
    <Trace level="1" type="T">Hop adapter name = XI</Trace>  
    <Trace level="1" type="T">Hop adapter namespace = http://sap.com/xi/XI/System</Trace>  
    - <Trace level="1" type="B" name="CL_XMS_TROUBLESHOOT-ENTER_PLSRV"> 
    <Trace level="3" type="T">No triggers found. OK.</Trace>  
    </Trace>
    <Trace level="3" type="T">system-ID = PD1</Trace>  
    <Trace level="3" type="T">client = 001</Trace>  
    <Trace level="3" type="T">language = E</Trace>  
    <Trace level="3" type="T">user = SFUSER</Trace>  
    <Trace level="1" type="Timestamp">2014-07-10T08:56:37Z INDIA</Trace>  
    <Trace level="1" type="T">ACL Check is performed</Trace>  
    <Trace level="1" type="T">XML validation is executed</Trace>  
    </Trace>
    <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_UC_EXECUTE" />  
    - <!-- ************************************
    -->   
    <Trace level="1" type="T">PLNAME = CENTRAL</Trace>  
    <Trace level="1" type="T">QOS = BE</Trace>  
    <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_SYNC" />  
    - <!-- ************************************
    -->   
    <Trace level="1" type="T">>>>PID delete old pid determination coding</Trace>  
    <Trace level="3" type="T">Pipeline-Elements for pipeline SAP_CENTRAL</Trace>  
    <Trace level="3" type="T">0001 PLSRV_XML_VALIDATION_RQ_INB</Trace>  
    <Trace level="3" type="T">0002 PLSRV_RECEIVER_DETERMINATION</Trace>  
    <Trace level="3" type="T">0003 PLSRV_INTERFACE_DETERMINATION</Trace>  
    <Trace level="3" type="T">0004 PLSRV_RECEIVER_MESSAGE_SPLIT</Trace>  
    <Trace level="3" type="T">0005 PLSRV_MAPPING_REQUEST</Trace>  
    <Trace level="3" type="T">0006 PLSRV_OUTBOUND_BINDING</Trace>  
    <Trace level="3" type="T">0007 PLSRV_VIRUS_SCAN_RQ_OUT</Trace>  
    <Trace level="3" type="T">0008 PLSRV_XML_VALIDATION_RQ_OUT</Trace>  
    <Trace level="3" type="T">0009 PLSRV_CALL_ADAPTER</Trace>  
    <Trace level="3" type="T">0010 PLSRV_VIRUS_SCAN_RS_INB</Trace>  
    <Trace level="3" type="T">0011 PLSRV_XML_VALIDATION_RS_INB</Trace>  
    <Trace level="3" type="T">0012 PLSRV_MAPPING_RESPONSE</Trace>  
    <Trace level="3" type="T">0013 PLSRV_VIRUS_SCAN_RS_OUT</Trace>  
    <Trace level="3" type="T">0014 PLSRV_XML_VALIDATION_RS_OUT</Trace>  
    <Trace level="3" type="T">system-ID = PD1</Trace>  
    <Trace level="3" type="T">client = 001</Trace>  
    <Trace level="3" type="T">language = E</Trace>  
    <Trace level="3" type="T">user = SFUSER</Trace>  
    - <Trace level="1" type="B" name="CL_XMS_MESSAGE_PERS_MAN-WRITE_MESSAGE_LOG_TO_PERSIST"> 
    <Trace level="2" type="T">Persisting original message</Trace>  
    <Trace level="3" type="T">Message-Version = 000</Trace>  
    <Trace level="3" type="T">Pipeline CENTRAL</Trace>  
    </Trace>
    <Trace level="3" type="Timestamp">2014-07-10T08:56:37Z INDIA Begin of pipeline processing PLSRVID = CENTRAL</Trace>  
    - <Trace level="1" type="B" name="PLSRV_XML_VALIDATION_RQ_INB"> 
    <Trace level="3" type="Timestamp">2014-07-10T08:56:37Z INDIA Start of pipeline service processing PLSRVID= PLSRV_XML_VALIDATION_RQ_INB</Trace>  
    - <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV"> 
    <Trace level="3" type="T">Calling pipeline service: PLSRV_XML_VALIDATION_RQ_INB</Trace>  
    <Trace level="3" type="T">Reading Pipeline-Service specification...</Trace>  
    <Trace level="3" type="T">PLSRVTYPE =</Trace>  
    <Trace level="3" type="T">ADRESSMOD = LOCAL</Trace>  
    <Trace level="3" type="T">P_CLASS = CL_XMS_PLSRV_VALIDATION</Trace>  
    <Trace level="3" type="T">P_IFNAME = IF_XMS_PLSRV</Trace>  
    <Trace level="3" type="T">P_METHOD = ENTER_PLSRV</Trace>  
    <Trace level="3" type="T" />  
    - <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL"> 
    - <Trace level="1" type="B" name="CL_XMS_PLSRV_VALIDATION-ENTER_PLSRV"> 
    <Trace level="3" type="T">Pipeline Service = PLSRV_XML_VALIDATION_RQ_INB</Trace>  
    <Trace level="3" type="T">Skip Inbound Validation =</Trace>  
    <Trace level="3" type="T">Skip Outbound Validation =</Trace>  
    <Trace level="3" type="T">Area = XML_VALIDATION_INB</Trace>  
    <Trace level="1" type="T">Reading sender agreement</Trace>  
    <Trace level="1" type="T">Message does not contain a sender agreement</Trace>  
    <Trace level="1" type="T">Inbound validation by Integration Engine does not take place</Trace>  
    </Trace>
    </Trace>
    </Trace>
    <Trace level="3" type="Timestamp">2014-07-10T08:56:37Z INDIA End of pipeline service processing PLSRVID= PLSRV_XML_VALIDATION_RQ_INB</Trace>  
    </Trace>
    - <Trace level="1" type="B" name="CL_XMS_MESSAGE_PERS_MAN-WRITE_MESSAGE_LOG_TO_PERSIST"> 
    <Trace level="3" type="T">Persisting message after plsrv call</Trace>  
    <Trace level="3" type="T">Message-Version = 001</Trace>  
    <Trace level="3" type="T">Pipeline CENTRAL</Trace>  
    </Trace>
    - <Trace level="1" type="B" name="PLSRV_RECEIVER_DETERMINATION"> 
    <Trace level="3" type="Timestamp">2014-07-10T08:56:37Z INDIA Start of pipeline service processing PLSRVID= PLSRV_RECEIVER_DETERMINATION</Trace>  
    - <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV"> 
    <Trace level="3" type="T">Calling pipeline service: PLSRV_RECEIVER_DETERMINATION</Trace>  
    <Trace level="3" type="T

    HI,
    Thank you for your hint. Maybe I just forgot to mention one important fact. We have second SAP Netweaver PI 7.1 which is completely our system. The first one I mentioned in first message is the customer's one. The one we have extra is also connected to MAXIMO and GIS. Settings of this interface is completely same among one thing:
    Patch level of XIAF:
    1. customers SAP PI level is
    Adapter Common Library Version: 1.7.1007.20081105173106.0000, NW07_07_REL (2008-11-07T17:29:47+0000)
    Adapter Application Version: 1.7.1007.20081105173106.0000, NW07_07_REL (2008-11-07T17:30:00+0000)
    2. our SAP PI level is
    Adapter Common Library Version: 1.7.1008.20100215155230.0000, NW07_08_REL (2010-02-15T17:19:21+0000)
    Adapter Application Version: 1.7.1008.20100215155230.0000, NW07_08_REL (2010-02-15T17:19:31+0000)
    Both of them has Axis Version: Apache Axis version: 1.4 Built on Apr 22, 2006 (06:55:48 PDT)
    Also important to mention is fact that same problem happened in our SAP PI, but we implemented last patch of XIAF and it has suddenly started to work. I have suspicion it is somehow connected to this patch. Btw. this patch contains a lot of notes regarding  AXIS framework (i.e. 1435998, 1150375, 1048268), so obviously some bugs of the AXIS adapter has been resolved by this patch.
    What do you think ?
    Thanks

  • J2EE/SAP Enterprise Portal - Developer Position

    Our client is looking for Enterprise Application Developer with strong J2EE and SAP Portal knowledge.
    Please submit your resume to [email protected] for an immediate consideration.
    ENTERPRISE APPLIC. DEVELOPER
    Description:
    EDUCATION: B.Sc. Computer Science or equivalent Required Technologies: - Strong J2SE and J2EE experience - APIs knowledge - JSP, Java Serlvet, JMS, EJB (Session and CMP 2.x), JDBC, JNDI, JCA, J2EE Deployment, JAX-RPC, SOAP 1.2 - Web UI development framework such as Struts or SAP WebDynpro - Source Code Version control system such as CVS - Java Ant - Java Security and J2EE Security - Eclipse - LDAP JOB DUITES: - Develop plan and implement SAP EP into a large IT environment. This will include providing the technical expertise required to make this happen in a timely manner. - Work with internal clients to translate the defined business requirements into technical solutions, do feasibility assessments and identify the appropriate technical approach to meet those needs. - Technical architecture and design, and hands-on development of Portal solutions which are based on SAP best practices and J2EE standards. - Execute the software development life cycle, develop and carry out development best practices, and participate stress test and performance test. - Support and enhance existing applications.
    EXPERIENCE: - Competency in the development of customized software and architecture processes - Java Application Server development, delivery and overall system optimization - Solid experience of software development life cycle (requirements, specifications, design & analysis, construction, testing, deployment). - Proven ability to meet deadlines - Demonstrate the ability to prioritize tasks and work effectively with minimal supervision in a collaborative environment -Must be details-oriented and have a strong commitment to client satisfaction - Strong analytical skills and ability to create innovative solutions to complex problems -Strong communication skills Required Experience: -Object Oriented analysis and design -Solid Java application development experience -Solid Web tier development experience -Solid XML and Web Services experience -Web application security such as Single Sign On architecture -Web application profiling -Experience design and document enterprise applications - Solid troubleshooting skills - Experience with source control system -Web application and enterprise application integration - Knowledge and/or exposure in SOA architecture - Relational database experience, knowledge of repository framework -Commercial Portal product experience is a bonus Desired Experience/Technologies: - Hands on experience in SAP Enterprise Portal 6 - Knowledge of SAP HR, R3, BW - Knowledge of ABAP - Hands on experience in webMethods product suite.

    hi aditya,
    u can also refer to this links to feel comfortable with portal.
    New to EP..
    Very new to EP with Little knowledge on JAVA....Help on this
    http://help.sap.com/saphelp_nw04s/helpdata/en/10/4baa42cdccda11e10000000a155106/frameset.htm
    Beginning EP Development
    Oliver's favorite SDN link collection
    Top Weblogs of All Time [19 to 14]
    Installing and configuring the preview edition of EP
    What is EP ??
    About portal
    e-Books on EP
    Beginner to EP
    Start with EP
    Portal Development
    regards
    bhargava
    note:reward points if useful

  • EXCEL - SAP integration ... which way forward?

    Hi folks,
    A customer (having a SAP 4.6D system) would like to have an EXCEL sheet being populated with SAP data with some additional formatting (headers, subheading, totals, colouring cells based on certain values; etc ...) within the EXCEL sheet ...
    Out of my head I could think of some possibities here:
    - ALV view of table with download (but no extra formatting options here ... )
    - ABAP OLE commands (not sure this is still being used)
    - EXCEL integration via BDS ( I remember that you can have a both way integration here but how far does it go?)
    - RFC communication to for example .NET RFC server via .NET connector ..
    Anyone having any experience in this?  What are the pro's and cons of any of the possibilies?  Anyone any suggestion on what is the best way forward?
    My customer is looking for a 'cheap' fast solution and is not willing to spend more then 2-3 days on it ...
    Thx,
    Steven

    Hello Steven 
    I prefere ALV Grid in combination with ALV templates stored in SAP (avaliable from 46c).
    I don't know all the methods from the other replys, but my experience is that OLE and use of excel macros with VBA script is a bad idea. Some years ago i made an interface like that based on (as far as i remember) excel 95 and R/3 31i. After upgrade to R/3 46c I had to change the ABAP program to make it work again. Two month later we changed to office 2000 and after that the macros didn't work anymore - I never fixed it - I changed to ALV grid.
    With the combination of ALV grid and excel templates you solve the problems with the tools that is best. You use ABAP to extract the data and you use excel for the formatting.
    I a privieus posting I listede som hints about this technique. I don't know how to link to an other posting, so I just cut/paste:
    1) An ABAP program extracts data from the database and presents the data with Excel Inplace.
    2) Instead of the SAP standard templates SAP_OM.XLS and SAP_MM.XLS the program uses a customised excel template created by the "business people" themselves. (Now they can't blame you for the layout).
    Where to find more info:
    Oss note 358644 and 548409
    You will have to build your own templates by creating modified copies of the SAP standard templates SAP_OM.XLS and SAP_MM.XLS. If you can find these see note 316728 to copy them from client 000.
    You will have to work with transaction OAOR to administrate the templates and program BC_BDS_UPLOAD to upload new templates.
    You will also find information in the ALV grid documentation on help.sap.com.
    Best regards
    Thomas Madsen Nielsen

  • MES Interface Development (Standard IDOC-MATMAS enriched with Z-Fields)

    Hello Everyone,
    We have an issue that we want to sent IDOC data to our local MES System. The XML Target Structure of the MES System is given and cannot be changed.
    Most of the fields to be sent are in the MATMAS IDOC but some fields need to be enriched with material classification data which are maintained for each material individually in the ERP. To retrieve the data out of ERP we using the u201CBAPI_OBJCL_GETDETAILu201D. Here we perform an iteration about all these fields to read the classification description and the associated characteristic value. Sometimes it can happen that not for each material the value are maintained and then we are getting blank values
    Now I coming back to my main questions.
    The target structure of the MES XML File is given and need basically just two core segments from MATMAS IDOC.
    E1MARAM SEGMENT="1"     -> Key fields needed: Material Number, MEINH, EAN Number etc.
    E1MAKTM SEGMENT="1"     -> Key fields needed:: Material Description
    The n- Classifcation field need to be listed directly under the segment E1MARM Segment. So the target structure need to be dynamically built with these n Z Field under den Segment with the following structure.
    E1MARAM SEGMENT="1"     Material Number, MEINH, EAN Number etc.
    1
    u2026<ZL161AUSPM SEGMENT="1">
                    <ATNAM>MGBEZ_</ATNAM>
                    <ATWRT>Galenical Bulk Prod.</ATWRT>
    ..</ZL161AUSPM>
    n
    E1MAKTM SEGMENT="1"      Material Description
    As stated out above the information from the classification data are filled in an internal table (XML document with several Row)
    Questions:
    How do I get the information from the internal XML Document into such ZL161AUSPM structure. Shall I rename the rows in the XML Document from Row to <ATMAN>? And how is this possible? I assume that I cannot change the row name in an "MII XML Document"
    <?xml version="1.0" encoding="UTF-8"?>
    <Rowsets DateCreated="2009-09-04T14:24:58" EndDate="2009-08-31T14:43:13" StartDate="2009-08-31T14:43:13" Version="12.0.6 Build(12)"><Rowset><Columns><Column Description="CHARACT" MaxRange="1" MinRange="0" Name="CHARACT" SQLDataType="1" SourceColumn="CHARACT"/><Column Description="CHARACT_DESCR" MaxRange="1" MinRange="0" Name="CHARACT_DESCR" SQLDataType="1" SourceColumn="CHARACT_DESCR"/><Column Description="VALUE_NEUTRAL" MaxRange="1" MinRange="0" Name="VALUE_NEUTRAL" SQLDataType="1" SourceColumn="VALUE_NEUTRAL"/></Columns><Row><CHARACT>CH0_MES_01</CHARACT><CHARACT_DESCR>CH0_MES_01</CHARACT_DESCR><VALUE_NEUTRAL>AT</VALUE_NEUTRAL></Row><Row><CHARACT>CH0_MES_16</CHARACT><CHARACT_DESCR>CH0_MES_16</CHARACT_DESCR><VALUE_NEUTRAL>AAI-WC</VALUE_NEUTRAL></Row><Row><CHARACT>CH0_MES_01</CHARACT><CHARACT_DESCR>CH0_MES_01</CHARACT_DESCR><VALUE_NEUTRAL>AT</VALUE_NEUTRAL></Row><Row><CHARACT>CH0_MES_05</CHARACT><CHARACT_DESCR>CH0_MES_05</CHARACT_DESCR><VALUE_NEUTRAL>10000.0</VALUE_NEUTRAL></Row></Rowset></Rowsets
    How do I get the dynamically the structure under the E1MARAM SEGMENT="1"? with n u2013 integration? This mean if the material has been assigned three characteristic then I need three time the structure under the segment u201CE1MARAMu201D
    Is someone experienced with interface development of such Z-Message respectively has someone an idea or guideline to dealt with such issues?
    Thanks in advance,
    Markus                                                                               
    PGST
    PT Business Solution Management- Manufacturing
    F. Hoffmann-La Roche Ltd. Switzerland, Basel
    Edited by: Markus Schmeckenbecher on Sep 4, 2009 2:33 PM

    Markus,
    it is a bit difficult to get the structure from your post, but when I get it right you need to add new nodes in a predefined xml structure.
    Did you have a look at the Link editor action "Data Item" from the SAP xMII XML Output? You can define a name and value and add it to a given xml structure. A problem might be the target xml if it is not an IlluminatorDocument (which is of kind /Rowsets / Rowset / Row).
    If this does not work, you may try to build Local xml structures for all your Z fields, and append those xmls to your target, using the Link Editor Append XML function.
    Michael

  • SAP-Documentum Interface - getting an error as: Could not create PLM DIR.

    Hi all,
    We are facing following problem with the interface of SAP-Documentum.
    While linking multiple DIRs from Documentum, getting an error as: 'Could not create PLM DIR. (E26324) (Error in version number increment for version 00)'.
    Observation:
    It's getting failed in 'DIR_GET' every time, so attempts to create new DIR every time.
    Note:
    Recently upgraded to SAP ECC 6.0 EHP4.
    Please help.
    Thanks.

    Sachin,
    There are couple of things you could do:
    1) Try the same values and execute linking manually in sap by calling BAPI_DOCUMENT_CREATE2 in se37.
    2) Try pre-pending zeros to the equipment number field using WebAdmin on Documentum side.
    Send me a message if you need additional help. I have been working with Documentum-SAP integrations for over 10 years and pretty much seen every problem out there
    Sachin
    http://documentum-sap-expert.blogspot.com/
    Edited by: Documentum-SAP-Expert on Jul 20, 2010 2:56 AM

  • Error while installing SAP integration kit 3.1

    Hi,
    I installed SAP integration kit 3.1 on one server and it is working fine but when i am installing same installable on another server it is giving error as "Installation ended prematuarly because of an error". I dont know how to debug the error. Please help me.
    Thamnks in advance

    Hi Sonali,
    had a similar problem on a Windows/Tomcat system. The installation was crashing before trying to deploy the .jar files. If you are facing the problem in a similar environment please make sure that you have copied the librfc32.dll and the sapjco.jar files in the correct directories. Especially for sapjco.jar doublecheck the path you have copied the file into.
    Regards,
    Stratos

  • Com.sap.engine.interfaces.webservices.runtime.RuntimeProcessException

    I get the below error in Develope trace and see all the process are in status :"Inprogress" from many days and the task's related to them are inactive.How can i rectify?
    process()
    [EXCEPTION]
    com.sap.engine.interfaces.webservices.runtime.RuntimeProcessException: com.sap.engine.services.webservices.espbase.client.bindings.exceptions.TransportBindingException: Connection IO Exception. Check nested exception for details. (Invalid char #0x0 (:main:, row:328, col:0)).
    at com.sap.engine.services.webservices.espbase.server.additions.StreamEngine.deserializeJEE(StreamEngine.java:386)

    Hi,
    You get this error when null value is passed when the webservice is triggerred. Check for null values and pass any default value when triggering the webservice. This will solve. At the end of the error trace the exact cause for the exception will be mentioned.
    Regards,
    Shilpa

Maybe you are looking for

  • Sharing Music files on the same Mac among user profiles

    How can I share music among user profiles on the same Mac? I have an itunes account for me but I don't want my kids to have one yet. So, I want to download music but then share some music files for their itunes on their profile. The Home sharing feat

  • How to install SCEP and sccm agent in D or E drive

    SCEP is eating more CPU on C drive, so i want to to move re install SCEP and sccm agent on other driver D or E. How is it possible to move?

  • IPod Classic to share with ICloud

    I have my IPod Classic full of music from my CDs.. i wnt to share this with my IPhone and IPad.  I bought the ICloud for Music.. how o I get this library to show in my ICloud?

  • OBPMEngine growth

    We created a relatively simple business process and have been stimulating it using Grinder. We are using SQL Server 2005 (Enterprise) as the backend DBMS for the OBPM engine. We have noted much higher growth in the DB (OBPMEngine) than expected. This

  • In Flash the sound does not play only started from the beginning. Can anyone please help?

    In Flash, the sound only plays if the file is started from the beginning. The sound doesn't play if starting from anywhere other than the beginning. This is very frustrating when trying to sync the animation with the sound as it's not possible to scr