IDOC mapping issue-
dear experts,
my req is-
I have 1 node suppose Address
Address-
city
Hosue No.
now based on the value of city I have to map house No with IDOC fields.
for example if City = Delhi
map House no with E1EDKA1-ADRNR
if City = Toronto
Map House No. with E1EDKA1-ADNR1.
there can be multiple occurnce of Adress node as well.
Please advise how we can implement this?
Thanks in advance.
Give this a try -
City
Equals If-without-else Map House No -> E1EDKA1-ADNR1
Constant (Toronto)
I hope I am able to understand your requirement correct, because this looks like a pretty straight forward requirement.
Similar Messages
-
File - XI - Idoc : mapping issue
Hello gurus,
I have a mapping issue:
I have a mapping between FICABillingNotification to FKK_EBS_DOC_TREE
Some fields are mapped one to one, others a mapped to constants.
But for some reason i don't know, not all fields get the right value.
For example:
Working:
Constant 1 --> BEGIN
Constant LS --> RCVPRT (Receiver Partner Type)
Not working:
Constant FILE-->RCVPOR (Receiver Port)
I had an other value the first time i tried it, but now i changed it to FILE but this value is not used by the mapping.
Any help would be welcome
Thanks
Thomas
Edited by: Thomas Pary on May 28, 2008 3:36 PMThis was allready done (sorry i didn't answered that question).
But Ok now i see, that for this RCVPOR the value of the constant "FILE" is mapped, and i can see it in the payload in SXMB_MONI after the mapping. But it isn't populated to the IDoc field :-s
Another problem is, that like the one said above, some of my values are not mapped :
<FICAExternalBilling>
--<DocumentHeader> mapped to EF1KK_EBS_DOC_HEADER
<BillFromId>25001254</BillFromId> mapped to REF_DOC_NUMBER
<PostingDate>20080520</PostingDate> mapped to POST_DATE
<DocumentDate>20080520</DocumentDate> mapped to DOC_DATE
<OriginTypeId>IV</OriginTypeId> mapped to EXT_DOC_TYPE
<ObjectType/>
<ObjectKey/>
<PendingCommitmentGroupID/>
<InvoiceReferenceID/>
<DisputeDocumentReferenceID/>
--</DocumentHeader>
The value of OriginTypeId is not mapped, but the value of DocumentDate and PostingDate are mapped. -
Need to generate 2 idoc"mapping issue"
Hi Experts,
When the Purchase_order_type is coming like HIGH,REGULAR,NEW,BOUNCED. In this case i need to generate 2 idoc, based on HIGH is one and Other than HIGH is one, even though if it's REGULAR,NEW,BOUNCED.
I can't generate. pl suggest
rgds
selvamHi,
Please make sure you will sort the data in your select query.
Now, you need to have two idocs in mapping. Click on Duplicate Subtree to have second IDOC. Now lets assume, your first IDOC represents mapping when ORDER TYPE is HIGH and your second IDOC represents mapping when your ORDER TYPE is not equal to HIGH that is NEW, BOUNCED, REGULAR etc.
I have defined Source and Target data type as follows.
Source Data Type:
SDN
<Row>
<CQ_NO/>
<ORDER_TYPE/>
<LINE_NO/>
</Row>
Target Data Type:
SDNTarget
<IDOC>
<Node>
<CQ_NO/>
<ORDER_TYPE/>
<ItemNode>
<LINENO/>
</ItemNode>
</Node>
</IDOC>
Mapping for IDOC 1:
IDOC:
Order Type -->Fix Values --> remove context
Fix Values (This should have default u201Cfalseu201D and HIGH = true)
Concatenate Output of point 1 with CQ_NO (Context of CQ_NO should be at SDN)
Output of point 3 --> Split by value (value changed) -->collapse context
Output of point 4 will be first input to u201CStart withu201D function and second input will be constant u201Ctrueu201D
Output of Point 5 --> create if --> IDOC
Node:
Map with constant
CQ_NO:
Order Type --> Fix Values --> remove context
Fix Values (This should have default u201Cfalseu201D and HIGH = true)
Concatenate Output of point 1 with CQ_NO (Context of CQ_NO should be at SDN)
Output of point 3 --> Split by value (value changed)
User Format By example. Pass CQ_NO (Context of CQ_NO should be at Row) as first input and second input should be output of point 4.
Pass Output of format by example that is point no 5, to collapse context --> Split by value (Each Value) --> CQ_NO
ORDER_TYPE
Order Type --> Fix Values --> remove context
Fix Values (This should have default u201Cfalseu201D and HIGH = true)
Concatenate Output of point 1 with CQ_NO (Context of CQ_NO should be at SDN)
Output of point 3 --> Split by value (value changed)
User Format By example. Pass ORDER_TYPE (Context of CQ_NO should be at Row) as first input and second input should be output of point 4.
Item Node:
Order Type --> Fix Values --> remove context
Fix Values (This should have default u201Cfalseu201D and HIGH = true)
Concatenate Output of point 1 with CQ_NO (Context of CQ_NO should be at SDN)
Output of point 3 --> Split by value (value changed)
Output of point 4 will be first input to u201CStart withu201D function and second input will be constant u201Ctrueu201D
Output of Point 5 --> create if --> IDOC -
IDOC mapping issue (calculation using parent and child fields)
We are mapping an IDOC to a file for output to a third party. The IDOC has many segments, some of which are embedded. This is where I'm having the issue. I am trying to perform a calculation on a field from the parent node (E1EDP01-MENGE) with the field from the child node (E1EDP05-KRATE) to determine the total tax for that line (qty X rate).
<b>Issue:</b> The mapping that is in place is using the same MENGE value for all calculations, even where the E1EDP01 segment is not a parent of the E1EDP05 segment.
Please review the screen prints and explain how I can correctly group the E1EDP05 child segments rate field (KRATE) with the corresponding parent segment E1EDP01 quantity (MENGE).
<b>Example:</b>
Parent segment, E1EDP01 / Child segment E1EDP05 (There are many E1EDP05 segments for 1 E1EDP01 segment)
E1EDP01 (parent node)
E1EDP05 (child node)
<b>Target structure</b>
ITEM (parent) --->E1EDP01 is mapped at node level
-->ITEM_DATA --->E1EDP01 is mapped at node level
-->ITEM_TAX --->E1EDP01 is mapped at node level
-->(fields for item_tax)
-->Record type
-->Invoice number
-->Line total
-->etc...
I am mapping (E1EDP01-MENGE) for calculation with (E1EDP05-KRATE) to determine tax at the line item level. I have the context set at each Node, E1EDP01 for MENGE and E1EDP05 for KRATE. I was using CopyValue, but this was using the frist occurence of MENGE for all line items.
<b>mapping example</b>
<u><b>*I am using MENGE (Copy_Value) then multiplying by KRATE to get the line item total. This was causing the same MENGE (because of Copy_Value) for all line items.</b></u>
E1EDP01-MENGE|Copy_Value|MULT--->TAX_ITEM-LINE_TOTAL
E1EDP05-KRATE|
I removed the CopyValue and now I'm getting the following error:
Cannot produce target element /ns0:MT_DTN_INVOICE1/INVOICE/ITEM/ITEM_TAX[3]/LINE_TOTAL. Check xml instance is valid for source xsd and target-field mapping fulfills requirements of target xsd
How can I map this so the child records (E1EDP05) are grouped with the correct parent records (E1EDP01)?
Thanks in advance!
MichaelCheck this blog:
/people/claus.wallacher/blog/2006/04/17/replication-of-nodes-using-the-graphical-mapping-tool
Regards
Stefan -
Flat file to idoc mapping issue
Hi Gurus,
i had a flat file format in sender side as below:
H_ID TYP_CODE line_elemet Quantity
5896 STANDARD 1.transmitter 1
5896 STANDARD 2.xxxxxxxxx 1
5896 STANDARD 3.yyyyyyyyy 2
6895 STANDARD 1.aaaaaaaaa 1
9436 STANDARD 1.bbbbbbbbb 4
9436 STANDARD 2.ggggggggg 3
The above file need to be send to an Idoc.
for which same header_ID values should create only one header segment, under that many a line segments should create as many line items appear on that header_id value.
Here my query is how to suppress the repetetive header values to create onlyone header segment. And how to create as many line_item segments as the number of line items appear.
points obvoius for the response
Thanks in advance,
Sekhar.About map problem I suggest youn to see the following link that are really helpful to improve knowledge about mapping:
/people/sravya.talanki2/blog/2005/08/16/message-mapping-simplified--part-i
/people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
I suggest you to see the following link to learn more about mapping:
Mapping functionality in XI
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9202d890-0201-0010-1588-adb5e89a6638
SAP Exchange Infrastructure - Graphical_Mapping
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6658bd90-0201-0010-fbb6-afe25fb398d3
SAP Exchange Infrastructure - Graphical Mapping Exercise
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/fd5ebd90-0201-0010-d697-91374d5b5190
SAP Exchange Infrastructure - Graphical Mapping - Advanced
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/be05e290-0201-0010-e997-b6e55f9548dd
SAP Exchange Infrastructure: Mapping Patterns - Understand Context Handling in Message Mapping - Webinar Powerpoint
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f59730fa-0901-0010-df97-c12f071f7d3b
SAP NetWeaver Exchange Infrastructure Mapping Troubleshooting - Webinar Powerpoint
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e01e9400-9e81-2910-20a5-a862945a5e98
Mapping Lookups a RFC API
Mapping lookups - RFC API
XI 3.0 New Mapping Features
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8a57d190-0201-0010-9e87-d8f327e1dba7
I hope these links will be usefull.
Regards,
Salvatore -
Hi Friends,
I am again posting this thread in more ellaborated way since I did not got the solution...please give me the solution if any one knows...
I have one scenario as below:
Sender system: Will have MATMAS05 IDoc structure.
Receiver Systems: There will be say 4 R/3 receiver systems.
The IDoc segments should be distributed to some (all R/3 Receiver system)
i.e Based on plant and Logical system some segments of the IDoc MATMAS04 from sndr system should move to particular receiver R/3 system and like wise some other segments to another Rcvr R/3 System and so on.
Could you please help me in this regard how to start with this..
Is BPM required for this scenario..?
If so then is BPM able to call the Table name which resides in the ABAP stack..?
then how to proceed for this ..?
Eagerly waiting for you valuable solutions/approach
The Source structure MATMAS04.
I think we need target structure :Many MATMAS04 IDocs is required because some segments of the IDoc MATMAS04 from source system should move to particular receiver R/3 system and like wise some other segments to another Rcvr R/3 System and so on.
Can I go for Duplication subtree in the target or shall I have to go to message tab in the mapping editor andf enter the IDoc of required numbers...? so that I can have multiple say 4 IDoc structure( if receiver is four).
Please tell me how to distribute the source IDoc particular segment to particula receiver based on plant num and logical system details in ABAP stack.
If I map the control record EDIDC_40- RCVPOR of the target structure to the receiver (in the Constant standard function) will it work..?
Points will be awarded...
regards
SampadaSampada,
You do not need BPM in this case. You can just create different mapping for each receiver system with different segment.
and in configuration you can specify which mapping rule to be used for each receiver. This way it would be much faster. This is very easy.!!
Again you do not need BPM for this....
Let me know if you need more details.
Nilesh -
Mapping issue in idoc to JDBC scenario
mapping issue in idoc to JDBC scenario
source structure
E1KNB1M
BUKRS = 1000
E1KNB1M
BUKRS= 9000
E1KNB1M
BUKRS= 2000
THE NODE E1KNB1M is repeated many times and the field BUKRS is also repeated with E1KNB1M as above
TARGET field : ISFRANCHISE
if any where value of BUKRS =9000 we have to pass Y to the target filed, else N
if BUKRS = 9000 THEN ISFRANCHISE= Y
ELSE
ISFRANCHISE=N
I've done the mapping as below
BUKRS = 9000--> IF THEN Y ELSE N--
> ISFRANCHISE
BUT everry time the target value is N only
pl suggest
rgds
mojibmapped like this
BUKRS--->SORT---->
EQUALS --------IF---THEN Y
9000------------------------> ----------------->ISFRANCHISE
ELSE N
context of BUKRS set to parent node
its worked
thanks to all for valuable suggestions
rgds
mojib -
RE:idoc inbound scenario "mapping issue"
Hi experts,
we r facing the problem in idoc inbound scenario, while to generate multiple idoc's.
we need to generate the idoc's based on two fields, Location_code and Date. If any of the field is changing we need to generate the new idoc.
below is the sender payload :
<row>
<Date>20100111</Date>
<Sign>+</Sign>
<Tender_Code>ZSHT</Tender_Code>
<Tender_Amount>1890.30</Tender_Amount>
<Location_Code>0000001000</Location_Code>
</row>
<row>
<Date>20100112</Date>
<Sign>+</Sign>
<Tender_Code>ZSHT</Tender_Code>
<Tender_Amount>1890.30</Tender_Amount>
<Location_Code>0000001000</Location_Code>
</row>
<row>
<Date>20100112</Date>
<Sign>+</Sign>
<Tender_Code>ZSHT</Tender_Code>
<Tender_Amount>1890.30</Tender_Amount>
<Location_Code>0000001001</Location_Code>
</row>
<row>
<Date>20100112</Date>
<Sign>+</Sign>
<Tender_Code>ZSHT</Tender_Code>
<Tender_Amount>4532.32</Tender_Amount>
<Location_Code>0000001001</Location_Code>
</row>
for the above payload ,we need 3 idocs as below
idoc1:
Location_code>1000 Date->20100111
idoc2:
Location_code>1000 Date->20100112
idoc3:
Location_code>1001 Date->20100112
under the third idoc fourth row should get repeated.
at present we have the following mapping which is generating multiple idocs bsased on only location code, it's like
Location_code-->removecontext-->sort-->splitbyvalue(valuechange)-->collapsecontext--->idoc
rgds
selvamHi,
Thanks Suraj , logic has worked but there is a simple issue , LOCATION_Code is mapped with SNDRPRN and RCVPRN of the EDI_DC40 segment when i m execuiting the payload it throws error for the second idoc generated , when the LOCATION_CODE changes this should also get updated to that field. Mapping for SDNPRN has been done like this.
LOCATION_CODE --->removecontext-->|
formatbyexample--->SNDRPRN
idoc mapping logic---------------->|
pl suggest...
rgds
selvam -
XSLT mapping issue in parent child relation
Hi Guys,
i have one XSLT mapping issue. Mapping scenario is from IDoc to file.
IDoc structure is as below
<ZLOIPRO1>
<E1AFKOL>
<A></A>
<B></B>
<E1RESBL>
<MATNR>1</MATNR>
<CHARG>1</CHARG>
<ZSBL>
<MTART>ABC</MTART>
</ZSB>
</E1RESBL>
<E1RESBL>
<MATNR>2</MATNR>
<CHARG>2</CHARG>
<ZSBL>
<MTART>ZHA1</MTART>
</ZSB>
</E1RESBL>
<E1RESBL>
<MATNR>3</MATNR>
<CHARG>3</CHARG>
<ZSBL>
<MTART>ZHA1</MTART>
</ZSB>
</E1RESBL>
</E1AFKOL>
</ZLOIPRO1>
As you can see 'E1RESBL' is repeatative. Now my issue is i need to select 'MATNR' and 'CHARG' from 'E1RESBL' segment when first occurance of 'ZSBL/MTART' with value 'ZHA1' appears. i.e. my output would be MATNR = 2 and CHARG = 2.
I hope i am clear. Please let me know if any solution for this.Hi,
Try this
<xsl:if test="./ZSBL/MTART == 'ZHA1'">
<xsl:for-each select="./E1RESBL">
<MATNR>
<xsl:value-of select="./MATNR"/>
</MATNR>
<BATCH>
<xsl:value-of select="./CHARG"/>
</BATCH>
</xsl:for-each>
</xsl:if>
You might need to do some changes in the above.
Thanks,
Prakash -
Mapping issue - if value matches on of several conditions
Hi champs,
I have a mapping in PI 7.1 of an invoice-xml to a INVOIC02-idoc.
I am mapping the invoice sums to E1EDS01-segments and just want to map five of several qualifiers. So I have set up a mapping for the qualifier field SUMID that just maps those five qualifiers, and map the SUMME-field from inbound message as it is.
Now it shows that our vendors send more than those five qualifiers I have in my mapping. Since I don´t have any control of the SUMME-field all seven values get mapped into the Idoc (generating seven E1EDS01-segments), but only the five segments with my mapped SUMID get the SUMID-field. So I get in total seven E1EDS01 segments in which I get only the SUMME in two of them.
So my question is: Are there any pretty ways to handle this kind of mapping issues besides using a lot of equalS, if and or?
I would like to be able to say (in as simple a function as possible) that if qualifier in field A is X, Y or Z then map the value in field B to SUMME. How do I do that? BTW I am not a java-programmer so advanced java-codes are not a good way for me to handle it.
regards,
GlennWrite an UDF with this code:
public void <UDFNAME>(String <FieldName>,Container container){
If (<FieldName> == "X" || <FieldName> == "Y" || <FieldName> == "Z"){
return <FieldName>;
Edited by: spantaleoni on Mar 16, 2011 4:04 PM -
Hi,
I am mapping a flat file to idoc in xi. If I execute the test data it works fine. But in actual run, it gave me the following mapping error:
com.sap.aii.utilxi.misc.api.BaseRuntimeException thrown during application mapping com/sap/xi/tf/_MM_MT_APPayment_to_FIDCCP02_: Runt
imeException in Message-Mapping transformatio~
Exception of class CX_XMS_SYSERR_MAPPING
Is it due to some mapping error or some basis config issue?
Thanks,
JassiHi Jassi,
This may be a mapping issue, try this:
a)in interface mapping see if grids are formed at source and target after executing the test option,
b)also take the xml of the idoc from sxmb_moni , copy it and paste it at the source of the mapping ( use the src tab now) and execute the mapping, is your file structute formed?
Check the following link:
/people/michal.krawczyk2/blog/2005/09/16/xi-how-to-test-your-mapping-in-real-life-scenarios
Amaresh -
Hello,
I'm stuck with a complex mapping issue that I can't figure out. I'm trying to pull 0..N Variant Configuration segments from the ORDERS IDOC and map it into a 0..N XML segment.
The inbound ORDERS IDOC is structured like this:
IDOC
...E1EDP01 (Item segment 0..N)
......E1EDP19 (Product data 0..5)
...........Z1EDPIT (Configuration Data 0..N)
.................ATUE1 (Description)
.................ZCODE (Category)
.................RTWTB (Value)
Target XML:
Order
....Item (Item segment 0..N)
.......Product (Product data 0..1)
............VariantConfig (configuration data 0..N)
....................Description
....................Category
.....................Value
I need to create a new VariantConfig segment in my XML for every Z1EDPIT segment for that PO Item. But I need to skip any Z1EDPIT segments when ATUE1 = 'OPTIONS' or when ATUE1 does not exist.
The problem I'm running into is that my mapping is capable of creating the VariantConfig segment under those conditions but the following mappings used to create the Description/Category/Value are unable to skip the Z1EDPIT segments.
For example:
IDOC
...E1EDP01
......E1EDP19
...........Z1EDPIT
.................ZCODE = REQT
.................RTWTB = 5644
...........Z1EDPIT
.................ATUE1 = Finish
.................ZCODE = REQT
.................RTWTB = 7712
The output XML should read:
Order
....Item
.......Product
............VariantConfig
....................Description = Finish
....................Category = REQT
.....................Value = 7712
So I determine to create the VariantConfig segment if ATUE1 exists and does not equal 'OPTIONS'. So my mapping creates one VariantConfig segment because the second Z1EDPIT qualifies. But each element within that node is reverting back to the first Z1EDPIT segment.
I thought the top of the Node (VariantConfig) would determine the context for the following fields. Therefore, when the 2nd Z1EDPIT segment generates the VariantConfig node then the elements should refer to the current context of the root node (VariantConfig).
What tools does PI's mapping provide to resolve a situation like this?
Any suggestions?
Thanks,
MattJob,
Thanks, for the responses!
What do you mean by "add a context change for the fields".
Is there some mapping function to add a context change or is this a UDF I need to write to handle the context changes when ATUE1 is missing or equal to "OPTIONS".
In my example:
VariantConfig:
ATUE1 (E1EDP01) >mapWithDefault [OPTIONS] equatsS [OPTIONS] -> Not ->createIf->VariantConfig
Sub Element
Category
ATUE1 (E1EDP01) >mapWithDefault [OPTIONS] equatsS [OPTIONS] -> Not ->ifWithoutElse>ZCODE->Category
The problem is that this does not keep the ATUE1 and the ZCODE in the same Z1EDPIT segment. So I get the first ZCODE value when I only want the 2nd. Even if I insert a context change I can't say for sure that next time I won't have 5 Z1EDPIT segments missing the ATUE1 segment before I find my first good segment that I need to map.
...confused...
Thanks,
Matt -
EA4500 – Smart Wi-Fi interface and Windows Network Map issues
I purchased this Router about 2 weeks ago as a phased upgrade of our Home Network, primarily to enhance media streaming. It has the latest firmware preinstalled from the factory. Prior to the purchase and installation of the EA4500 Router I replaced my old Motorola SurfBoard SB6120 DOCSIS 3.0 Cable Modem with a Motorola SurfBoard SB6141 DOCSIS 3.0 Cable Modem. My old Linksys E2000 Router worked perfectly with the SB6141, with the exception that the E2000 wasn’t IPv6 enabled, but does have 10/100/1000Base-T Ethernet (RJ-45) and Internet ports.
The EA4500 has been installed for about 10 days and seems to have improved local network speeds and I don’t seem to be having any Internet connectivity issues. However, there are some disturbing issues with the EA4500 and the AE3000 I purchased. There are 11 devices connected through the Router; a Dell Desktop (wireless with the AE3000), a Dell Desktop (Ethernet), a Dell Laptop (wireless), 2 Canon Printers (1 Ethernet and 1 Wireless), 2 Western Digital 1TB MyBookLive Network Drives (both Ethernet), a WD TV Live Streaming Media Player (wireless), an Apple TV media player (wireless), an iPad (wireless), and an Android Smartphone (wireless).
Issue 1 – The Linksys Smart Wi-Fi interface appears to be unreliable at times!!! I’ve read about this problem here on the Community involving the EA6500, so I don’t know if this is a Linksys Server issue, as suggested in a few responses, or a bug in the Router firmware, or defective hardware. However, when the interface locks up, it can’t be accessed from a wireless or wired connection. Usually, powering down the Router and then powering it back up and restart will allow it to function again. However, at times before the interface completely locks up it shows either just a white screen or the security screen will show no firewall features enabled. This is a little scary, so I’ll do a complete reset and setup; this is becoming a pain in the rear!!!!! Is there any hope for this being fixed, in this Router, not the next generation??????????
Issue 2 - All of my network devices show up in the Router’s Device List. Except for the Apple devices they also show up, when they are online, in Windows 7 Explorer under Network and when you click on Network they are correctly displayed as Computers, Media Devices, Network Infrastructure, or Storage. However, when you click on “Open Network and Sharing Center” and then click on “See Full Map”; it fails with the response “Windows cannot create the network map. Responses from other devices on the network are delayed or there is an incompatible router on the network”; no device map is shown. When I follow the link for more information, the only thing that stands out is “A device on the network, such as a hub or switch, is not working properly or is not compatible with the Link Layer Topology Discovery (LLTD) protocol, which Windows uses to create the map. To fix this problem, disable the device, turn it off, or remove it from your network”. All of my network devices showed up on the Network Map with the old E2000. This issue is the same on all of my computers, either wired or wireless. Any known solutions for this, or is it as Windows suggests; an incompatible Router????
Thanks in advance for any insight or solutions. With the issues I’m having with the EA4500 and the AE3000; they are both probably going back to Amazon.thebluemamba_24; Thank you for your suggestion; I finally found time yesterday to perform an extensive evaluation before I return the Router. However, rather than trying to add devices manually, my rationale was if the EA4500 can’t process them correctly, automatically, it needs to be returned anyway, so I added devices normally letting the device an Router handle the process.
In thinking through this issue, all devices on our network are detected and identified by Windows Explorer on Windows 7 computers; except of course the Apple and Android devices (Apple TV, iPad, and Smartphone). So, I wondered if one of those three devices being added to the Router’s device list was somehow causing issues or interfering with Windows 7’s ability to generate a Network Map. Therefore, my approach was to turn off or disable all devices on our network, reset the Router to factory defaults, reestablish the Router to my custom Home Network configuration using a Windows 7 PC that has LAN and Wireless access to the Router, then add one device at a time and check with each addition to see if Windows 7 could still generate a Network Map.
With the Router reset and reestablishment complete; I began the process of adding one device at a time and checking to see if a Network Map was being generated. What I discovered was when a recent addition to the network, a Western Digital WD TV Live Streaming Media Player, was connected (wirelessly), Windows 7 could no longer generate the Network Map and the failure was consistent. The only way to get the Network Map to work again was to remove power from the WD TV Live, although it remained in the EA4500’s Device List; simply turning it off didn’t help. Since I’d originally witnessed the Windows 7 Network Map working with the Linksys E2000 Router that the EA4500 replaced, I decided to test the WD TV Live with that Router. It worked initially, but it failed consistently after the first success. Interestingly, the failure indication was a little different, but nevertheless generation of the Network Map failed.
I’ve tried changing a few settings on the EA4500 as well as the WD TV Live, but nothing helped. There was a recent firmware update to the WD TV Live, so I might try rolling back the firmware to see if it makes a difference.
The Network Map issue might very well be an issue with the WD TV Live, not the Router, but after reading many threads on this Community I have reservations that the problems I’m experiencing with the Smart interface lockup will be fixed. I suspect new emerging replacement products will be the focus and these older products will be abandoned and no more firmware fixes will be forthcoming and I don’t want to spend more money for a new product just to fix old problems and get something that works properly. The Network Map issue is troublesome, but the lockup of the Router’s “Linksys Smart Wi-Fi” interface is a serious matter to me. It appears that once it locks up, the only way to correct it is a power off restart; not practical if you’re traveling and trying to access settings remotely; the selling point for this feature.
Given the problems I’m experiencing with the EA4500 and AE3000, I guess I’ll return them. Too bad, because otherwise the EA4500 seems like it’s a good Router. I’ve been brand loyal since the Linksys WRT54G came out, but after reading this Community and with my personal experience with the EA4500 and AE3000, now I’ll probably give the NETGEAR N900 equivalents a try. -
Hello Guru's
I have 2 issues, and i am unable to understand the system logic for the same
Issue 1:-
We have an Intercomapny scenario
sequence of transaction is as follows
1. Create Return purchase order (document type NB) - Intercompany purchase
2. Post return goods receipts - movement type 161
3. Post credit memo with respect to return purchase order
4. Cancel the movement type 161 - using 161 movement type
System allows me to cancel the document created using 161 movement type
Step 4 should not be allowed but system is allowing me to do so, please advise how to stop this
Issue 2:-
I have a strange MAP issues which is flactuating very drastically
the scenario is as follows
Store stock is 10 ea, stock value is 1000, MAP is 100
DC map is 25
When we make return STO from store to DC, ths stocks are issued at DC MAP (condition type P101)
Assume we issue 9 quantity from Store then
Store stock is 9 ea, stock value is (1000-(25*9)) = 775, MAP is 775/1 = 775
This transaction is causing major flactuation in store MAP (100 changed to 775)
Please advise if there is any way we can control this behaviour
I understand that there is a setting which will in case of major MAP changes will put the amount into PRD account.
Appreciate if you can guide me to help
Regards
AmitHi,
For your first scenario,
for a retun po of IC NB type, after creating the PO you need to deliver the same at VL10G. For the delivery system will allow to create the PGR . Prior to these steps you need to return the goods using 161 at MIGO.Please check this 161 stock posted to stock in transit.After PGR system will clear the stock in transit.
Now after claring the stock from transit try cancelling the MIGO 161 document.
For the second query,
Please review your question' When we make return STO from store to DC, ths stocks are issued at DC MAP (condition type P101)
Assume we issue 9 quantity from Store then
Store stock is 9 ea, stock value is (1000-(25*9)) = 775, MAP is 775/1 = 775
This transaction is causing major flactuation in store MAP (100 changed to 775),
Please review the third line.
Regards, -
Mapping issue with context again
I again need help with a mapping issue. I dont know how to handle the contexts to get this working in the xi graphical mapping tool. I have previously logged a question regarding this structure but the requirements have now changed.
I have a source document that has multiple delivery line items and for each delivery line item, there are multiple handling units. Each handling unit contains the line number of the delivery line item it belongs to. This structure has been simplified below.
<b><u>Source Sample</u></b>
<DOCUMENT>
<DELIVERY_LINEITEM>
<LINENUMBER>10</LINENUMBER>
<MATERIAL>mat 1</MATERIAL>
</DELIVERY_LINEITEM >
<DELIVERY_LINEITEM >
<LINENUMBER>20</LINENUMBER>
<MATERIAL>mat 2</MATERIAL>
</DELIVERY_LINEITEM >
<HANDLING_UNITS>
<HU_LABEL>123</HU_LABEL>
<HU_ITEM>
<LINENUMBER>10</LINENUMBER>
</HU_ITEM>
</HANDLING_UNITS>
<HANDLING_UNITS>
<HU_LABEL>456</HU_LABEL>
<HU_ITEM>
<LINENUMBER>10</LINENUMBER>
</HU_ITEM>
</HANDLING_UNITS>
<HANDLING_UNITS>
<HU_LABEL>789</HU_LABEL>
<HU_ITEM>
<LINENUMBER>20</LINENUMBER>
</HU_ITEM>
</HANDLING_UNITS>
</DOCUMENT>
<u><b>Source Structure</b></u>
DOCUMENT 1..1
DELIVERY_LINEITEM 1..unbounded
LINENUMBER 1..1
MATERIAL 1..1
HANDLING_UNITS 1..unbounded
HU_LABEL 1..1
HU_ITEM 1..1
LINENUMBER 1..1
In the target structure, I need to output each handling unit along with the corresponding DELIVERY_LINEITEM material. Target structure has been simplified below:
<u><b>Target Sample</b></u>
<DOCUMENT>
<ROW>
<PACKAGING>
<HU_LABEL>123</HU_LABEL>
</PACKAGING>
<PACKAGING_ITEM>
<LINENUMBER>10</LINENUMBER>
<MATERIAL>mat 1</MATERIAL>
</PACKAGING_ITEM>
</ROW>
<ROW>
<PACKAGING>
<HU_LABEL>456</HU_LABEL>
</PACKAGING>
<PACKAGING_ITEM>
<LINENUMBER>10</LINENUMBER>
<MATERIAL>mat 1</MATERIAL>
</PACKAGING_ITEM>
</ROW>
<ROW>
<PACKAGING>
<HU_LABEL>789</HU_LABEL>
</PACKAGING>
<PACKAGING_ITEM>
<LINENUMBER>20</LINENUMBER>
<MATERIAL>mat 2</MATERIAL>
</PACKAGING_ITEM>
</ROW>
</DOCUMENT>
<u><b>Target Structure</b></u>
DOCUMENT 1..1
ROW 1..unbounded
PACKAGING 1...1
HU_LABEL 1..1
PACKAGING_ITEM 1..1
LINENUMBER 1..1
MATERIAL 1..1
Note, 1 ROW in the target structure = 1 HANDLING_UNITS from the source structure.
Can anyone help me to achieve this? I do not know how to map the relevant DELIVERY_LINEITEM\MATERIAL from the source structure to the target structure.JM,
Please find the solution. Reply back if it helps or not
http://www.flickr.com/photo_zoom.gne?id=1045178998&size=o
http://www.flickr.com/photo_zoom.gne?id=1045179010&size=o
http://www.flickr.com/photo_zoom.gne?id=1045179022&size=o
Results :http://www.flickr.com/photo_zoom.gne?id=1045179134&size=o
<b>Code used:</b>
for(int j=0;j<Handling_Linenum.length;j++)
for(int k=0;k<Delivery_Linenum.length;k++)
if(Handling_Linenum[j].equals(Delivery_Linenum[k]))
result.addValue(""Material[k]"");
result.addContextChange();
Best regards,
raj.
Maybe you are looking for
-
Default Date Parameters for SSRS Subscription
I have a SSRS 2008 R2 report running on a Sharepoint 2010 site. It has two date parameters (Beginning and Ending Date). The defaults of these dates are calculated correctly when running interactively. For example: =DateAdd("d",-28, Today) =DateAdd("d
-
I developed an alv grid in which one field is ROUGH SIZE ( AUSP-ATWRT).I want F4 help in this field. I already wrote the code as given below but F4 help is not comming. IF LCAT-FIELDNAME = 'ROUGH_SIZE'. LCAT-REF_TABNAME = 'AUSP'. LCAT-REF
-
Help with converting FLAC to ALAC while retaining metadata and cover art
Hi, I've decided to embark on the long trek to convert my 18k+ FLAC music library into ALAC. I've decided on ALAC for mainly 2 reasons: iTunes/iPhone/iMac/Sonos compatibility and my desire to keep with a lossless format. My library is pretty eclectic
-
Blah... tired of restoring from backup
I dunno what the problem is but every couple of weeks my iPhone refuses to work & I have to restore it from backup.. Which basically means it's a total waste of time putting apps in any particular order on the phone or storing any information in seco
-
I bougth a application called Bmf F1 Sauber .... The version was 1.0 and in sequence i bought a app in named expansion pack for 0,99. When i receive the msg alert on icon update in App Store. i update to version the main application to v 1.0.1. When