Copy Credit Memo request from Invoice
Hi,
In one of the scenarios, the credit memo request is credted with reference to the invoice.
Once it is creted, we can change the price in the ine item of the credit memo request. If the price entered is more then that of the invoice line item, the system gives an error (validation is already there). If the price entered is less than that of the invoice line item, the system allows processing with a warning.
The issue is, If we add another material in the credit memo (which doesn't have any invoice reference ) the system allows to enter price without any limitaion. That means the validation is failing.
Is there any way to block this? OR the system should not allow adding materials in the credit memo other than that of reference invoice. Can anybody suggest?
Regards,
Sam
Hi,
In the COPY CONTROL from BILLING TO SALES ORDER VTAF, select your Source and Target documents and selet the ITEM
and select the ITEM CATEGORY of your document and in te COPY REQUIREMENT select the ROUTINE 303 whcih will copy the items from the souce only and will not allow to enter any item manally at the CREDIT MEMO
Please check this and revert back
regards,
santos
Similar Messages
-
Creation of Credit Memo request from Invoice.
Dear All,
We have requirement for creation of CRM Credit Memo request from CRM Invoice.
Please guide any one if you have clue on this requirement.
Regards,
Mallik KosuruThis can be achieved by creating complaints . You create a complaint -credit memo request-credit memo with reference to billing document, refer to C28 CRM complaints for more info.
-
Creation of Credit Memo request from the contract invoice
Hi all,
I would like to know the relationship between the contract invoice (billing document type, ZULG) and the associated credit memo requests. I have the billing document no, and need to know all the associated credit memo requests.
It is possible to find the reference billing document from the credit memo request, as it is created with respect to a billing document, but is it possible to find the credit memo requests from the billing document?
Any info on this relationship would be really appreciated.
Many thanks,
SruthyHi!
If the credit memo is created as a follow on order with respect to the contract, it is possibel to find the credit memo request through the doc flow.
Thanks & Regards
Birlabose -
Credit memo request from Billing Doc.
Hi All,
I am creating Credit memo request from Billing Doc.(both having Same Pricing procedure)
Now i dont want JVAT condiion in Credit emo Request.I have created one user exit.
But now, JVAT is mandatory condition in Pricing Procedure, which is giving error of incompletion.
How to Proceed.
Regards,
Antaa21Hi Ajit,
I have assigned new pricing procedure for Credit memo request,which is not getting determined when you create credit memo request with reference to Billing doc.
Reg,
Amol -
Credit Memo Request Vs. Invoice Correction Request
Hi,
I have done tests and searched the forums but I don't understand the difference between a credit memo request and invoice correction request.
What are the business scenarios for each? They both create a credit memo in the end (just one has 2 line items and the other has 1).
Thanks,Hello,
When customer has a complaint about the products or when return delivery happens, usually you give the customer credit memo with reference to the credit memo request. It can either be created with referent to sales order or billing documents.
Whereas in Invoice correction request, any changes occurs in either quantity or value of the order, you create invoice correction request which is followed by credit memo. It always be created with reference to billing documents. Morever its not necessary that credit memo always be created, it may be debit memo as well.
Hope it clears your doubt
Regards,
Jaydeep -
Credit memo request and invoice correction request
Hi,
Can anybody please explain the difference between Credit memo request and invoice correction request?
Regards
DeepakHi Deepak
Credit memo request -- A credit memo is used when a customer has to get receive some credit amount to customer
Example : If billing happens for 100pcs but any damage happened in transit and he received only 75pcs and the customer has paid for 100pcs then we can raise the credit memo only for that 25pcs qty
Invoice Correction request -- It is a also a document type where a customer can receive anyone debit memo or credit memo based on the request raised by the customer
Credit memo Example : If the billing happens for 100pcs and the billing price is Rs.25000/- but do to some mistake Rs.27500/- happened then a Credit memo has to be issued to customer
Debit memo Example : If the billing happens for 100pcs and the billing price is Rs.25000/- but do to some mistake Rs.23500/- happened then a debit memo has to be issued to customer
Regards
Srinath -
Filter Credit Memo's from Invoice Reports
Hi All,
The SPM extractor for Invoices includes a filter based on Posting Key to only include types of 21, 22, 31, 32 which are Credit Memo, Reverse Invoice, Invoice, and Reverse Credit Memo. We have a requirement on our Invoice based reports to exclude Credit Memos, Reverse Invoices, and Reverse Credit Memo's. As the Posting Key is not brought into the data model in SPM, is any other way to create a filter to cater for this requirement?
Regards,
Gary ElliottThanks Divyesh,
We had thought this would be the case. We will look at extending the extractor to include the posting key. This will give the users the option to filter on the type of document.
Many thanks,
Gary -
Copy credit memo refenced to invoice one time
Hi gurus,
When i create credit memo with reference to an Invoice, the system allows create several credit memos referenced to 1 invoice.
Requirement: We need the system allows the creation only for one time (the first time).
Thankshi,
there is another way of doing this.
converting that information or warning message into error message.
when ever you are creating credit memo for the second time with reference to invoice which you have already taken as refereence.
double click the message and note the message number with that in the program it will be W or I message.
please convert it to E - error message - REFERENCE ALREADY TAKEN ONCE.
balajis -
Credit memo request with reference to many invoices
Hello All
I am having a business case where the user trying to create a credit memo request with reference to the invoice which is already issues to the customer
there he realized there are around 60 line item from different invoice has to be created for the same payer
Is there is any way where we could create one credit memo request with reference to many invoices for only one payer?
ThanksHello,
I doubt whether this can be possible to create a credit memo request from many invoice's line items together.....
But it is (the answer given above) worth trying in your test/ QA system before recommending it to the user.
Regards,
SAM -
Credit Memo Request Validation
Hello.
I want apply a standard validation process when i create a Credit Memo Request
from a Billing Document.
The Net Value on the Credit Memo Request can't exceed the net value of the Billing
Document.
Is there a standard way of doing this?
Thanks for your answers.Hi,
Please check with copy control settings in VTAF from invoice to order...
there have a look into complete reference field at header level and pricing type field at item level..
This may help you some what....
Regards
sankar -
Correspondance for the credit memo combined with invoice
Hi All,
I have to create the printout for the credit memos. But also need to show the corresponding invoice details.
Which is the best correspondance type, I should use, as I can see only the separtae one for credit memo and separate one for invoice.
Regds,
ServeshHi,
When you create print outs, it is always on customised layout as per the requirements of the customer. In this form, it is possible to print the details of both your credit memo and the invoice associated with it. So you have to finalise the layout the credit memo with your business user and then inform the logic to the developer to print all those fields. He will enable the coding for the same. You can test and release it.
For a credit memo, you have to find out the credit memo request from the VBFA table and then using this credit memo request you can find out the invoice number again from VBFA table. This number can be printed in the form in the desired place.
Hope it helps you -
Creation of Credit memo Request using FM SD_SALESDOCUMENT_CREATE
Hi Guys,
I am using FM SD_SALESDOCUMENT_CREATE to create credit memo request from flat file.
we are using variant configuration and characteristic values for material are not being populated. Rest of the sales document is created but characteristic values are missing.
can any one help me if u have some information or some piece of code.
here is the code i am using.
LOCAL DATA DECLARATION
DATA: L_WA_ORDER_CFGS_VALUE TYPE BAPICUVAL,
L_WA_ORDER_CFGS_REF TYPE BAPICUCFG,
L_WA_ORDER_CFGS_INST TYPE BAPICUINS,
L_WA_ORDER_CFGS_PART_OF TYPE BAPICUPRT.
CONSTANTS: C_MARA TYPE CHAR10 VALUE 'MARA',
C_300 TYPE CHAR03 VALUE '300'.
IF FP_L_WA_CHAR-ITM_NUMBER <> FP_V_ITEM_OLD.
Build internal tables for material configuration
Configuration: Reference Data
L_WA_ORDER_CFGS_REF-POSEX = FP_L_WA_CHAR-ITM_NUMBER.
L_WA_ORDER_CFGS_REF-CONFIG_ID = FP_L_WA_CHAR-ITM_NUMBER.
L_WA_ORDER_CFGS_REF-ROOT_ID = FP_L_WA_CHAR-ITM_NUMBER.
APPEND L_WA_ORDER_CFGS_REF TO FP_I_ORDER_CFGS_REF.
Build internal table BAPICUINS
Configuration: Instances
L_WA_ORDER_CFGS_INST-CONFIG_ID = FP_L_WA_CHAR-ITM_NUMBER.
L_WA_ORDER_CFGS_INST-INST_ID = FP_L_WA_CHAR-ITM_NUMBER.
L_WA_ORDER_CFGS_INST-CLASS_TYPE = C_300.
L_WA_ORDER_CFGS_INST-OBJ_TYPE = C_MARA.
L_WA_ORDER_CFGS_INST-OBJ_KEY = FP_L_WA_CHAR-MATERIAL.
APPEND L_WA_ORDER_CFGS_INST TO FP_I_ORDER_CFGS_INST.
Configuration: Part-of Specifications
L_WA_ORDER_CFGS_PART_OF-OBJ_TYPE = C_MARA.
L_WA_ORDER_CFGS_PART_OF-CLASS_TYPE = C_300.
L_WA_ORDER_CFGS_PART_OF-OBJ_KEY = FP_L_WA_CHAR-MATERIAL.
APPEND L_WA_ORDER_CFGS_PART_OF TO FP_I_ORDER_CFGS_PART_OF.
FP_V_ITEM_OLD = FP_L_WA_CHAR-ITM_NUMBER.
ENDIF.
Configuration: Characteristic Values
Sales Document Item
L_WA_ORDER_CFGS_VALUE-CONFIG_ID = FP_L_WA_CHAR-ITM_NUMBER .
L_WA_ORDER_CFGS_VALUE-INST_ID = FP_L_WA_CHAR-ITM_NUMBER.
Characteristic Name
L_WA_ORDER_CFGS_VALUE-CHARC = FP_L_WA_CHAR-CHARC .
Characteristic Value
L_WA_ORDER_CFGS_VALUE-VALUE = FP_L_WA_CHAR-VALUE .
APPEND L_WA_ORDER_CFGS_VALUE TO FP_I_ORDER_CFGS_VALUE.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
CALL FUNCTION 'SD_SALESDOCUMENT_CREATE'
EXPORTING
SALES_HEADER_IN = FP_WA_ORDER_HEADER_IN
SALES_HEADER_INX = FP_WA_ORDER_HEADER_INX
BEHAVE_WHEN_ERROR = C_R
BUSINESS_OBJECT = 'BUS2094'
IMPORTING
SALESDOCUMENT_EX = L_SALESDOCUMENT
TABLES
RETURN = L_I_RETURN
SALES_ITEMS_IN = FP_I_ORDER_ITEMS_IN
SALES_ITEMS_INX = FP_I_ORDER_ITEMS_INX
SALES_PARTNERS = FP_I_ORDER_PARTNERS
SALES_SCHEDULES_IN = FP_I_ORDER_SCHEDULES
SALES_SCHEDULES_INX = FP_I_ORDER_SCHEDULESX
SALES_CONDITIONS_IN = FP_I_ORDER_CONDITIONS_IN
SALES_CONDITIONS_INX = FP_I_ORDER_CONDITIONS_INX
SALES_CFGS_REF = FP_I_ORDER_CFGS_REF
SALES_CFGS_INST = FP_I_ORDER_CFGS_INST
SALES_CFGS_PART_OF = FP_I_ORDER_CFGS_PART_OF
SALES_CFGS_VALUE = FP_I_ORDER_CFGS_VALUE
SALES_TEXT = FP_I_ORDER_TEXT.Hi, has your question be answered? What was the outcome / result?
-
Item Pricing date from ref. Invoice not copied into Credit memo request
Hi SAP experts,
If a reference invoice includes several pricing dates on item level
only the first pricing date will be copied into the credit memo request.
Example: Invoice includes three items. First item has pricing date
2007-03-01 and item 20/30 have pricing date 2007-03-03. When creating
a credit memo request with reference to this invoice,
Pricing date 2007-03-01 will be copied to VBKD-PRSDT field
on header/item level.
When the customer has a foreign currency in use, the exchange rate
in the credit memo request will be from 2007-03-01 and not from
2007-03-03 for items 20/30. This is wrong.
Can you help in finding a solution? Copying routines?Hi,
Yes data transfer routine is the solution for this.You can create and assign a new routine in the copy control at item level for Invoice to Credit memo request.Here you can write the code as to transfer the data of pricing date field form billing document to credit memo request.
This should work.
Reward points if useful.
Regards,
Amrish Purohit -
Copy control from Invoice to Credit Memo request
Hii All
We have a requirement where when we create an credit memo request with reference to the invoice we want that PO number in the invoice should be copied to the credit memo request.
Can this be done through copy control or some user exit needs to be implemented for the same.
Pls do let me know.
Thanks & Regards
Gaurav ManochaWhat are the Routines & Copying Requirements being maintained in the Copy Control from Billing Document to Credit memo Sales Document Type.
It should be Billing Document Header "052", Billing Business Header Data "103'. Copying Requirements should be "021".
Kindly check and revert back.
Best regards,
Ankur -
PR00 Not editable in Credit Memo Request, when copying from Mile stones
Dear,
PROO condition type is not editable in Credit memo request(VA01-CR) when iam creating with ref to Mile stone related invoice.
Requirement:
Mile stones maintained in Sale order at line item level -
>Invoice created with ref to sale order Miles stones-----> Now I would like to create Credit memo with ref to Invoice, the data is copying but the PROO condition type is not changeble.. I would like to change the amount in credit memeo.
can i know the reason why it is not changable???
Thanks in advance.Its a standard functionality.
Take a help of an ABAPer for following userexit.:
USEREXIT_PRICING_PREPARE_TKOMP in the include MV45AFZZ.
The following code will make the condition type PR00 modifiable for user XXXX and non-modifiable for all other users.
>FORM USEREXIT_PRICING_PREPARE_TKOMP. DATA : i_T685A TYPE STANDARD TABLE OF T685A WITH HEADER LINE. IF SY-UNAME = 'XXXX'. LOOP AT XKOMV. IF XKOMV-KSCHL = 'PR00'. SELECT * FROM T685A INTO TABLE I_T685A WHERE KSCHL = 'PR00'. READ TABLE I_T685A WITH KEY KSCHL = XKOMV-KSCHL. I_T685A-KMANU = 'C'. MODIFY I_T685A INDEX SY-TABIX. MODIFY T685A FROM TABLE I_T685A. REFRESH I_T685A. ENDIF. ENDLOOP. ELSE. LOOP AT XKOMV. IF XKOMV-KSCHL = 'PR00'. SELECT * FROM T685A INTO TABLE I_T685A WHERE KSCHL = 'PR00'. READ TABLE I_T685A WITH KEY KSCHL = XKOMV-KSCHL. I_T685A-KMANU = 'D'. MODIFY I_T685A INDEX SY-TABIX. MODIFY T685A FROM TABLE I_T685A. REFRESH I_T685A. ENDIF. ENDLOOP. ENDIF. ENDFORM.
Thanks & Regards
JP
Maybe you are looking for
-
I recently bought my new ipod touch 5th gen, and was playing it (browsing on an app) until it randomly shut down without any warning or anything. I thought maybe the battery was low, but I was sure that my battery life was half way and also that it d
-
Any body have any suggestions?
-
MRP planning for trading company
Hello guru , We are a trading company .We have various sales office and show rooms where customer places their order (Sales Order ).We get the material from various vendors depending on the demand comes to the company collectively .Here most the mate
-
I was wondering if there are add ons for safari that stop third party sites from sending info to Facebook and google etc to prevent them from tracking you
-
How to call module pool from Bussiness event.
Hi SDN, I have a reqd where ....through a business transaction event..I need to call a module pool screen. I will also need to pass few internal tables present in the business event to the module pool screen. Please tell me the steps or a code segmen