INVOIC01 fails that contain zero dollar items
Hi Experts,
We are trying to implement electronic invoices by cXML transmission with an XI interface. During testing it was found that any invoice which contains a zero dollar item will fail at the IDOC with an error, 'Item not selectable'. This occurs due to the fact that when the zero dollar line item is sourced by the buyer agent, they must deselect the 'Invoice Expected' check box under the purchase order line item follow on documents. This is the only way to source a zero dollar line item. Is there a way to adjust something so that the IDOC will not fail for zero dollar line items?
I also posted a similar question on the SRM forum to see if there is a way for us to source zero dollar items and still keep the Invoice Expected checkbox checked. I just didn't know if there might be an option here on the R/3 side to address the problem as well.
We are on SRM 2005 SP12 and on ERP 6.0 SP13.
Any guidance is appreciated!!
Cindy
Hi,
You can try following solutions.
1. Try making the error message as warning and order the PO. See if ECC accepts the PO.
2. Use BBP_ECS_OUT_PO badi to pass the invoice indicator in ECC PO.
Regards,
Sanjeev
Similar Messages
-
Hyperion Explorer 8.3 querying multiple tables that contain a specific item
I have 3 annual tables that contain data for 3 different years. Each table has a sale amount, item sold, and customer ID. I want to pull a specific customer ID from all 3 tables at once.
Is there a way to achieve this?
Thanks!
JohnnyAdd the 3 fields from the first table, then click Query > Append Query, then add the same 3 fields in the same order from the second table, then add the same 3 fields in the same order from the third table. This creates a UNION between the three tables; which means they need to be in the same order and have the same datatype.
If you want to show duplicate data found in the different sources, just change the UNION operator to a UNION ALL operator, otherwise it will suppress any duplicate rows.
To limit the data to one specific customer ID, you can set a limit on each of the UNION tabs with 'Customer ID = <selection>'.
Good luck!
Jarod Vierstra -
How to suppress records that contain zero values
Dear folks,
Please take a look at my query below. This is a sample query with only 6 columns but my actual query has about 70 columns. Basically I need to be able to suppress those rows where numerical values are zeros across a row. But even if one column has a value greater than zero, I need that row. Is there any better way to do it or this is the only way to do it? I am just trying to avoid creating a big WHERE clause with all fields in there. Kind regards.
with my_table as (
Select 'A' as org, 12 as val_1, 13 as val_2, 14 as val_3, 40 as val_4, 100 as val_5 from dual
union all
Select 'b' as org, 12 as val_1, 13 as val_2, 14 as val_3, 40 as val_4, 100 as val_5 from dual
union all
Select 'c' as org, 12 as val_1, 13 as val_2, 14 as val_3, 40 as val_4, 100 as val_5 from dual
union all
Select 'A' as org, 0 as val_1, 0 as val_2, 0 as val_3, 0 as val_4, 0 as val_5 from dual)
select * from my_table
where
( val_1 != 0 And val_2 != 0 and val_3 != 0 and val_4 != 0 and val_5 != 0)Hi,
dreporter wrote:
Dear folks,
Please take a look at my query below. This is a sample query with only 6 columns but my actual query has about 70 columns. Basically I need to be able to suppress those rows where numerical values are zeros across a row. But even if one column has a value greater than zero, I need that row. Is there any better way to do it or this is the only way to do it? I am just trying to avoid creating a big WHERE clause with all fields in there. Kind regards.Sorry, I don't know of any way to avoid referencing each column by name.
The fact that you want to do this hints that this is a denormalized table, designed to make coding difficult and inefficient. A better design would be:
SELECT 'A' as org, 12 as val, 1 AS col_num FROM dual UNION ALL
SELECT 'A', 13, 2 FROM dual UNION ALL
SELECT 'A', 4, 3 FROM dual UNION ALL
SELECT 'A', 40, 4 FROM dual UNION ALL
SELECT 'A', 100, 5 FROM dual UNION ALL
...Then you could use the MAX function to see if any of them were greater than 0, regardless of how many there were.
with my_table as (
Select 'A' as org, 12 as val_1, 13 as val_2, 14 as val_3, 40 as val_4, 100 as val_5 from dual
union all
Select 'b' as org, 12 as val_1, 13 as val_2, 14 as val_3, 40 as val_4, 100 as val_5 from dual
union all
Select 'c' as org, 12 as val_1, 13 as val_2, 14 as val_3, 40 as val_4, 100 as val_5 from dual
union all
Select 'A' as org, 0 as val_1, 0 as val_2, 0 as val_3, 0 as val_4, 0 as val_5 from dual)
select * from my_table
where
( val_1 != 0 And val_2 != 0 and val_3 != 0 and val_4 != 0 and val_5 != 0)That shows the rows where ALL 5 of the columns are not 0.
If you want the rows where AT LEAST 1 of the columns are not 0, then use OR instead of AND.
!= means not equal to 0. You said you were interested in whether the columns were greater than 0, which is >=. -
Zero Dollar Line Item - Invoice Expected flag
Hi Experts,
When our buyers source a zero dollar line item, they are required to DESELECT the Invoice Expected box (under the purchase order line item follow on documents) in order for the PO to go out the door. Is there any way to adjust that so we can still have the PO go out the door and still have the Invoice Expected box checked? Or is this a system bug that forces us to do this?
The reason we need it checked is because we are trying to imlement electronic invoicing and the vendors do send us invoices that have zero dollar items. Because of that box being checked the entire IDOC fails. We are using IDOC: INVOIC01.
FYI. We are on SRM 2005 SP12.
Any guidance is appreciated.
CindyHi,
You can try following solutions.
1. Try making the error message as warning and order the PO. See if ECC accepts the PO.
2. Use BBP_ECS_OUT_PO badi to pass the invoice indicator in ECC PO.
Regards,
Sanjeev -
I had an in-game purchase that failed to give me my items purchased, this is usually an easy fix, but this one was through EA, I would like to know what steps I can take to rectify this. (I realize that NOT playing EA games is the best answer...)
Can you try to restore your inApp?
If that doesn't work:
iTunes Store Support
http://www.apple.com/emea/support/itunes/contact.html -
Okay i had to install Itunes onto my new OS because window's Vista messed up on me and i can't get any of my old purchases back from my account such as music and movies any ideas on how to get them back (i do not have the folder that contains old items from the last itunes or anything from that OS because it had a virus and i just wanted windows 7)
Downloading past purchases from the App Store, iBookstore, and iTunes Store
Hope this helps,
JD -
Test Engineering
Empower RF Systems Inc.Hi Mal,
In general, in TestStand you use a step type that can use the Sequence Adapter in order to call a sequence (named subsequence in this context). The MainSequence is called from within the ProcessModel execution entry-points ('Test UUTs' and 'Single Pass' sequences in the TestStandModel.seq) when you launch the execution from "Execute->Test UUTs" or "Execute->Single Pass" menu or directly by the engine when you start an Interactive execution by selecting "Execute->Run MainSequence" menu option.
In the first case, after the sequence call step executes, the Sequence Adapter can set the step status. So, finally the property that contains the status of Main Sequence is a subproperty of the SequenceCall step that in the ProcessModel execution entry-points is named "MainSeque
nce Callback". The lookup string for this property depends from where you want to access it. For example :
a) if it's from a step you add as part of the Execution entry-points customization, then the lookup string for the property should be "RunState.Sequence.Main["MainSequence Callback"].Result.Status"
b) if it's from a step in the MainSequence, then the lookup string for the property should be "RunState.Caller.RunState.Sequence.Main["MainSequence Callback"].Result.Status" but special consideration should be taken if the MainSequence is run in Interactive mode, since the "RunState.Caller" property doesn't exist in this case.
In the second case the sequence status isn't available (see above).
Regards,
Silvius
Silvius Iancu -
Error : Document contains same order item more than once in IDOC
We have Intercompany IDOCs getting created in our system. The
trigger for this is the Billing Document in the same system in
differenct company code. The MEssage type being used is INVOIC and the
basic type is INVOIC01.
The IDOC is in the status of 51 with the error message
Document contains same order item more than once
Message No : M8 321.
Can anyone tell me why raise this error and how to resolve it?
Thanks.What I have recently learned is that in 6.0 SAP allows the same line item to be on an idoc multiple times. However, the item has to be GR-based-IV and there has to be a unique entry in the delivery note of the GR. I have successfully tested this in my development system.
What I can't get to work is if the GRs have the same delivery note value. What I think is happening is these GRs are not unique so SAP cannot match a GR with an IR so it fails with this error.
Here are the examples:
Works
GR# A deliverynote/BOL "abcd"
GR# B deliverynote/BOL "efgh"
Invoice idoc
e1edp02 qualifier 016 abcd
e1edp02 qualifier 016 efgh
Doesn't work:
GR# A deliverynote/BOL "abcd"
GR# B deliverynote/BOL "abcd"
Invoice idoc
e1edp02 qualifier 016 abcd
e1edp02 qualifier 016 abcd
If anyone knows of a way to make the second scenario work, I'd like to hear your solution.
Thanks
Sandra -
J1IEX post than made error like does not contain any selectable items
Respected Sir,
We have purchase the Goods From SEZ unit and it wil be treated as import made.
We doing the following activities
1. Prepared the Import P.O.
2. released the same P.O.
3. Doing the MIRO for Custome Vendor
4. Capture the J1iex
than we fins the below mention ERROR & Diagnoses and ERROR
Document 4400000016 does not contain any selectable items
Message no. M7064
Diagnosis
The document or document item entered cannot be adopted.
Possible reasons for this are:
u2022 The document items have already been processed
(Suggest zero lines indicator set?).
u2022 the document items have been deleted or are blocked.
u2022 the document items have been created for a different plant.
u2022 (for reservations only) movements are not yet allowed for the reservation items.
u2022 (for reservations only) the document items are retrograde components of the order. These are posted using the order confirmations.
u2022 A confirmation must exist for the document items.
u2022 The document items must be released first.
u2022 The document is an R/2 document.
Procedure
Make sure your entries are correct.
u2022 If the system has already processed the total quantity, you can set the Suggest zero lines indicator. The system will suggest the quantity zero for the items that have already been processed.
u2022 If you have entered a particular item, cancel the item. If you do not enter an item, the system searches all of the open items in the document.
u2022 If the document is a purchase order, production order or a reservation, you can
Kindly doneedfull above mention error
Thanks & Regards
Bipin ShahHI,
Please check whether all the vendor and excise details have been maintained in J1id. i.e Excise rate maintainance.
Hope this helps.
Regards,
Prasanna
Award pls if helpful -
Document 4500016031 does not contain any selectable items
Hi Friends,
I am doing MIGO(godds receipt) and adopted following procedure for MIGO.
ME5J----->(Entered my Proj. defn---> executed
Select material T-20610.
Click the "Assign automatically" pushbutton.
Assign materials T-20620 and T-20630 the same way.
Display the overview of the assignments and then create the purchase order.
Click the "Assignments" pushbutton.
The purchase requisitions are sorted in the overview according to their assignments. You can create new purchase orders by clicking the "Process assignment" pushbutton.
Place your cursor on the line below vendor "C.E.B.".
Click the "Process assignment" pushbutton.
Confirm the first dialog box by clicking the "Continue" pushbutton.
If another dialog box appears, click "New purchase order".
The purchase order appears.
On the left-hand side of the overview, select your three purchase requisitions and copy them to the purchase order.
Click the "Copy" pushbutton.
Save the purchase order.
Click the "Save" pushbutton.
The purchase order number appears in the status bar.
Make a note of the order number: ____4500016031________
Now I got the PO as per above procedure Now While I am doing MIGO---Goods receipt am getting the below message.
Any pointers is appreciated and will be rewarded.
Document 4500016031(PO) does not contain any selectable items
Message no. M7064
Diagnosis
The document or document item entered cannot be adopted.
Possible reasons for this are:
o The document items have already been processed
(Suggest zero lines indicator set?).
o the document items have been deleted or are blocked.
o the document items have been created for a different plant.
o (for reservations only) movements are not yet allowed for the
reservation items.
o (for reservations only) the document items are retrograde components
of the order. These are posted using the order confirmations.
o A confirmation must exist for the document items.
o The document items must be released first.
o The document is an R/2 document.
Procedure
Make sure your entries are correct.
o If the system has already processed the total quantity, you can set
the Suggest zero lines indicator. The system will suggest the
quantity zero for the items that have already been processed.
o If you have entered a particular item, cancel the item. If you do
not enter an item, the system searches all of the open items in the
o If the document is a purchase order, production order or a
reservation, you can enter search criteria in the dialog box.
You access the dialog box by choosing Enter with reference on the
initial screen.
o If the document is an SAP R/2 document, you have to cancel it
manually by entering the reversal movement type.
RegardsHi
Check item level Confirmation tab I think this PO is activated for Inbound delivery or Confirmation control
vIVEK -
Zero Dollar orders- Credit Management
We have requirement in regards to "Zero" dollar orders.
End user is requesting that all orders with net value of "Zero" do not hit VKM1- Block Order screen
via Credit Management.
How to do this ? Is this stnadard config ? Or do we need development ?Hello
If it different sales document type, go to customisation sales document type - in the field 'check credit limit - remove D.
Also in the item category customisation , remove credit active tick.
thank you
Anirudh -
Embedding a Button that contains a MovieClip with a filter on it causes a build error in Flex
I'm trying to embed (via [Embed(...)] code) a button that
contains a movieclip with a blur filter on it. This causes Flex to
stop compiling my project (actually it says that it cannot find
another symbol that I'm also embedding). I've narrowed it down to
this problem though.
As soon as I remove the filter on the movieClip, Flex likes
it again.
Does anybody have experience with this or found a workaround?
thanks, Frank HermesThis is really a SQL issue, not SharePoint. After 5000 rows, SQL does a lock escalation from a row lock to a table lock. The table lock prevents operations on the entire table, hence why you want to stay under 5000 rows, especially for a busy content database.
One way to mitigate this scenario is to dedicate the content database to the Site Collection. This way only the Site Collection is impacted by the lock escalation.
You can also set specific Lists/Libraries to disable the throttle entirely by using PowerShell to set the EnableThrottling property to $false. Alternatively, you can use a sandbox or full trust solution to display the data where it also ignores the throttle.
To answer your question, yes it will fail after 20,000 items.
Trevor Seward
Follow or contact me at...
  
This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs. -
Can this new service of itunes/match allow you to retrieve songs from an older style ipod, store them in match, and then download them onto a new computer/itunes? The original computer that contained these songs has since been replaced b/c it broke down. There were alot of songs on there and now I can't get the songs onto my new computer. Can match work from ipod > match > computer?
sharwilly wrote:
Can this new service of itunes/match allow you to retrieve songs from an older style ipod
Only if it is an iPod touch that you can turn on iTunes Match.
The original computer that contained these songs has since been replaced b/c it broke down.
Did you make a backup of all the important files on this computer before it broke down?
Try this -> http://www.yamipod.com/main/modules/home/
Then backup your computer after you recover the items. -
ICal [Exchange calendar]: "This calendar can only contain to do items"
Hi, after SL upgrade I cannot add/edit any longer my exchange accounts calendar in iCal. It only says that "This calendar can only contain to do items".
I have tried to delete the account and reset it but it didn´t solve the issue.
We are using Kerio Mail Server as Exchange solution.
Should I wait for 10.6.1 to fix this or is there a work around?It was my fault, because this problem really a Kerio Mail Server faliure!
http://discussions.apple.com/thread.jspa?threadID=2159279&tstart=0
Message was edited by: pagocs -
Apply conditional formatting for a textbox in a matrix that contains an expression
I have a matrix that contains one row, and one of the columns in this row (a field ) contains an expression. I know this field is "Textbox24" but anyway, I have created a placeholder for this field and in Placeholder Properties I have given the
label "PD". Note that the Value in this placeholder shows "Expr" because it contains an expression.
I don't think this is relevant, but just in case, the expression is:
=Code.GetPercentageDifferenceBetweenCurrentAndPreviousValue()
where GetPercentageDifferenceBetweenCurrentAndPreviousValue is custom code for the report which returns a decimal value. This works correctly in Preview mode.
I now want to apply conditional formatting on this field so the colour of the font changes depending on the value of the expression. I clicked on the text box of that field, and in Properties > Color > Expression > I entered
=IIF(Fields!PD.Value >= 50,"Green","Black")
When I go to Preview mode I get the error "The Color expression for the text box 'Textbox24' refers to the field 'PD'. Report item expression can only refer to fields within the current dataset scope or, if inside an aggregate, the specified
data set."
I have tried a couple of other forms of the sytax for Fields!PD.Value but it doesn't work. Is my problem a syntax problem or a scope problem, and how do I solve it?
Thank youFrom your description, PD is not a field so you cannot reference it as a field. You can do what you want by referring to the textbox:
=IIf(ReportItems!Textbox24.Value >= 50."Green","Black")
"You will find a fortune, though it will not be the one you seek." -
Blind Seer, O Brother Where Art Thou
Please Mark posts as answers or helpful so that others may find the fortune they seek.
Maybe you are looking for
-
DisplayPort to DVI problems - motion is choppy even when moving windows.
I just got my Mac Pro 8 core (2009). I have two monitors connected to it. Anything that happens on the second monitor(connected to the DisplayPort via a DisplayPort to DVI adapter) is choppy. I can't even move or reposition windows smoothly. Addition
-
Why can I not call a live person ofr support - this is frustrating.
Why can I not call a support person directly for help - this is frstrating.
-
Watching stars on demand and a 3d movie
I watched both iron man 3 and plans using starz on demand and my tv is turned on with the 3d settings but when watching the movies the screen cuts in half either you can pick horizontal pictures of the same movie or vertical how do I get the 3D movie
-
Any good articles or case studies on using MS technologies for BYOD in education settings ?
Looking to see if any good articles or case studies on using MS technologies for BYOD in education settings ? (schools, colleges etc)
-
Appserver dies (Delegated Admin)
Hi, Running an instance of the Messaging Q12005. No additional patches installed after installation. The problem we are facing is that periodically (once or more a day) the Delegated Admin web access is not reachable. It seems that the App. Server pr