FI - FBCJ BAPI BAPI_CASHJOURNALDOC_CREATE for split part
Hi,
We have made one RFC for transaction FBCJ using BAPI "BAPI BAPI_CASHJOURNALDOC_CREATE " with this we are doing simple cash journal and cash receipt , it is working fine I want to know how to perform splir part functionality using this bapi as in case of split two tables required at initial and then second table when we click on the split part can we use this bapi for split part.
regards,
zafar
Hi,
Can u help on this issue.
regards,
zafar
Similar Messages
-
BAPI/FM for Split Postings in the Cash Journal (Transaction FBCJ)
Hello Genious,
Please help me.I need a BAPI/FM for Split Postings in the Cash Journal(Transaction FBCJ).The FM(FBCJ_POST and FBCJ_POST_ALL) which is used on this transaction is not released so i can not use that FM.
Can anyone please help me?
Please help me.
Thanks & Regards,
Marie FeRe: FBCJ posting problem with coding
or you can try this BAPI_CASHJOURNALDOC_CREATE
Hope this helps..
Edited by: Gaurang Kotecha on Oct 29, 2009 2:48 PM -
BAPI_GOODSMVT_CREATE for Kanban part
We are using BAPI_GOODSMVT_CREATE to post return to vendor (122 movt type). While this is working fine for all the materials, we do have problem when using this for Kanban part.
If we have more than 1 Kanban card with FULL status (say the card size is 100 EA), at the time of posting 122 movt type for this material in MIGO for a quantity of 10 EA, system pops up a screen asking which Kanban card to be selected for returns. If we do not select any, then system gives an error message "Kanban quantities 0.000 are not equal to goods receipt quantity 10.000". If we do select the Kanban container, it posts the material document successfully.
We have created a custom transaction where user will just key all the required values and our custom program uses BAPI_GOODSMVT_CREATE to post the material document. When we try posting the 122 movt type for Kanban part in the above mentioned scenario, system does not show us the pop screen to select the Kanban card. It seems to try posting it without selecting the Kanban card. It just gives the message "Kanban quantities 0.000 are not equal to goods receipt quantity 10.000"
Any of you experts have any idea of what needs to be done, so that user will have the ability to select the Kanban card interactively while using BAPI_GOODSMVT_CREATE.
Appreciate your input.It can happens that the information, or suppress message in the foreground (in your case MIGO) shows up in BAPI.
What is your KANBAN procedure? If you use classic KANBAN, then partial quantity in one KANBAN is against the concept already (Full - qty = KANBAN size or Empty - qty = 0). Try to explore KANBAN procedure one card KANBAN or KANBAN with qty signal (Wait = partial qty). However, there are different functions to use for different KANBAN procedure (i.e., one-card KANBAN means that you only have one KANBAN circulating in the system).
Rgrds -
Aggregates: what is split part?
Hi, all!
When I run RSRT, i met with selecting diffent aggregates for different split parts. As i understand, number of split parts depends on number of RKF in query. But I have 3 RKF and 2 CKF in query and only 2 split parts.
Can you specify, when and what for are split parts used?Generally a split part correponds to RKF, but it really depends on the nature of the restrictions. If the BW can generate SQL code such that two of the RKFs could be populated from the same set of restrictions, tehn you would have only one split part.
Perhaps the easiet way to understand this, is to examine the actual SQL that has been generated.
In my experience, it can become a real challenge act trying to figure if a BW query benefits from this capability of having different portions of the query generated against multiple aggregates (base cube and aggregates).
Sometimes having too many aggregates can hurt performance when you have split parts resulting in 4 differnt aggregates being used for the BW query. What happens then is 4 SQL queries must run (possibly 8 if the aggregates are not fully compressed) and the results of the 4 (or 8) queries merged. Also each of the 4 queries must perfrom the required reads of dimension tables and master data tables. If some of these dimension or master data tables are large and require a full table scan, you are now doing that 4 times instead of just once if you only had the base cube or a single aggregate that could satisfy all the split parts.
You can test different scenarios by turing off different aggregates to see what the total impact is.
e.g. (won't worry about compressed cube in this example)
Base InfoCube - 10 million rows
Now you have 4 aggregates (we'll assume no parent/child aggregates)
Aggr 100001 - 1.2 million rows
Aggr 100002 - 800,000 rows
Aggr 100003 - 1 million rows
Aggr 100004 - 500,000 rows
A user query is split and 4 SQL queries are generated, one against each aggregate. If all the split parts could be satisfied from Aggr 100001, you could be better off getting rid of the other aggregates completely. -
BAPI needed for VL32 (Post goods receipt) and VT02 shipment transaction
Hi,
We are currently updating quantities and Performing a Post Goods Receipt against all associated inbound deliveries using BDC (VL32).
Also, updating the completion date of associated shipments by BDC (VT02).
As part of upgrade intiative ECC 6.0, we are trying to avoid BDC and looking for suitable BAPI's for the above tasks.
Please help us in this regard,
Thanks,
Madhan.Hi,
Please look following BAPI in Tcode BAPI.
For Transport
go tp Tcode BAPI --- > Logistic Exection ---> Transportaion .
For Billing.
go tp Tcode BAPI --- > Logistic Exection -> Shopping- >Inbound Delivery
You find many more BAPI in this Transaction.
BAPI for PGi is BAPI_GOODSMVT_CREATE.
To change the header details of a shipment use
SD_SHIPMENT_HEADER_CHANGE
To change the stage data use
SD_SHIPMENT_STAGE_APPEND
SD_SHIPMENT_STAGE_CHANGE
SD_SHIPMENT_STAGE_CHECK
SD_SHIPMENT_STAGE_DELETE
SD_SHIPMENT_STAGE_INSERT
To add deliveries to shipment use
SD_DELIVERY_ASSIGN_TO_SHIPMENT
Thanks & Regards.
ShreeMohan
Edited by: ShreeMohan Pugalia on Jul 17, 2009 8:18 AM -
Standard Report for missing parts at production order operation level?
Hi PP Gurus,
We have standard report for missing parts at production orders level.
For our client, they need a report for missing parts analysis at production order operation level. Do we have any such standard report in the SAP?
Please help.
Thanks,
Reddy.Hi Arvind,
Thanks for for your response.
1. List: Components, Layout: Standard layout set the Missing part
It shows the component requirement/withdrawn quantity for each operation of production order. It is not showing the commit quantity.
2. List: Components, Layout: Pick list set the Missing part
It shows the component requirement/withdrawn quantity for each production order.
3. List: Components, Layout: Missing Parts List-Material View set the Missing part
It shows the component requirement/commit quantity for each production order. It is not showing the commit quantity at opertion level.
4. List: Components, Layout: Missing Parts List-Order View set the Missing part
It shows the component requirement/commit quantity for each production order. It is not showing the commit quantity at opertion level.
We are unable to get the solution from all these 1 to 4 reports from COOIS.
Do we have any option to change the existing layout (ex: 3 ) to get the commit quantity for operation with missing parts indicator?
If avilable, what is the procedure to be followed?
Thanks,
Reddy. -
Inventory aging report for vehicle parts
Hello Guys,
I need to prepare an inventory aging report for Vehicle parts.
We already have new vehice ad used vehicle's inventory aging reports created by somebody else.
I am very new to sap-bi.
I am very confused about designing same cz i checked with the fields ad they are a ittle different from the fields which are there in above two reports.
I have downloaded 0ic_c03 from business content but do not know how to prepare its datasource......
Please tell me how should i go about it.
Thanks & Regards,
DollyHi Dolly,
What is your question? It's almost impossible to provide an answer without any information.
Perhaps you should try to ask in your company for some help.
Cheers -
Need BAPI Name for updation of Subcontracting scheduling line agreement
Hi All,
Can anybody please tell me BAPI Name for updation of Subcontracting scheduling line agreement from EKET table?
Note: BAPI_PO_CHANGE is not useful for me.
Thanks and Regards,
Atul.Hi Muralidhara,
Can you please give some more details for this BAPI..
I tried using it , but getting an error "No instance of object type PurchSchedAgreement has been created. External reference:"
and "Enter G/L Account" (Infact I did specify G/L account in account assignment table)
with regards,
Kirti -
Hi,
I want to use BAPI 'BAPI_ACC_GL_POSTING_POST' for G/L account posting (F-02). I need to populate the below fields at item level but i am not sure how to populate these fields at item level because not able to find last two fields in any structure of the BAPI.
Posting Key:
Account
Amount
Tax Code
Determine tax base (Checkbox in F-02)
Please let me know how to populate them and if i am using the wrong BAPI then please provide me the correct one.
Thanks a lot in adv.
Regards,
SheeleshHi
You can add fields that you don't have in the interface with EXTENSION. Please, see SAP Note 487722 - Using EXTENSION1 for accounting BAPIs.
I hope this helps you
Regards
Eduardo
Edited by: E_Hinojosa on Dec 15, 2011 6:21 PM -
Error in BAPI RETURN for Service Contract
Hi,
I get an error in the BAPI Return for the Uploading the Service Contracts by LSMW. The Error Message is E BS No status object is available for &.Also want to know can we upload multiple line of header text for a Contract by this BAPI. If so then how would I do this , as the BAPI structure BAPISDTEXT has textline upto 132 characters. And I am take only one file in LSMW where the header & details come alongwith text. Or could also tell me the file structure of for the data upload. The legacy system sends multiple text in the header for a Contract.For Eg.
Header1 Detail1 Text1
HEader1 Detail2 Text2
Header1 Detail3 Text3
So I would need this text1TEXT2text3 in the Header Text of the Contracts. Or do I need the change the file structure. Many thanks for your time and help.Thanks Nablan, I could do that for multiple header coming in file. But I have a question for you on BAdI ALM_ME_006_GOODSMVT. I have implemented this BAdI , and this BAdI is called by a function Module ALM_MEREP_006_CREATE. When I test this FM giving the Material , Orderid and Movement type entries, this BAdI is triggered when giving a breakpoint. I've given this code for changing the movement type to 961. Cause the stanadrd scenario does not maintain Movement type 961 in Mobile Asset Management. The Movement type 961 for unplanned Materials comes to SAP and changes to 261 as maiantained by TCOKO table. To bypass this & retain the movement type 961 in SAP I'm using this BAdI. Currently this is what I'm doing and am stuck in the method interface how do I call the method.
method IF_EX_ALM_ME_006_GOODSMVT~CREATE .
break-point.
*DATA : i_ce_goodsmovement TYPE REFERENCE
ALM_ME_CUSTOMER_ENHANCEMENT.
DATA : lr_badi_goods_movement TYPE REF TO if_ex_alm_me_006_goodsmvt.
DATA : ls_user_data TYPE ALM_ME_USER_DATA-USERID.
*DATA : goods_movement TYPE ALM_ME_MATERIAL_MOVEMENT.
CALL METHOD lr_badi_goods_movement->create
EXPORTING
ce_goodsmovement = ce_goodsmovement
IMPORTING
user_data = ls_user_data
custom_user_data = ls_ce_user_data
goods_movement = goods_movement
changing
return = return[].
CALL FUNCTION 'ALM_ME_COMMIT_OR_ROLLBACK'
TABLES
return = return.
endmethod.
Please help me to get the data in this method. How do I call this. -
BAPI error for mvmt types 201 and 202
Hi all,
I'm using a bapi BAPI_GOODSMVT_CREATE for the movement type 201 and 202 with the gm_code = '03' for the transaction mb11- Goods movement. But it returns an error u201D Account 400000 requires an assignment to a CO object u201D...I'm unable to resolve this one....I have attached the code below. Please help me in fixing this issue...
if sy-subrc = 0.
loop at it_mchb into wa_mchb.
if wa_mchb-clabs gt 0.
clear wa_header.
wa_header-pstng_date = sy-datum. " fill header data
wa_header-doc_date = sy-datum.
wa_code-gm_code = '03'. "fill code data
clear wa_item.
wa_item-material = wa_mchb-matnr. " fillitem data
wa_item-plant = wa_mchb-werks.
wa_item-stge_loc = wa_mchb-lgort.
wa_item-batch = wa_mchb-charg.
wa_item-entry_qnt = wa_mchb-clabs.
wa_item-move_type = '201'.
wa_item-entry_uom = wa_mchb-meins.
append wa_item to it_item.
elseif wa_mchb-clabs lt 0.
clear wa_header.
wa_header-pstng_date = sy-datum. " fill header data
wa_header-doc_date = sy-datum.
wa_code-gm_code = '03'. "fill code data
clear wa_item.
wa_item-material = wa_mchb-matnr. " fillitem data
wa_item-plant = wa_mchb-werks.
wa_item-stge_loc = wa_mchb-lgort.
wa_item-batch = wa_mchb-charg.
wa_item-entry_qnt = wa_mchb-clabs.
wa_item-move_type = '202'.
wa_item-entry_uom = wa_mchb-meins.
append wa_item to it_item.
endif.
endloop.
clear lv_lin.
describe table it_item lines lv_lin.
if lv_lin = 0.
write : / 'No records found'.
endif.
call function 'BAPI_GOODSMVT_CREATE'
exporting
goodsmvt_header = wa_header
goodsmvt_code = wa_code
importing
materialdocument = lv_matdoc
tables
goodsmvt_item = it_item
return = it_return.
if it_return is initial. " if record created successfully
call function 'BAPI_TRANSACTION_COMMIT'. " commit work
write : / lv_matdoc, 'IS CREATED SUCCESSFULLY' color 5.
loop at it_item into wa_item.
write : / 'Mat :', wa_item-material,'bat :', wa_item-batch.
endloop.
else. " if record is not created successfylly
loop at it_return into wa_return.
write : / wa_return-message color 6.
endloop.
uline.
endif.
else.
write : / 'No Records found' color 7.
endif. " gt_s035 is not initial
Edited by: Arunmozhi_06 on May 30, 2011 12:48 PMHi,
Did you passing the leading 0's in the cost center field?
and check the below coding..
* Structures for BAPI
data: gm_header type bapi2017_gm_head_01.
data: gm_code type bapi2017_gm_code.
data: gm_headret type bapi2017_gm_head_ret.
data: gm_item type table of
bapi2017_gm_item_create with header line.
data: gm_return type bapiret2 occurs 0.
data: gm_retmtd type bapi2017_gm_head_ret-mat_doc.
clear: gm_return, gm_retmtd. refresh gm_return.
perform show_status using 'Scrapping(551) Material'.
* Setup BAPI header data.
gm_header-pstng_date = sy-datum.
gm_header-doc_date = sy-datum.
gm_code-gm_code = '06'. " MB11
* Write 551 movement to table
clear gm_item.
move '551' to gm_item-move_type .
move xresb-matnr to gm_item-material.
move p_bdmng to gm_item-entry_qnt.
move xresb-meins to gm_item-entry_uom.
move xresb-werks to gm_item-plant.
move xresb-lgort to gm_item-stge_loc.
move p_grund to gm_item-move_reas.
* Determine cost center per plant
case xresb-werks.
when '0004'.
move '0000041430' to gm_item-costcenter."pass leading zero's in the cost center field
when '0006'.
move '0000041630' to gm_item-costcenter.
when '0007'.
move '0000041731' to gm_item-costcenter.
when '0008'.
move '0000041830' to gm_item-costcenter.
endcase.
append gm_item.
* Call goods movement BAPI
call function 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = gm_header
goodsmvt_code = gm_code
IMPORTING
goodsmvt_headret = gm_headret
materialdocument = gm_retmtd
TABLES
goodsmvt_item = gm_item
return = gm_return.
Maybe there is some config missing for your cost center, or maybe something missing in your code. check above.
Regards,
Dhina,..
Edited by: Dhina DMD on May 31, 2011 8:02 AM -
BAPI/RFC for Service Complaints Creation in CRM 5.0
Hi,
We are working on the Complaints and Returns module in CRM 5.0. We have found the Transaction Code for the same. (CRMD_BUS2000120).
Not able to find the BAPI/RFC for the same.Let us know if any. Appreciate your comments on the same.
Thanks,
MoorthyHi,
Thanks for the response
I am not talking about Service Order. I have requirement to create a Service Complaint. For that the transaction is CRMD_BUS2000120. Now I need to find the function modules/RFC available for this requirement.
Hope it clarifies .
Even I have found function module called -CRM_COMPLAINT_API_CREATE but not sure right one
Thanks,
Moorthy -
Best Practice for Plan for Every Part (PFEP) Database/Dashboard?
Hello All-
I was wondering if anyone had experience with implementing / developing a Plan for Every Part (PFEP) Database in SAP. My company is looking to migrate its existing PFEP solution (Custom developed Excel/Access system) into SAP. If you are unfamiliar, a PFEP is a dashboard view of a part/material that provides various business groups with dedicated views to data from Material Masters, Info Records, and Vendor Master Records and combines it with historical/forecasting information. The goal is to provide a single source to all the part/material settings for a given part.
Is there a Best Practice PFEP in SAP? Or if this is something that most companies custom develop in ERP or BI?
Thanks in advance.
-RonI think you will likely get a response in SAP ERP - Logistics Materials Management (SAP MM)
additionally you might want to do some searches based on SAP Lean Inventory, perhaps Kanban. I am assuming you are not using WM or EWM either?
Where I have seen PFEP incorporated into the supply chain strategy this typically requires not inconsiderable additions to the alternate UoM in MM dropping of automatic replenishment levels (reorder level) and rethinking aspects of the MRP plan so be prepared or significant additional data management work if you haven't already started on that. I believe Ryder logistics uses PFEP and theirSAP infrstructure is managed by IBM; might be an idea to try and find a linkedin resource from there. You may also find one of the ASUG supply chain,logistics, MM or WM sigs a good place to also ask questions and look for answers. -
Vendor Consignment for Split Valuated Materials
Dear All,
We have a scenario where in our material is split valuated,we have 2 valuation type import and Domestic, both the valuation type is being supplied by a single distributor, the price of the import valuation type is different from the price of domestic valuation type.
We are trying to configure consiginment process for split valuted material.While maintianing consignment info record, we are not able to maintian separate info record for import and domestic valuation type (since material /vendor/plant/purchase organization are same).Hence while doing goods issue using 201 K, the system is taking the price from the info record.Is there any solution available, to post the goods issue for import valuation type at a different price and domestic valuation type at different price.
Thanks,
Vairavan.How system will pick the info record price for movement type 201 K ?
As of my knowledge, system will create accounting entry as per the material price (MM03 - Accounting 1 view for the valuation type)
It may create problem for 411 K movement type, but not for movement type 201 K.
If you need to pick different price as per valuation type, then you can do this via condition table.
Have a look into the discussion Info record Price on the basis of Valuation type -
Bapi's for creating Maintenance order in IW31 with notification
Hi All,
Is there any bapi's for creating Maintenance order with Notification number in the transaction iw31.
Also is there any bapi's for creating measurement document.
Points will be awarded.
Regards,
vinothRFC MeasDocument: Individual Processing, Create
MEASUREM_DOCUM_RFC_SINGLE_001
RFC MeasDocument: Individual Processing, Change/Display or Read
MEASUREM_DOCUM_RFC_SINGLE_002
Maybe you are looking for
-
I have figured out how to print an envelope with a return address, and proper layout even without the bar code (Hello Apple - it's 2015) and the limited text formatting options, but now Contacts prints two envelopes with each print request. The probl
-
How do I overcome error message "Installer failed to initialize."
I have Production Premium CS5.5. I need to install it on a new computer. The files downloaded fine. When I double-click on "Setup.exe," the install starts, but I get the error message "Installer failed to initialize." How do I overcome that?
-
Strange behavior of Xpath in BPEL10
Hi, I have a problem with a BPEL code who invoque a XSLT transformation, the XSLT transformation has this instruction (line 95 in the XSL file) <corecustmr:DataArea> <corecustmr:Query> <xsl:for-each select="corecustmr:DataArea/corecus
-
Quicktime plugin disconnect error in Snow Leopard
I have a bit of a problem with Quicktime X in snow leopard. We use a Codian bridge quicktime stream for classes at our college and Snow Leopard has stumped me. A problem we run into on occation is the -3184: Disconnected error when some clients are b
-
Poorer quality DVDs with Menus then without?
Finally managed to burn a DVD of my son's first moments. First off, just edited 45 minutes of clips with transistions, titles, audio, etc. etc. Picture quality was equal to the DV tapes in my camcorder and I was very pleased. Got bored. Used the same