Screen Modifications in VA31 - Scheduling Agreement
Dear Experts,
This is regarding screen modification.where our requirement is to add two fields in VA31.
In VA31 , as soon as we creates Scheduling Agreement,we add material in item level in overview screen .after double clicking on line item ,system moves to the next screen where in schedule tab we enters scheduling details .after double clicking on that line item, system displays one more screen which contains schedule line data where now three tabs are there :Sales/Shipping/Procurement .
Our requirement is to add two more fields in any of this tab or add one more tab .
as i tried for screen exits ,but i am not able to find any screen exit.
Can anybody suggest me the way in order acheive above target.
with Regards,
Rajesh Chaskar
Hi Rajesh,
In SD module enhancements are generally done using User Exits.
In Program SAPMV45A the screen number 0312 can be used to add custom fields.
Then you can use the following Inlcudes in Program SAPMV45A to write your requisite code.
INCLUDE MV45AOZZ. " User-modules PBO
INCLUDE MV45AIZZ. " User-modules PAI
INCLUDE MV45AFZB. " User-forms
INCLUDE MV45AFZZ. " User-forms
You would need to get access key from SAP before going ahead with User Exits.
Hope the above information will help you in meeting your requirement..
Regards,
Abhisek.
Similar Messages
-
Scheduling agreement for customer?
Hi,
Similar to what we have in MM the scheduling agreement, which as i know is the substitute for long term purcahse order.
my question is whether we also have scheduling agreement between firm and the customer simliar to scheduling agreement?
there must be but terminilogy may be different. may i know what we call it SD?
RajDear Friend,
-->Scheduling agreement is one type of outline agreement. (T. Code:- VA31)
-->Scheduling agreement means the agreement between customer and company which is having details about which is the quantity to be supplied for a perticuler date.
-->It is like a cotract but here we will have cofirmed quantity and delivery dates in different schedule lines for a perticuler duration or period.
--> From scheduling agreement we can create delivery directly without sales order.
-->Example -- If the customer specifies the date and quantity of the required material for a specific duration we will create scheduling agreement in the SAP.
Customer 'A' asked the company total required quantity is 100 but he wants supply in four instalments at specific dates in the month of March then we can create scheduling agreement for that requirement and we will supply according to that.
I hope it will help you. Reward points if helpfull.
Dhananjay -
BAPI to create Scheduling Agreement of VA31
Dear gurus,
I need to find the BAPI or Function Module to create Scheduling Agreement of VA31 from the uploaded data. I know that I can use BAPI_SALESORDER_CREATEFROMDAT2 to create the sales order of VA01. Can I use the same bapi to create the scheduling agreement of VA31? Both of the screens seems to look quite the same but their order types are different. Any suggestion on this?
Thank you for your help. Have a nice day.
Best Regards,
HedyHi,
FM
BAPI_CUSTSCHEDULAGREE_CONFDELV
Functionality
You can use this method to make a delivery confirmation in the SD scheduling agreement
Example
1. Generating delivery for a scheduling agreement item.
2. Changing a delivery item.
3. Posting of goods issue for delivery.
4. Deleting a delivery item or a delivery.
Regards,
Venkatesh -
Is there any BAPI for scheduling agreement (VA31) ?
Hi All.
I need to creat scheduling agreement (T-code:VA31) using some data uploaded from EXCEL,but i can not find correct BAPI.
Someone tell me try the two below:
BAPI_AGREEMENT_MAINTAIN
BAPI_SALES_DEL_SCHEDULE_CREATE
But the two seem not effective, because they have no import parameters such as: SO type, sales organization, division, sold to party, valid from date,valid to date, material-number, quality etc.
These parameters are obligatory when creat scheduling agreement(t-code: VA31) manually.
My sap release is ECC6.0.
How can i do? if there is no bapi , i use BDC ?
MSN : [email protected]
Best Regards.
Jordy.Hi,
Please try with the BAPI <b>BAPI_SALES_DEL_SCHEDULE_CREATE</b>.
Regards,
Hema.
Reward points if it is useful. -
VA31 - Create a scheduling agreement
Dear Gurus,
When trying to create a scheduling agreement using VA31, I input the following data:
Sched. Agreemt Type
Sales Organization 2200 France, Paris
Distribution Channel 14 Service
Division 00 Cross-division
Sales Office 2200 Office Paris
Sales Group 2200
Now, I cannot choose any Scheduling agreement type from a drop down menu as none seems to be linked or created for that sales area.
Can anyone help me create a list of Scheduling agreement I can choose from?
Thanks
ChrisScheduling agreement type should have been created in VOV8 and then this document type should have been assigned to your sales area 2200 / 14 / 00 in OVAZ. Check whether you have assigned your scheduling agreement type in OVAZ.
thanks
G. Lakshmipathi -
Hi all
I have requirment in which i have to modify standard script MEDRUCK for PO, RFQ, SCHEDULING AGREEMENT, AND QUANTITY CHART.
I know how to modify standard layouts but after modifying layouts what to do next??
How can i use same medruck script for RFQ, SCHEDULING AGREE, AND QUANTITY CONTRACT.
help me out!!!!!!!!!!hai manisha,
Actually SAP Clubbed all the requriments And Made one FORM for one bussiness scenario.
So Depending On The Transaction That We Are Running System Will Automatically Triggers Particular Type.
So Take A Copy Of Medruck For Each Document That U have To Do.
Then Run Respective Transactions Then According to that configure NACE.
In NACE transaction, We will assign the Form name and the driver program name and the corresponding routine to be triggered in the driver program.
We should be able to tell the system to pick up the desired form layout and trigger the routine and get the data from the database and put it on to the form. All these stuff the system will come to know from the NACE settings.
NACE is used to create output type while creating the output type you will mention forms, and driver program.
that will be maintained in the table TNAPR.if you create the output type using NACE then it will be automatically visible in table NAST and TNAPR.
so check in NAST, TNAPR table
You can view all forms and driver programs for standard SAP Scripts.
Assigning Form and Driver proram to an Output type is as follows.
1) Go to NACE transaction
2) Select an Applicatin(V1-Sales,V2-Shipping,V3-Billing)
3) Click on Outputtypes Button
4) Comes to Change Mode
5) Click on New Entries button
6) Specify Output type,Form name and Program and Save it.
Check these links
/people/venkata.ramisetti/blog/2006/09/21/configuring-output-types-for-pdf-based-print-forms
http://help.sap.com/saphelp_erp2005/helpdata/en/c8/1989fe43b111d1896f0000e8322d00/frameset.htm
Condition records in NACE?
IF Found Helpfull Do Reward.
Regards.
Eshwar. -
Exit in VA31 To Prevent Creating of Scheduling Agreement
Hello,
I have looked through the threads and did not fnd my answer, so I am opening this thread. I have a requirement that under certain conditions a scheduling agreement cannot be created for a particular ship-to and/or bill-to. Is there a particular ext that someone have used before to provide this type of functionality?
Regards, Dean.hi
you may use here form USEREXIT_CHECK_VBAK in program MV45AFZB
to display MESSAGE E...
regards, darek -
MD04 - How to create a requirement in MD04 for a scheduling agreement
Hi,
Pls advice How to create a requirement in MD04 for a scheduling agreement. pls mention the steps and t codes.
thanks in advance.Hi Prajit,
Sales people will create sales scheduling greements through VA31 T-Code (normally for finished products).In that they define forecast schedules as well as JIT schedules.After creation, these will be appeared in MD04 screen as requirement for that finish material.
In MRP run,system will create procurement elements (planned orders for example) for these requirements.
Regards,
Raja. -
How are deliveries automatically created from scheduling agreement?
How are deliveries automatically created from the schedule line of the scheduling agreement? Can anybody explain this step by step? Can we use the code VL10BATCH for this purpose? If we can, how is this code used?
Thanks in advance.hi
A customer scheduling agreement is an outline agreement with the customer containing delivery quantities and dates. These are then entered as schedule lines in a delivery schedule. You can either create schedule lines when you create the scheduling agreement or you can create them later.
You fulfill a scheduling agreement by creating the deliveries in the schedule as they become due. You process deliveries for a scheduling agreement in exactly the same way as you process a normal delivery. After you have carried out the delivery, the system updates the Delivered quantity field in the scheduling agreement item with the delivery quantity.
The scheduling agreement is used as a basis for delivering a material. The customer sends in scheduling agreement releases, referred to as delivery schedules, at regular intervals to release a quantity of the material.
Document Types
To configure document types for scheduling agreements, choose Sales -> Sales Documents -> Sales Document Header -> Define sales document types in Customizing for Sales and Distribution.
The R/3 System contains the following document types for component suppliers:
LZ - Scheduling agreement with delivery schedules (no external agents)
LZM - Scheduling agreement with delivery orders
LK - Scheduling agreement with delivery schedules (external agents)
ED - Delivery by external agent (consignment issue)
EDKO - External agent correction
RZ - Scheduling agreement returns (no external agents)
KAZU - Consignment pick-up for external agents
KRZU - Consignment returns for external agents
Item Categories
To configure item categories for scheduling agreements, choose Sales -> Sales Documents -> Sales Document Item -> Define item categories in Customizing for Sales and Distribution.
The system determines the following item categories for the related document types in
documents containing materials with item category group NORM:
Item category LZN for scheduling agreement type LZ
Item category LZMA for scheduling agreement type LZM
Item category LKN for scheduling agreement type LK
Item category KEN for document type ED
Item category EDK for positive corrections (or the manual alternative EDK1 for
negative corrections) for document type EDKO
Item category REN for document type RZ
Item category KAN for document type KAZU
Item category KRN for document type KRZU
Schedule Line Categories
To configure schedule line categories for scheduling agreements, choose Sales -> Sales Documents -> Schedule lines -> Define or Assign schedule line categories in Customizing for Sales and Distribution.
The R/3 System contains the following schedule line categories for component suppliers:
L1, BN, L2, and CN for item category LZN
E4, E0, E5, and BN for item category LKN
L2 for item category LZMA (standard for delivery order processing)
Schedule Line Types
To configure schedule line types for scheduling agreements, choose Sales -> Sales Documents -> Scheduling Agreements with Delivery Schedules -> Define schedule line types in Customizing for Sales and Distribution.
Creating Scheduling Agreements
To create a scheduling agreement with delivery schedules:
1. In the Sales menu http://Ext. choose Scheduling agreement ->Create.
2. Enter scheduling agreement type LK (standard) or LZ (external agents) and the
relevantorganizational data.
3. Choose ENTER.
4. Enter the following data:
Sold-to or ship-to party number
Purchase order or closing number
Material or customer material number
You can use the Description field to identify the scheduling agreement. For
example,
you could enter the model year for a particular production series.
The system allows up to 35 digits for a customer material number.
Rounding quantity
Usage
Choose Goto -> Header -> Sales to enter the usage at header level, or Goto ->
Item-> Sales A to enter it at item level. The system proposes usage S, for series, as default in both cases.
Planning indicator
Choose Goto -> Header ->Sales.
Target quantity
Mark an item and choose Goto -> Item -> Sales A
Partners
For scheduling agreements with external agents , choose Goto -> Header
->Partners to enter the external agent as forwarding agent and special stock partner
on the partner function screen.
5. Create a delivery schedule
Mark an item in the scheduling agreement and choose Goto -> Item -> <Delivery
schedule>. Enter:
A delivery schedule number and date
The cumulative quantity received by the customer
The last delivery confirmed by the customer
A schedule line with date, time, and quantity
To enter additional data in the delivery schedule, choose DlvSch.Hdr (delivery schedule header).
configuration:
img->SD->Sales->sales document->scheduling agreements with delivery schedules->
step1: define schedule line types
schedule line types are not schedule line categories. Schedule line types are used for information purpose only.
stds are 1. fixed date 2. backlog 3. immediate requirement
4. estimate
step2: maintain planning delivery sched. instruct/splitting rules
The planning delivery schedule is an internal delivery schedule used to plan requirement s more efficiently. It is sub divided into 3 parts
2.1 delivery schedule splitting rules
2.2 dly schedule instrusctions
2.3 assign dly schedule splitting rules
step3: define sales documents type
step4 : define item categories
step5: define schedule line categories
step6: maintain copy control
PROCESS
step1: create scheduling agreement
VA31
enter SP,SH valid from, valid to,
goto ITEM OVERVIEW tab
enter material, rouding qty
select ITEM click on FORECAST DLSCH
enter different dly dates and qties
save it.
step2: create sales order with reference to above
step3: create delivery
step4: create billing
regards
krishna -
Schedule Agreement - field activation GR-basedIV
Here is my issue:
In the Schedule Agreement, in Item Details, we need that the field GR-BASEDIV to be modifiable after a SA is created, but it is no active.
I have verified the SPRO customizing and no found anything unusual it is set as opt.entry.
Also I generate 2 cases 1 delivered and the other not and with both through tx ME32L-- the field was active. But I try to modified some other SA that was previously in the system created to the same Plant and the field through tx --> ME32L was gray (not modification posible).
I need to know how to proceed, your help will be very helpfull.
thksHi,
GR based invoice verification tick gets defaulted from the Vendor Master,
If you want to make it an editable field in the schedulling agreement creation/ change mode,
Go to SPRO - MM - Purchasing - Schedulling Agreement - Define Screen layout at Document level and choose the field selection used for the particular SA document type and select GR/IR control and make GR-based invoice verification field as optional entry.
Regards
Merwyn -
Hi gurus,
we manage some material with batch.
when i create sheduling agreement or when I maintain delivery schedule, I cannot enter the value of batch,
In selection screen (for scheduoing agreement o delivery schedule) is not possible to set "display" to the field "batch".
So I suppose that the field batch is not available for scheduling agreement,
What do you think?
MarcoThe functionality for batch field is not available in Scheduling Agreement.
The cause is that a scheduling agreement is for a longer period.
So it wasn't expected that the batch number is known when creating
the scheduling agreement. You can enter the batch number when
creating the goods receipt.
Edited by: Agreta Gupta on Nov 22, 2011 6:20 PM -
How to get GR posting date for schedule line of scheduling agreement?
I had hard time to tie the GR date to schedule lines. I need this information to generate vendor performance report. However, the GR date is tied to scheduling agreement item level only. One item line can have multiple schedule lines. Is there a way to link the GR date to actual schedule line? Thanks in advance!
Hi,
There will be icon called PO history in the over view screen of SA.Select the item and press it.May be this will be some what useful to you.
Regards, -
Report for purchase requisition, purchase order and schedulling agreement.
Hi, thanks for your help.
I need a report or query just to view in one screen the related docs. as purchase requisition, purchase order and schedulling agreement.
I don´t know if there is a table or trx. with that information.
Is it possible to get that information via query ?
Thanks for your help.
Regards.For PR and PO you can use ME5A
For PR and Scheduling agreements also you can use ME5A. -
Closing of scheduling agreement with open quantity
In our scenario
When ever we receive the sales order,
we will convert it into scheduling agreement (VA31),
then converting them into planned orders through (MD02) & (MD16),
these are converted to PRu2019s and the procurement process continues and the material is taken into production through quality and after the processing of these materials to end products(FG).
These are taken into finished goods and we will create sales order (VA01) with reference to the scheduling agreement.
And with reference to the VA01 we make out bound delivery (VL01N) and
with reference to sch. Agreement we make billing document VF01 and create excise invoice for factory sale and send the goods to the customer
Now the problem is
When we receive sale order of 30,000 units and we will make sch. Agreement for 30,000 units.
But after planning, procurement and production we receive the FG of 29,500 only(as per yield 98%) into UR in stores.
Now we will supply the FG to customer through billing.
And now we will go to MD04 and check for the requirements the sale order sch. Agreement is still open and when we want to close that sch. Agreement to remove it from the requirements.
But the system is not allowing us to delete the sch. Agreement and giving a message no.V1748, which you cannot mark, deletion flag of xxxxx sch. Agreement.
We can only close it when we go back to initial sale order and change the quantity to 29,500 and coming back to sch agreement and changing the quantity to 29,500 and then only it is allowing us to mark delete.
Initially it is allowed but now it not allowing me to close without the reverse setting.
Kindly help me in this issue
mln rajuhi
In Scheduling Agreemnt you can maintain the Reason for rejection for closing the SA maintain it item level also by mentioning the reason for rejection and the quantities will not reflect in MD04
regards -
Expired Scheduling Agreements still in Credit Check / Rescheduling
Hello everyone,
I am running into an issue with expired Scheduling Agreements on the SD side (VA31,VA32, etc.). There are many Scheduling Agreements that expired on a range of dates from 2005 to 2009, SA's that customers will not send JIT delivery schedules for anymore and are basically just out in the open and unused. The issue is that these Scheduling Agreements are still being taken into account when a credit check is run. Additionally, when our rescheduling jobs run at off-hour times, the system is still attempting to allocate materials to these orders. The main problem with this is that it causes additional processing time for the rescheduling job.
The current business process for these old Scheduling Agreements is to reject all the line items within the applicable SA, and as a result our rescheduling jobs avoid these orders, and they do not show up in VKM4. However, the Valid To date in the SA is clearly in the past and I'm wondering if there is a way to have these closed without having to reject every line item.
Any help would be greatly appreciated.Andy
For credit check I would recommend:
1) Using your own routine to exclude expired sch agreements in OVA8- Document controlling- 'No credit check' field.
2) rejecting at header level/ using "mass'.
For Rescheduling
1) Using button "Unconfirmed documents required" checked.
2) Creating your own copy of the program SDV03V02 including document number, document type in the selection fields and creating a variant excluding specific, expired Sch Agreements. To reduce processing time, you may also try the 'divide and rule' policy and execute several parallel/serial runs by using ranges of materials, plants, document types. I am sure you might have already tried this.
Hope this helps.
Maybe you are looking for
-
Apples Outlook DAV Config has stopped wrking
I keep getting the error message Apple Outlook DAV Config has stopped working when I try to include my icloud calendar into outlook. I am using a new PC with Windows 8.
-
Filter in the Dialog box for selection
I have report that contains a file selection dialog using the following code at selection-screen on value-request for p_file. perform f_get_file using cl_gui_frontend_services=>filetype_excel. form f_get_file using p_filetype type string. data: l
-
I have a subscription to Acrobat XI Pro, I thought that gave full access to FormsCentral Plus. Is this correct? It shows that I only have 1 online form available.
-
I updated to Firefox 4. The right and left arrows are present, but are gray or inactive. If I right click the page, Back and Forward are listed, but they are gray or inactive. I restarted in Safe Mode with Ad-ons disabled and reset. I restarted my co
-
Cannot reinstall CS3 on Windows 7 after Acrobat update
I, like so many others, cannot reinstall CS3 on Windows 7. CS3 stopped working after I updated Acrobat (which I now wish I hadn't done), it was working fine for months previously. I got the 'needs uninstall/reinstall' error. I am reinstalling from fi