Is there a BAPI or function module for price condition?
Hi experts,
I just want to create price condition info record to purchase order.
we create price condition through tcode MEK1/MEK2/MEK3.
it is more different from tcode ME11. it doesn't need to input purchase group, tax code etc.
but I can't find the BAPI or function module for this tcode.
does anyone know it?
thanks in advance.
looking for your reply.
jack
Please check this answered link:
Re: Bapi_prices_conditions does not delete old condition properly
Re: bapi for condition recaords
Edited by: Afshad Irani on Jun 13, 2010 3:38 PM
Similar Messages
-
Any Bapi or Function module for transaction CA22
Hi experts,
Is there any Bapi or Function module for transaction CA22(Change Rate Routing).
Thanks,
YogeshHi,
The following r the Enhancement's and BADI'S fro CA22
Enhancement
CMDI001 Determine explosion control for BOM
CPAU0001 Enhancement for Authorization Check in Task Lists
CPDO0001 Test units of measure for reference operation set
CPRE0001 Enhancement for Reorgnization Checks in Task Lists
XCZD0004 Extend authority check for the material-recipe allocation
Business Add-in
CEWB_OPR_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_OPR_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_SEQ_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_TSK_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_TSK_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_TSK_SCREENS Screen Extensions for Task Lists in the EWB
CEWB_TSK_UPDATE Task List Maintenance and Checks in the EWB
CP_DIG_SIGNATURE Digital Signature for Routings
EWB_SELECTION Selection Within the Engineering Workbench
ROUTING_EXIT User Exits for Routings
CEWB_MTK_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_MST_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_MST_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_ITM_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_ITM_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_GEN_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_GEN_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_COM_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_COM_MENU_EXTERN Menu Extensions in the EWB (SAP Internal)
CEWB_CHA_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_CHA_MENU_EXTERN Menu Extensions in the Engineering Workbench -
Are there BAPI or function modules for creating posting address ?
Are there BAPI or function modules for creating posting address and budget address? We are currently use BDC program and T code FMBSPO_MULT (Posting address) and T code FMBSBO_MULT(budget address), but it is a very slow processing because we have thousands of funds centers.
Your input will be appreciated!
Regards,
Fisher LiLi,
You will have, may be more answers in the technical forum :
https://www.sdn.sap.com/irj/sdn/collaboration
Regards
Valérie -
Is there any BAPI or function module to delete entries from a table (VBAK)
Hi Everybody,
this is my first thread in SDN...
my problem follows...
A report is be created that selects all sales orders created by e-Sales that are more than 20 minutes old and still have a delivery block:
tables:
VBAK sales document: header data
selection fields:
VBAK-LIFSK ≠ <BLANK>
VBAK-ERNAM = userID used by e-Sales / IVE
(EP-BATCH / EAI-BATCH)
VBAK-ERDAT <= Current system Date
VBAK-ERZET <= Current system Time - 20 minutes
These orders should be deleted from SAP system.
This report should be scheduled to run regularly every 10 minutes.
my doubt : is ther any BAPI or Function module to delete entries from a standard table...if no what is the way to delete the enteries from a std table...
best replies will be rewarded....
regards
ReddyHi Vasanth ,
thanks for your reply.
i tried in the same manner what u mentioned.
but how to pass only one parameter to the functionmodule..
here in this case we have to pass only update flag as 'D'..
i did the same it giving dump..
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_DYN_CALL_ILLEGAL_TYPE', was
not caught and
therefore caused a runtime error.
The reason for the exception is:
The call to the function module "BAPI_SALESORDER_CHANGE" is incorrect:
In the function module interface, you can specify only
fields of a specific type and length under "ORDER_HEADER_INX".
Although the currently specified field
"INT_ORDER_HEADER_INX" is the correct type, its length is incorrect.
my pgm :
*& Report YNEW_ORDER_DELETION
REPORT ynew_order_deletion.
TABLES:vbak.
PARAMETERS:
p_lifsk LIKE vbak-lifsk DEFAULT '02'.
SELECT-OPTIONS:
s_lifsk FOR vbak-lifsk DEFAULT '10',
s_ernam FOR vbak-ernam,
s_erdat FOR vbak-erdat,"DEFAULT sy-datum.
s_erzet FOR sy-uzeit.
*PARAMETERS:
p_erzet LIKE sy-uzeit.
s_erdat like vbak-erdat,
s_erzet like vbak-erzet.
DATA:
BEGIN OF int_final OCCURS 0,
w_vbeln TYPE vbak-vbeln,
END OF int_final.
DATA:
int_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.
DATA: int_order_header_inx LIKE bapisditmx OCCURS 0 WITH HEADER LINE.
DATA:
wf_time TYPE sy-uzeit.
INITIALIZATION.
s_ernam-low = 'KULKARMA'.
s_ernam-sign = 'I'.
s_ernam-option = 'EQ'.
APPEND s_ernam.
s_ernam-low = 'EAI-BATCH'.
s_ernam-sign = 'I'.
s_ernam-option = 'EQ'.
APPEND s_ernam.
wf_time = sy-uzeit - 1200.
p_erzet = sy-uzeit - 1200.
p_erzet-low = wf_time.
APPEND s_erzet.
int_order_header_inx-updateflag = 'D'.
APPEND int_order_header_inx.
START-OF-SELECTION.
SELECT vbeln FROM vbak
INTO TABLE int_final
WHERE lifsk EQ p_lifsk
AND ernam IN s_ernam
AND erdat IN s_erdat
AND erzet IN s_erzet.
IF sy-subrc = 0.
LOOP AT int_final.
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
salesdocument = int_final-w_vbeln
ORDER_HEADER_IN =
order_header_inx = int_order_header_inx
SIMULATION =
BEHAVE_WHEN_ERROR = ' '
INT_NUMBER_ASSIGNMENT = ' '
LOGIC_SWITCH =
NO_STATUS_BUF_INIT = ' '
TABLES
return = int_return
ORDER_ITEM_IN =
ORDER_ITEM_INX =
PARTNERS =
PARTNERCHANGES =
PARTNERADDRESSES =
ORDER_CFGS_REF =
ORDER_CFGS_INST =
ORDER_CFGS_PART_OF =
ORDER_CFGS_VALUE =
ORDER_CFGS_BLOB =
ORDER_CFGS_VK =
ORDER_CFGS_REFINST =
SCHEDULE_LINES =
SCHEDULE_LINESX =
ORDER_TEXT =
ORDER_KEYS =
CONDITIONS_IN =
CONDITIONS_INX =
EXTENSIONIN =
ENDLOOP.
LOOP AT int_return.
WRITE:/ int_return-type,
int_return-id,
int_return-number,
int_return-message.
ENDLOOP.
ENDIF.
please help me ..its a very urgent issue to be solved...
am waiting for ur reply...
regards
gangareddy -
Bapi Or Function Module for Updating a table
Can u Plz let me know , is there any bapi or function module to update few fields of a standard table using an internable.
Hi Shiva Kumar Tirumalasetty ,
There is no FM / BAPI to update directly to any SAP tables . SAP won't suggests to develop a FM/BAPI like that , as it will cause some data inconsistency problem .
We have to search and find BAPI's/ FM's for requirement specific if not exists then need to think about the alternate options (LSMW/ BDC etc..)
Hope this answers your question.
Thanks,
Greetson -
BAPI or functiona module for KEPM tcode
Hi Guys,
I am looking to maintain Sales budget and forecast values.
is there any BAPI or function module I can use ?
the only other option will be BDC program.
Thanks
SamHi Eduardo,
Thanks for that.
I am already trying to post with these function modules.
But it looks like I can only update the existing records. not sure I can post new records.
do you know any way to post new entries ?
I try BDC but its not good enough..
Cheers
Sam -
Standard BAPI or Function Module for FB01posting
Hi Experts,
My requirement is as follows.
Invoice details would be sent across from Middleware to SAP and for which I have developed a Custom Remote Enabled Function Module. The Function Module needs to post the data using FB01 Transaction.
I had planned for recording a BDC for FB01 and post the data, however, we are on the verge of getting upgraded from 4.7 to ECC 6.0. To avoid problems that we might face for change of screens in ECC 6.0, I would prefer using a BAPI or Function Module for FB01 posting, if available, instead of BDC.
Data coming from Middleware are as follows.
HEADER:
BKPF-BLDAT : Document Date
BKPF-BUDAT : Posting Date
BKPF-XBLNR: Reference (Invoice#)
BKPF-BLART : Document Type
BKPF-BUKRS : Company Code
BKPF-BKTXT : DocHeader Text
BKPF-WAERS : Currency
LINE ITEM:
BSEG-LIFNR : Vendor no
BSEG-WRBTR - Total amt -Debit/Credit -Vendor
BSEG-ZUONR : Assignment field
BSEG-EMPFB : Alternative Payee
BSEG-UZAWE : Payment Method Supplement
BSEG-ZTERM : Pmt terms
BSEG-KOSTL : Costcenter
BSEG-HKONT : GL AccountNumber
BSEG-WRBTR : Amount for GL
BSEG-SGTXT : Line item text
The Vendor Line Item would be one where as GL line items could me more than one.
Can any of you suggest me a standard BAPI or Func Mod?
Points will be awarded for valuable inputs.
Thanks to all!!!!You can use RFBIBL00 program for FB01 postings. Go through the program help on how to use this program.
This program requires a file to be on application server in a certain format.
You may also refer the program RFBIBLT0 on how the file format should be.
Hope this helps.
Thanks,
SKJ -
Is there a BAPI or Function module can create a Customer Master record?
Hi experts,
In SE37, Is there a BAPI or Function module can create a Customer Master record?
RegardsBAPI_CUSTOMER_CREATEFROMDATA1
also see this thread.
Re: Create customer record in SAP via BAPI
кu03B1ятu03B9к -
BAPI or Function module for WAHD2
Hi all,
Is there any BAPI or function module to update consumption values in the t-code WAHD2 ?
I found one WAHD_DISPLAY_CHANGE but when I executed this, it is opening another page where we can edit the values like in the t-code. So I am not sure how to use this inside my program.
Please share your valuable thoughts on this.
Thanks.The FM is WAHDA_WRITE_WAHD_SINGLE
-
Is their any function module for deleting condition record i am trying
Hi Experts,
Is their any function module for deleting condition record i am trying this way.......
DATA: TABLE (4) TYPE C.
DATA: KNUM LIKE KONH-KNUMH
DATA: K_VEWE LIKE T681-KVEWE VALUE 'A'.
DATA: T681_STR LIKE T681.
DATA: LV_NUM TYPE I.
GET PARAMETERS
PARAMETERS: TABNO LIKE T681-KOTABNR.
PARAMETERS: TESTMODE DEFAULT 'X' AS CHECKBOX.
REFRESH INT_KNUMH.
Select single * from T681 into T681_STR
where kvewe = K_VEWE AND
KOTABNR = TABNO.
IF SY-SUBRC NE 0.
WRITE: / 'No entry in T681 for number ', TABNO.
WRITE: / 'Check whether corresponding condition table exists.'.
EXIT.
ENDIF.
TABLE = T681_STR-KOTAB.
SELECT KNUMH FROM (TABLE) INTO KNUM.
SELECT SINGLE * FROM KONH WHERE KNUMH = KNUM.
IF SY-SUBRC NE 0.
INT_KNUMH-KNUMH = KNUM.
COLLECT INT_KNUMH.
ENDIF.
ENDSELECT.
DESCRIBE TABLE INT_KNUMH LINES LV_NUM.
IF LV_NUM EQ 0.
WRITE: / 'No inconsistent entries found.'.
WRITE: / 'Each record in the condition table has a corresponding.'.
WRITE: / 'entry in the KONH table.'.
EXIT.
ENDIF.
LOOP AT INT_KNUMH.
IF TESTMODE IS INITIAL.
DELETE FROM (TABLE) WHERE
KNUMH = INT_KNUMH-KNUMH.
IF SY-SUBRC = 0.
WRITE: / 'KNUMH =', INT_KNUMH-KNUMH(10), ' deleted from table ' ,TABLE.
ELSE.
WRITE: / 'DELETE: SY-SUBRC is', SY-SUBRC , ' FOR KNUMH = ' .
WRITE: INT_KNUMH-KNUMH(10).
ENDIF.
ELSE.
WRITE: / 'TESTRUN: KNUMH =', INT_KNUMH-KNUMH(10).
ENDIF.
ENDLOOP.
is their any Standerd Function module for comparing tables if the condition record not exist in it has to exit if it is their then compare those two tables if not exist in one table also that has to be delete the condition record
Please let me know .....Hi,
You can use Function module PRICING_CHECK to check condition record. Do a where-used list on it to see how to call it.
Regards
Kiran Sure -
BAPI or Function Module for F-53 and FBZ1
Hi Gurus,
I am currently executing two transactions F-53 and FBZ1. I would like to know if there are any read BAPIs or function modules that take BELNR_D(Document Number) and Company code and Fiscal Year as input and give the rest of the details I enter in these transactions like, partial payment, residual payment.
Kindly help.
Many Regards,
SagarHi, Sagar:
Nice to see your thread here
No matter what kind of transactions you are using, finally, there will be a document posted in General Ledger Accounting, which is what you want. So to read the result, you can always try function module, like FI_DOCUMENT_READ.
Hope it will help.
Best Regards, Lawrence -
BAPI or Function Module for F-22
Hi I am working on one scenario. I am clearing the document using F-30 transaction in one company code and Posting the same document in other company code using F-22. I need to know whether it posts successfully or not using F-22 before I clear the document so that I can stop this from clearing. I can not do this simply using the BDC. Here I need a BAPI or function module to have a check whether it will post successfully or not using F-22 before I clear the document using F-30.
Please help me to find the right BAPI or Function Module here.
Thanks,
Ravi.Hi Eswar,
BAPI_ACC_DOCUMENT_POST works only for 2 line postings. But we can make it work for one line by implementing BTERWBAPI01.
Here you will be passing ACCHD-GLVOR = RFST
ACCIT-BSTAT = S
ACCIT-BSCHL = 39
ACCIT-UMSKZ = F
ACCIT-ZUMSK = Z
could you please share the code that you have implemented in BTE?
please share the sample code that you have done for BAPI.Because I also have the same requirement for f-47.
Regards,
xavier.P -
Bapi or function module for Tcode F-54
Hi,
I need Bapi or Function moudle for tcode F-54. I am developing interfaces. I have to clear the the advance amount against an invoice.
Regards,
Dhanunjaya Reddy.Hi,
Check the below userexits
F050S001 FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
F050S002 FIDCC1: Change IDoc/do not send
F050S003 FIDCC2: Change IDoc/do not send
F050S004 FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
F050S005 FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
F050S006 FI Outgoing IDoc: Reset Clearing in FI Document
F050S007 FIDCCH Outbound: Influence on IDoc for Document Change
F180A001 Balance Sheet Adjustment
FARC0002 Additional Checks for Archiving MM Vendor Master Data
FEDI0001 Function Exits for EDI in FI
RFAVIS01 Customer Exit for Changing Payment Advice Segment Text
RFEPOS00 Line item display: Checking of selection conditions
RFKORIEX Automatic correspondence
SAPLF051 Workflow for FI (pre-capture, release for payment) -
Bapi or Function Module for Change request Management status update
Hi,
Do we have any Bapi or function module to change the status of Change request Management.
Ex: If the status is in To Be Processed i have to change that status to Authorized using any Bapi or FM.
I have tried with the BAPI crm_icss_change_request but its not updating the status.
Do you have any idea on this???
Regards
Pavanhello,
the function module is 'SOCM_STATUS_VALUES'
you can find an example of usage of it in the program CRM_SOCM_SERVICE_REPORT
CALL FUNCTION 'SOCM_STATUS_VALUES'
EXPORTING
im_process_type = report_list-process_type
IM_LANGU = SY-LANGU
TABLES
status_values = lt_vsocm_stat_propt.
I hope it helps
best regards -
Function Module for creating condition record (XKOMV table record)
Hi,
I have a requirement as like below,
In the repair order i need to sum the GRWR condition type's conditional values for all the line items (Except deliverable line item) and then i need to create an condition type GRWR under the deliverable line item with the above calculated conditional values,
the table XKOMV will be having details about all the line item's condition types, in this table i need to add one more new record with the condition type of GRWR and the above calculated conditional values under the deliverable line item.
for the above logic i am using the user exit
USEREXIT_SAVE_DOCUMENT_PREPARE
All the above things need to be done when the user click the save button in the transaction (VA01/VA02).
Problem here is table XKOMV contains somany fields so manually we can't create xkomv record, is there any Function module to create condition type record?
Regards,
Manikumar
Edited by: Manikumar Shanmugam on Mar 8, 2008 3:53 PMHi,
You can use Function module PRICING_CHECK to check condition record. Do a where-used list on it to see how to call it.
Regards
Kiran Sure
Maybe you are looking for
-
External hard drives won't mount on desktop
I've had a Western Digital My Passport HD attached to my iMac computer for a few weeks now. Today however I disconnected it and when I went to plug it back in it failed to mount on the desktop. The light was on, but it was a steady light and it usual
-
Time Machine doesn't seem to be working properly
I have two 500 GB internal drives striped as one 1 GB drive and two 500 GB external drives also striped as one 1 GB drive. The external HDs are used EXCLUSIVELY for Time Machine. I just tried to temporarily store a several GB folder on the ext TM HD
-
How to check if the visitor is registered or Not
Hi im using PHP-Mysql in dreamweaver and i can login successfully .. now i want to make conditional region based on if the visitor is registered or not how can i check that? thanks in advance.
-
Full screen mode with dual displays
I use a 20" iMac, and have a 23" ACD hooked up to it. I use the 23" as the main display. Whenever i view a QT video, if i choose fullscreen it does it on the iMac screen. How can i get it to play fullscreen on the 23" ACD?
-
i have a problem with macbook pro mac os 10.5.8 and cannot play youtube but before ther is no problem abou this. now there is warning sign to install adobe flash player, but when i install adobe it said cannot be compatible, and I went to the apple s