DESADV01 E1EDP07 segment per line item causes EDIFACT error
When a Sales Order has the PO Number + Date populated, the subsequent outbound Delivery IDoc (DESADV01) contains a parent E1EDP07 segment for every child line item segment (E1EDP09). For a SO without PO Date, the IDoc is created with a single E1EDP07 with multiple child E1EDP09 segments. This is standard SAP - do you need to code around this?
The first scenario causes an error in EDIFACT mapping, as a limit of 9 RFF segments is allowed (E1EDP07 is a level 1 segment). Partner systems reject this.
Hi,
Segment field should be optional, so check the posting keys in OB41, check the GL account which hit this posting and check the FIeld status in OBC4 and make the segment field as optional.
while posting the transactions you can check in more then Profit center and segment details will be updated in the postings.
try out, this might help. check the new ledger document types also.
Regards,
Padma
Similar Messages
-
Balancing field "Segment" in line item 001 not filled while posting through
HI All,
I am experiencing the below error while processing FB70 transaction in Foreign currency with Tax codes (earlier this problem was not there, this is happening recently). The error description as given below.
"Balancing field "Segment" in line item 001 not filled
Message no. GLT2201
Diagnosis
The field Segment marked as balancing is not filled with any value in line item 001, even after document splitting.
System Response
The document cannot be posted.
Procedure
First check your entries.
Additional causes could be:
No value can be derived for this field from the current document data.
You have entered a document type that is not designed for this business purpose."
I have verified all the relevant settings like Classify G/L accounts for document Splitting and Document types etc and all settings are seems to be ok.
But in the below two instances, Iu2019m not getting any error:
If posting is done in company code currency with same tax codes.
If posting is done in foreign currency without tax codes
Your early respons is highly appreciated. Thanks in advance.
Thanx & Regards
RameshHello
Have you chosen Segment as Mandatory for the Scenarios during Document splitting. If not then for the G/L account you are facing problems with goto the field status and make segment field optional.
Thanks and Regards -
Balancing field "Segment" in line item 001 not filled
Hi Viewers,
I am getting the below error when i post following error.
Cr Vendor
DR AP Upload A/C
Balancing field "Segment" in line item 001 not filled
Message no. GLT2201
Diagnosis
The field Segment marked as balancing is not filled with any value in line item 001, even after document splitting.
System Response
The document cannot be posted.
Procedure
First check your entries.
Additional causes could be:
No value can be derived for this field from the current document data.
You have entered a document type that is not designed for this business purpose.
Procedure for System Administration
Customizing
I have given the profit center in the AP Upolad GL account. Where as if i am not giving the any profit center it posting the document, system is taking the defult profit center and segment from the Edit Constants for Nonassigned Processes.
Please help me to overcome this issue since it is affecting my UAT and Integeration testing
if i am getting any answers it would be highly appreciated
Thanks
AswinHi, Check this note may help you
Note 1026966 - Document splitting: No segment derived
Summary
Symptom
You implement the central document splitting for segment in an ERP system. The segment is not derived from the profit center while you postprocess the document splitting. The error message GLT2 201: "Balancing field "Segment" in line item nn not filled" may be displayed.
FORM COMPLETE_ASSIGNMENT
Delta001Context Block
ls_key-splitmethd = id_method.
get linetypes that will be splitted
IF ls_key <> ss_key.
ss_key = ls_key.
Delete Block
LOOP AT it_control_split_tab ASSIGNING <lf_control>.
Insert Block
REFRESH st_linetype.
LOOP AT it_control_split_tab ASSIGNING <lf_control>. -
Balancing field "Segment" in line item 001 not filled- J1IEX
Dear Friends,
We are getting below error message while posting Excise invoice in J1IEX.
Balancing field "Segment" in line item 001 not filled
Message no. GLT2201
Diagnosis
The field Segment marked as balancing is not filled with any value in line item 001, even after document splitting.
System response
The document cannot be posted.
Procedure
First check your entries.
Additional causes could be:
u2022 No value can be derived for this field from the current document data.
u2022 You have entered a document type that is not designed for this business purpose.
We have checked P.O asset, Internal order etc it seems there no problem with any of these and in profit center master segment field is maintained.
Please suggest what would be the reason for this.
Thanks,
DhanuAny reply to this.
-
Hi
I have configured output type at the line item level for Sales orders. When I have save a sales document, the ORDERS05 Idoc type is triggered. It contains segments for all the line items.
Can we have the Idoc generated with only line item, for which the output type is created, even if the Sales Order has n number of Items?Hi,
What I want is to get the net value that is displayed in the conditions tab of VA01/VA02
before saving the sales orders. Is there a way to do that or an FM that computes for the
net value per line item.Thank you! -
Is it possible to have more than one Tax code per line item in Billing docu
Is it possible to have more than one Tax code per line item in Billing document ?
Hi,
I have a different perspective there.
If an item is applicable for two different taxes which are represented by two different tax condition types and these tax conditions are configured in the tax procedure, FTXP and so on....then these two condition records can have two different tax codes.
We actually have this scenario in EU now, where EU talks about service tax in 2010 apart from the normal VAT. So now we have MWST and ZWST(Say)
Now there are some materials which come with a service associated with it. So a service charge is also levied when the material is sold. So the material price will become applicable for VAT and the service charge becomes applicable for service tax. In this case, the tax classification of the customer will have two entries in sales orders updated in the fields VBAK-TAXK1 and VBAK-TAXK2 based on the sequence number of these condition types.
Now based on different tax classification of the customer, we have 2 different tax codes representing different %of tax.
Hope it helps -
Hi,
Is it possible to issue a smartform per line item in the outbound delivery process?
Thanks
LindyHi Lindy,
Could you elaborate the issue a bit then I would be in a position to solve your issue.
Cheers,
Saraswathi. -
Retrieving the Change Texts per Line Item (Purchase Order) - Very urgent
Hi,
How do you retrieve the Change Texts per Line Item (Purchase Order).
Table T166T does not list these values per line item.
Please help. This is very urgent & important.
Best Regards,
Johnif you are lookin out for change of item texts ...
then use the function module ... READ_TEXT.
and 2 tables r used ... STXH and TLINE ....
double click on item data ...
goto PO TEXT tab ....
double click on text ...
from menu ...
goto header ... u'll get 4 fields that u need to consider ...
TDID
TDOBJECT
TDHEAD
TDNAME
ALL THESE U'LL FIND IN STXH
ITEM TEXT is stored in TLINE
Edited by: anjali rana on Mar 5, 2008 4:55 AM -
Order Address per Line Item in OLA
Hi, hoping someone can help with an OA/OLA query.
One of our Buyers would like to use a different ordering address for one of the line items in an OLA. Is there any way to set up an Ordering
Address per line item in the OLA? Or does she need to create a new OLA?I'd suggest writing your own might be easier. Oracle buckets the exposure as per the list below whereas you are probably only interested in seeing a total order exposure (by line item for bottles/shells) and total AR exposure summary.
Also the standard report will look at the unit sell * the ordered quantity in calculating transaction amounts on open orders which is your problem. If I've understood your requirement correctly, you only want to consider the shells and bottles in the credit check because you enforce prepayment for liquids so presumably your AR o/s balances are only for money owing on shells and bottles.
In that case, your only real issue is at the order entry stage (again because Oracle will be considering the total transaction value if you're using the standard automated credit check) which is why I suggested the manual workaround there.
1 Header uninvoiced orders
2 Header uninvoiced orders tax
3 Line uninvoiced orders
4 Line uninvoiced orders tax
5 Line uninvoiced freight
6 Header uninvoiced freight
7 Header and line freight
8 Invoices
9 Payments at risk
10 Order holds
11 Line holds
13 Order tax holds
14 Line tax holds
15 Order freight holds
16 Line freight holds
17 Header and line freight holds
18 External exposure
21 G_BR_INVOICES
22 G_BR_PAYMENTS_AT_RISK
23 G_HEAD_RETURN_UNINV_ORDERS
24 G_LINE_RETURN_UNINV_ORDERS
25 G_ORDER_RETURN_HOLDS
30 G_ORDER_RETURN_HOLDS
31 G_LINE_RETURN_HOLDS -
Is Credit Check Per Line Item in Sales Order Possible?
Dear All,
Hope you all are doing well !!!
Infact i am currently implementing OPM and SCM modules for a CSD (carbonated soft drinks) industry. They have a specific requirement on Credit Management. Please look at the Requirement Below.
Credit Management Per Line on SO
Client Charges Distributors for both Liquids (Finished Product) + [Return Glass Bottles and Shells) for the First Time.
Subsequently while returning RGB(Return Glass Bottles)'s and Shell's are being given Credit memos.
CBL gives credit only on Bottles & shells but not on Liquids.
For Liquids CBL takes the Prepayment & Its Compulsory.
So the Credit limit needs to be check on the bottles and shells only.
Oracle E-Business Suite Credit Management does not work per line item for a
Particular Sales Order. It works on total Sales Order. as this is not a standard Process in Oracle how we can achieve this without customization.
Please suggest me through any workaround we can achieve this and its a show stopper for us and business critical for my client.Please help me on this regard.
Thanks & Regards,
AdityaI'd suggest writing your own might be easier. Oracle buckets the exposure as per the list below whereas you are probably only interested in seeing a total order exposure (by line item for bottles/shells) and total AR exposure summary.
Also the standard report will look at the unit sell * the ordered quantity in calculating transaction amounts on open orders which is your problem. If I've understood your requirement correctly, you only want to consider the shells and bottles in the credit check because you enforce prepayment for liquids so presumably your AR o/s balances are only for money owing on shells and bottles.
In that case, your only real issue is at the order entry stage (again because Oracle will be considering the total transaction value if you're using the standard automated credit check) which is why I suggested the manual workaround there.
1 Header uninvoiced orders
2 Header uninvoiced orders tax
3 Line uninvoiced orders
4 Line uninvoiced orders tax
5 Line uninvoiced freight
6 Header uninvoiced freight
7 Header and line freight
8 Invoices
9 Payments at risk
10 Order holds
11 Line holds
13 Order tax holds
14 Line tax holds
15 Order freight holds
16 Line freight holds
17 Header and line freight holds
18 External exposure
21 G_BR_INVOICES
22 G_BR_PAYMENTS_AT_RISK
23 G_HEAD_RETURN_UNINV_ORDERS
24 G_LINE_RETURN_UNINV_ORDERS
25 G_ORDER_RETURN_HOLDS
30 G_ORDER_RETURN_HOLDS
31 G_LINE_RETURN_HOLDS -
Credit Check Per Line Item in Sales Order is Possible?
Dear All,
Hope you all are doing well !!!
Infact i am currently implementing OPM and SCM modules for a CSD (carbonated soft drinks) industry. They have a specific requirement on Credit Management. Please look at the Requirement Below.
Credit Management Per Line on SO
Client Charges Distributors for both Liquids (Finished Product) + [Return Glass Bottles and Shells) for the First Time.
Subsequently while returning RGB(Return Glass Bottles)'s and Shell's are being given Credit memos.
CBL gives credit only on Bottles & shells but not on Liquids.
For Liquids CBL takes the Prepayment & Its Compulsory.
So the Credit limit needs to be check on the bottles and shells only.
Oracle E-Business Suite Credit Management does not work per line item for a
Particular Sales Order. It works on total Sales Order. as this is not a standard Process in Oracle how we can achieve this without customization.
Please suggest me through any workaround we can achieve this and its a show stopper for us and business critical for my client.Please help me on this regard.
Thanks & Regards,
AdityaI'd suggest writing your own might be easier. Oracle buckets the exposure as per the list below whereas you are probably only interested in seeing a total order exposure (by line item for bottles/shells) and total AR exposure summary.
Also the standard report will look at the unit sell * the ordered quantity in calculating transaction amounts on open orders which is your problem. If I've understood your requirement correctly, you only want to consider the shells and bottles in the credit check because you enforce prepayment for liquids so presumably your AR o/s balances are only for money owing on shells and bottles.
In that case, your only real issue is at the order entry stage (again because Oracle will be considering the total transaction value if you're using the standard automated credit check) which is why I suggested the manual workaround there.
1 Header uninvoiced orders
2 Header uninvoiced orders tax
3 Line uninvoiced orders
4 Line uninvoiced orders tax
5 Line uninvoiced freight
6 Header uninvoiced freight
7 Header and line freight
8 Invoices
9 Payments at risk
10 Order holds
11 Line holds
13 Order tax holds
14 Line tax holds
15 Order freight holds
16 Line freight holds
17 Header and line freight holds
18 External exposure
21 G_BR_INVOICES
22 G_BR_PAYMENTS_AT_RISK
23 G_HEAD_RETURN_UNINV_ORDERS
24 G_LINE_RETURN_UNINV_ORDERS
25 G_ORDER_RETURN_HOLDS
30 G_ORDER_RETURN_HOLDS
31 G_LINE_RETURN_HOLDS -
[CRM-ODI] Call External WS at Once not per Line Item
Hi all,
My objectives:
I create provider order in SAP CRM with more than 1 line item (ex: 2 line items), then
I want to send the order to external system (provisioning) at once asynchronously,
External system update provisioning status to SAP CRM per line item.
My custom class adapted from class: CL_CRM_ISX_MD_CCONTR_ACTIVATE, but ODI execute the method per line item.
I need to send the order at once to external system.
Please advice how to do?
Thank youmyself !!
-
3 way match between PO/GR/IR per line item
Hi..
I'm having an issue with 3 way match between PO/GR/IR. I want to this on line item level. As standard, SAP will compare line items based on line item numbers when doing the match (at least for quantity match). However, this is not possible since the vendors don't always use the line items in the PO (send to them) to create the invoice. And sometimes they simply leave out the line item number. However, the material number is always on the PO, GR and IR. Is it possible to do the 3 way match per line item using the material number as the unique identifier?
Kind regards
hundvovhi
Three Way Match
Yes, Three Way Match Means PO -> GR -> IV
For this, You need to Put Tick mark against GR Based IR in Purchase Order Item Detail Invoice Tab and Vendor Master Purchasing Tab.
Once This Purchase Order is Saved. You cannot do / System will not allow you IR Until you make Goods Receipt for the Purchase Order.
The same applies to External Services.
http://sap.ittoolbox.com/groups/technical-functional/sap-log-mm/sap-3-way-match-configuration-1639406
http://sap.ittoolbox.com/groups/technical-functional/sap-log-mm/3-way-invoice-match-1381773
regrds
kunal -
Hi All,
In SRM 4.0 we are able to create any no of assets for a particular line item. In SRM 7.0, i am able to create only one asset per line item in the SC as the standard code is making the quantity field get defaulted to one only.
If i change it in debugging, i am able to create any no of assets but i am not able to see all the created assets on the screen only the first asset is getting displayed .... do any one have any idea????Hi Lokesh,
I've tested this in our system with Cost Center assignement, splitting cost center assignment over two cost centers. This didn't work also, probably the exact same behaviour as with your Asset situation.
Good news: This isn't your fault my SRM 7.0 SP05 system is having the same issues you're talking about.
Bad news: SAP Customer Message or maybe an OSS Note is available on this, but i doubt it, i've already seen a lot of notes but havn't seen any covering this.
Found 1 note you could take a look at: Note 1417829 - Multiple account assignment shopping carts end up in error. This note does not cover my extended-classic system situation though, i'll check this one out again when we upgraded SP's: No hurry on this one for me.
Kind regards,
Tim -
GLT2 201 Balancing field Segment in line item 001 not filled - BAI2
Hi
I am using BAI2 Lockbox format. I am on Enhancement pack 4 in ECC 6.0. I have reviewed all the threads which are based on this issue in the past. As I am already on EP 4 all those notes won't be applicable to me. I am also facing the same issue. As per process lockbox is a 2 step posting:
I am getting the GLT2 201 issue in this area only
Area 1
Dr. Bank Clg A/c
Cr. Lockbox Incoming A/c
I am able to clear my customer when I import the lockbox file
Area 2:
Dr. Lockbox Incoming A/c
Cr. Customer A/c
I was of the perception that system should post the Area 1 entry first then the Area 2 entry but if system does like this then how the segment will come in the first entry as both line items are B/S related.
As per system behaviour it is clearing the Area 2 entry first. This means that 'Lockbox incoming account' should derive the segment/profit center from the customer line. Area 1 posting should take the segment/profit center from the Area 2 entry. I am sure that lots of people have got this issue but none of them have given the clear explanation of how to crack this issue. Your sincere response is hightly appreciated. I have seen one of the thread where 'AMS' has posted that the issue has been resolved using sub rule but it is not mentioned how to do it.Here is SAP's response on this. The only option is to default the profit cneter or Segment or the split object you use.
Thanks
Anup
02/05/2010 - 03:37:56 CST - Reply by SAP
Dear Anup,
In general the bank postings like payment on account or bank tranfers
are handeled as unassigned processes since these do not contain a link
to the causing invoices. Therefore in such scenarios we normally expect
a default cash account assignment to be set.
But this not leading to the not balancing balance sheet on the segment
level. as you have mentioned in your previous reply lock box business
process works as follows.
Two documents are posted via the lock box functionality:
- customer payment via check and
- bank transfer when the check is used.
During the first posting a customer payment with clearing is posted.
Unapplied Cash A/C 50 <- orginal segment taken over from customer line
Customer -50 <- orginal segment derived from the cleared item
The payment is linked to the causing invoice via the clearing process
therefore the original segment can be derived.
During the second posting a bank transfer is taken place. Since there
is not link to the causing invoice the bank posting is posted to a
default segment.
Main Bank A/C 50 <- default segment
Unapplied Cash A/C -50 <- default segment
Since the unapplied cash account is open item managed the clearing on
this account will have to take place between the customer payment and
the bank transfer. This will create the missing link between the paymentand the bank transfer.
Unapplied Cash 50 default segment derived from cleared item (doc.2)
Unapplied Cash -50 original segment derived from cleared item (doc.1)
Zero Balance A/C -50 default segment
Zero Balance A/C 50 original segment
Via the automatically created zero balancing lines in the clearing
document on the unappied cash account the financial statement on the
segment level is balanced.
In case of the electronical bank statement the situation is indeed
similar. The only difference would be that the process starts with the
incomming payment on the bank account, which is then transfered to the
unapplied bank clearing account and only after that customer payment
is posted. Therefore the clearing of the unapplied cash account as
well as the zero balance are posted during the customer payment on the
customer reconciliation account.
The functionality of document splitting enables the setting of the
source related account assigments on the follow-up documents, only in
such cases where the causing relationship can be derived from the
business process at the point of the posting. There are still sceanrios
where the required connection is not available at the time of posting.
Therefore in such processes the assginment of defaults is required.
I hope I could clarify the logic of the process from the point of view
of the SAP standard process. If you still have doubt or questions pleasespecify those in detail and with concrete examples.
Thank you.
Maybe you are looking for
-
Rejecting a source file based on validation
Hi, I hav an xls file as source. I want to check, whether one of its field matches the specified validation criteria.say "p_num>6" where p_num is a column name in d xls file. If the condition is not satisfied,then i dont want to process the file inst
-
I can't use my Visa card!!!!!
All of the information are correct, but I don't know where is the problem ??
-
Variables declared in .JSPF flagged as error in .JSP
I am using version 11.1.1.2.0 On the website that I develop we make use of a few JSP segments (.jspf extensions). These segments declare variables that are used in the JSPs that include them. In this new version (11.1.1.2.0), those variables are now
-
Please, please help me. I'm new to nokia and need ...
Hey guys! I just got myself an N73 but my kitty chewed through the data cable. So I went out and bought myself a new cable, (DKU-5). The pc suit now wants me to connect with cable, so I plug all in etc, but then a message on my phone ops up stating "
-
NPE when starting application deployed to Glassfish
Hi, When I starting application deployed to glassfish I get the following error: [#|2012-09-25T15:02:22.209+0200|FINEST|glassfish3.1.2|oracle.adf.share.http.ServletADFContext|_ThreadID=23;_ThreadName=Thread-2;ClassName=oracle.adf.share.http.ServletAD