Dunning Level 4 without printing dunning letters
Hi,
We need to have the dunning level updated in the customer master, but does not want to generate the letters. It is for last dunning level 4.
We want to process the letters outside SAP for this level 4.
The F150 run is not updating the dunning level 4 if we have removed the form assignment to this level. What to do?
Regds,
Servesh
Hi,
Please note that the system updates the dunning levels in the customer master only when the printing of dunning letter is completed in F150. So printing the dunning letter is needed.
However you can print with this printout and can divert the output to a dummy printer via BTE 00001040 u201CDUNNING: Determine output deviceu201D. So the letter will not get printed actually.
Regards,
Gaurav
Similar Messages
-
Get credit memos to print on Dunning Level - All Print layout
Greetings,
I am wondering why credit memos do not show on the dunning level - all print layout. If I click on the edit icon it lists credit memos within here and it looks like they should print, yet when I run the wizard and I have a customer with a credit memo on their account it does not show on the statement printout. Any ideas?
The only clue is on the dunning recommendation report all outstanding invoices get flagged to dunning level 1 whereas the credit memo stays at level 0.
Thanks for any help you can give.
AaronThe reason behind - might be an outstanding functions need to be developed later or a bug. Only if the link is there, you may print them out. This is a fixed PLD that you don't have any controls.
Thanks,
Gordon -
Dunning Level Repeated in Dunning Run
Hi,
We need your help in resolving a peculiar issue we are facing relating to Dunning:
The Dunning Activity is picking up Contract Accounts repeatedly at the same Dunning Level.
For example,
the Contract Account CA - 1 contains two open items:
Document Number
Due Date
Dunning Procedure
Document 1
01.06.2014
ZA
Document 2
05.06.2014
ZA
the Dunning Procedure ZA contains 4 Dunning Levels as follows:
Dunning Procedure
Dunning Level
Days in Arrear
ZA
1
10
ZA
2
20
ZA
3
30
ZA
4
40
While analyzing the issue we are facing, we have observed that one of the scenarios when the Contract Account is repeatedly picked at the same dunning level is the following:
if the Contract Account - CA - 1 is picked in the Dunning Activity Run at Dunning Level 3 for the Dunning Procedure ZA on 30.06.2014(when the Document 1 is reaching the days in arrear for Dunning Level 3)
The same Contract Account - CA - 1 is picked in the Dunning Activity Run at same Dunning Level 3 for the Dunning Procedure ZA once again on 05.07.2014(when the Document 2 is reaching the days in arrear for Dunning Level 3)
The scenario mentioned above is not the only scenario when we are facing this issue of Contract Account getting picked at the same dunning level repeatedly.
The Dunning Procedure mentioned in the example has been configured as follows:
The field - Always Dun, has not been checked.
The correct days difference between two Dunning levels has been maintained in the field - Dunning frequency for every Dunning level.
The field - Days in arrears, has been maintained correctly for each of the Dunning Levels
But as per the business requirement and our understanding of the behaviour of standard SAP, the Contract Account - CA - 1 which is picked at the Dunning Level 3 for the Dunning Procedure ZA on 30.06.2014, should be picked in the Dunning Activity Run only when:
the open item in the CA- 1 remains outstanding till the number of days to reach the next Dunning Level, which in this example would be reached when the outstanding item remains open for 40 days (CA - 1 would reach Dunning Level 4)
Further, As per the F1 help mentioned for the field - Dunning frequency:
The second dunning notice at dunning level 3 is prevented if you specify a dunning frequency of 10 days for dunning level 3. In that case, a dunning notice at dunning level 4 will be created ONLY on 10.07.2014, since the days in arrears for dunning level 4 have been reached.
So currently, the system is behaving in a way which is contradicting the details mentioned in F1 help.
Please advise how can we ensure that the CA - 1 is not picked up at the same Dunning Level repeatedly and confirms with the details mentioned in the F1 help.
Thanks and regards,
G. Ajit KumarHi Ajit,
Check the parameter value for the last dunning level against the dunning procedure ZA in the SPRO config.
I think it is currently configured as 2-Dun after end of dunning frequency for all line items.
Ideally it should be 3-Dunning for new overdue items only
You can find this in the following config-
SPRO-->Financial Accounting--->Contract Accounts Receivable and Payable-->Business Transactions-->Dunning--->Configure Dunning Procedure
Select the Dunning Procedure and click on display and you will find it under the parameters section.
Hope it helps...
Thanks,
Amlan -
F150 Dunning creation without increase Dunning level for document Type
Hellò everybody,
I have this request , How I can do a dunning Letter and for a specific Document type , must have always a Dunnng level 1 . I mean do not increase the Dunning Level every time.
For istance :
Every week we make one dunning run. This run has to include all open invoices from ordinary deliveries (dunning level 1 to 3) and also the open invoices for a specific Document type (dunning level 1). This Specific doc.type have not dunning level 2 or 3 .
I have check on BTE and I have update 00001051 DUNNING: Read additional fields for MHND (BSID) with this Abap code :
IF I_BSID-BUKRS = 'KC01'.
IF I_BSID-BLART = 'B2'.
IF C_MHND-MAHNS IS NOT INITIAL.
C_MHND-MAHNN = C_MHND-MAHNS.
ENDIF.
ENDIF.
ENDIF.
ENDFUNCTION.
But nothing happen ...
Who can help to me ?
Thanks in advance for everythings.
Anna RosaHi Vassy , thanks for your prompt answer , I explain better with example :
first time Dunning : Customer AABB
Invoice 1 100 lev 1 Special Invoice
Invoice 2 200 lev 1
Invoice 3 300 lev 1
The Customer do not pay nothing
Second Time Dunning Customer AABB
Invoice 1 100 lev 1 Special Invoice
Invoice 2 200 lev 2
Invoice 3 300 lev 2
Thirt time Dunning Customer AABB
Invoice 1 100 lev 1 Special Invoice
Invoice 2 200 lev 3
Invoice 3 300 lev 3
I mean in the same Dunning letter for invoice 2 and 3 the level Dunning increase(as usual) for Special Invoice number 1 the Dunning Level still remain 1.
I know that I can change Manually on open Item the Dunning level but I looking for if it's possible to this automatically.
Thanks a lot.
Cheers.
Anna Rosa -
Hello Gurus,
I've been trying to run transaction F150. before running this i manually cleared all the dunning data in the vendor master except for the dunning procedure, configured in FBMP.
I run this and get the following message.
"Credit memo 15XXXXXXXXXX/2008/001 has new dunning level 0 . Without invoice reference
>Minimum charges and dunning interest Phase III
>Generate dunning data Phase IV
Step 002 started (program SAPF150D2, variant &0000000000013, user ID MJOHNSON)
> Start print phase
0 dunning notices were read
0 dunning notices have been printed
End dunning printout 12/14/07 / DUNN1
Job finished
my credit memo was created about 10 days back - with pay immediately payment term
General data entered in the dunning procedure is as follows:
Dunning Interval in Days: 1
No. of Dunning levels: 4
Total Due items from dunning level: 0
Min. days in arrears(acct): 1
Line item grace period: 0
Interest indicator: 01
standard transaction dunnnig: checked
Dun Special g/l transactions: checked
dunnign level: 4
for dunning level 1:
Days in arrear: 1
Calculate interest? : Uncheckd
Always dun?: Checked
Print all items: Checked
Payment deadline: 0
Please help me out in resolving this, i need to print out a few sample of dunning letter(standard dunning notices)
waiting for responses. ..
thanksDear Michelle,
As of SAP Note 843058, the handling of vendor credit memos without invoice reference was changed because (according to the documentation) the system response for credit memos in the invoice reference doesn´t depend on whether the credit memo is a vendor credit memo or a customer credit memo.
Since the enhancements of SAP Note 843058, a vendor credit memo is only set to the dunning level according to the arrears grid if it is valued (value 'V' in the BSEG-REBZG invoice reference field).
Vendor credit memos without an entry in the invoice reference field receive the dunning level of the dunning notice, in other words, the highest dunning level of the items.
If no other items are dunned, the credit memos receive dunning level zero and it is not dunned.
You also want vendor credit memos to be dunned according to the arrears grid.
There are three options described in SAP Note 957556 to dun vendor credit memos, anymore. Please take a look at the description in area "Solution" of SAP Note 957556.
Depending on SAP Note 843058 there is an additional enhancement concerning dunning of vendors in SAP Note 954873.
Since the enhancements of SAP Note 843058 for dunning levels for vendor invoices, the field for the days in arrears for vendor invoices is omitted, and this should not be the case.
SAP Note 954873 offers a correction to this situation.
Regards,
Paulo Evaristo -
Dunning Letter No is always 1 even though Dunning Level is 2, 3 and so on
Weird problem on SBO 2007A SP 1 PL5
Dunning Levels seem to be set appropriately:
Dunning Letter 01 - 15 days
Dunning Letter 02 - 35 days
Dunning Letter 03 - 50 days
Dunning Letter 04 - 70 days
Dunning Terms are one letter per Business Partner with Apply Letter template by Highest Level selected.
The Dunning Wizard shows business partners with level 1,2 and so on, yet the Letter No. is always 1.
How can I get the Dunning Wizard create letters for other levels other than 1?
Here is a screen shot of my Dunning Wizard Step 5 of 6. http://www.octavesolutions.com/erp/dunning.jpg
Any suggestions would be greatly appreciated.
Thank you for your time.Hi Mike:
I have solved the problem on my system. It is not related to my comment below. Can you check to see if you have checked the box to "Apply Letter Template at Highest Level. " I hope this fixes it for you.
I am having the same problem. I have the PLD's assigned to each Dunning level and everything tested fine in demo. It printed the correct letters to the correct level.s Now it prints the same letter for every Dunning level and the letter is not one of my PLD letters. I now see the "Dunning Levels - Setup Window" has been activated . It was not there before. According to the help this is activated from the form settings on the mani menu. Do you have the Dunning Levels showing above Dunning Terms in the Admin > Setup > Busienss Partners menu activated. Just wondering if we have the same issue??
Edited by: Vicki Smith on Sep 28, 2009 6:47 PM -
Dunning Procedure (FBMP) - Total Due Items from Dunning Level
Hi,
In Dunning Procedure (FBMP), there is a field called "Total Due Items from Dunning Level" ...
Questions: What does this field mean?
Besides, if possible, kindly explain the following:
1) Min.days in arrears (acct):
Days in arrears which at least one item in this account must have for a dunning notice to be created. These minimum days in arrears have no influence on calculating the days overdue.
If I put 50, then does this mean that system won't generate dunning notice, although in the dunning level 1: 15, dunning level 2: 30, and dunning level 3: 45?
Thanks.hi,
The dunning intervals are usually meant for two purposes, one to send notices at appropriate intervals, to calculate interest on arrears accordingly for delay in payment. The dunning days say 45 will not be calculated from the 15th day but from the original date of document posting. Say if you have an open item on 01.01.2008 and the dunning procedure calls for intervals 15.30.45 etc. first dunning is due on 16.05.2008 and second dunning 01.06.2008 third dunning due on 16.06.2008.
Some other useful info. whenever a dunning run is complete the vendor master and the line items gets updated automatically. So if you have to run dunning again for the one already run say, you want to generate the dunning notice of the 2nd dunning then you have to delete these details from the base records and schedule dunning once again. Otherwise you obviously will generate notice of the last dunning run. Also if you are scheduling dunning for group of vendors then all vendors should have the same dunning levels, otherwise the output will be of the latest dunning level. But the master records and line items gets updated correctly. Example you are dunning for two vendors one has got the second level due and other has got 3rd level due but the output for the two will be the output of 3rd level . But the vendor master and line items gets updated as 2 and 3 accordingly. This will happen if and only the vendors fall in the same dunning procedure.
clarify if you have still doubts,
regards -
Highest dunning level becoms lower
Hi masters
i have a issue for greece customers
customer has 10 open line items
one item is due from 2007 it should be the 4th level dunning level remaining 9 items over due items for this year , as per very old due item in customer master should be the 4 level .
up to last run customer master has 4 level , but recent run updated 1 st level in master
for 2007 open item also has 1 st level in dunning list and remaining 9 items also got 1st level in dunning list
why the 4 level changed to 1 level for 2007 item
why all open items got 1 st level in dunning list
please suggest it is priority issue
i will give more points for good and fast reply- possible causes
In the Customizing settings for dunning (company code data), 'Dunn. by dunning level' is selected and for the output of the dunning notices, sorting in descending order according to dunning level is set (Sort field -> Dunning notice header).
Or:
The highest dunning level of the dunning notice was changed by correcting the dunning levels of the items after the dunning run.
Or:
In the customer/vendor master record, a key is specified for dunning grouping.
Rgds. -
Hi Gurus,
Appreciate some help here.
I've maintained 3 dunning levels and "always dun" for the 3 levels are setup.
How can I keep the dunning level at level 1 whenever a dunning is perform? Is it possible to do it? I've try to change the dunning level in the master record but it's not working. The dunning proposal is still taking the latest level (eg. level 3) eventhought I've changed the dunning level to 1 in master record.
I know the dunning level can be edit during Dunning proposal but it will be time consuming to edit the individual item every time a dunning is perform. Anyone has a good suggestion?
Thank youThanks for the response.
Can you elaborate more where can I checked?
Does it mean that customer master record can't fixed the dunning level? -
HI
I have faced the problem dunning level cration.total dunning level 9.company can be used for 4 level.my client requirement used 6 level how to configerdunning levels.Hello
When you choose the dunning procedure, choose from the drop down the name of the procedure, you may choose 6 level instead of default 4 level.
Next, enter parameters like, interval, days in arrears, calculate interest and so on.
Lastly ensure the dunning procedure is assigned.
Reg
suresh -
Restrict dunning level in FPVA
Hi Firends,
Is it possivble to filter it further in FPVA for a particular dunning level additional to Dunning procedure. I was unable to find any appropriate field in Free Selection. Any ideas?
Regards,Hi Lakshmi,
Execution variant functionality is there for Dunning as well as write-off's.
If you are planning to implement the functionality for dunning, you have to first configure an execution variant in the following SPRO node-
IMG-->Financial Accounting-->Contract Accounts Receivable and Payable-->Business Transactions-->Dunning-->Define Execution Variants for Dunning Proposal Run
The dunning proposal run evaluates the execution variants at event 300, if you have given the execution variant in the Dunning proposal run.
So in event 300, you need to plug in a FM which only gets triggered when a particular execution variant is given in the proposal run.
In the FM you can edit the proposal run, so that only those items are picked which belongs to a particular level.
Event 5015 is triggered for mass write-off if you are putting an execution variant in the mass write-off job.
Hope it clarifies.
Thanks,
Amlan -
2 Dunning Notices for 1 Dunning Run
Hi all,
There is only 1 dunning level in the dunning procedure, however,2 dunning notice need to be generated.
1 for items overdue > 30
days, dunning notice to be sent to the customers; and
1 for items overdue > 60 days, this notice to be sent to the top management (internal) for review & decision making.
Can anyone tell me how to do this?
Please advice.
Thanks in advance.
Pompougnia.Solved.
-
Dunning Level needs to update without printing the Form
HI,
we have 4 level dunning, we have a requirement that when the customer reaches Level 4 dunning, The process is off the system - Meaning no Correspondance from SAP to be issued.
Is it possible for standard SAP dunning to update the Customer Master to Level 4 without printing the form?
We remvoved the Dunning form associated to level 4 but when the dunning program reaches level 4, its not updating the Customer master data with Dunning Level4. The last update on the customer master is level 3.
Is printing dunning letter is a mandatory for the Dunning program to update the customer master data with the Dunning level?
Has anyone got a workaround or solution for this situation.
Thanks
KemaHi Kema,
How you doing? Hope all good.
Well the Customer Master update is done by the form printing program so printing form will be needed to update the customer master. The work around would be to have dummy blank form. If you are doing a fax or email then you can control the sending from user exit.
Hope this helps.
Francis Yesudas -
Printing dunning letter per level
Hello Gurus, I hope you can help me
I have a dunning procedure with 3 levels.
One Smart from applies to all levels.
I want to be have one print batch per level. That is 3 batches in my case.
I currently get all letters in one batch. I tried using the 'Free selection' tab and restrict on a dunning level. No success.
Many thanks for your help.
Alex-Hello Again,
Thank you all for you help.
I got the 'Free selection' tab to work (Tcode F150) to work by setting field name KNB5-MAHNS to the dunning level that I want to print. This is not ideal this we need to do that for each level. I was hoping to get a solution where there is one print batch per dunning level after running F150 just once but no success yet.
On a slightly different topic of setting dunning by dunning level, I received this good summary from SAP:
You want to start a dunning run with dunning by dunning level.
Kindly check the customizing in the company code data for dunning:
transaction F150 -> Menu 'Environment' -> 'Change configuration'
-> Menu 'Environment' again -> 'Company code data'.
Please, mark the field dunning by dunning level.
Should the same does not work as desired, you will have to clear
the sign for the direct print in the Business Transaction Event (BTE)
1705_E. Clear the field e_itcpo-tdimmed in case of a batch job.
You have to enter the name of the function module in transaction
FIBF for Business transaction (BTE) 1705.
FIBF -> Settings (in menu) -> P/S Modules -> ...of a Customer
Event Product Application Function Module
00001705 "your product" FI-FI "your new function module"
Create and activate your new function module on basis of sample
function module SAMPLE_INTERFACE_00001705.
Add the following coding:
Clear parameter for direct print during batch job only, to ensure
that a sample printout can be printed directly.
IF NOT sy-batch IS INITIAL.
CLEAR e_itcpo-tdimmed.
CLEAR e_itcpo-tddelete.
ENDIF.
For more information about BTE and dunning please take a look at
note 156985.
You will find generally documentation with transaction SPRO:
SPRO -> IMG -> Financial Accounting -> Financial Accounting Basic
Settings -> Tools -> Business Transaction Events
Additionally please check the customizing in menu 'System' ->
'User Profile' -> 'Own Data' -> change to topic 'Defaults'.
Check in block 'Spool Control' if the field 'Output immediately'
is marked.
If it is marked please unmark the field and please, repeat your test. -
Printing Dunning Letters using Smartforms
Hi all,
I have a requirement wherein I need to print dunning letters using smartforms; the dunning data are extracted in program SAPF150D2;I modified the subroutine OFI_DUN_ACT to call function module FI_PRINT_DUNNING_NOTICE_SMARTF.
Now I need to extract the dunning data in program SAPF150D2 to be imported to my new form using GET_SF_DUNN_DATA, my question is where do I code the calling of FM GET_SFG_DUNN_DATA? I'm a little bit confused on the step by step process of the dunning data extraction to printing of the form... Thanks...In the INITIALIZATION of the Smartforms, after the call to GET_SF_DUNN_DATA, you have a many informations back, of which the record of MHNK and an internal table of MHND, which you can use to select other informations from database.
So fill or enrich your own internal table in the initialization.
I enclose thereafter a sample to help you
* Load data
CALL FUNCTION 'GET_SF_DUNN_DATA'
EXPORTING
is_sfparam = is_sfparam
IMPORTING
es_mhnk = mhnk
es_t001 = t001
es_knb5 = knb5
es_lfb5 = lfb5
es_t047 = t047
es_t047c = t047c
es_t047i = t047i
es_t056z = t056z
es_f150d = f150d
es_fsabe = fsabe
es_adrnr = adrnr
es_uadrnr = uadrnr
es_adrs = adrs
es_uadrs = uadrs
es_t047b = t047b
eb_testprint = testprint
e_langu = langu
e_lang2 = lang2
es_f150d_esr = f150d_esr
es_paymi = paymi
es_paymo = paymo
TABLES
t_mhnd = th_mhnd
EXCEPTIONS
no_parameters_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
sy-msgid = 'FM'.
sy-msgty = 'E'.
sy-msgno = 461.
RAISE others.
ENDIF.
h_t040a-text1 = space.
show_interest = space.
LOOP AT th_mhnd INTO mhnd WHERE xzins = ' '.
show_interest = 'X'.
EXIT.
ENDLOOP.
* Load user information
DATA: usr21 LIKE usr21, addr3_sel LIKE addr3_sel.
CLEAR: usr21, addr3_sel, addr3_val, adr6.
* Charger fiche profil
SELECT SINGLE * FROM usr21 WHERE bname = sy-uname.
* Récupérer l'adresse
MOVE-CORRESPONDING usr21 TO addr3_sel.
CALL FUNCTION 'ADDR_PERS_COMP_GET'
EXPORTING
address_pers_in_comp_selection = addr3_sel
IMPORTING
address_pers_in_comp_value = addr3_val
EXCEPTIONS
OTHERS = 1.
* load SMTP address
CLEAR adr6.
SELECT SINGLE * FROM adr6
WHERE addrnumber = usr21-addrnumber
AND persnumber = usr21-persnumber.
* date format
SET COUNTRY adrs-land1.
* Group similar posts
DATA: xbseg TYPE bseg,
xbkpf TYPE bkpf,
xpost TYPE th_outtab.
REFRESH: t_post, t_cumul_waers.
LOOP AT th_mhnd INTO mhnd.
* Select lines to use
IF mhnk-gmvdt IS INITIAL.
IF mhnd-xzalb <> space OR mhnd-mansp <> space.
CONTINUE.
ELSEIF t047b-xpost NE 'X' AND mhnd-xfael <> 'X'.
CONTINUE.
ENDIF.
ENDIF.
* Map data
CLEAR xpost.
MOVE-CORRESPONDING mhnd TO xpost.
* Load text from bseg
SELECT SINGLE sgtxt INTO xpost-sgtxt FROM bseg
WHERE bukrs EQ mhnd-bbukrs AND belnr EQ mhnd-belnr
AND gjahr EQ mhnd-gjahr AND buzei EQ mhnd-buzei.
PERFORM edit_text CHANGING xpost-zuonr mhnd-xblnr xpost-sgtxt.
* if "Payment difference" get the date of original document
IF mhnd-bschl = '06'.
SELECT SINGLE bldat INTO xpost-bldat
FROM bkpf
WHERE bukrs = mhnd-bukrs
AND belnr = mhnd-rebzg
AND gjahr = mhnd-rebzj.
ENDIF.
* Collect posts to print
COLLECT xpost INTO t_post.
* Collect amount per currency
MOVE-CORRESPONDING xpost TO cumul.
COLLECT cumul INTO t_cumul_waers.
ENDLOOP.
* Load customer information
SELECT SINGLE * FROM kna1 INTO kna1
WHERE kunnr = mhnk-kunnr.
SELECT SINGLE * FROM knb1 INTO knb1
WHERE bukrs = mhnk-bukrs
AND kunnr = mhnk-kunnr.
* Convert date to text
PERFORM convert_date USING control_parameters-langu mhnk-laufd
CHANGING text_date.
PERFORM convert_date USING control_parameters-langu mhnk-prndt_before
CHANGING text_prev.
PERFORM convert_date USING control_parameters-langu mhnk-grdat
CHANGING text_extr.
Regards
Maybe you are looking for
-
End Routine and test on a field not present in target system
Hello, I find an issue in testing a field present in the ODS source system, using a Transformation. More exactly, I do not have a field that I need to test in my end routine because I can't find it in the RESULT_PACKAGE structure (because it is not p
-
Display of photograph in alv report output
hi all, I have uploaded logo in t.code OAER. when i give image name for i_logo in the f.module resue_alv_commentary_write..it is able to display logo given respectively.. but when i uploaded photo(jpg)...it is not displaying the photo in the output.
-
Hello! I need to post data (for login data) using ie (internet explorer) and then to display the browser to user. I use JACOB for browser control and here is the code: package testJACOB; import java.io.UnsupportedEncodingException; import java.net.UR
-
Audio file "No Effects#43.aif" not found! error
GarageBand is a hobby. More than Apple TV. I hate using GarageBand. 50% of the time GarageBand decides to delete the audio file inside of the package, making the previously stated error occur. That file doesn't go to the trash it dissappears. How do
-
Hi, My requirement is i need to invoke web server when i click on cancel. The web service input i need to send from table. i have written my button logic as <af:commandButton actionListener="#{backingBeanScope.backing_SearchPG.submitCancelAuthrizatio