FI Memo records - BAPI for manual delete
Hi everybody!
I need to delete Cash Management Memo Records manually. Does anybody know a t-code (not FF6B please) or a BAPI for doing it?
Thanks & kind regards,
M.
[Finding Information in the BAPI Browser|http://help.sap.com/saphelp_46c/helpdata/en/94/a17818aeef11d2ad51080009b0fb56/content.htm]
Similar Messages
-
Bapi for asset deletion (Tcode AS06)
Hi Guys,
Do we have any BAPIs for asset deletion (Tcode: AS06) ? Pls. let me know .
Thanks and Regards,
SumitThere is no BAPI for it: just for creation, change, get list and detail.
I had the same doubt and then I tried FM AM_ASSET_DELETE_FROM_AI but it asks for a "AI_ID" which I don't have during execution time.
If possible, do a Batch Input to AS06 as it is very simple. -
What is the BAPI for setting "deletion flag" in IW32?
What is the BAPI for setting "deletion flag" in IW32? Thanks!
Hello
There seems to be no BAPI to set deletion flag for MO.
Quick Approach:
You can copy an existing BAPI module BAPI_ISUSMORDER_SETSTATUSTECHN, for example, to Y_BAPI_MORDER_SETSTATUSDEL, and then edit this copy
change the code in the existing lines for screen 3000
PERFORM BDC_DYNPRO USING 'SAPLCOIH' '3000'.
PERFORM BDC_FIELD USING 'BDC_OKCODE' 'LVMS'. (Instead of current 'ARCH')
It should hopefully work.
fyi: The orders can be set with Del flag only when they are in CLSD status
Rgds
Kartik -
FM or BAPI for creating/deleting condition records for an output type
Hi all,
what is the FM or BAPI for creating and deleting the condition records for a Z(custom) output type.You can use trasaction SXDA_TOOLS.....
object type BUS3003
program type BINP
program/method RM06IBI0
but the fields must be sequentially written in the txt, with every space inclusive.... -
BAPI for Reset deletion ind. for PO Item using ME22
Hi Experts,
I want to go to Tcode ME22 to Undelete PO Item, ME22 -> Edit -> Reset deletion ind.
I have used BDC, and tested successfully. But you know, BDC is not a very good method, and I want to find a BAPI for it.
Anyone could help me ? Give me the BAPI name or how to use it ?
Thanks a lot.
Sincerely ,
JulieHello
Use BAPI BAPI_PO_CHANGE for this.
How to use ? Check this: Re: Bapi_po_change Remove lock indicator of line items in -
BAPI for manual reposting of primary costs
Dear all,
I would like to create a program for manual reposting of primary costs(KB11N) due to much data will be posted. Should anyone tell me is there a standard BAPI can be used?
Thanks,
BenHI,
see SAPNET note 737917 for the available BAPI's to post actual CO-data, guess its BAPI_ACC_PRIMARY_COSTS_POST you are looking for.
Best regards, Christian -
Max record limit for Batch delete
Hi,
Is there a limit on the maximum number of records that can be deleted using the batch delete functionality?
If I select an Account list which has more than 200 records, so it covers more than one page of the list view. When I select batch delete, does that delete all the records or just the 100 records on the first page?
Regards,The batch delete will delete all the records in the list. There is no upper limit on batch delete.
Edited by: bobb on May 4, 2011 7:30 AM -
Bapi for the deletion of Automatic blocking indicator for open vendor
Hi All,
At the time of Downpayment of vendor Automatic block indicator is set in vendor payment .
Is there any Bapi is available which can delete the payment block key for the all vendor (open item ) with document type 'KZ'- vendor payment at the time of Actual payment.
thanks in advance.Hi
Please search in BAPI transaction.
Regards
Sagar -
Hello Experts,
I have 2 scenarios in mind and I dont know how to go further with it in SAP.
1. While creating Cash position, usually we are using Memo Records to plan manually outgoings or incomings. Is there any way through which planned payments and receipts in projects through CJ48 can be part of cash position? I know both the concepts are different and functionalities are different but I think it will be duplication of work if project people and finance people plan the same thing differently.
2. I am not sure about how to settle Memo records while doing Bank Reconciliation. If someone help me to understand the same then it will be of great help.
Thanks in advance!
BhargavHi,
Memo records are information which will help you to make your Investment/Borrowing decisions. You need Memo records because this information is not available as a transaction in SAP. For e.g. you use SAP as your ERP but the payroll is done in some other system. SAP will be updated only after the actual payroll file from the other system is uploaded. This will normally happen only after the actual payment. But before that you need this information in your Cash Position and Liquidity Forecast report (FF7A or FF7B). In order to have this information you can enter the payroll amount as a Memo record.
Memo records do not update your GL. They are just informational and they expire as soon as the transaction is entered in SAP.
Payroll is just an example and this can be used in many different ways. For e.g. you can use this for quarterly tax payments, Purchase orders (if they are not maintained in SAP) etc. You have to be very careful in using Memo Records because it may lead to double counting if you do not expire them/Archive them before the actual transaction is entered.
Kalyan -
Has anyone worked on Memo Records
Hi!
We require to create Cash Management Memo Records manually. There is a program RFTS6510 that Load Memo Records from file manually. The structure is FDES_IMPORT. WE need to have a file which will have the structure. The tables we are referring to are COKP and COEP. Please can you suggest how we can link between these two tables or any other tables to get values for the structure.
Best wishes,
AtanuI recently worked on this program. Are you still working on this? If so, I can send you a test data file I was able to sucessfully load after a lot of trial and error.
- Pat -
BAPI FOR Deleting a Schedule Line Item from EKES and EKET tables
Dear All,
I would like to for deleting one of the line item from EKES (Po Confirmation ) and the respective line item from the EKET(PO Schedule Line Item Table).
Assume that am allowing the user to select the lineitem from zprogram screen and collecting the PO and Its LIne Item details in an internal table.
Can i Use
<b>BAPI_PO_Change</b> , if so , can anybody tell me the steps to follow to use this bapi for deleting the PO lineItems, since i m going to try BAPI for First time.
pls help me out
Message was edited by: Raja K.PHi raja ,
loop at iekko1.
w_index = sy-tabix.
item-po_item = itemx-po_item = iekko1-ebelp.
item-quantity = iekko1-mng01.
itemx-quantity = iekko1-mng01.
if iekko1-wamng = iekko1-wemng.
itemx-no_more_gr = item-no_more_gr = 'X'.
else.
itemx-no_more_gr = item-no_more_gr = ''.
endif.
append item.
append itemx.
clear return[].
call function 'BAPI_PO_CHANGE'
exporting
purchaseorder = iekko1-ebeln
tables
return = return
poitem = item
poitemx = itemx.
if return[] is initial.
commit work and wait.
call function 'DEQUEUE_ALL'.
search for deletion fields which u have to mark 'X'.
before calling this BAPi u have to lock the PO by using ENQUEUE.
<b>
FU BAPI_PO_CHANGE
Text
Change purchase order
Functionality
Function module BAPI_PO_CHANGE enables you to change purchase orders. The Change method uses the technology behind the online transaction ME22N.
Alternatively, the IDoc type PORDCH1 is available. The data from this IDoc populates the interface parameters of the function module BAPI_PO_CHANGE.
Functionality in Detail
Authorization
When you create (activity 02) an Enjoy purchase order, the following authorization objects are checked:
M_BEST_BSA (document type in PO)
M_BEST_EKG (purchasing group in PO)
M_BEST_EKO (purchasing organization in PO)
M_BEST_WRK (plant in PO)
Controlling adoption of field values via X bar
For most tables, you can use your own parameters in the associated X bar (e.g. PoItemX) to determine whether fields are to be set initial, values inserted via the interface, or default values adopted from Customizing or master records, etc. (for example, it is not mandatory to adopt the material group from an underlying requisition - you can change it with the BAPI).
Transfer
Purchase order number
The PurchaseOrder field uniquely identifies a purchase order. This field must be populated in order to carry out the Change method.
Header data
The header data of the Enjoy purchase order is transferred in table PoHeader.
Item data
The item data of the Enjoy purchase order is stored in the tables PoItem (general item data). Changes regarding quantity and delivery date are to be made in the table PoSchedule.
Use the table PoAccount to change the account assignment information.
Services and limits
Changes to existing items cannot be carried out with the Change method. It is only possible to create new items.
Conditions
Conditions are transferred in the table PoCond; header conditions in the table PoCondHeader. A new price determination process can be initiated via the parameter CALCTYPE in the table PoItem.
Vendor and delivery address
The vendor address in the table PoAddrVendor and the delivery address in the table PoAddrDelivery can only be replaced by another address number that already exists in the system (table ADRC). Changes to address details can only be made using the method BAPI_ADDRESSORG_CHANGE.
Partner roles
You can change all partners except the partner role "vendor" via the table PoPartner.
Export/import data
Export/import data can be specified per item in the table PoExpImpItem. Foreign trade data can only be transferred as default data for new items. Changes to the export/import data of existing items are not possible.
Texts
Header and item texts can be transferred in the tables PoTextHeader and PoTextItem. Texts for services are imported in the table PoServicesText. Texts can only be replaced completely.
Version Management
You can make use of the Version Management facility via the table AllVersions.
Return
If the PO was changed successfully, the header and item tables are populated with the information from the PO.
Return messages
Messages are returned in the parameter Return. This also contains information as to whether interface data has been wrongly or probably wrongly (heuristical interface check) populated. If a PO has been successfully created, the PO number is also placed in the return table with the appropriate message.
Restrictions
With this function module, it is not possible to:
Create subcontracting components (you can only use existing ones)
Create configurations (you can only use existing ones)
Change message records (table NAST) and additional message data (this data can only be determined via the message determination facility (Customizing))
Attach documents to the purchase order
Change foreign trade data
Change service data
Change or reexplode BOMs
A firewall prevents the manipulation of data that is not changeable in Purchasing according to the business logic of the purchase order (e.g. PO number, vendor, etc.).
PO items with an invoicing plan cannot be created or changed using the BAPIs
In this connection, please refer to current information in Note 197958.
To change addresses with numbers from Business Address Services (cantral address management), please use the function module BAPI_ADDRESSORG_CHANGE.
To change variant configurations, please use the function module BAPI_UI_CHANGE. More information is available in the BAPI Explorer under the Logistics General node.
In the case of changes that are to be made via the BAPI_PO_CHANGE, a firewall first checks whether the relevant fields are changeable. This approach follows that of the online transaction. Here it is not possible to change the vendor or the document type, for example.
Example
Example of changes made to a purchase order with:
1. Change in header data
2. Change in item
3. Change in delivery schedule
4. Change in account assignment
5. Change in conditions
6. Change in partners
Parameter: PURCHASEORDER 4500049596
Parameter: POHEADER
PMNTTRMS = 0002
PUR_GROUP = 002
Parameter: POHEADERX
PMNTTRMS = X
PUR_GROUP = X
Parameter: POITEM
PO_ITEM = 00001
CONF_CTRL = 0001
Parameter: POITEMX
PO_ITEM = 00001
PO_ITEMX = X
CONF_CTRL = X
Parameter: POSCHEDULE
PO_ITEM = 00001
SCHED_LINE = 0001
QUANTITY = 10.000
PO_ITEM = 00001
SCHED_LINE = 0003
DELETE_IND = X
Parameter: POSCHEDULEX
PO_ITEM = 00001
SCHED_LINE = 0001
PO_ITEMX = X
SCHED_LINEX = X
QUANTITY = X
PO_ITEM = 00001
SCHED_LINE = 0003
PO_ITEMX = X
SCHED_LINEX = X
DELETE_IND = X
Parameter: POACCOUNT
PO_ITEM = 00001
SERIAL_NO = 01
GL_ACCOUNT = 0000400020
Parameter: POACCOUNTX
PO_ITEM = 00001
SERIAL_NO = 01
PO_ITEMX = X
SERIAL_NOX = X
GL_ACCOUNT = X
Parameter: POCOND
ITM_NUMBER = 000001
COND_TYPE = RA02
COND_VALUE = 2.110000000
CURRENCY = %
CHANGE_ID = U
Parameter: POCONDX
ITM_NUMBER = 000001
COND_ST_NO = 001
ITM_NUMBERX = X
COND_ST_NOX = X
COND_TYPE = X
COND_VALUE = X
CURRENCY = X
CHANGE_ID = X
Parameter: POPARTNER
PARTNERDESC = GS
LANGU = EN
BUSPARTNO = 0000001000
Help in the Case of Problems
1. Note 197958 lists answers to frequently asked questions (FAQs). (Note 499626 contains answers to FAQs relating to External Services Management.)
2. If you have detected an error in the function of a BAPI, kindly create a reproducible example in the test data directory in the Function Builder (transaction code SE37). Note 375886 tells you how to do this.
3. If the problem persists, please create a Customer Problem Message for the componente MM-PUR-PO-BAPI, and document the reproducible example where necessary.
Customer Enhancements
The following user exits (function modules) are available for the BAPI BAPI_PO_CREATE1:
EXIT_SAPL2012_001 (at start of BAPI)
EXIT_SAPL2012_003 (at end of BAPI)
The following user exits (function modules) are available for the BAPI BAPI BAPI_PO_CHANGE:
EXIT_SAPL2012_002 (at start of BAPI)
EXIT_SAPL2012_004 (at end of BAPI)
These exits belong to the enhancement SAPL2012 (see also transaction codes SMOD and CMOD).
There is also the option of populating customer-specific fields for header, item, or account assignment data via the parameter EXTENSIONIN.
Further Information
1. Note 197958 contains up-to-date information on the purchase order BAPIs.
2. If you test the BAPIs BAPI_PO_CREATE1 or BAPI_PO_CHANGE in the Function Builder (transaction code SE37), no database updates will be carried out. If you need this function, please take a look at Note 420646.
3. The BAPI BAPI_PO_GETDETAIL serves to read the details of a purchase order. The BAPI cannot read all details (e.g. conditions). However, you can use the BAPI BAPI_PO_CHANGE for this purpose if only the document number is populated and the initiator has change authorizations for purchase orders.
4. Frequently used BAPIs for purchase orders are BAPI_PO_CREATE, BAPI_PO_CREATE1, BAPI_PO_CHANGE, BAPI_PO_GETDETAIL, BAPI_PO_GETITEMS, BAPI_PO_GETITEMSREL, and BAPI_PO_GETRELINFO.
5. For more information on purchase orders, refer to the SAP library (under MM Purchasing -> Purchase Orders) or the Help for the Enjoy Purchase Order, or choose the path Tools -> ABAP Workbench -> Overview -> BAPI Explorer from the SAP menu.
Parameters
PURCHASEORDER
POHEADER
POHEADERX
POADDRVENDOR
TESTRUN
MEMORY_UNCOMPLETE
MEMORY_COMPLETE
POEXPIMPHEADER
POEXPIMPHEADERX
VERSIONS
NO_MESSAGING
NO_MESSAGE_REQ
NO_AUTHORITY
NO_PRICE_FROM_PO
EXPHEADER
EXPPOEXPIMPHEADER
RETURN
POITEM
POITEMX
POADDRDELIVERY
POSCHEDULE
POSCHEDULEX
POACCOUNT
POACCOUNTPROFITSEGMENT
POACCOUNTX
POCONDHEADER
POCONDHEADERX
POCOND
POCONDX
POLIMITS
POCONTRACTLIMITS
POSERVICES
POSRVACCESSVALUES
POSERVICESTEXT
EXTENSIONIN
EXTENSIONOUT
POEXPIMPITEM
POEXPIMPITEMX
POTEXTHEADER
POTEXTITEM
ALLVERSIONS
POPARTNER
Exceptions
Function Group
2012
</b>
regards
prabhu
Message was edited by: Prabhu Peram -
Debit memo Condition record exists (removed manually) MWBO Italy
Currently I am working on an Italian pricing issue.
Pricing V/08
Cond Description Fr. To. P Req. Calc. BasT.
LCIT VAT license Italy 900 S 33 37
MWST Output Tax S 10 904
BOLL Bollo in Fattura 900 S 903 26
MWBO Opt.tax Bollo in Fat 924 S 924 903 26
The requirments, calculation type and are all based on SAP notes regarding the LCIT, BOLL. eg. 715399 and 593672
The main requirement here is that 924 is only to activate the MWBO condition in the invoice.
This means that for a normal order (TAN) item the LCIT, MWST and BOLL is shown. If we create a delivery - invoice, the pricing in the invoice shows LCIT, MWST, BOLL and MWBO. This is correct. MWBO is a tax condition.
But if we create a debit memo request the behavior is different and would appreciate some insight.
Debit memo request created, LCIT, MWST and BOLL is shown (as expected). MWBO not shown due to requirement, that's correct.
But when I create a debit memo from this one, the LCIT, MWST, BOLL are shown. If I go into the pricing analysis then I see that the condition record for MWBO has been found but with message: Condition record exists (removed manually). Saving the document does not trigger it afterwards.
I have looked on OSS (example note 859876) to determine the cause of not triggering it.
We are not using the user exits for these conditons in example: user_exit_pricing_prepare_tkomp, user_exit_pricing_prepare_tkomk, mv45afzz or rv60afzz.
The standard copy control of L2N to the invoice is set to D. If I change this for example to G (copy unchanged, redetermine taxes), then it works. But not sure if this causes disturbtion of the regular behavior of the L2N.
In best case I would only do the G pricing type for the MWBO condition so I do not disturb the existing process. Any suggestions? I know there is RV61AFZA for manipulating the pricing type (in case you want to have user defined pricing type eg. Y). But this can not be handled per condition type, or is that possible?Routine 924 is a altered routine provided by SAP to suppress the condition in the order - not in the invoice.
http://service.sap.com/sap/support/notes/715399
quote:
"In this case, the bollo should only be reported on billing documents, not on the
order. However, pricing condition '24' delivered in the standard system
only partially covers this requirement."
The issue here is that it is triggered with normal order - delivery - invoice. But not with credit memo, it gives message that condition is removed manually. The L2N item category is set to D (copy pricing elements unchanged). When changing it to G (copy pricing elements unchanged - redetermine taxes), it works. But that has an effect on all standard usage of the L2N and I only want to actually fix it for that condition type. -
Bapi/FM to delete the status record from Business location(O402)
Hi,
Is there any BAPI/FM to delete the status from Business location?
My requirement is as follows:-
1. I have to delete the last status from business location.
2. I can find out the number of status maintained for a business location,
a. so if the status which i have to delete is visible in table contorl,
i can decide the cursor position very easily in bdc.
b. But if i have to scroll down to get the status record,
in that the cursor position is not known.
Please help.Hi,
Any idea?
Even if i write a bdc, i didn't know how to find the last record. The page down and page up will also not work as there may be chances that mutiple status can be removed. -
Hi, I have the iphone 4 and I manually deleted all the voice memos on my iphone but they still appear on my iphone when I open Itunes on my computer and they still take up space. I am soon running out of space. Any ideas to permanantly get rid of some of the voice memos?
Am I the only one that really dislike the fact I cannot customize my iphone and cannot delete whatever files I want?
The only options i seem to have is to delete all my files WITHOUT a system restor because I tried doing a system restore and it puts back all my old files on my iphones.
I'm pretty desperate and any tips would help me a lotIf I understand you correctly, you purchased two albums directly from your iPhone and have successfully transferred the purchases to your iTunes library, but now you want to remove these two albums from your iPhone but having trouble, correct?
If so, you can manually delete the albums (song-by-song) by sliding your finger across each song's name, from left to right, then select the Delete button.
Or, while your iPhone is connected to iTunes click on the Music tab that you see in iTunes (where you specify what items to sync to your iPhone). At the bottom of that window (below Playlists, Genre, etc.) you'll see songs that are "manually" added to your iPhone, just un-check those and re-sync. -
Does any-one perhaps know whether there's a voice recording app for ipad that shares directly via iMessage (not just email) - like voice memo does on iphone?
You can't do anything in the background of iOS. Apps are still one at a time (with a few exceptions like Music), and suspend when the app is closed. It's also against the App Store guidelines to sell apps that would allow such actions.
Though, maybe you could get your Voice Memos saved to MP3's, which can play in the background of other apps.
Maybe you are looking for
-
Hand tool Scroll all I'm missing something
When I choose the hand tool and in options Scroll ALL. I'm supposed to click and drag to see the other open files (photos). What am I overlooking? PSCS2 Wxp
-
itunes coud not check updates for iphone4 when i connect by cable only when i put iphone4 to AIR PLANE MODE
-
What do I do to get my iTunes incomplete songs that I purchased from the iTunes store download as complete. When I try to download them again, iTunes shows all my music as completly downloaded and won't let me complete them again.
-
Wireless printing from 10.4.6. to HP Laserjet 1320
I am having trouble getting my Powerbook G4 to print wirelessly to an HP Laserjet 1320. The problem -- that the print moniter reverts to "Jobs Stopped" and will not proceed even when started -- is one I've encountered before with other printers, and
-
Restore Song Original Volume setting???
Through the years I have adjusted some of my songs volume settings(through song info) and wondered is there a way to restore all the songs in my library back to they're original volume setting?