Credit memo request
Dear Gurus ,
I hv created Four sales document types ,I maintained four different pricing procedures for each sales doc type .
Assigned different doc procedure indicator as follows .
Sales doc type doc pricing proc indicator Billing type
ZS1 A ZF1
ZS2 1 ZF2
ZS3 2 ZF3
ZS4 3 ZF4
Now i want to create credit memo request ,
DO is there any way that i hv to confgure only one credit memo request document for referreing above different billing types.
Because it is showing error for pricing procedure determination.
Pls suggest should I configure four different credit memo request for that or not .
Thanks in advance .
Anchal Pawar
Dear Ms Pawar,
A single credit memo request may be configured in order to refer each of the billing types by appropriate settings in copy control, provided all the item categories and schedule line categories involved in the referring document are covered.
Further, a credit memo would not have an explicit pricing procedure, but would copy the procedure from the referred document.
Changes if applicable may be set in the copy control settings.
Trust I clarify.
Regards,
K Gopidas.
Similar Messages
-
Dear,
Process : Actually , I am going to create CR memo request in VA01 without reference of Invoice . So ,in this case ,I have got one Issue as Z error .Please help me in this issue ,how to solve step be step .
Note : 1. Actually , I am SD,MM and PS Consultant not ABAP consultant .I got this issue yesterday but still fight with system with debugging level .
2. ABAP Consultant not available thats why taking charges to solve this issue .
Advance Thanks ,
NarenFirst of all thanks for both ,
Coming to the point ,I went to SE91 and gave the Message Class as ZVIV and clicked on execute .there I have seen 182 Message and I unticked the Self Explanatory and saved . Now again ,I raised new Credit Memo Request in VA01 and I didnt get before error but I got another erro as " Red round Mark" with Save (Control + Save ) .
The Red Round Mark doesn't stand on screen to capture or else to see the Problem .That is coming and going immediately .
Note : Please help one this Issue .
Thanks,
Naren -
Work flow block in credit memo request
Hi Friends,
I want to create a credit memo. I am creating the credit memo like: Sales order>Invoice>Credit memo request-->credit memo. Now my credit memo request is got created but is assigned with Workflow block at header level, now when I am going back in VA02 and saving it after removing the block at header level, but when I am again checking in VA02/VA03 work flow block is there. Now when I checked that in my workflow , it is in outbox and but I am not able to approve it becoz it is in outbox.
Where it is going for approval , it is only created by me and I don't see any approver field in credit memo request screen.
In the wrokflow outbox am getting that block CMR --as completed and get CMR approver as Error.
How can I remove the workflow block ? Any pointers.
Regards
Ashu
Edited by: ashutosh p on May 20, 2010 1:39 PMPlease check the Workflow log. By default whenever you create or act on any workflow workitem it will appear by default in your SAP Outbox.
Thnaks
Arghadip -
Creating credit memo request - V1 498 / missing order quantity
Hi Experts,
could any of You pls help me with a credit memo creation issue?
I credit memo needed to be created based on invoice, so configuration and copy control is done as usual, but I have a failure during CR order creation referring to an invoice F2.
I got an error message: V1 498 - Credit already exist for item... - and no qty is transferred to new document
I have gone thought the threads on Forum, but none of the suggested solution was appropriate to solve the issue:
- the document flow is updated in copy control ,
- I can no remove the schedule line flag at VOV7 - the order qty will be missed but target qty is used, and end up incompletition (VU 019 error messge), so billing is faile
- completition control set as B at VOV7,
Still have the problem
Could any of You pls help me - answers will be appreciated.V1 498 - Credit already exist for item...
What the above message means is that lines items have already been used as reference for the creation of credit memo request(s).
Create a new sales order, delivery and billing document. Then create credit memo request with reference to this new billing document and test.
In VTAF copy control, at item level, field "Pos./neg. quantity" dictates how the quantity in the source document is affected by copy control.
PS - I tried to create credit memo with reference to billing document (F2), there were no issues there. Therefore I am taking that the issue is with credit memo request (copied with ref to billing document F2) -
Message V1478 - Credit memo request with reference to an invoice
Dear all,
Creating a credit memo request with reference to an invoice, I get the following message "Material in item 000060 does not exist in plant/storage location".
Of course, this material exists in the plant and the storage location, as we could create the invoice without any problem.
Any idea?
Best regards,
InéHello
Generally, these errors may appear due to:
- The plant is marked for deletion.
- The plant should be copied from the referenced item.
So, I would suggest you to
- Check copying control for Invoice to Credit memo request, particularly, item.
- Try and create Credit Memo Request with reference to sales order.
- Or if you want rectify a invoice, then use invoice coreection request.
Thanks & Regards
JP -
Setting up multiple billing blocks for a CMR - Credit Memo Request
I am trying to set a billing block for a credit memo request. The item category in VOV7 configuration only allows you to set one. I need to be able to set any of them and for it to block. If we do not use one; the system allows the credit memo to get created. If we choose the one that we configured in VOV7 it allows us to only use that one. The client needs to be able to select any billing block from the drop down when creating a credit memo request in VA01 instead of just one specific one. Is this possible? If so, where would I do this?
Surprising! when a billing block is applied in the sales document, then the system will NOT allow to create the billing document(in your case credit memo). Can you check in t.code OVV3, the billing blocks are assigned to billing types? After assigning, create a new document and test. The path is SPRO->Sales and distribution -> billing->billing documents ->define blocking reasons for billing->assign blocking reasons to billing types.
Regards, -
Problem while doing invoice for Credit memo request
Hi all
I very well known that Out boud Delivery is not needed for Credit memo request but after saving the CMR and when i raise the Credit Memo (VF01) system is showing a error message saying "PGI not done for Outbound Delivery 30047402"
In CMR document type i have set the order related billing and i have removed the billing block also
I have raised the CMR based on Invoice
Kindly help me in this regard
Regards
BMSHi Raj Aryan Malhotra, Thanks for ur reply
The setting which u said are already there
The second one that is, change the copying requirement of header to 11. i did this but this time the message was different "The document is not relevant for billing" . After checking the log i could the follwoing info
Client 240
Group Number
Sales Document Number
Item Number of the SD Document 000000
Schedule Line Number 0016
Counter in Control Tables 00
Message Identification VF
System Message Number 016
Output Type I
Message Variable 01
Message Variable 02
Message Variable 03
Message Variable 04
Group Type F
Kindly help me to resolve this also
Regards
BMS -
GL account missing in credit memo request
Hello every one,
I am trying to creat credit memo request with ref to credit contract invoice but receiving a Document Incomplete message(GL account missing). Iu2019ve clicked on the Edit button and gone back and reviewed everything but I still canu2019t complete the process as I still keep getting the Document Incomplete message. Can you please advise me.
Thanks
DevDear Sachindev,
In general, Problem: G/L missing, is assosiated with Settings, maintained in T. Code: VKOA.
Just Check
Best Regards,
Amit
Dear Sachindev,
In general, Problem: G/L missing, is assosiated with Settings, maintained in T. Code: VKOA.
Just Check
Best Regards,
Amit
Note: In T. Code: VA02, key-in your Sales Doc (in your case, Credit Memo Request) and go in to Sales Doc.
From Menu-bar, Click:
Edit --> Incompletion Log.
This will lead to eror page, listing Error: G/L missing.
Select line and click Tab: Complete Data
This will lead you to another Screen: Analysis Account Determination
Now, at left-side of the screen, you can see Columns: Procedure and Description.
There, you will find
KOFI --> PR00 (open drop-down option for PR00) --> 10 (KOFI) Cust.Grp/Material Grp/Acct.Key
Double Click on it.
IMP1: Instead of KOFI, it could be KOFK also; and instead of "Cust.Grp/Material Grp/Acct.Key", it could be "Cust.Grp/Account Key" or "Material Grp/Acct Key". Just note-down the entries, it will help you to assign G/L in T. Code: VKOA
Now, at right-hand side of the Screen (i.e. Overview), You will find Access details 10 (KOFI)
Now, there are two options:
1. either System will determine the G/L, or
2. still, G/L a/c missing
In second case, down there on the same screen, notice the following:
Field in condition table--Field in document---Value in doc.
IMP2: Note-down the entries, under Column: Value in doc. as this will help you to maintain settings in T. Code: VKOA
Now, go to - T. Code: VKOA
Click on Table: 1 - Cust.Grp/Material Grp/Acct.Key (or as found in step IMP1)
On to next screen, click Tab: New Entries
now, maintain entries in to Fields:
App: V
CndTy.: KOFI (or as found in step IMP2)
ChAc: INT (or as found in step IMP2)
SOrg: 1234 (or as found in step IMP2)
AAG: 01 (or as found in step IMP2)
AAG: 05 (or as found in step IMP2)
ActKy: ERL (or as found in step IMP2)
G/L Account: You will get it from Accounts dept.
Provision acc.: I don't think its reqd. as its being used for, say Rev. recog.
Save the entry. Now, check the Sales Doc. in VA02 (as explained in the statring of Note). -
Error while creating Credit Memo Request for Milestone billing invoice
Hi All,
I have a scenario where i have Milestone billing(% based) at header level in Contracts. I create Invoice for that and then try to create Credit Memo Request with reference to the Invoice.
Problem comes when we try to change the qty in the credit memo request. we are able to change the qty but the value is not changing. It remains the same constant value of that milestone.
In my copy control from Invoice to Credit memo request for the item category i have maintained the pricing type as "C" because i want to copy and manual conditions.
So kindly let me know which config setting should be done so that whenever i change the qty the value should also be changed.
Please Note : This is happening only when my billing plan is at header level. For Billing plan at Item level its working fine.....
Thanks.....Hiiii.....
Can anyone please advise on the below issue of mine.....
Thanks alot for the help.......in advance -
Problem while creating credit memo request using BAPI
HI,
I am trying to create credit memo request using the BAPI_SALESDOCU_CREATEFROMDATA1..
I am getting the error as " No customer master data is available for the customer". But the customer exists in the KNA1 table. What is the mistake i hv done.. this s my code..
REPORT ZSV_CREDITMEMO_TEST1.
Data declarations.
DATA: v_vbeln LIKE vbak-vbeln.
DATA: header LIKE bapisdhead1.
DATA: headerx LIKE bapisdhead1x.
DATA: item LIKE bapisditem OCCURS 0 WITH HEADER LINE.
DATA: itemx LIKE bapisditemx OCCURS 0 WITH HEADER LINE.
DATA: partner LIKE bapipartnr OCCURS 0 WITH HEADER LINE.
DATA: return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.
DATA: lt_schedules_inx TYPE STANDARD TABLE OF bapischdlx
WITH HEADER LINE.
DATA: lt_schedules_in TYPE STANDARD TABLE OF bapischdl
WITH HEADER LINE.
DATA: lt_schedules_ink TYPE STANDARD TABLE OF bapisdhead1
WITH HEADER LINE.
START-OF-SELECTION.
Header data
Sales document type
header-doc_type = 'G2'.
headerx-doc_type = 'X'.
Sales organization
header-sales_org = '0001'.
headerx-sales_org = 'X'.
Distribution channel
header-distr_chan = ''.
headerx-distr_chan = 'X'.
Division
header-division = ''.
headerx-division = 'X'.
headerx-updateflag = 'I'.
*Complete delivery
header-COMPL_DLV = ''.
header-COMPL_DLV = 'X'.
Partner data
Sold to
partner-partn_role = 'AG'.
partner-partn_numb = '0000C10130'.
APPEND partner.
Ship to
partner-partn_role = 'WE'.
partner-partn_numb = ''.
APPEND partner.
ITEM DATA
itemx-updateflag = 'I'.
Line item number.
item-itm_number = '000010'.
itemx-itm_number = 'X'.
Material
item-material = 'C20011'.
itemx-material = 'X'.
Plant
item-plant = ''.
itemx-plant = 'X'.
Quantity
item-target_qty = '10000'.
itemx-target_qty = 'X'.
item category
itemx-ITEM_CATEG = 'X'.
APPEND item.
APPEND itemx.
Fill schedule lines
lt_schedules_in-itm_number = '000010'.
lt_schedules_in-sched_line = '0001'.
lt_schedules_in-req_qty = '10000'.
APPEND lt_schedules_in.
Fill schedule line flags
lt_schedules_inx-itm_number = '000010'.
lt_schedules_inx-sched_line = '0001'.
lt_schedules_inx-updateflag = 'X'.
lt_schedules_inx-req_qty = 'X'.
APPEND lt_schedules_inx.
Call the BAPI to create the sales order.
CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA1'
EXPORTING
sales_header_in = header
sales_header_inx = headerx
IMPORTING
salesdocument_ex = v_vbeln
TABLES
return = return
sales_items_in = item
sales_items_inx = itemx
sales_schedules_in = lt_schedules_in
sales_schedules_inx = lt_schedules_inx
sales_partners = partner.
Check the return table.
LOOP AT return WHERE type = 'E' OR type = 'A'.
EXIT.
ENDLOOP.
IF sy-subrc = 0.
WRITE: / 'Error in creating document'.
ELSE.
Commit the work.
COMMIT WORK AND WAIT.
WRITE: / 'Document ', v_vbeln, ' created'.
ENDIF.
can anyone tell what the error is.?Hi
please look at code below code this succefully creating credit memo may some help to you
header-doc_type = 'ZS4'.
PERFORM get_plant.
headerx-doc_type = 'X'.
header-sales_org = wa_temp1-vkorg.
headerx-sales_org = 'X'.
header-purch_no = wa_temp1-bstnk.
header-distr_chan = wa_temp1-vtweg.
headerx-distr_chan = 'X'.
header-division = wa_temp1-spart.
header-purch_no_s = wa_temp1-bstnk.
headerx-division = 'X'.
wa_partner-partn_role = 'AG'.
wa_partner-partn_numb = wa_temp1-kunnr.
APPEND wa_partner TO it_partner.
wa_partner-partn_role = 'WE'.
wa_partner-partn_numb = wa_temp1-kunnr.
APPEND wa_partner TO it_partner.
CLEAR: wa_partner.
LOOP AT lt_temp2 INTO wa_temp2 WHERE kunnr = wa_temp1-kunnr.
"AND matnr = wa_temp1-matnr.
*wa_item-itm_number = wa_temp2-posnr .
wa_item-material = wa_temp2-matnr.
wa_item-plant = wa_temp2-werks.
wa_item-req_qty = wa_temp2-fkimg * 1000.
wa_item-target_qty = wa_temp2-fkimg * 1000.
APPEND wa_item TO it_item.
ENDLOOP.
CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT1'
EXPORTING
order_header_in = header
* WITHOUT_COMMIT = ' '
* CONVERT_PARVW_AUART = ' '
IMPORTING
salesdocument = v_vbeln
* SOLD_TO_PARTY =
* SHIP_TO_PARTY =
* BILLING_PARTY =
return = return
TABLES
order_items_in = it_item
order_partners = it_partner.
IF v_vbeln <> space.
wa_vbeln-vbeln = v_vbeln.
APPEND wa_vbeln TO lt_vbeln.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
HIDE wa_vbeln-vbeln.
CLEAR: wa_partner,header,v_vbeln, wa_temp2.
REFRESH: it_partner,it_item.
ELSE.
* LOOP AT return .
it_error-srno = idx.
it_error-err_msg = return-message.
APPEND it_error.
* ENDLOOP.
ENDIF.
idx = idx + 1.
ENDLOOP.
Regards -
Enter sold-to party debit memo request - credit memo request
Hi Gurus,
I have a scenario here while creating a Debit memo request.
1. I create a Debit memo request with sold-to party 1000
2. I create a Credit memo request with the same sold-to party 1000.
That will be saved,
but when you enter VA02 or VA03 for CMR, a message displays "Enter a Sold-to Party".
So in VA02, I will refill it with Sold-to party 1000, then I can save it. But when I view it again, I will encounter the same message again.
However, if I use a different sold-to party 2000, the CMR will be saved normally, and if you view it via VA02, you will see it is correct (you can see sold-to party 2000).
Why? Cant I use the same sold-to party for DMR to CMR?
Please help....
RamCheck whether the partner functions are mantained properly for customer 1000. Go to VD01 and maintain.
Regards,
GSL. -
Creation of sales order(Credit memo request) w.r.t invoice
Hi want to create a Credit memo request (sales order) with respect to a invoice.
Can any body suggest me a bapi or Fm which will directly create a sales order with input as invoice number?
Also all mandatory import export parameters to be filled?
Thanks in Advance,
Rohan.You should be able to use one of these BAPIs (depending on your release - the ...2 one is the lates and greatest, it seems):
BAPI_SALESORDER_CREATEFROMDAT1
BAPI_SALESORDER_CREATEFROMDAT2
BAPI_SALESORDER_CREATEFROMDATA
You'll find a lot of information on them anywhere, please use search. There is also a decent documentation available for each one of them.
The invoice reference will have to be entered as follows (note that it's always at line level):
order_items_in-ref_doc = <invoice number = VBRK-VBELN>.
order_items_in-ref_doc_it = <<invoice line number = VBRP-POSNR.>.
order_items_in-ref_doc_ca = 'M'. " or whatever category is applicable
Keep in mind though that BAPIs do NOT always work the same way as VA01. If, for example, you have the requirements and copy routines (VOFM), they might get bypassed when creating an order with BAPI.
Any follow-up questions I'd suggest to post in ABAP forum. Good luck! -
Opiton to choose bank accounts at the time of Credit Memo Request
Hi,
We have maintained multiple banks for same customer in customer master. Our requirement is to have an option to choose a particular bank account at the time when a credit memo request is created. The customer wants different credit notes to go to different bank accounts. We do not want to do it at the time of payment as this becomes quite manual. Is there any way we can do this at the time of entry of Credit Memo request in VA01 ?
Thanks,
PraveenDear Praveen,
I don't think you can have this option in the standard functionality.
Because account assignment will takes place based on these combination
Chart of accountsCondition typeMaterial account assignment groupCustomer account assignment groupAccount key.
So you can't assign different G/L with same combination, if you want different G/L accounts then you need to change either one the key combination.
Other wise you can have different credit memo types based on the Bank accounts
-->Generate the condition table with billing type as one of the key field.
-->Maintain access sequence for that, assign to condition type.
-->Now define and assign the new account determination procedure for the credit memo process.
-->Finally you assign the Bank G/L account with bill type(I,e Credit memo type) is as one of the key combination.
But make sure that you have maintained proper copy control settings for all these credot memo types from credit memo request or other reference document.
You can try with some user extis with the help of ABAPer,
The following user exits are available in report SAPLV60B for transfer to accounting
USEREXIT_ACCOUNT_PREP_KOMKCV (Module pool SAPLV60A, program RV60AFZZ)
In this user exit additional fields for account determination that are not provided in the standard system are copied into communication structure KOMKCV (header fields).
EXIT_SAPLV60B_001: Change the header data in the structure acchd
You can use this exit to influence the header information of the accounting document. For example, you can change the business transaction, "created on" date and time, the name of the person who created it or the transaction with which the document was created.
EXIT_SAPLV60B_002: Change the customer line ACCIT
You can use this exit to change the customer line in the accounting document. This exit is processed once the ACCIT structure is filled in with data from document header VBRK.
I hope this will help you,
Regards,
Murali. -
In credit memo request " WBS element"
hi,
while creating credit memo request in va01 it is asking complete data "WBS Element" in item data accounting mgmt it has WBS element .i think its not relevant for SD
Regards
kiran.cHi,
Check out the Item category settings, U might have activate the special stock indicator Q in VOV7.
But technically if your credit memo request is with respect to some sales process which is related to Project and is triggered through project systems , ideally you would like to want to have the wBS element so that it gets upadted in the project report. Check out with the Client and then create a WBS element which is billing relevant. Otherwise it will throw up an error at the time of saving the billing document and the accouting document will not get generated.
If you dodnot want the credit memo detaisl to be updated at the project level remove the special stock indicator from the Item category of the Credit memo
Hope this helps you to solve the issue.
Thanks & Regards,
Nithin -
Credit Memo Request creation in VA01 transaction Code
Hi All,
Thank You very much in advance for reading this Query.
My Requirement is we have to create Credit memo Request in VA01 Transaction Code.But I tried to use the standard FM BAPI_SALESORDER_CREATEFROMDAT2 and It is throwing the Error "Unpermitted combination of Business Object BUS2032 and Sales doc.category K".
So can any one advise me the correct FM to satisfy this requirement.
Thanks and Regards,
K.Krishna Chaitanya.Hi
Try this....
Pass the below data to the fm: SD_SALESDOCUMENT_CREATE.
SALES_HEADER_IN:
DOC_TYPE
SALES_ORG
DISTR_CHAN
DIVISION
STATUS_BUFFER_REFRESH = 'X'
SALES_ITEMS_IN:
ITM_NUMBER
MATERIAL
TARGET_QTY
TARGET_QU
PURCH_NO_C
SALES_PARTNERS:
PARTN_ROLE
PARTN_NUMB
SALES_CONDITIONS:
ITM_NUMBER
COND_TYPE
COND_VALUE
CURRENCY
COND_UNIT
Hope this helps.... -
Credit memo request to correct Sales order after customer payment
Hello all,
Could you please give me any suggetion on this issue:
We uploded sales orders from legacy system into sap and create invoice but we made a mistake, we didn't take into account a discount in price conditions.
The Customer payment is correct and also uploaded from legacy system.
I'm required to correct the difference by doing a Credit memo request and credit memo with reference to sales sorder, so my questions :
Do I create credit memo request with ref. to SO for all items, quantities and price or just for a discount amount (what i think) ?
Any input will be appreciated.
Thanks.Hello Farouk,
If you know the discounted amount for each account then as per my view you directly can create credit note from the FI side so manage the differences.
Please wait for more suggestion from FORUM.
Regards
AG.
Maybe you are looking for
-
Hey all, recently, after restarting post-upgrade, X loads my DE (Gnome), but fails to display it correctly. There are also quite a few visual artifacts. I've been running Arch on it for months, and I saw nothing in the update that would have broken a
-
Query to find out the list of user who have delete access
Hi, I need a query to find out the list of users who have delete access on perticular folder/universe/ reports in infoview. Please advice. Regards, Neo.
-
ABAP client proxy With Receiver JDBC Adapter
Hello Experts, I am working on a scenerio ABAP client proxy With Receiver JDBC Adapter. The client proxy program will fetch the master data related to equipment in plant maintenance module and will update the sql database through Receiver JDBC Adapt
-
Bluetooth car hands free problem
Can pair with both cars (Prius and Lexus), but no audio during phonecalls. Playback media through Bluetooth is no problem. Any solution?
-
How to view at sqlplus prompt the code of stored_procedure "mysp123"?
Can I somehow list in SQLPlus the content (=code) of a stored procedure called "mysp123" without executing it? Peter