Outbound Cif userexit for Sales order
Hi All,
Is there any outbound cif userexit for sales order. I need to modify few data in outbound userexit in R/3 side.
I know there is a Inbound userexit in APO but the requirement is such that I need to modify data in R/3 since data is available only in R/3.
Regards,
Prashant.
Hi Prashant,
yes, there is such an EXIT - it's 'EXIT_SAPLCSLS_002' which is called from function 'CIF_SL_DOC_SEND'. This is the very last place to modify data before sales documents are sent to APO.
Hope this helps!
Best regards,
Sebastian Göbel
Similar Messages
-
Outbound message control for sales order SISCSO.
Hi...
I am trying to generate IDoc for Sales order using message control. The IDoc of type SISCSO is getting generated as per the requirement.
I want to calculate certain things before generating IDocs. I have done the following configurations:
1. A function module 'ZIDOC_OUTPUT_SALES_ORD' is created with interface same as 'IDOC_OUTPUT_ORDRSP'. (Where i am planning to write a code)
2. WE57 where Function module is assigned to SISCSO as outbound FM.
No BD51 is done as it is only for inbound process.
3. New process code ZSO is created through WE41, which is made message independent and FM created in step 1 is assigned to it.
4. In WE20 , this process code is attached to V1 type of application under message control.
Still, my FM is not getting called... I have checked it by applying Break point as well as raising exception in the FM. But still it's not working..
Where am i going wrong??
Can anybody suggest solution??
Thanks,
Audy.Hi,
You need to use FM : MASTER_IDOC_DISTRIBUTE to create outbound idoc.fill the data in the tables EDIDC,EDIDD and generate the IDOC.
check this link:
Re: Master_IDoc_Distribute
and use transaction : WEDI for IDOC configurations.
here you will have all the transactions(step by step) to set the outbound IDOC configurations.
Regards
Appana -
Outbound idoc process for sales order using message control
Hi All,
I am changing sales order using VA02 , while saving sales number IDOC is creating but I am unable to see the data filling into segments. I think idoc is triggaring in background.
Can you please tell how I can see the data filling in to segments
Thanks in advance,
SNkeep the break point in the program RSNAST00
at this particular code.
perform (tnapr-ronam) in program (tnapr-pgnam) using returncode
us_screen
if found.
and also Activate update Debugging , before pressing the save button in VA02. -
Hi,
I want to set that from one distribution channel I can sell only from specific storage location...
Does anybody know which user exit I need to adopt?
Br
SasoMV45AFZZ
I already found it ) -
How to look for sales order number if I know outbound delivery number?
How to look for sales order number if I know outbound delivery number?
Hi ,
If you want to see the Sales order Number from Outbound delivery or invoice,go to their respective T-codes,say for example,
for delivery,Goto Tcode: VL02N / VL03N.There you will find Document Flow Icon,click on that,or press F7.
You will get a window,there you can see the Sales order Number before your outbound delivery Number
With Thanks and Regards,
Priya -
Add segment to outbound Idoc for Sales order
HI experts,
I need to add segment E1EDP02 under Existing segment E1EDP01 for outbound IDOC for Sales order. FM" IDOC_OUTPUT_ORDRSP".
I have used the Exit : "EXIT_SAPLVEDC_003" for the FM "IDOC_OUTPUT_ORDRSP" in the include of the Exit i wrote my code also for adding segment and activate it.
But when i am trying to debug the code it's not working
So please guide me how to debug it
I have followed below steps to Debug.
1. In VA02 i have repeat the output.
2. Put the breakpoint in the Exit include program .
3. put the Breakpoint in ALE processing Routine in RSNASTED program also
4. Trigger the program RSNAST00 by giving the Parameter value of SALES ORDER number and execute.
But not working
And i need to know whether i have used the Correct EXIT or not.In that case how to identify the correct exit's
Thanks In advanceHi,
I hope you have to add your segments through WE30 first for your IDOC type.
Cheers,
Raja.D -
How to write a requirement for sales order outbound iDOC
i need to write the requirement for sales order IDOC
Please helpHi
From the sales order screen itself you can create the delivery from the menu
Sales order -> deliver/y
or from VL01N , enter shipping point and Order number, create and save
Reward points if useful
Regards
Anji -
IDOC outbound for sales orders
Hi developers,
you can help with the name and the transaction where I can try the standard IDOC for sales orders?
Thanks
DomenicoDomenico,
WEDI is an area menu where you can find all the transactions regarding IDOCS.
HOwever, If you trying to see the structure of a standard IDOC for sales order, you can go to WE30 and type the IDOC type(ORDERS01) and it should show you the structure of the same.
Let me know if you have more questions.
regards,
Ravi
Note : Please reward points if this helps you. -
Outbound IDOC BW to R/3 for sales order information
Hello everybody,
is there someone, who has any experience with transferring data (sales order data) <b>from BW to R/3</b> via IDOC.
The customer has already implemented an EDI interface for R/3 via IDOC for generating sales orders. This IDOC interface should be used also for transferring BW data to R/3. So BAPI and flatfile interface BW-R/3 is not favored!
Is there any good documentation how to proceed which can be provided to me?
In particular i am interested how to create a function module to fill an IDOC structure from a standard data base table in BW (ODS table), how to create new message types etc.
Thanks in advance
GunnarIs it possible in general?
Yes, theoretically at least.
You do not have SAP standard IDOCs (ORDERS*) for Sales Orders, neither is the functions or message types etc available on BW system. This would mean you will have to create custom idocs/message-type/process-code and configuration setup. In addition, if you are going to read data from a cube (to create the orders), it is going to be a slow and painful work.
Another option, if you do have to create sales order IDOCs, would be to extract order data from BW to a , say Infospoke file, on BW. You can process this file in R/3 system to create/post a sales order idoc. This would help as the necessary components (eg sales order IDOC) are available there already. If you need help on that (creating sales order IDOC or BAPI posting, from a file), ABAP forum would be more helpful. -
How can we identify what are all user exits are there for sales orders,deli
Dear All,
How can we identify what are all user exits are there for sales orders,deliverys and invoices
thanks
nitchel vHi Nitchel
There are many ways to find out the user exits..
For example for VA01.
Goto Transaction ie VA01:
goto System-- Status
doubleclick on the program name ie SAPMV45A
SE38 -> Enter the program name and in the program( SAPMV45A) goto -- attributes
get the package name from here ie VA
note the package(VA) and get back to main screen
goto SMOD tcode and click on find button in the package spec giv the package name ie VA and execute it
you will find list of exits available
check out the exit that suits ur requirement
goto cmod and create a new project and implement in that user exit.
You will get the following exits in SMOD..
SDTRM001 Reschedule schedule lines without a new ATP check
V45A0001 Determine alternative materials for product selection
V45A0002 Predefine sold-to party in sales document
V45A0003 Collector for customer function modulpool MV45A
V45A0004 Copy packing proposal
V45E0001 Update the purchase order from the sales order
V45E0002 Data transfer in procurement elements (PRreq., assembly
V45L0001 SD component supplier processing (customer enhancements
V45P0001 SD customer function for cross-company code sales
V45S0001 Update sales document from configuration
V45S0003 MRP-relevance for incomplete configuration
V45S0004 Effectivity type in sales order
V45W0001 SD Service Management: Forward Contract Data to Item
V46H0001 SD Customer functions for resource-related billing
V60F0001 SD Billing plan (customer enhancement) diff. to billing
For Delivery you will get .. here the package name will be VL.
V02V0001 Sales area determination for stock transport order
V02V0002 User exit for storage location determination
V02V0003 User exit for gate + matl staging area determination (h
V02V0004 User Exit for Staging Area Determination (Item)
V50PSTAT Delivery: Item Status Calculation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
V50R0001 Collective processing for delivery creation
V50R0002 Collective processing for delivery creation
V50R0004 Calculation of Stock for POs for Shipping Due Date List
V50S0001 User Exits for Delivery Processing
V53C0001 Rough workload calculation in time per item
V53C0002 W&S: RWE enhancement - shipping material type/time slot
V53W0001 User exits for creating picking waves
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
For Billing VF01..Package is VF..
SDVFX007 User exit: Billing plan during transfer to Accounting
SDVFX008 User exit: Processing of transfer structures SD-FI
SDVFX009 Billing doc. processing KIDONO (payment reference numbe
SDVFX010 User exit item table for the customer lines
SDVFX011 Userexit for the komkcv- and kompcv-structures
V05I0001 User exits for billing index
V05N0001 User Exits for Printing Billing Docs. using POR Procedu
V60A0001 Customer functions in the billing document
V60P0001 Data provision for additional fields for display in lis
V61A0001 Customer enhancement: Pricing
Or another way is ..
- Get the program name for that T-Code
- Go to that program
- In that program, search for word 'EXIT' or 'CUSTOMER-FUNCTION' by using where-used list which will give u the list of user exits for that program
And also you can check in the tables in SE16 for user exits..
MODSAP - Stores SAP Enhancements
MODSAPT - Stores SAP Enhancements - Short Texts
MODACT - Stores Modifications
And there are other ways as well , pls check the forum for this ,
Regards,
Vvieks
Note : If you have any specific requirement then pls let us know , we will guide you -
Additional selection Condition for sales order in CFM1
Dear APO Gurus,
Our business scenario requires CFM1 to have additional selection
condition based on Sales order type (Table:VBAK, Field: AUART) for
sales order data.
Kindly guide us if there are any enhancement or OSS note to acheive the
requirement?
I know OSS note: 507696 can be used for enhancing CFM1 selection conditions based on MARC table
fields. Any way this will not solve our requirement.
Thanks in advance for your answer.
Vignesh MHi Bipin,
Yes, that would be an option if we couldnt find a solution for setting a new selection condition in CFM1. Is there a CIF userexit related to sales order? That would be grateful..
Cheers.
Thanks in advance
Vignesh M -
Down Payment processing for Sales orders using Milestone Billing Plan
Hi,
The business scenario is as follows.
The delivery for the sales orders are to be created only after the pre payment( a percentage of the total sales order value) is made by the customer.
Hence the sales orders while creation are blocked for delivery creation using credit block by means of a userexit.
The credit manager checks the blocked sales orders using VKM1 transaction and verify if there are any payments made by the customer to cover this pre payment to be made.
If it is enough to cover then he releases the sales order manually for delivery creation.This is a complex process since there are too many sales orders and the payments made by the customer may not match the amount to be paid(it can be greater or lesser).The customer just pays a huge amount which is to be distributed among the sales orders for pre payments.
Later, when the invoice is created, the customer account is cleared manually using F-32 transaction for the oldest open invoices.
Here again there is a huge manual effort involved since he need to distribute the amount against the invoices using oldest open item principle.
As a solution we are planning to implement "Down Payment processing for Sales orders using Milestone Billing Plan".
Is this the right solution?
Can you please give the steps in detail to implement this functionality for above scenario?
We are using SAP 4.7 version without Project Systems.
Thanks in advance.
Regards,
RageshHi Ragesh
Check the links where you will get the entire down-payment configuration
[https://forums.sdn.sap.com/post!replydownpayments ]
Regards
Srinath -
Integration model for sales orders failing repeatedly
Integration model for Sales Orders to APO is failing and in the CIF the error says "Customer requirement G BR 0082372353 900010 0000: liveCache problem, retu".
This error appears everytime you we run the integration model and it says in the Job log; ABAP/4 Processor: SYSTEM_CANCELED.
Note that this is "not" manually stopped but it still gives this error.Hi Kailash,
Run /SAPAPO/SDRQCR21 in apo for the part contained in your delivery document, which is failing. While running the report, check the radiobutton, Build the requirements from Doc.Flow table. This will remove the inconsistencies remaining in the requirement table on R/3 side.
Try this and let us know, if you could succeed.
Regards
Sanjeev -
Outbound delivery document from Sales order
Hi ,
While creating the outbound delivery document from Sales order, all the line items of the Sales order are populated in the Delivery document. The line items where stock is not available, the line is still populated in the delivery document with zero quantity.
Pls suggest the way in config, so that at the time creation of the delivery document system to populate only the lines with the available stock.
ThnxHello Soumya
I could not able to find any std transaction or config via you could restrict it. However you also no till 'Picking' not completed user is not able to make postings... so i couldnt see any issue in this.
Still you need to restrict this, you to configure User Exit via you can restrich the lin items to come in delivery for no stock item.
Amol -
Incompletion log for sales order
Hi, Experts.
I am looking for the user-exit for incompletion log for sales order, If the user choose DC = '20', so the incompletion log will check the field of Incoterms.hi,
yes shiva sir is right.
Form USEREXIT_CHECK_VBKD
This Userexit can be used to add additional logic for *
checking the sales details for completeness and consistency. *
US_DIALOG - Indicator, that can be used to suppress *
dialogs in certain routines, e.g. in a *
copy routine. *
This form is called from form VBKD_PRUEFEN.
just adding to the context:
there are two ways of doing it.
1. hard code - vbak-vtweg - DC = '20' then system has to check the fields vbkd-inco1 = knvv-inco1, vbkd-inco2 = knvv-inco2.
2. create a Z table and link the user exit to check what the entries are there in Z table and react according to the entries. before that in Z table should be with this fields called - vtweg, inco1 &2.
hope this clears your issue.
balajia
Maybe you are looking for
-
Problem with printing in black
Hi, I bought yesterday All-in-one deskjet 2545. I installed everything according to manual and now when I want to print text, it won't print. A sheet of paper gets halfway into the printer and stops, then comes out white. Black ink is brand new and
-
How do I add a link to image??
I'd like to display a image that link to other page, for example, a company's logo when I click it, turns to home page, how do I do that?
-
Can we use Windows IIS FTP server in SOA
Can anyone help me out whether we can use windows IIS FTP server in SOA for ftp adapter file transfer operations.
-
Library Backup Question/Error
Well, 3 months and 657 CDs later, I just finished moving everything to itunes (YAY). Now I am trying to backup. I started the process and it told me it would take 16 DVDs. So last night I was putting them in and swapping them out every 10 mins or so
-
Error activating BI content infoObject 0MDOC
Hi Experts, I am trying to install a standard BI content infoObject 0MDOC( Measurement Document). But i am not able to install that because of some errors. The errors looks something like this. - >Table /BI0/SMDOC could not be activated - >Table Type