External ASN Generation - SNC Mapping
Hi,
We are in process of configuring externally generated ASN (from 3rd party supplier) send to SNC through XI/PI and then automatically route it to backend ECC system(ECC5.0) through existing interface ( DespatchDeliveryNotification_Out - from SNC).
We considered SAP Note - 944125 ( SNC/ICH-ASN: Routing of externally created ASNs through ICH/SNC) but this note is applicable to SCM 500 and we are in SCM 510. We verified that its been already implemented in SCM 510 version
We processed ASN's from 3rd party system and sent to SCM/SNC system and now ASN's are with Publish status in SNC system and But the routing process of ASN info didn't happend! Its still stuck up with ASN publish message in SNC. Did we miss any other configuration to make this routing successful?
Or Is there any other solution to configure this routing of externally created ASN through SNC to the backend ECC system?
-Chriss
Hi,
Do we have standard content available in PI to create ASN in SNC with reference to ECC- outbound delivery
DESADV.DELVRY 03 convert to DISPATCHDELIVERYNOTIFICATION.
Similar Messages
-
Hi,
I read one statement some where else. The statement is XSLT mapping (e.g. for SNC mappings). Here my question is what is this SNC mapping and how we will do this SNC mapping in SAP XI
Thanks
RaoHi,
Connections between SAP system components that communicate using RFC can be secured with SNC, which secures the data communication paths between the various SAP system components. SAP systems support external security products that implement cryptographic algorithms. With SNC, you can apply these algorithms to your data for increased protection
Configuring SNC
http://help.sap.com/saphelp_nw04/helpdata/en/c3/d2281db19ec347a2365fba6ab3b22b/content.htm
A example where SNC implementation is useful
Security in XI
Regards,
Prateek
Message was edited by:
Prateek Srivastava -
Error while creating ASN in SNC
dear all,
We are tring to create an ASN against a PO in "Due list for purchasing documents" in SNC but getting the following errors, the material is invalid, ship from location is invalid and the customer location is invalid.
PO created in ECC and received in SNC. The PO acknowledgement was also received back in ECC but not able to post ASN from SNC to ECC.
Request to please let us know if we have missed out on some master data setting?
Thanks in advance.
mahesh.Hi Mahesh
I am also getting the similar type of errors while creating ASN against planned receipts in SNC . I was trying to find for some help & saw this thread.
Just wondering if you managed to rectify the error & able to post the ASN? Will appreciate if you can share the resolution with me.
We are also on SNC 7.02.
Regards,
Tapan -
Is it possible to use External Defiantion in Interface Mapping?
Hi Experts,
Is it possible to use External defination in Interface mapping? I used this ED in Message Mapping but I am unable to use the same ED for Interface Mapping?
In order to create Interface Mapping I need to create Message Interface and use it in Interface Mappiong?
Thanks
RajeevHi Rajeev,
External definitions is for importing avaliable external DTD,XSD or WSDLs instead of creating them in XI environment maually by creating elements under datatypes,assigning them too Message types and Message Interfaces etc.Where as you fo for Imported Archives to import externally done Mapping programs like JAVA,ABAP and XSLT mappings but not define Mesage interfaces.
So you can create message interface import appropriate External definition into it.Later use it during interface mapping.Hope you understand it.
Thanks,
Ram. -
Supplier Network Collaboration: ICH-ASN Externally created ASN through SNC
Hi,
Has anyone configured an externally generated ASN (coming from supplier) going to SNC (ICH) and then directly routed the ASN to customer's backend system (ECC5.0)? If so, could you please share the details of configuration? Is SAP Note 944125 the only configurtion needed in SNC?
If I map the incoming supplier's ASN (XML message) to the message DespatchDeliveryNotification (interface: DespatchDeliveryNotification_In), will the above configuration (SAP note) will route the ASN to backend system?
Thanks.Hi Paul,
When you send to SNC you will use DespatchedDeliveryNotification_in and SNC will validate whether it is valid asn or not(for validation certain steps are there functional consultant should be able to help on this). If yes then it will trigger the xml document. You can use DESADV.DELVRY05 idoc to post to sap.
Please see this help:
http://help.sap.com/saphelp_scm70/helpdata/EN/00/6f36043ed4416491a8dc1ddb322b40/content.htm
http://help.sap.com/saphelp_scm70/helpdata/EN/f0/ccdd9b1b7e4aa681dec9c40e1a2aef/content.htm
Regards,
---Satish -
Windows borked my external drive's partition map
I have two partitions on my 1 TB external drive, a ~750 GB HFS+ partition full of huge files (games, iTunes, etc.) and a 150 GB NTFS partition for Steam games (derp TF2 derp). The hard drive was originally in GPT, but now is in MBR due to Windows being... unkind.
While trying to create the NTFS partition, Windows 7's Disk Management asked me to convert the partition map to a "simple" partition scheme. I obliviously clicked OK and let it do its thing, then moved my Steam games over to the new NTFS partition and played TF2 for a few weeks. When I finally rebooted into OS X, I wondered why the two partitions weren't appearing on my desktop, and so I opened up Disk Utility, looked at my external HD's description and immediately started spewing out expletives. The disk reported as having one 1 TB "Windows_LDM" partition (Windows says otherwise, with the NTFS partition being recognized and the HFS+ not appearing anywhere) with MBR instead of GPT.
Disk Warrior and Drive Genius both refuse to do anything, since it doesn't report an HFS/HFS+ partition. Disk Management in Windows won't let me change it back to GPT. Be there anything I CAN do?
Here's the DU Command-I output of the HD:
Name : WD
Type : Disk
Partition Map Scheme : Master Boot Record
Disk Identifier : disk1
Media Name : WD My Book Media
Media Type : Generic
Connection Bus : FireWire
Connection ID : 40718345779727391
Device Tree : IODeviceTree:/PCI0@0/PCIB@1E/FRWR@3/node@90a91ea80acc1f/sbp-2@c000
Writable : Yes
Ejectable : Yes
Location : External
Total Capacity : 1 TB (1,000,204,886,016 Bytes)
S.M.A.R.T. Status : Not Supported
Disk Number : 1
Partition Number : 0
And of the "partition":
Name : disk1s1
Type : Volume
Disk Identifier : disk1s1
Mount Point : Not mounted
Connection Bus : FireWire
Device Tree : IODeviceTree:/PCI0@0/PCIB@1E/FRWR@3/node@90a91ea80acc1f/sbp-2@c000
Writable : Yes
Capacity : 1 TB (1,000,203,836,928 Bytes)
Owners Enabled : No
Can Turn Owners Off : No
Can Be Formatted : No
Bootable : No
Supports Journaling : No
Journaled : No
Disk Number : 1
Partition Number : 1
...Help?You cannot convert the drive's partition map back to GPT without repartitioning the entire drive. I doubt you can change it even using a Windows or Linux partitioning tool. Even if you could the other partition is probably lost.
-
External methods in xslt mapping
can we call external JAVA and ABAP methods in XSLT mapping ?
thanks
kumarKumar,
Yes you can, please refer the below webelogs.
/people/r.eijpe/blog/2005/11/04/using-abap-xslt-extensions-for-xi-mapping
/people/jayakrishnan.nair/blog/2005/06/28/dynamic-file-namexslt-mapping-with-java-enhancement-using-xi-30-sp12-part-ii
/people/pooja.pandey/blog/2005/06/27/xslt-mapping-with-java-enhancement-for-beginners
Best regards,
raj. -
Raise error in an external-function of XSLT-mapping (ABAP)
Hi,
we implemented a xslt-mapping (ABAP) in PI with external-functions.
It's a great feature and works fine.
Now, we have to implement an error handling:
The external-functions are reading data from an abap table. We have to stop the mapping (if a value in the table is missing).
We wanna show an error inside the PI-Monitoring (red flag) with a valid error text.
How can I raise an error inside an external-function?
regards
Wolfgang HummelHi Michal,
thanks a lot for your answer.
Can I set dynamic configuration inside an external funktion of an ABAP-XSLT?
I added the CX_MAPPING_FAULT-Exception to my external-function method and raised an exception inside my external-funktion ... and I got an "UNCAUGHT_EXCEPTION" inside my mapping - bad
regards
Wolfgang -
How to use external procedures in OWB Mapping
Hi,
Does anyone have an exmple of using external procdures in Mapping.
Thanks
mandiHi Mandi,
you can use Public and self created external Procedures/Functions in a Mapping.
You can integrate them in Expressions, e.g.
or use them as Post or Premapping in a Mapping.
It´s simple, just play a bit :-)
Only on a few Things you´ve to watch:
Every external Objects you want to use in a Mapping must be known in the Metadatas.
If you create a Mapping under the User scott,(e.g.), and you want to use
an external Procedures/Functions from the User Tiger,(e.g.), you must make sure
that theres a connection between these two Schematas.
For such things you can create a Connector in the Control Center.
Regards
Lone -
Problem connecting external GPS antenna to Map app etc.
My XGPS150 external antenna stopped working with Map and similar Apps like Navionics
I am told that this is an iOS8.3 bug?
Is it posible to reinstall 8.2?
http://gps.dualav.com/faq/xgps150-150a-150e/aohaoya wrote:
Is it posible to reinstall 8.2?
As of yesterday, no. -
External Comp. Context - mapping not completed
Dear SDN,
I have been trying ALL the ways to link Interface Contexts between 2 components.
But nothing has worked.
The error is always the same: "The Mapping to Node COMPONENTCONTROLLER.1.CASE_LIST Has Not Been Completed"
Does anyone have any idea about what can be the problem here?
There is some dynamic programming in the components. Is this the problem? (once I heard it could be).
I have already read ALL the threads about
. mapping in the Component Usage,
. Comp. A and Comp. B...
. 'Input-Element (ext.)' checkbox,
. etc.. etc..
I have tried all the proposals.
But nothing worked for me.
Please, can anybody give me any piece of suggestion?
I will be grateful for any attempt of helping!
Thank you all.hi fabio,
please check the url for component usage.
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2e71ce83-0b01-0010-11a4-98c28a33195f
it is not required to set in and out plugs,
suppose you have two component A and B, and you want to use/call component B from component A.
just click on component A, and in used component tab enter name of component B. when you save it comes in component usage in left side.
now if you want to pass some value from A to B, then create same node in both the component, and in component B, set node property to interface node and input.
in component A, after adding comp B in used component, it start displaying it in compo A. now create external binding of that node , as we do in ALV, and you are able you use and call component B in component A,
furthermore, you can call interface methods from comp B in comp A.
if you need some Example please tell.
Yogesh -
How to fix an external drive's drive map?
So my Toshiba external hard has only mounted on my MacBook Pro previously, but no other computer. Now I mounted it today and none of the files were shown in the finder. They are still there becuase the capactiy is over 400 GB used out of 1TB. I already tried the Repair Disk in the Disk Utility, but it came back with that the drive map not working. There is very important information on this drive and it is the backup. Anyone know other disk repair utilities that might work?
You can use Disk Utility within Mountain Lion.
Open Disk Utility.
Select the external hard drive (not one of its partitions).
Click the Partition tab.
Use the bottom right corner to resize the Partition you want to create free space for.
After resizing, click the '+' in the bottom left corner to create a new partition from the free space.
Click Apply. -
856 ASN Hierarchy level Mapping
HI Friends,
I need one help regarding ASN Mapping...
I want to map the below structure from IDOC to 856 ASN Map.
The Idoc Hierarchy Structure is
- Shipment ( repeats 1 time)
- Order ( repeats multiple time)
- Tare (Pallet) ( repeats multiple time)
- Pack (Case) ( repeats multiple time)
- Item ( repeats multiple time)
The EDI Hierarchy Structure is
G_HL ( 1 to many time - as group)
-HL ( 1 time)
I want to map (represent )the each Hierarchy level of Idoc hierarchy structure in the EDI HL segement.
How can i achive it...
Any help will be greatly appreciated....
Regards
VenkateshHi Ravi, Ramu and Venkat,
I cant duplicate the G_HL segment.As because each level is dependent on above level.
like example
If input contains this data
Shipment SHP1
Orders ORD1
Tare TARE1
Pack PCK1
Item ITEM1
Item ITEM2
Pack PCK12
Item ITEM11
Item ITEM12
Orders ORD2
Tare TARE21
Pack PCK21
Item ITEM21
Item ITEM22
Tare TARE22
Pack PCK22
Item ITEM23
Item ITEM24
I want output to be generated like this
Note below REF segment is just reference..HL contains many segments...
HL1S
REF*SHP1
HL2O
REF*ORD1
HL3T
REF*TARE1
HL4P
REF*PCK1
HL5I
REF*ITEM1
HL6I
REF*ITEM2
HL7P
REF*PCK12
HL8I
REF*ITEM11
HL9I
REF*ITEM12
HL10O
REF*ORD2
HL11T
REF*TARE21
HL12P
REF*PCK21
HL13I
REF*ITEM21
HL14I
REF*ITEM22
HL15T
REF*TARE22
HL16P
REF*PCK22
HL17I
REF*ITEM23
HL18I
REF*ITEM24
If i duplicate the HL levels then i wont get the output in the above seqenece...I will get all Orders, Tare ,Packs and Items one by one...It wont work...
Regards
Venkatesh -
Process external functions within xsl maps
Hi,
i am working with xslt maps, and i have now the problem to generate the current date/time.
I found some postings with the solution to implement some new java classes.
Does somebody know, how to use the registerd java libs within xslt maps ?
- publish the xslns
- define the xsl:script
- use the class
Thanks
BerndHi Rasto,
very good.
Could you please send the whole xslt.
The following does not work (in XMLSPY):
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:date="java:java.util.Date" xmlns:formatter="java:java.text.SimpleDateFormat">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="ROOT">
<xsl:variable name="v_dNow" select="date:new()"/>
<xsl:value-of select="$v_dNow"/>
<!-- <xsl:variable name="v_formatter" select="formatter:new('yyyyMMdd')"/> -->
<!-- <xsl:variable name="v_dateToday" select="formatter:format($v_formatter, $v_dNow)"/> -->
<!-- <xsl:value-of select="$v_dateToday"/> -->
</xsl:template>
</xsl:stylesheet>
Thanks Regards
Mario -
External Service Generation - WSDL not accepted
Hi,
I am struggeling to import my WSDL into the CAP SP 8 in the NW DevStudio.
A long time I received a an error "invalid WSDL" - no further comments.
After reading the SAPNote and comparing with working WSDLs I came up with that WSDL:
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://com.bis/xi/esabox/demo" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns="http://schemas.xmlsoap.org/soap/encoding/" name="CreateSAPOrderService" targetNamespace="http://com.bis/xi/esabox/demo">
<types>
<xsd:schema targetNamespace="http://com.bis/xi/esabox/demo">
<xsd:complexType name="row">
<xsd:sequence>
<xsd:element name="p_idproduit" type="xsd:string"/>
<xsd:element name="p_nom" type="xsd:string"/>
<xsd:element name="p_type" type="xsd:string"/>
<xsd:element name="p_pu" type="xsd:string"/>
<xsd:element name="p_count" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</types>
<message name="CreateSAPOrderRequest">
<!--
<part name="p_idproduit" type="xsd:int"/>
<part name="p_nom" type="xsd:string"/>
<part name="p_type" type="xsd:string"/>
<part name="p_pu" type="xsd:float"/>
<part name="p_count" type="xsd:int"/>
-->
<part name="row" type="tns:row"/>
</message>
<message name="CreateSAPOrderResponse">
<part name="SAPOrderResponse" type="xsd:string"/>
</message>
<portType name="SAPOrder_PortType">
<operation name="createSAPOrder">
<input message="tns:CreateSAPOrderRequest"/>
<output message="tns:CreateSAPOrderResponse"/>
</operation>
</portType>
<binding name="SAPOrder_Binding" type="tns:SAPOrder_PortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="createSAPOrder">
<soap:operation soapAction="createSAPOrder"/>
<input>
<soap:body use="literal" namespace="http://com.bis/xi/esabox/demo"/>
</input>
<output>
<soap:body use="literal" namespace="http://com.bis/xi/esabox/demo"/>
</output>
</operation>
</binding>
<service name="Create_SAP_Order_Service">
<documentation>WSDL File for CreateSAPOrderService</documentation>
<port name="CreatSAPOrder_Port" binding="tns:SAPOrder_Binding">
<soap:address location="http://iwdfvm2160:51000/XISOAPAdapter/MessageServlet?channel=:BSe_GREENATTITUDE_WS:CC_GREENATTITUDE_WS"/>
</port>
</service>
</definitions>
No I receive the error "Cannot convert MP Service Definition SAPOrder_PortType into MMR External Service. Reason: Program Error: Unexpected MP data. IStructure struct instance have to be of type IElement."
Well - for me that does not help a lot.
Has anyone an idea what I am doing wrong?
and BTW: I have the impression that CAF but also XI and VC heavily struggle to work with external WSDL. Does anyone know whether SAP is going to improve their products somewhen towards real-life applicability?
Thanks for any comment!!
Cheers.Hi Ankit
I had managed to solve the problem with a workaround
1) I created an Proxy Project to wrap XI WSDL file in it
2) Then created EJB project to call wrapped XI web Service
from ejb method. I then exposed this ejb method as web service
3) Finally created ear for ejb and deployed it on Web Application Server
4) now create External service project for the new wrapper web service it will get imported sucessfully and build and deploy also goes sucessfully
The difference this workaround does is that we do not have to consume XI webService directly which has little different structure and instead we consume wrapper web service which is generated out of an EJB and is available on JAVA stack your web service itself
CAF has no problem importing External services when they are hosted on web server JAVA itself
Hope my explanation convince you to go with this workaround
Thanks
Asif
Maybe you are looking for
-
Bear with me, I recently upgraded to Logic 8 from Logic 6.4... so the loop thing is new to me. I can audition the "green" loops in the loop browser, but when I drop them onto the arrange window (in an instrument track or in a blank space) they don't
-
Can I save a TDM file without its TDX data?
I have hundreds of data files that have been sorted (by date). In certain cases, I want to analyze subsets of this data in particular groupings. I would like to save these groupings in a TDM file but I don't want to another copy of the bulk data.
-
[svn] 2755: integration:
Revision: 2755 Author: [email protected] Date: 2008-08-06 07:21:54 -0700 (Wed, 06 Aug 2008) Log Message: integration: -vellum 142 -player 10.0.0.566 Modified Paths: flex/sdk/trunk/frameworks/libs/player/10/playerglobal.swc flex/sdk/trunk/frameworks/l
-
Every time I text my wife's I phone it sends the same text to me.
I share an apple account with my wife. Every time I text her I phone from my I phone I get the same message sent back to me.
-
Satellite A200-14e: BSOD when using FN buttons
Hey all and mind my english its not so well. Ok i have problem with my laptop its Satellite A200-14e and when i press FN button for toshiba flash cards it just pops BLUE screen and it shuts down my comp!!! ANY HELP IS WELCOME.!!! Thanks in advance. P