IDOC/BAPI for T.code PIC01 to uplaod using LSMW
Hi friends,
I want to upload the data for T.code PIC01. can any one worked using IDOC/BAPI to uplaod using LSMW.
Thanks,
Sivaram.
What T-code is that PIC01??
--Ragu
Similar Messages
-
IDOC/BAPI/FM for T.code VV21 to uplaod using LSMW
Hi Friends,
IDOC/BAPI/FM for VV21:
create output condition record for : Shipping
with Key-comb of Deliv.type/Ship Point/Ship-To Pt.
Regards,
Sivaram.Hi Ferry Lianto,
Thanks for answer,
But i need to maintain Communication also for OUTPUT.
Like PRINT or FAX or EXTERNAL SEND.
i am passing values from these fields.
KSCHL LFART WERKS KUNWE PARVW PARNR NACHA VSZTP SPRAS LDEST ANZAL DIMME TDDELETE TDFORM TDSCHEDULE FAXTITLE DIMME TDDELETE TCODE,
i planned to go for BDC recording.
Thanks,
Sivaram. -
IDOC/ BAPI for transaction FB60
Hi Experts,
Can anybody tell me IDOC/ BAPI for transaction FB60 for document type (KR = Original Invoice).
ThanksHi Venkata,
Please refer below code, this works similar to FB60.
REPORT z_bapi_test.
*REPORT acc_bapi_test_document .
SELECTION-SCREEN BEGIN OF BLOCK bl01 .
PARAMETERS:
check_l RADIOBUTTON GROUP rb1,
check_a DEFAULT 'X' RADIOBUTTON GROUP rb1,
post RADIOBUTTON GROUP rb1.
SELECTION-SCREEN ULINE.
PARAMETERS:
rev_c RADIOBUTTON GROUP rb1,
rev_p RADIOBUTTON GROUP rb1.
SELECTION-SCREEN ULINE.
PARAMETERS:
ref_key LIKE bapiache01-obj_key DEFAULT 'TEST000001BAPICALL',
dest LIKE bdi_logsys-logsys DEFAULT ' '.
SELECTION-SCREEN END OF BLOCK bl01 .
DATA:
gd_documentheader LIKE bapiache09,
gd_customercpd LIKE bapiacpa09,
gd_fica_hd LIKE bapiaccahd,
it_accountreceivable LIKE TABLE OF bapiacar09 WITH HEADER LINE,
it_accountgl LIKE TABLE OF bapiacgl09 WITH HEADER LINE,
it_accounttax LIKE TABLE OF bapiactx09 WITH HEADER LINE,
it_criteria LIKE TABLE OF bapiackec9 WITH HEADER LINE,
it_valuefield LIKE TABLE OF bapiackev9 WITH HEADER LINE,
it_currencyamount LIKE TABLE OF bapiaccr09 WITH HEADER LINE,
it_return LIKE TABLE OF bapiret2 WITH HEADER LINE,
it_receivers LIKE TABLE OF bdi_logsys WITH HEADER LINE,
it_fica_it LIKE TABLE OF bapiaccait WITH HEADER LINE,
it_accountpayable LIKE TABLE OF bapiacap09 WITH HEADER LINE,
it_paymentcard LIKE TABLE OF bapiacpc09 WITH HEADER LINE,
it_ext LIKE TABLE OF bapiacextc WITH HEADER LINE.
it_re LIKE TABLE OF bapiacre09 WITH HEADER LINE,
it_ext2 LIKE TABLE OF bapiparex WITH HEADER LINE.
PERFORM fill_internal_tables.
IF check_l = 'X'.
CALL FUNCTION 'BAPI_ACC_DOCUMENT_CHECK'
DESTINATION dest
EXPORTING
documentheader = gd_documentheader
customercpd = gd_customercpd
contractheader = gd_fica_hd
TABLES
accountgl = it_accountgl
accountreceivable = it_accountreceivable
accountpayable = it_accountpayable
accounttax = it_accounttax
currencyamount = it_currencyamount
criteria = it_criteria
valuefield = it_valuefield
extension1 = it_ext
return = it_return
paymentcard = it_paymentcard
contractitem = it_fica_it.
extension2 = it_ext2
realestate = it_re.
WRITE: / 'Result of check lines:'. "#EC NOTEXT
PERFORM show_messages.
ENDIF.
IF check_a = 'X'.
CALL FUNCTION 'BAPI_ACC_DOCUMENT_CHECK'
DESTINATION dest
EXPORTING
documentheader = gd_documentheader
customercpd = gd_customercpd
contractheader = gd_fica_hd
TABLES
accountgl = it_accountgl
accountreceivable = it_accountreceivable
accountpayable = it_accountpayable
accounttax = it_accounttax
currencyamount = it_currencyamount
criteria = it_criteria
valuefield = it_valuefield
extension1 = it_ext
return = it_return
paymentcard = it_paymentcard
contractitem = it_fica_it.
extension2 = it_ext2
realestate = it_re.
WRITE: / 'Result of check all:'. "#EC NOTEXT
PERFORM show_messages.
ENDIF.
IF post = 'X'.
DATA: l_type LIKE gd_documentheader-obj_type,
l_key LIKE gd_documentheader-obj_key,
l_sys LIKE gd_documentheader-obj_sys.
IF dest = space OR
dest = gd_documentheader-obj_sys.
post synchron
CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
EXPORTING
documentheader = gd_documentheader
customercpd = gd_customercpd
contractheader = gd_fica_hd
IMPORTING
obj_type = l_type
obj_key = l_key
obj_sys = l_sys
TABLES
accountgl = it_accountgl
accountreceivable = it_accountreceivable
accountpayable = it_accountpayable
accounttax = it_accounttax
currencyamount = it_currencyamount
criteria = it_criteria
valuefield = it_valuefield
extension1 = it_ext
return = it_return
paymentcard = it_paymentcard
contractitem = it_fica_it.
extension2 = it_ext2
realestate = it_re.
WRITE: / 'Result of post:'. "#EC NOTEXT
PERFORM show_messages.
ELSE.
create Idoc
it_receivers-logsys = dest.
APPEND it_receivers.
CALL FUNCTION 'ALE_ACC_DOCUMENT_POST'
EXPORTING
documentheader = gd_documentheader
customercpd = gd_customercpd
contractheader = gd_fica_hd
TABLES
accountgl = it_accountgl
accountreceivable = it_accountreceivable
accountpayable = it_accountpayable
accounttax = it_accounttax
currencyamount = it_currencyamount
criteria = it_criteria
valuefield = it_valuefield
extension1 = it_ext
paymentcard = it_paymentcard
contractitem = it_fica_it
extension2 = it_ext2
realestate = it_re
receivers = it_receivers
COMMUNICATION_DOCUMENTS* APPLICATION_OBJECTS EXCEPTIONS
error_creating_idocs = 1
OTHERS = 2 .
IF sy-subrc = 0.
WRITE: / 'IDoc created'. "#EC NOTEXT
ELSE.
WRITE: sy-msgid.
ENDIF.
ENDIF.
ENDIF.
IF rev_p = 'X' OR rev_c = 'X'.
DATA: rev LIKE bapiacrev,
rev_key LIKE ref_key.
rev_key = ref_key.
rev_key(1) = 'R'.
rev-obj_type = gd_documentheader-obj_type.
rev-obj_key = rev_key.
rev-obj_sys = gd_documentheader-obj_sys.
rev-obj_key_r = ref_key.
IF rev_c IS INITIAL.
IF dest = space OR
dest = gd_documentheader-obj_sys.
CALL FUNCTION 'BAPI_ACC_DOCUMENT_REV_POST'
EXPORTING
reversal = rev
bus_act = gd_documentheader-bus_act
TABLES
return = it_return.
ELSE.
it_receivers-logsys = dest.
APPEND it_receivers.
CALL FUNCTION 'ALE_ACC_DOCUMENT_REV_POST'
EXPORTING
reversal = rev
busact = gd_documentheader-bus_act
OBJ_TYPE = 'BUS6035'
SERIAL_ID = '0'
TABLES
receivers = it_receivers
COMMUNICATION_DOCUMENTS* APPLICATION_OBJECTS EXCEPTIONS
error_creating_idocs = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ELSE.
WRITE: / 'IDoc created'. "#EC NOTEXT
ENDIF.
ENDIF.
ELSE.
CALL FUNCTION 'BAPI_ACC_DOCUMENT_REV_CHECK'
EXPORTING
reversal = rev
bus_act = gd_documentheader-bus_act
TABLES
return = it_return.
ENDIF.
WRITE: / 'Result of Reversal Posting:'. "#EC NOTEXT
PERFORM show_messages.
ENDIF.
COMMIT WORK.
Kindly close if it helps you.
Regards
Abhii... -
Hi Friends,
Can anybody help me get the BAPI for t-code MIR7? Also, please provide the code if available.
Thanks and Regards
Abinash KumarHi Amit,
Can you give me a sample code for BAPI .. if you have any..... Also I need to know what all mandatory data I need to supply to HEADERDATA and ITEMDATA.
Thanks and Regards
Abinash -
Hi GURU ,
Is there any BAPI for T-Code PA30 .
Please reply me.Hi
Go through This link
bapi for pa30
Ranga -
Any one can tell me, is there any BAPI for t-code F-43.
I have a req to create BDC session for t-Code F-43.
I think instead of BDC,better BAPI.Please anyone knows,tell me.
Thanksthanks for bapi..but in this bapi,there is no field for payee(EMPFB),what it is in t-code f-43.
So if any other bapi,pls send me
Thanks in advance -
FM, iDOC, BAPI for CNE1
Hi,
I would like implement the functionality of CNE1, in CNE1 user needs to set the "to period" which means the period until which the progress is to be computed.
Therefore I would like to know is there any FM, iDOC and BAPI for CNE1 that I can make use of.
Appreciate helps. Thanks.Should be from below FM's:
CNEV_01_MAIN
CNEV_01_MAIN_BLOCK
CNEV_01_POPUP_GET_DATE
CNEV_01_REPORT
CNEV_01_SELECT_COST_ELEMENTS
CNEV_01_SELECT_CUSTOMIZING
CNEV_01_SELECT_OBJECTS
CNEV_01_SELECT_OBJECT_PARAMS
CNEV_01_SELECT_VERSION_EV
CNEV_01_SELTAB_GET
CNEV_01_SEL_VERSN_EV_SHLP
Regards
Sreenivas -
BAPI for Transaction Codes FMV1 and FMZ1
hi,
is there any bapi for transaction codes FMV1 and FMZ1?!
please advice!
thanks JEHI,
For FMZ1
use this
FMFR_CREATE_FROM_DATA
FMFR_CHANGE_FROM_DATA
FMFR_CHANGE_COMPLETION_FLAG
Regards
Hiren K.Chitalia -
IDOC/BAPI for production order confirmations
Does anyone know IDOC or a BAPI for confirming a production order? CO11 is the normal transaction for confirmation.
I found one BAPI: BAPI_PRODORDCONF_CREATE_HDR
Is this the right one?
-Thanks
BhavenHi Bhavan,
status can be find using function module <b>STATUS_TEXT_EDIT</b>.
Sample code:
CALL FUNCTION 'STATUS_TEXT_EDIT'
EXPORTING
client = sy-mandt
objnr = >object number of order<
only_active = 'X'
spras = 'E'
IMPORTING
line = hold_status
EXCEPTIONS
object_not_found = 1
OTHERS = 2.
*Exception in case status is not found
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
*Check Status of the Order
IF hold_status CS 'CNF'.
confined production orders.
ENDIF.
Best regards
Suresh Babu Karanam -
Idoc/BAPI for Certificate Profile creation
Hi,
Is there any Idoc/Bapi available for Certificate Profile creation (Transaction Code QC01).
Appreciate your Inputs.
Thanks.
Regards,
PcBAPI_USER_PROFILES_ASSIGN Change User-Profile Assignments
SUSR_BAPI_USER_PROFILES_ASSIGN Methods of object USER
Edited by: Mahalakshmi Padmanaban on Feb 15, 2008 1:51 AM -
IDOC/BAPI for Production order creation from Legacy system
Hi all
We are using an interface to create Production orders from legacy to SAP. Would you recommend an IDOC or a BAPI to create Production orders. If IDOC or BAPI then could you please mention which one?
thanks a bunchHi John,
For your purposes, please use BAPI for production order creation from legacy system. There is no standard inbound IDoc available to use. SAP has an IDoc for outbound interface only (message type LOIPRO).
If there is an inbound IDoc available, I would recommend to use an IDoc.
IDoc technology has excellent error handling and will allow you to reprocess an error (if any).
BAPI is also good approach to use and fast in term of processing.
For BAPI approach, you can use BAPI BAPI_PRODORD_CREATE.
Hope this will help.
Regards,
Ferry Lianto -
Standard or Customizing Bapi for T-code F-44
Hi
I need to clear vendor open invoices using BAPI's for T-code F-44 .I've got through various FM like <b>bapi_acc_document_post</b> and <b>bapi_ar_acc_getbalanceditems</b> but could'nt find solution because this FM's are for customer clearing the open items from table BSAD(cleared accounts of customer).Have any boby worked on this tcode to clear vendor accounts using bapi's or do we have any standard FM to use the scenario same as FM mentioned above for table BSAK(vendor clear items).
Its really simple working with bdc's to transfer data from flat file to the above transaction.But as known every vendor has huge sets of items and this could be a huge performance issue....so to avoid this in future we need to work on this using exclusively BAPI's......Any suggestions or sample codes wud surely be appreciated....
Thanks in Advance......hi,
look here
Re: BAPI for transaction F-03
<b>Reward points</b>
Regards -
Hi
I need to clear vendor open invoices using BAPI's for T-code F-44 .I've got through various FM like <b>bapi_acc_document_post</b> and <b>bapi_ar_acc_getbalanceditems</b> but could'nt find solution because this FM's are for customer clearing the open items from table BSAD(cleared accounts of customer).Have any boby worked on this tcode to clear vendor accounts using bapi's or do we have any standard FM to use the scenario same as FM mentioned above for table BSAK(vendor clear items).
Its really simple working with bdc's to transfer data from flat file to the above transaction.But as known every vendor has huge sets of items and this could be a huge performance issue....so to avoid this in future we need to work on this using exclusively BAPI's......Any suggestions or sample codes wud surely be appreciated....
Thanks in Advance......Thanks for ur response Anji Reddy garu,
I've tried to check up this given FM but could'nt find it here in my sap system both in QAS and in DEV more the FM <b>Bapi_payit_post_clearing</b> is also not available here in my sap system what could be the problem it should display this standard FM if available right but its say FM does not exit......Can u do me a favour of forwarding the source code for both the FM's so that i can create a new customizing FM if its fits my requirement..... -
BAPI for T.Code: VK11
How to find the BAPI for transfering data to VK11 T.code.
Sunil.Refer this one -
BAPI_PRICES_CONDITIONS
Sample code -
Re: Sample code for BAPI_PRICES_CONDITIONS
Regards,
Amit
Reward all helpful replies. -
Hi All,
Actually we are tried to create BDC recording for the t code MBC1, the same is not working for change/amendment. So SAP has suggested to use BAPI.
Please anybody know the list of BAPI for the t code MBC1, share the same.
Thanks in advance.
Regards,
Praveen KDear Praveen,
You may refer to note 619913 for the information about the BAPIs that you can use in batch area but there is no BAPI for the batch search strategy.
br G
Maybe you are looking for
-
We are trying to do a Quick payment from payment workbench and getting 'FRM-41830: List of values contains no entries' error for payment document column/field. Payment document setup looks good. Not sure what the issue is.
-
Hello. I have made myself a web app using Java Server Faces which I am running on Glass Fish V2. The problem that I am having is that while the program complies and runs without throwing any exceptions. My entities are not beeing saved to the databas
-
How to clone a new machine from another with different hardware
How do I clone a new Sun Blade 2500 from a Sun Blade 1000 (with Solaris8)? Is ufsdump/ufsrestore a solution? Are all needed drivers included in the kernel from the Sun Blade 1000? Or, do I first need to install patches/updates on the Sun Blade 1000?
-
Why is there a question mark in the top right corner of finder window?
just noticed this today, what does it mean? http://www.flickr.com/photos/60782625@N08/5681554895/ when i click on it it says " the item can not be found" what item? thanks for your help.
-
Changed wav file names – files unrecoverable
Hi. I was asked to import some important imterviews made on an iPod mini and an ExtremeMac Micromemo onto a Mac, but, as requested, I change the file names first. Since changing the file names the files are completely unplayable, undownloadable and u