CRM Schedule Line Item Quantity
Hi Friends!
I need a help , I want to know where the Quantity field is stored in which table,
I came to know while giving F1 help
<b>Field : QUANTITY
Table name : CRMT_7350_SALES_UI (but this one is structure)
Data element : CRMT_SCHEDLIN_QUAN</b>
I want to know the Table name any body can help me this out please.
Thankyou,
vikram.c
Hi Vikram,
Check out table CRMD_SCHEDLIN in QUANTITY field. you need to provide item guid from CRMD_ORDERADM_I table.
Siva
Similar Messages
-
Schedule line item with no confirmed quantity
I encountered that the schedule line item has no confirmed quantity. What are the possible reasons these happened?
Thanks.Hi,
The 1st reason could be no stock ( can check using T.code .MMBE).
2nd reason could be not relavent for avaliability check ( check in VOV6 select the relavent scheduline category and check in transaction flow tab field availability if checked)
3rd reason could be either the customer is blocked for his credit.
Kindly Reward points if useful.
Regards
vK -
How to identify open schedule line item?
Hi,
I have a requirement for identifying open schedule line items. I want to identify any indicator or any field in any table which will tell me that the schedule line item is complete. Can anyone tell me how can I know that?
Ex. Sales Order 1 has 3 materials (line items) in it A, B & C.
For A the quantity is 10 and for which 3 schedule line have been created.
Out of the 3 schedule lines, 1 schedule line item is complete that is the delivery has been done and the rest 2 are open.
For B and C there are 4 & 5 schedule lines created and all are open.
How can i identify that total 12 schedule line 1 is completed and 11 are open.
Please suggest tables, field names / indicators.
Regards,
VishalHi Vishal,
You can not identify the open line items directly, rather you have to calculate the delivered quantity and copmare it with the ordered qty for each line item. The ordered qty can be idenitfy from the table VBEP and the deliverd qty can be found out by calling the function RV_SCHEDULE_CHECK_DELIVERIES.
Follow the link for more details to calculate the delvierd qty.
http://scn.sap.com/thread/279862
Rgards,
Rutvik. -
BAPI_GOODSMVT_CREATE Closing scheduling line items when errors
Hello all,
I have an issue when running BAPI_GOODSMVT_CREATE. If someone for instance is in a scheduling agreement when running my code. I get a locked by user return error from the BAPI. This is fine but the problem is the line item is closed not allowing for reprocessing when the entry is no longer locked. When reprocessing I will get a PU Ordered quantity exceeded by 1 EA : MS9556-08 2 error message
Any advice? Is there a way to reopen a scheduling line item?
Here is what Im sending the BAPI Its looped so one Goods receipt per line in my custom z table.
ls_header-pstng_date = sy-datum.
ls_code-gm_code = c_01.
LOOP AT i_ztab ASSIGNING <lfs_ztab>.
IF <lfs_ztab>-zgr_status IS NOT INITIAL.
<lfs_ztab>-zgr_status = SPACE.
<lfs_ztab>-zgr_error = SPACE.
<lfs_ztab>-return_code = SPACE.
ENDIF.
lv_index = sy-tabix.
ls_header-doc_date = <lfs_ztab>-zload_dt.
lw_goods-material = <lfs_tab>-ematn.
lw_goods-plant = <lfs_ztab>-werks.
lw_goods-stge_loc = s_loc-low.
lw_goods-move_type = c_101.
lw_goods-mvt_ind = c_b.
lw_goods-vendor = <lfs_ztab>-lifnr.
lw_goods-entry_qnt = <lfs_ztab>-menge.
READ TABLE li_ekpo INTO lw_ekpo
WITH KEY ebeln = <lfs_ztab>-ebeln
ebelp = <lfs_ztab>-ebelp
BINARY SEARCH.
IF sy-subrc = 0.
lw_goods-po_number = <lfs_ztab>-ebeln.
lw_goods-po_item = <lfs_ztab>-ebelp.
lw_goods-entry_uom = lw_ekpo-meins.
ELSE.
<lfs_ztab>-zgr_status = c_f.
<lfs_ztab>-zgr_error = TEXT-003. "Contract not found error
<lfs_ztab>-return_code = c_e.
MOVE-CORRESPONDING <lfs_ztab> to w_ztab_up.
APPEND w_tab_up TO i_ztab_up.
CONTINUE.
ENDIF.
APPEND lw_goods TO li_goods.
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
GOODSMVT_HEADER = ls_header
GOODSMVT_CODE = ls_code
IMPORTING
MATERIALDOCUMENT = lv_matdoc
TABLES
GOODSMVT_ITEM = li_goods
RETURN = li_return.Hi Vinod,
Actually there are two line items in the PO and manually when I try to create a GR for both line items, it creates a GR but when I pass it thr' BAPI, it is generating a GR only for one Line item.
Thanks,
Prasad -
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 -
Not Printing Item Schedule line items in SAP Script
Hi ,
I modified copied sap standard script(MEDRUCK) and copied my Zprogram to standard program.
But here every thing is fine but i am not getting schedule line items and item text in items data for every item
thanks,
sriramHi
Pls Check in the Line item Ur using the syntax properly or not..In SAP if it ios syntax error it won show..Pls chk the syntax properly ...POr try to debug the script and see whether item text is coming or not.
If it is not coming check me23n whether tat PO has item text or not..if it is there Problem is in ur Include text. -
SCHEDULE AGREEMENT-DELIVERY SCHEDULE LINE ITEM PRINTING
Scheduling agreement is created in ECC.
Delivery schedule line items are generated using APO and CIFed over to ECC.
Upon displaying in ME38 in ECC, the delivery schedule line items are appearing as required. The problem is that no output type is displayed for condition type LPET even though the settings are done & condition records are maintained.
Can someone throw some light on this?Hi Anil ,
Goto Transaction NACE , Select Application EL and then Click on O/p Types.
Select your o/p and click on Processing routines.
Make a copy of medium 1 and change it to 5. The program , Form , Form routine would remain the same.
Maintain condition records with medium 5 in MN10.
Ensure that email address exists in Vendor Master.
Check with ur Basis to make sure that the setting are done in Transaction SCOT for sending document via PDF.
Create a new Agreement and test it.
Regards
Ramesh Ch -
Schedule Line Item 100001 delivery date is missing
Hello Sirs,
After created a sales order in ECC and transferred to TM via XI, the queue remains with STOP status. Entering in transaction /SAPPO/PPO2 I’m facing the error “Schedule Line Item 100001 delivery date is missing”. The delivery date is filled in ECC side.
Is there something that I need to check in TM regarding delivery date?
Thanks.Please try to edit the PO[Change date] and process it again. This issue happens when we use a conversion program to create PO instead of creating it from UI.
-
Relation between movement type and Schedule Line Item Cat
I have a situation for Return Sales Order, there's two lines items with
*Item Cat Schedule Line Item Cat Stock
REN(Normal) YN (Returns 657) Blocked
RENN (Free Goods) DN (Returns) Return Stock
Question is, the user would like all the return stock to be posted to Block stock which should be using movement type 657. How can I configure this.Hello Sarvanand
Assign Sched Line category YN to item category RENN using this path:
SPRO/IMG/Sales and Distribution/Sales/Schedule Lines/Assign Schedule Line Categories
Don't change movement type of standard Item cat DN.
Thanks. -
Prob with putting text after the Schedule line item in PO Sap script
Hi Guys,
I need to include a Text afetr the first schedule line item and that shouldn't print after next onwards, can anyone help me out.
Thanks,
Rameshtwo things
in this
activate debugger and check whether the field
&EKET-J_3ASIZE& is eq ' ' or not
only then it will come in to else condition
if its coming into else case check whether &T166P-TXNAM& is getting populated or not
if it doesnt u need to go to item_text
define a variable and move the value of &T166P-TXNAM&
define &TEXT& = &T166P-TXNAM&
and then
in item_schedule
iNCLUDE <b>&TEXT &</b> OBJECT &T166P-TDOBJECT& ID &T166P-TDID& LANGUAGE &EKKO-SPRAS& PARAGRAPH IX
i think this will resolve the issue.
Harish
reward if its useful -
Freight Units Line item Quantity
**Hello All,**
**We have a requirement to extract the Freight unit line item quantity. Is there a table available in SCM capturing this data. The freight units that we are using in this custom report is Sales orders and Purchase orders.**
**Please let me know if you know the table name.**
**Thanks.**
**Ramesh**Hi Ramesh,
Use the structure /SCWM/S_ASP_VEH which carries
many tables. Field name FRD_NUM denotes the
freight document number.
If you want additional information, use the tables under
this structure to build your custom report.
Regards
R. Senthil Mareeswaran. -
Schedule line item data missing in Purchase order form in ECC6.0
Hi All,
We are doing ECC6.0 upgradation project . I am trying to print Purchase order in ECC6.0 , all data is coming fine in PO except schedule line item data is missing.
Same print program and form works fine in 4.7E but schedule line item data missing in ECC6.0.
Print program is a copy of standard SAP program SAPFM06P and layoutset is a copy of MEDRUCK.
If anyone knows if there is any OSS note for the standard print program or any solution please let me know.
Thanks,
Sonali.Resolved on own.
-
Restricting PO line item quantity
HI all,
How should i restrict a PO line item quantity from RFQ Quantity?
please help me how to restrict PO quantity.
Thanks,
Message was edited by: sungnam ko
Message was edited by: sungnam koHi
It is always collecting the Qty of RFQ or referance document but you can change the same manually if you want to restrict to manually change then only option one option is "you have to change po-qty field status to display only" but this will not the proper soluction.
With Regards
Dhananjay -
Hi All,
Its a small query,What is the field in the dictionary for line item quantity & line item number,
ThanksHI,
go to tansaction code VOV7 ANSD SELECT your item category you can find a filed called order quantity =1
this will reslove your problem
REward points if the answer is helpful
REgards,
Murali -
Re : schedule line item date change
HI
How to change schedule line item date. Default 5 days inadvance its coming. i want to change that into 8 days.
thanks
maniHi,
Please go to t-code VOV8,select your s.doc type and double click it.Pl check no of days in "Requested delivery date/pricing date/PO date" -Lead time in days.
If it is 5,change it to 8.
Schedule line date is also determined after system carry out availability check.
thanks,
vrajesh
Maybe you are looking for
-
Need help - script to continue text in another field if necessary
Wish I could attach my form but it's not available. I am using Adobe Acrobat 9.0. I have a form with two text fields for "Other" information that needs to be shared. If the user types in more characters than the box holds the overflow text doesn't pr
-
BED,CESS not get ubdated when creating excise invoice
Hi experts, When i create excise invoice with reference to commertial invoice,BED,CESS notget ubdated in excise utilization tab "DEEMED is in blue color.How can i this into "NOBAND" I have done the CIN Customizing Please correct me ASAP..............
-
Problems restoring my Mac to its factory settings. Please help?
I used the install discs to restore my computer, i was successfully restoring my computer, and after waiting an hour for it to be done, it says "there were errors installing the software, please try installing again." I only had the option to click c
-
BW Gurus, I am pretty new to BW, everything I am doing is for the first time!!!. Well I am implementing the 'How to Report data in alt UOM' the link is below https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b7b2aa90-0201-0010-
-
Af: table with dialog while insert
hi experts, am using jdev 11.1.1.5.0 my usecase, i want to show a datacontrol as af:table. so i drag drop as table. here give luk. <af:table> appear like this top of the table tool bar --- these are available. Insertbutton Commitbutto