Deleting Document Line in 2005 SP1
When attempting to delete a Purchase Order line using the Delete method of the document_lines object generates the following error after the Update method of the Document object is called: "Invalid valid value in Enum 'BoTaxTypes'"
The documentation states that Delete returns a value indicating success but actually no value is returned. I've tried using the delete method without calling update but then nothing on the document changes.
The documentation doen't include any instructions on using the delete method so I'm not sure what other steps are necessary to get it to work. Does anyone out there have any suggestions on how to get this to work properly?
Thanks to all who have responded. I have finally received a resolution from development support on this. They have confirmed the problem and have promised a fix in the Nov 2006 patch release. In the interim, they have provided me the following workaround:
Dear Mr. Joe Huffman
From the information provided in the message I understand that you're
working with patch level 4.
I would recommand you NOT to upgrade to patch level 7 since there is a
regression in this patch and the lines.delete method doesn't work at
all in this version (6.8.317.7) with no work around!
We will fix both bugs (the bug you've reported on and the regression
in November patch.
Working with patch level 4 (6.8.317.4) I've noticed that from some
reason in your DB - After the GetByKey method the TaxType field value
is changed from tt_NO to tt_YES.
I have a work around which you can use only in case that you can
set the TaxType field value to tt_NO.
If it is possible to you than you can use the following code for
changing the value for tt_YES to tt_NO:
'Work around - Fix TaxType value
For iIndex = 0 To TotalRowCount - 1
oPO.Lines.SetCurrentLine (iIndex)
oPO.Lines.TaxType = tt_No
Next iIndex
RetVal = oPO.Update
and only after running this code I delete the wanted line:
oPO.Lines.SetCurrentLine (0)
oPO.Lines.Delete
RetVal = oPO.Update
I hope that this work around will be suitable for you.
I'm sorry for the inconvenient.
Similar Messages
-
Hi all,
I notice that in SBO2005, user is allowed to close Order's row. However, there is no method in DI to close row of marketing documents. There is an additional method for lines, but that is delete, not close.
I know that in RDR1 there is column LineStatus (O or C) indicating the status of the line, can I just change it from O to C if I want to close the line?? Will it update my committed quantity?
Anyone knows about this?
Thx.Hi Erwine,
You can close a row in a order by this code:
Order.Lines.LinesStatus = SAPbobsCOM.BoStatus.bost_Close;
Order.Update();
PS: Pay attention that you cannot close a row and change any fields in the same Update -
Delete SC line item when a follow-on document is created
Hi
We are working in a classic scenario.
When a shopping cart is created from a catalog, it automatically creates a Purchase order in ECC.
However, users are able to delete the line items of the cart when a follow-on document is created and vendor is ready to supply the material.
How to restrict the users deleting the SC line items?
PV.Hi Azad,
Thanks for your quick reply.
We are on to SRM5.0 (SRMSERVER 550 SP11).
Even though it is standard functionality, still it is behaving the way explained.
Tried to look for OSS notes and could not find one for my version. We may take up with SAP.
Meanwhile, as this is causing lot of problem to business, I may have to achieve this by any means.
Please throw your tips.
pv -
Delete Row/Line in a Sales Order document using B1if
Hi,
Is this possible to remove line (row) from sales order?
Regards
SzymonIt is possible in DIAPI, using the Document-Lines.Delete() method.
Is there any way to do this with the BOM/BO xml in B1if?
Please, can someone at SAP clarify this?
Regards
Lars -
I have SBO 2005 A on my computer. I have just downloaded SBO 2005 SP1. What are the differences between SBO 2005 and SBO 2005 SP1?
Well... there are many things... Here are the most important.
Client
- Better permormance
- Better support of stock below zero
- Better help docs
- New document transfer system (Copy from/Copy To)
- New standard Reports
- New Backorder system
- Greatly improved Pick And Pack system
- Year to date features
- Zero total invoices
- MS SQL Server 2005 Support
- Admin History
SDK
- FormDataEvent
- FormInfo Object
- New DI-objects
- Current Period property
- Delete Lines in documents
There sould be no reason not to use the SP01 version... (For some older systems upgrading can be tricky) -
I want to delete one line of text and add new text. Is that possible?
I have exported the document and can add information but cannot delete a line of information to put correct information in. Is it possible and, if so, how can you do it?
Hi madelyn,
I'm happy to help, but need al little more information from you. What did you convert from/to? Did you start with a PDF and convert to Word, for example? Or convert a file to PDF? Your answer to that question will help me provide you with the information that you need.
Best,
Sara -
Need a exit while deleting the line item in PO
Hi to all experts ,
My requirement is to find an exit or badi when the user deletes a line item and click on save the line item should be captured,. Is there any badi or exit which can do it .Hi,
Try these user exits.
M06B0004 Number range and document number
M06B0005 Changes to comm. structure for overall release of req
M06E0004 Changes to communication structure for release purch.
M06E0005 Role determination for release of purchasing document
ME590001 Grouping of requsitions for PO split in ME59
MEETA001 Define schedule line type (backlog, immed. req., prev
MEFLD004 Determine earliest delivery date f. check w. GR (only
MELAB001 Gen. forecast delivery schedules: Transfer schedule i
MEQUERY1 Enhancement to Document Overview ME21N/ME51N
MEVME001 WE default quantity calc. and over/ underdelivery tol
MM06E001 User exits for EDI inbound and outbound purchasing do
MM06E003 Number range and document number
MM06E004 Control import data screens in purchase order
MM06E005 Customer fields in purchasing document
MM06E007 Change document for requisitions upon conversion into
MM06E008 Monitoring of contr. target value in case of release
MM06E009 Relevant texts for "Texts exist" indicator
MM06E010 Field selection for vendor address
MMAL0001 ALE source list distribution: Outbound processing
MMAL0002 ALE source list distribution: Inbound processing
MMAL0003 ALE purcasing info record distribution: Outbound proc
MMAL0004 ALE purchasing info record distribution: Inbound proc
MMDA0001 Default delivery addresses
MMFAB001 User exit for generation of release order
MRFLB001
Regards,
Vijay -
User-exit for deletion of line item in PO
hi group
i want to delete a line item of purchase order.
and after that i have to make some changes
so i want to know which user-exit will be used here.
please help its urgent.Hi,
Please fine the list of user exits for the transaction ME22.
If it serves your purpsoe , please close the thread and reward suitable points.
Regards,
Irfan Hussain
Transaction Code - ME22 Change Purchase Order
Exit Name
Description
AMPL0001
User subscreen for additional data on AMPL
LMEDR001
Enhancements to print program
LMELA002
Adopt batch no. from shipping notification when posting a GR
LMELA010
Inbound shipping notification: Transfer item data from IDOC
LMEQR001
User exit for source determination
M06B0001
Role determination for purchase requisition release
M06B0002
Changes to comm. structure for purchase requisition release
M06B0003
Number range and document number
M06B0004
Number range and document number
M06B0005
Changes to comm. structure for overall release of requisn.
M06E0004
Changes to communication structure for release purch. doc.
M06E0005
Role determination for release of purchasing documents
ME590001
Grouping of requsitions for PO split in ME59
MEETA001
Define schedule line type (backlog, immed. req., preview)
MEFLD004
Determine earliest delivery date f. check w. GR (only PO)
MELAB001
Gen. forecast delivery schedules: Transfer schedule implem.
MEVME001
WE default quantity calc. and over/ underdelivery tolerance
MM06E001
User exits for EDI inbound and outbound purchasing documents
MM06E003
Number range and document number
MM06E004
Control import data screens in purchase order
MM06E005
Customer fields in purchasing document
MM06E007
Change document for requisitions upon conversion into PO
MM06E008
Monitoring of contr. target value in case of release orders
MM06E009
Relevant texts for "Texts exist" indicator
MM06E010
Field selection for vendor address
MMAL0001
ALE source list distribution: Outbound processing
MMAL0002
ALE source list distribution: Inbound processing
MMAL0003
ALE purcasing info record distribution: Outbound processing
MMAL0004
ALE purchasing info record distribution: Inbound processing
MMDA0001
Default delivery addresses
MMFAB001
User exit for generation of release order
LWSUS001
Customer-Specific Supply Source Determination in Retail
MRFLB001
Control Items in Release Creation
No of Exits: 33 -
Delete a line item from Sales Doc type RE
Unable to delete a line item from a sales order linked to document type RE. Get a long runtime - no specific error message. Use the 'Stop Transaction' option to end the transaction.
Have done thorough testing and can delete line items linked to all other sales document types in our system.
Researched SPRO to see if there was a line item deletion option that was not created for sales doc type RE - but can find nothing.
On a critical time line here - this was discovered during Hotpak installation testing which is scheduled to move to PRD June 22. Question as to why we have not run across this issue before now?? - I don't think we have had an occasion to delete a returns line item before - but I want to have the option if available.
Any help to resolve this issue would be appreciated.
Regards
PatsyThanks for your response.
After creating document type RE, execute VA02 transaction, select line item, select delete line item icon. The system goes into runtime and just stays there. No error message, no abap dump. To escape the transaction, I have to select 'stop transaction'.
I have tested all other document types we use in our system, (including our customized transactions) SO, CR, DR, etc., and the system allows line item deletion. -
Inserting/ deleting a line item in MIGO Transaction ( Goods Issue )?
Hi,
Can anyone help me with the logic for Inserting / deleting a line item in MIGO Transaction?
Thanks,
csHi
The following user exits and badis for migo:
Check the mb_migo_badi and check the method 'LINE_MODIFY' for u r purpose.
For undestanding see the documentation of the badi and see the example implementation
class: CL_EXM_IM_MB_MIGO_BADI
Enhancement/ Business Add-in Description
Enhancement
MB_CF001 Customer Function Exit in the Case of Updating a Art. Doc.
MBCF0011 Read from RESB and RKPF for print list in MB26
MBCF0010 Customer exit: Create reservation BAPI_RESERVATION_CREATE1
MBCF0009 Filling the storage location field
MBCF0007 Customer function exit: Updating a reservation
MBCF0006 Customer function for WBS element
MBCF0005 Article document item for goods receipt/issue slip
MBCF0002 Customer function exit: Segment text in article doc. item
Business Add-in
MB_RESERVATION_BADI MB21/MB22: Check and Complete Dialog Data
MB_QUAN_CHECK_BADI BAdI: Item Data at Time of Quantity Check
MB_PHYSINV_INTERNAL Connection: Core Inventory and Retail AddOn
MB_MIGO_ITEM_BADI BAdI in MIGO for Changing Item Data
MB_MIGO_BADI BAdI in MIGO for External Detail Subscreens
MB_DOC_BADI_INTERNAL BAdIs when Creating an Article Document (SAP Internal)
MB_DOCUMENT_UPDATE BADI when updating article document: MSEG and MKPF
MB_DOCUMENT_BADI BAdIs when Creating an Article Document
MB_CIN_MM07MFB7_QTY Proposal of quantity from Excise invoice in GR
MB_CIN_MM07MFB7 BAdI for India Version exit in include MM07MFB7
MB_CIN_LMBMBU04 posting of gr
MB_CHECK_LINE_BADI BAdI: Check Line Before Copying to the Blocking Tables
ARC_MM_MATBEL_WRITE Check Add-On-Specific Data for MM_MATBEL
ARC_MM_MATBEL_CHECK Check Add-On-Specific Criteria for MM_MATBEL
If it is helpfu rewards points
Regards
Pratap.M -
Document line with price zero in SBO 2007 A
Hi All
We have a DI API AddOn that occationally has to create a document line with the total price of zero.
In SBO 2005 A we just set SBODocument.Lines.Price = 0, but that doesn't work in SBO 2007 A.
In 2007A when we set SBODocument.Lines.Price = 0 it takes the price from the pricelist as though we had not entered a price at all. If we set SBODocument.Lines.Price to something else that zero it does correctly take the price we entered.
We have tried to set SBODocument.Lines.UnitPrice or SBODocument.Lines.LineTotal to zero in stead but it gives the same result.
Any help appriciated.
Rgds
Jesper CarstensenSorry, my mistake.
The solution WAS indeed to set SBODocument.Lines.UnitPrice = 0
Rgds
Jesper Carstensen -
Delete document button in ribbon gives javascript error: g is not a function
Hello,
We have a default SharePoint 2010 installation. So an out of the box site template, out of the box document libraries/lists etc, out of the box theme (default one) etc.
When we check the checkbox next to a document in the shared documents library, the tab in the ribbon automatically switches to the document tab. In this tab there is a button "delete document". When I click that I get a confirmation request, I click OK,
and then I get a little yellow box in the upper right corner that tells me SharePoint is deleting the document, and then nothing happens.
The document stays where it is, no refresh of the page as SharePoint should do...
I have a javascript error, and in FireFox it tells me "g is not a function" on line 2 of the file inplview.js?rev=AohvE9XEf%2FI78tuaw1TGAA
Line 2 contains like 100 javascript functions on the same line, so it's impossible to find out which function or command throws the error.
This is not a file created by me, so I guess it comes with SharePoint and that I should not touch it.
So what do I do now?
I have another server that we use for SharePoint testing, and there the button works as it should, so it's not SharePoint either...
Problem is that we use this server to give basic SharePoint trainings to our employees, so it's not a very good start when we have to say the delete button is broken but will work in the actual production environment...Hi Stefan,
In our case the problem was caused because initially we had set the authentication to basic authentication, and then changed the setting to claims based authentication. Somehow this causes SharePoint to give errors.
I don't know if the same error occurs when you choose claims based authentication from the beginning (so without changing it after creating the web application).
In our case we had the same behavior, in the ribbon the button didn't work, but in the context menu it did work.
I don't have any other info, as I said in my previous post, I couldn't find any info on this issue on the net. We figured this one out ourselves. I don't know how to keep the claims based authentication, for us it was just a test to try out that type of
authentication. Since we were running into problems and we didn't really need it we reverted it back to basic authentication. -
Package developed on SQL Server 2005 SP1 not opening in SQL Server 2005 SP2
Recently I have upgraded my system to SQL Server 2005 SP2 version 9.00.3054; I have developed my packages on SQL Server 2005 SP1 version 9.00.2047. I am unable to open all these packages on SQL Serever SP2 version 9.00.3054 it is giving me error.
Error: Error loading Package.dtsx cannot create an instance of the XML Document Object Model. MSXML may not be registered.
Can any body help me in this?
Thanks in advanceTry the search function.
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1446338&SiteID=1 -
How to delete delivery Line item after the Invoice Passed accounting
Hi Experts,
Outbound delivery was created w.r.t. Purchase order using VL10B.In the current process here batch is determined at delivery level.There was a line item with '0' Quantity which had a batch and another line item with Full Quantity confirmed for a batch and the PGI was done for the delivery.Invoice was created and passed accounting.
The problem is that in VF04 in the Billing due list we are able to see the '0' Quantity Line item as shipped but not yet billed.
Doing a PGR ,then delete the line item with '0' Quantity and then again doing PGI was suggested by few people but i feel that will be a very tediuos process since the document passed accounting.
Can anyone help in getting the line item deleted from the delivery document or suggest with ways to remove the data at VF04.
Warm Regards,
JeffI think you can comeplete the item by using T.code VL_COMPLETE, check and let us know your feedback
-
How to delete schedule line item
Hi All,
I want to delete schedule line entry for an item in R/3.
How can i do this?
Thanks,
NabhaHi,
For some of the business documents schedule line item deletion would be partially which means mark for deletion-specially when the case of POs and so on
other in general you need to goto the change document t-code and select the line item and you find the delete row mark in the same screen and select..
Hope this helps..
assign points if useful.
cheers
Pattan.
Maybe you are looking for
-
Problem with fobs4jmf while playing various formats in JMF application
hi all, well i am using fobs4jmf & JMF2.1.1e.while playing various formats like avi,dat,xvid etc. JStudio hangs & while playing them with my application program gives following run time error FOLLOWING ERROR WHILE PLAYING .AVI FILE Failed to configur
-
Inconsistent results when exporting projects as new libraries
I am trying to export a project as a new library without the original ("master") images and am getting inconsistent results. Each time I've tried this, I am careful not to check "Copy originals into exported library". Sometimes it works exactly as ex
-
Hi All, I'm getting an error with my Case statement in OBIEE. Below is the statement. case when @{PV_RELEASE_NAME} = 'January' then "Script Details"."Calendar Date" is between ('1/1/2012','1/31/2012') else"Script Details"."Calendar Date" end Please a
-
Problem with PCo 2.1 and ODBC data provider
I am trying to connect MII 12.0 to an Aspen IP.21 data historian using PCo as the universal data server. Configuration steps so far: 1) On the machine where PCo is installed, I have created an ODBC data source using Aspen's ODBC driver for SQL+. 2) I
-
What causes the display to develop darkened areas?
What causes the display to develop darkened areas?