Idoc SHPMNT05
Hi,
We are using the idoc SHPMNT05 to send shipment information to another system.
Could you please tell me the segment type and the structure of these fields :
- VTTK-ERNAM : Created by
- VTTK-ERDAT : Created on
- VTTK-AENAM: Changed by
- VTTK-AEDAT : Changed on
Hi Omar,
As Edgar mention IDOC Basic type SHPMNT05 does not have above mention field.
you can also check with using tcode WE60 screen like below.
you can download all segment related above basic type.
If you needed all four field then you can create extension for this basic type and assign new field in your extension segment .
Regards,
Prasenjit
Similar Messages
-
Moving shipment data using IDOC SHPMNT05
Hi guys,
I want to configure ALE process across two SAP systems and moved shipment data using IDOC SHPMNT05.
May I know how to do that.
Plz help me...................
Thankz in advance,
Swetha.Hi Shwetha,
Please check the following links to start with.
http://help.sap.com/saphelp_nw04/helpdata/en/78/217da751ce11d189570000e829fbbd/content.htm
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
Thanks,
Naren -
Hi Idoc gurus,
Where to find this shipment idoc SHPMNT05 specification/documents explaining each segment fields? Please direct me to the site/url link, thanks.I know the tcode WE30. I am searching for the a single point document explaining each segment fields in details. Any sites or link to bring me to this document/specification.
-
Create shipment from inbound IDOC SHPMNT05 ?
Hello All,
I would like to create an individual shipment when i receive from a partner an inbound IDOC.
I'm using Message type SHPMNT, Basic Type SHPMNT05, Process Code: SHPM and testing in WE19 via FM IDOC_INPUT_SHPMNT.
How can I start the creation of the shipment with this inbound IDOC ?
Is it possible ? or is it necessary to develop in user-exit the code to create shipment with function module (which one ? BAPI_CREATE_SHIPMENT ?)?
Thanks a lot,
MyHello Reddy
thanks for your answer.
is there particular customizing to be done ?
i exactly use function BORES_IDOC_INPUT_SHPMNT
The inbound idoc is generated but i have the following status message 51 "Application document not posted"
What does it mean ? a problem of data in the inbound IDOC to create the shipment ?
Thanks a lot
MY -
Segment E1ADRM4 in idoc SHPMNT05 only allows 10 partners
We have to post an extension of Idoc type SHPMNT05, with all the shipment and delivery information. For a concrete shipment, we have 15 different partners. However, segment E1ADRM4 doesn't allow more than 10 iterations. Why the system only allows to post 10 partners? Will we need to implement a new Z-segment to post the rest of the partners or do you know any other alternative solution?
Thanks in advance.Hi Carlos,
We encountered similar issue on another IDoc type, based on which I will suggest you to do the following.
You can go to WE30 -> SHPMNT05 IDoc double click on segment E1ADRM4 and check that it is arbitrarily defined to have a maximum number of 10 records in an IDoc. This is the reason why the system won't allow you to have more than 10 of these.
Since you can't modify this as it falls in SAP name space, what you can do is to create an extension to SHPMNT05 IDoc say ZSHPMNT05 and insert a Z1ADRM4 at the same level as E1ADRM4 below it. You can instruct the EDI / Warehouse / partner to populate and send these Z1ADRM4 segments when E1ADRM4 exceeds 10.
Inside IDOC_INPUT_SHPMNT function module you can copy the Z1ADRM4 segments as new E1ADRM4 segments and insert them below existing ones in EXIT_SAPLV55K_020 in internal table IDOC_DATA
Later in FORM shpmnt_application_process, SAP processes these segments and will call function SD_SHIPMENT_PROCESS to create the shipment. I verified that there is no limitation on number of E1ADRM4 segment that can be processed here (which again shows that the number 10 is arbitrarily chosen by SAP with the belief that it will never be exceeded!)
Subsequent to this, EXIT_SAPLV55K_022 is called. Here you can delete the extra E1ADRM4 segments that you appended, so that IDoc will not fail because of syntax check, just in case. This may or may not be required, you can check out.
You can see all the above sequence of processing in IDOC_INPUT_SHPMNT -> PERFORM SHPMNT_IDOC_PROCESS -> PERFORM shpmnt_application_process
Best regards,
Vishnu Tallapragada -
Splitting SHPMNT05 idoc by ship-to
Hi,
I want to create different shipment idocs (SHPMNT05) depending on ship-to (E1EDT44-KUNNR where E1EDT44-QUALI =u2019002u2019 ).
Ex: If i have 3 deliveries in the shipment and delivery 1 and delivery 3 are with same ship-to; then i want to generate two idocs; first idoc with two deliveries( delivery1 and delivery3) and second idoc with delivery 2.
can you please guide me how to do this scenario.
Do i need to copy the print program and do i need to modify NAST table? Do i need to copy IDOC_OUTPUT_SHPMNT FM and modify?
Same time i want to restrict the IDOC creation if the material type in the delivery is 'N100'.
Thanks in advance.Hi
See Note 753153 - FAQ: Customer-functions in IDOC_INPUT_ORDERS. Check if EXIT_SAPLVEDA_001 gives you any possibility to do it.
I hope this helps you.
Regards
Eduardo -
Hi all,
Im trying to create Handling Units in a Shipment with Deliveries by use of idoc SHPMNT05
According to SAP docs I need to fill field EXIDV with $1, $2 etc.... in both segments E1EDT37 and E1EDT43 so that upon posting a HU Identifier number is created.
However, this is not working and Im getting the error that system cannot create HU $1
<E1EDT37 SEGMENT="1">
<EXIDV>$14</EXIDV>
<TARAG>13.600</TARAG>
<GWEIT>KGM</GWEIT>
<BRGEW>228.600</BRGEW>
<NTGEW>213.600</NTGEW>
<GWEIM>KGM</GWEIM>
<BTVOL>13679746.600</BTVOL>
<VHILM>not filled</VHILM>
<E1EDT43 SEGMENT="1">
<VELIN>3</VELIN>
<EXIDV>$1</EXIDV>
</E1EDT43>
<E1EDT43 SEGMENT="1">
<VELIN>3</VELIN>
<EXIDV>$2</EXIDV>
</E1EDT43>
Any ideas are most welcome.
rgds,
ericHi,
you need to make sure the customizing of handling units match the values you give in your IDoc.
Identifiers for handling units are determined during creation according to settings in Customizing for number assignment of the packaging material type for the packaging material that is being used. You can also assign default values for identifiers when you create handling units, although these values must correspond to the settings in Customizing. -
Shipment is not updating using SHPMNT IDoc
Hello All,
I am updating a Shipment with only one delivery using IDoc SHPMNT05, however this Shipment has two deliveries earlier, As a result IDoc failed with as error message : This action no longer possible: Transport XXXXXXXXX has already been scheduled. This error is because this shipment status is set to planned.
But I want to update the shipment with only one delivery even though it is scheduled. ideally when this IDoc is posted one delivery should be unassigned from the shipment. how can I achieve that, please help me.
Thanks & Regards
RK
Edited by: RK on Jul 1, 2010 11:50 AMHi Maris Sauka,
If Shipment is already scheduled, standard SAP does not allow to add , move or delete the deliveries from it, it gives error like "This action no longer possible: Transport XXXXXXXXX has already been scheduled" , This error comes from Function module SD_SHIPMENT_FCODE_CONTROL,To overcome this there is an implicit enhancement required in form statement shipment_fcode_allowed in include program LV56EF01. within this I clear the shipment planning status i_xvttk-stdis.
Note: Please make sure that this enhancement does not impact any other developments, so make use of export and import statements.
Thanks
RK -
Variable Substitution not working when using ABAP mapping
Hi all,
I am doing an IDoc to File scenario.
Due to some complex mapping requirements, i had to use ABAP mapping for IDoc to File ( IDoc : SHPMNT05)
There is also one more requirement where in i need to generate the receiver filename dynamically
i.e the filename is of the form :
GW-XYZ-DD/MM/YYYY.csv
Where
XYZ is the Shipment number (E1EDT20- TKNUM)
DD/MM/YYYY is the IDOC creation date in ECC (EDIDC-CREDAT)
so i used the variable substitution option in receiver file adapter.
But its not working.
Is there any limitation for using the variable Substitution, doesnt variable substitution work in case of ABAP mapping?
Regards,
Loveena.Hi,
u written ABAP mapping program to get the file name in the required format ,
is it rt?
when u test it at message mapping(including ABAP map program)
u get the the required format of file name in the one of target filed.
if that was fine, please check the variable substituiton parameters at receiver file adapter.
i mean, are u maintain variable name and refernece.
u have to specify the payload information.
warm regards
mahesh. -
Hi Gurus,
We have a following reuqirement. We have a third party company that acts like a freight payment system for us. So we want to have an EDI inbound process setup so that the freight payment system is notified of the shipment for example (material, quantity, weight, supplier etc) so that when the supplier sends the invoice, it will be a match and they can process the payment. Now please guide me through these settings and how to and where to look for these settings. Also which point will be the best trigger point to send a file to the freight payment system? (GR point or PO creation)?
Thanks
AnushaHello,
Did you implement this? I am just starting this very project. When a delivery order is marked goods receipt then I need to send out an 858. I'm thinking of using IDoc Delvry03 with message type SHPORD but I don't know what process code to put in the partner profile.
I have also found a reference to IDoc SHPMNT05 with message type SHPMNT and process code sd11.
Could you please tell me what you ended up doing?
Thanks,
Loren -
Hi Experts...
We are facing issue in my middleware (AIA, Oracle middleware) like , AIA people are not able to access the meta data of idocs SHPMNT05 and DELVRY03. They are able to find the IDOCS but they are not able to generate WSDL'S for those idoc. Except these two idocs they are able to access remaining idocs like DEBMAS06 , MATMAS05, ..etc.
Also low versions of these Idocs like SHPMNT03 and DELVRY01 are accessible by them. Only SHPMNT05 and DELVRY03 they are not able to access the meta data.
Also from SAP side we are using some SAP4.7 server. If we are using some other different SAP4.7 server , AIA people are able to access the meta data of these two idocs.
Any help will greatly appreciated.
Thanks in Advance.
Regards,
Lokeswari.didn't get any reply.
-
Hi
Has anyone got a mapping template on the idoc SHPMNT05, if so can you please share it with me. Basically i want a document which identifies the SAP fields corresponding to SHPMNT05 idoc segments and fields.
regards
SamHi,
mapping tempates in XI allow you to reuse your mappings but to reuse them you must have 2 structures:
source & target. SHPMNT05 is just one end so what would you like to map ?
if you want SHPMNT05 field names go to TCODE WE60 and there you can find fields + descriptions of this idoc
or go to:
http://ifr.sap.com/catalog/query.asp?namespace=urn:sap-com:ifr:LO:470X200&type=idoc&name=SHPMNT05
Regards,
michal -
Shipment Carrier Related EDI SAP question
All,
We started work on automating sending/receiving the Carrier Related documents from SAP at out end through EDI.
Here's my understanding :
Load Tender : EDI 204
Carrier Accept/Reject : EDI 990
Shipment Status : EDI 214
Freight Invoice : EDI 210
I know that for EDI 204, we can use SAP IDOC - SHPMNT05. Could someone please guide me on whether my understanding is correct and
which SAP IDOCS to use for these EDI docs.
Thanks.> No i wanna my carrier as a SAP BAP HR .
@PK..it is not a New Technology but a New Airlines which was introduced by SAP .
>But dear gurus from india , who has experience more than 4 years please suggest me ..
@Siegfried.. the criteria to reply to this thread does not suit you.
1.Gurus from India only.
2.Only 4 yrs Experience
>Over all i am very confused related to my new search criteriaa ..
Yep,New Version of SDN has changed its Search functionality and there is a [lot of discussions|What happened to SCN search?; going on in [Suggestions & Comments|SCN Support; forum, have a look into it.
> if a glass is half filled and half full .......try to see the full part ??
again you missed out something here which made the confusion. half filled with air & half full of water Brittania 50:50 right?.
Cheers
Andrew
PS:Edited with a SIMPLE EDIT SW called @FUN and copyrighted only for Coffee Corner.Take it in the [right spirit|http://www.whiskymag.com/whisky/brand/glenfiddich/whisky651.html] .
Edited by: Andrew J on Jul 3, 2009 9:35 AM -
Inbound Shipment - Creation of events
How to update the tab "Further Dates" in VT02N using the idoc SHPMNT05 ( IDOC_INPUT_SHPMNT ) the standard idoc gives a qualifier 499 to add events based event type and event alias. But there is no code in standard FM to update this data. I looked in the standard code of VT02N on how to update this tab. The code there is tightly integrated with the screen. Any helpful hints will be rewarded. Thanks !
Hi Sharath... Thanks for your reply ,
I knew there were a few exits where I can write code to update the "Further dates".
I wanted to figure out if there is a standard FM or method which would update these dates given the data.
I looked how does SAP achieve this in VT02N, it calls a series of FMs which depend on the global variables of various of Function Groups ( which I will not be able to set in these exits. )
Regards,
Sridhar -
Delivery and Shipments for idocs posting
Hi
- warehouse shipment advice (EDI 945) related (to update qties, packing info, and post G/I)
can i use DELVRY01 or DELVRY02. . which one for what.
- customer ASN (EDI 856) related - SHPMNT01 to SHPMNT03
will it update delivery
& also the shipment documentHi there,
as its quite a bit of work to find out which fields to fill when posting idocs, here is an example idoc that updates LE shipments and does a shipment completion:
Message Type SHPMNT Basic Type: SHPMNT05
Segment Field Description Sample
E1EDT20 TKNUM Shipment Number 1101933359
E1EDT20 EXTI1 Shipment External reference 1101933359
E1EDT18 QUALF Qualifier CHA3%
E1EDT18 PARAM 3% (Means that all fields that are filled in the idoc shall be changed. others unchanged.
E1EDT10 QUALF To indicate that the sap must do a shipment completion 004
Repeat segment if you need to do other things
E1EDT10 IEDD Shipment completion end date 20110926
E1EDT10 IEDZ Shipment completion end time 101344
E1EDT20 VBELN Delivery number (with leading zeroes 10 digits) 0083127938
E1EDL24 POSNR Item Number (with leading zeroes 6 digits) 000001
E1EDL24 MATNR Material Number (with leading zeroes 18 digits) 000000000000450931
E1EDL24 WERKS Plant 74A7
E1EDL24 LGORT Storage location POLC
E1EDL24 CHARG Batch number LOLO
Maybe you are looking for
-
My macbook pro keep crashed with the following error report
Interval Since Last Panic Report: 20756 sec Panics Since Last Report: 2 Anonymous UUID: 322AC30F-*********** Tue Oct 1 16:46:00 2013 panic(cpu 0 caller 0xffffff7f9091ff1a): "GPU Panic: [<None>] 5 3 7f 0 0 0 0 3 : NVRM[0/
-
Proxy Settings Issue Adobe Creative Cloud
Hello, I am running the Adobe Creative Cloud Desktop App for Windows 7 and it cannot connect to the Internet when my IE proxy settings are set to "automatically detect" The isssue can be allieveiated if I manually enter in the proxy server and port a
-
Gaming problems with envy m6-1213tx
I bought hp envy m6-1213tx laptop in June 2013. I want to know why do games lag on this laptop inspite of the good specifications. These games do not lag on other brands' laptop with similar or even lower configuration. How do I solve this problem?
-
Garageband Keeps closing on me.
My garageband program keeps closing on me when I try to export a song into iTunes so I can burn it onto a CD. Garageband will mix the song then iTunes will open but before it gets to fully exporting the song the message that Garageband unexpectedly q
-
About java.rmi.server.UnicastRemoteObject
Hi friends Just now I started studying about RMI. In Implementing Remote Interface class we extends java.rmi.server.UnicastRemoteObject class we also have java.server.RemoteObject also why we specifically extends UnicastRemoteObject what is the signi