Multiple Shipping notifications (Inb.Dlv) created via message type DESADV
Hello All,
I'm working on implementing the below SAP Standard process for my client. Version is SAP 4.7. The below process has to be implemented for different legal entities working on Same SAP environment.
PO -> SO (Created via IDoc) -> Outbound Delivery -> Inbound Delivery (Shipping Notification) -> Invoice -> Invoice reciept.
Most of the process are working, but facing few challenges while creating a shipping notification via message type DESADV and Basic type DESADV01 genereated out of Output type LAVA from Outbound delivery.
I'm using 2 IDoc types to create Shipping notification via Outbound delivery and defined as below
Outbound Process: Message type DESADV and Basic type DESADV01 with Process code SD05 for Customer (KU)
Inbound Process: Message type DESADV and Process code DESA for Logical system (LS)
I'm facing the following issues with respect to above process
01) We need to update Batch Details like batch number, Date of Production, SLED/BBD in Shipping notification (Inb. Dlv) as Batches Instead of vendor batch
02) When Outbound delivery has multiple line items, it is creating Multiple Shipping notifications (Shipping notifications for each line item). PO has
As per the the threads posted here, I understand that for 01) We need to modify the Outbound IDoc FM "IDOC_OUTPUT_DESADV01" & Inbound IDoc FM "IDOC_INPUT_DESADV". But any idea, which Enhancements i have to use to fill the data?
Also on point 02) i think, it should be a SAP standard to create a single Shipping notifications for all line items in the outbound delivery instead of each for line item. But in case if it is not a standard process, can any one tell me which user exits / enhancements to use to achieve the desired functionality.
Appreicate your early response
Thanks in advance
Regards,
Pradeep
Hi,
Why have you pasted Deepak Kumar's program into this forum?
Regards,
Nick
Similar Messages
-
Hi, All
I need to create a message type, Enter the fields change pointers eligible for key changer in this message type. Extract program needs to be created and this program accesses the key changer fields status and the changed values on day to day basis for the message type using tables BDCPS & BDCPV.
Can any one tell me how to do this.
Many Thanks.Hello siri
I think if you talking with respect to ALE/IDOC or EDI/IDOC..........this posting has to be entered in data transfer.........................and you can create message type using trasaction we81.
Vj -
Several deliveries are created through IDOC message type DESADV.
Hi Gurus,
Do you happen to know why in IDOC, message type DESADV, FM BORES_IDOC_INPUT_DESADV1, several inbound deliveries are created? What could have been tha reason for the split? One strange thing is, we tried to create an inbound delivery manually using the same material or data in idoc but only one delivery were created. No split occurred.
I tried to investigate and i found out that Idoc uses FM GN_DELIVERY_CREATE while manual creation uses GN_DELIVERY_CREATE_FOR_DIALOG. Do they have difference?
I hope someone can help me on this.
Thanks in advance!Hi
Answer is pure assumption.
LIKP-ZUKRL is the field used for delivery split, pls check whether you are passing any value for the same
Regards
Madhan D -
How can we create a message type on the change document to save 3 fields
Hi all..
we have to create change document for a custom table and we have to create a message type for 3 fields in that table...Pls let me know the process of doing it...
Thanks in Advance...
Regards..
SashidharGoogle has tons of tools and articles to try. You could start here: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=35769
-
1 request Idocs created for message type MATMAS
Hi Experts
I have done necessary config.
I have attempted BD10 and BD11.
I have got message that "1 request Idocs created for message type MATMAS"
But iam unable to find the material in target system.
Please suggest what need to be done.
regards
ramSivaMarias,
And in PI, after having changed the password (why not), have you unlock this user account ? in SU01 of PI, you have a lock button.
if you did it, and changed also the password, as explained, you have perhaps another (or several) program like a RFC destination which uses another password, and so after some exchanges... with a bad/old password, you have your message "too many...", and then the user is again locked...
If you change the password in PI, you should change it in all application which uses this user. I hope you have not the same user from ECC to PI, than from a third-party to PI...
that's why: the use of such technical users have to be referenced in a doc. By this way, if password has to modifiy, we know where we have to update it (mainly in different RFC destination).
Mickael
Edited by: Mickael Huchet on Dec 5, 2011 5:33 PM -
How to create Fault Message Type when developing RFC (se37)
Hi,
I am working on importing a RFC into XI but am seeing only the Request and Response message structures. The Fault Message structure is blank. I need this to trap .Exception errors like when the connection to partner is broken etc. which look like system errors but they appear in XI as Application errors and the RFC_Name.Exception message is sent back to XI.
Question is: what needs to be done in the RFC so that when I import into XI, I get the Fault Message structure as well.
Thanks in advance
ramHello Ram,
You can look into this post as to how to handle [RFC exceptions|RFC Destination Catch Exceptions;.
Hope this is of some help.
BR,
Suhas -
Sending a Shipping Notification via EDI
Hello Gurus
Please will you provide me the procedure to maintain the following components:
Condition component Value
Access sequence 0005 (sales organization/customer)
Condition 0 (no condition)
u201CExclusiveu201D select
Output type LAVA (shipping notification outbound)
Procedure V10000 (shipping output)
Application V2 (shipping)
Processing subroutine Program RSNASTED, form routine EDI-PROCESSING
General data Select Condition access and Multiple sending of output, otherwise
leave the fields blank
Time e.g. 4 (immediately, IDocs are generated immediately after
posting)
Transmission medium 6
Partner function WE
Language DE (German)
ThanksYou have everything you want.
Logical Message Type : DESADV
Basic Message Type : DELVRY03
Set up partner profile with outbound parameters for DESADV
Set up RFC Port
Do all the config in NACE with the parameters you have in ur message.
U'll be fine -
Hi folks,
I need to send a shipping notification to the customer only when the Post goods issue is done for a delivery document. How can i do that?
Please reply me ... its very urgent...
Thanks in adv
SureshHi Suresh,
You can setup a routine for condition type LAVA
(standard SAP) or others to create shipping notification
when delivery GI posted.
Path: NACE -> V2 (Shipping) -> Procedures -> V10000 (Header Output) -> Control -> Create new step for condition type LAVA -> set the requirement to 1 (Delivery GI posted).
If you are using IDoc to create shipping notification, then next steps are to setup ALE and IDoc configuration for message type DESADV.
Hope this will help.
Regards,
Ferry Lianto -
How to send multiple material in our own message type
Dear All,
Any idea about how to send multiple material in our own message type,In my outbound i have created a message type but able to send only one material through program. If i give range of material its in error status 26 in WE02 and failed to send.
Help me ASAP.
Thanks & Regards,
Arun.hi Gordon,
I want to receive the IDOC data for message type WPUUMS from a java server. Currently i am working on sample values for segments
E1WPU01
E1WPU02
E1WPU03
E1WPU04
E1WPU05
E1WXX01
I am facing problems in passing the correct values .
Its throwing a error message status 51.(Application document not posted) IDoc not fully processed.
can you help me with some dummy data for all the fields in the above segments.
reply ASAP
regards
arun
Edited by: Arun Kumaran on Aug 22, 2008 3:33 PM -
Create 2 outbound Idocs for 1 message type
Hi Experts,
We are sending an outbound Idoc of message type DESADV. We would like to trigger 2 Idocs per Shipping Notification.
Could you please help?
Thanks,
Vitish.Hello Vitish
Each output partner can have it's own output. Also for the same message type. Maybe the 2 DESADV IDOC's are sent to different partners or destinations. But even when not you still can define 2 different output partners for the message type. Then 2 outputs will be triggered for the same message type.
Regards Jack -
Inbound shipping notification Idoc
Can any one tell me what will be the impact/difference functionally if i use the function module
Idoc_input_delvry instead of Idoc_input_desadv1 for inbound shipping notification with message type DESADV/DELVRY01..?
Thanks,
LarryHi
DESADV is the message type. Idocs are attched to the Message type
you can search or list down the idoc types in Transaction WE30.
If you want to the idoc types attached to message type DESADV you can find in WE57
The idoc types attached to DESADV are
DELVRY01 - Function module - IDOC_INPUT_DESADV1
DELVRY02 -Function module - IDOC_INPUT_DESADV1
DELVRY03 - Function module - IDOC_INPUT_DESADV1
Thanks & Regards
Kishore
Edited by: Kishore Kumar Chiluka on Apr 23, 2008 1:25 PM -
Creating message type in XI with imported objects
Hi,
I have imported an Idoc Structure into XI.
Now I need to create a message type with structure from imported Idoc + some additional fields.
Can some one tell me how to go about this. Because once I drag and drop the imported Idoc structure, I doesn't allow me to add any more fields during message type creation.
Is there a different to way to achieve this.
Best Regards,
KiranHi Kiran,
the Integration Builder supports two ways of modelling an interface. The first way is to build the required datatypes from scratch (with the datatype editor) then define (fault) message types using these datatypes and finally define the message interface.
The second way is to use an externally defined structure by importing an IDoc or RFC from an R/3 or an external DTD/XSD/WSDL from filesystem. Then define your Message Interface using the messages from the imported objects.
Currently there is nearly no support for mixing these two approaches as you have in mind (taking an externally defined structure as starting point, then enhance this structure within the Integration Builder).
The best workaround I can suggest to you, is import the IDoc, take the XSD which is displayed for it, download it to your local file system, edit it there (with notepad when you are an XSD expert, with some other tool like XML Spy otherwise) and upload the modified file as External Definition.
BTW: For this procedure you do not necessarily need to upload the IDoc to the Repository. As far as I know the R/3 also offers the possibility to generate an XSD representation for an IDoc (do not remember the exact way to go there).
Greetings Stephan -
Inbound Idoc Type / Message Type / Process Code for Delivery via Tcode VL0N
Guys,
I need to to Idoc Type and Message type for to create Delivery ( Tcode VL01N ) for a sales order.
I tried Idoc Type DELVRY03 and Message Type DESADV, but this is for Purchase Order ( VL31N ).
Kindly help me.
Regards
Srikanth MGuys
I could not use above message type/idoc type as they are not released in SAP.
So i am again back to where i have come from. I am trying to use DESADV01 and Mess Type DESADV.
Regards
Srikanth M -
Problem to create change pointer for custom message type - Idoc creation
Hi,
We want to create IDOC and send it out when the data of "planning calendar" changes. So we are trying to generate change pointers whenever entries in Table T439I (Planniing calendar) data change.
We created a message type, activated change pointers generally and maintained change relevant fields for message type (not sure if this step is done correctly). But not getting any change pointer in table BDCP2 when I create a new planning calendar in MD25.
Can anybody help / guide?Thanks once again,
I had linked idoc type and message type in we82. Now after i activate the change pointers. I try to generate the IDOC type using BD21. It gives me the error message :<b> "Message type ZP2PPROJ_MSG cannot be sent with change pointers"</b>
whereas in my segments i am using all the master data only (i.e. PRPS, PROJ,PRHI). Please throw some light on this.
Also please clarify, do i need to make an entry of this custome message type in the partner profile ?
Rgds
kewal. -
PLZ TELL ME THE USE OF CREATING THE MESSAGE TYPES AND MESSAGE INTERFACERS?
Hi DHANUNJAY,
Message type: message type is the structure which holds our message at runtime. you declare the data type first for which you create a message type.
Message Interface: It can be of Outbound/Inbound/Abstract type and of Synchronous/Asynchronous mode.
message interface holds the message type. in the message interface level you can define the interface for source side(outbound) or target side(inbound).
The communication in XI is done in the Message Interface level(which is the Outer most level of communication).
Please reward.
Regards
Sankar
Maybe you are looking for
-
The OS X update bulletin for 10.7.5 lists that one of the fixes in this update is * Resolve a video issue with some VGA projectors when connected to certain Mac notebooks. What is really being addressed? Any details?
-
I haven't a clue. I asked the question.
-
Having trouble with Snow Leo iTunes, I was having trouble from last 2-3 week, what happen is some time sudden my whole computer just freeze-up \-: but now I notice it causing because of iTunes, can any one have any idea what mi8 be the problem is? -V
-
Nothing will install or update
Nothing will install, not even a Flash Player update. Does anyone have any idea what it could be?
-
Multiple views without instancing
Ive seen the question asked about this. and it doesnt seem to be widely used. using multiple cameras diplaying multiple views of one scene, at one time, without having to use instances. why so many opt not to use it I dont know. when it should be use