2.2.11

SAP Note 21465 - RFFOD__S - Issue date in words (Spain)

Symptom:

In Spain it is necessary to output the issue date of a check in words (such as 'twenty four' on the 24th of the month).
Key words: RFFOD__S, RFFOUS_C, F110_ES_CHEQUE.

Cause and prerequisites

Converting the day into words had not been programmed prior to 2.2E.

Solution
As of Release 2.2E, you need to adapt the form to correspond to the standard form F110_ES_CHEQUE (CHECK window, element 545) from client 000.

Prior to Release 2.2E, you can correct the error as follows:

Transaction SE38

1. Change program RFFORI00
Find the place using the editor command FIND T015Z
...
T015W,
* T015Z, "<<< old (please only remove the asterisk
T015Z, "<<< new in the first column)
T021M,
...


2. Change program RFFORI01
Find the place using the editor command FIND HLP_SPRACHE
...
IF PAR_ESPR EQ 'X'.
HLP_SPRACHE = REGUH-ZSPRA.
ELSE.
HLP_SPRACHE = T001-SPRAS.
ENDIF.

CLEAR T015Z. "<<< new
SELECT SINGLE * FROM T015Z "<<< new
WHERE SPRAS EQ HLP_SPRACHE "<<< new
AND EINH EQ REGUH-ZALDT+6(1) "<<< new
AND ZIFF EQ REGUH-ZALDT+7(1). "<<< new
IF SY-SUBRC EQ 0. "<<< new
REGUD-TEXT2 = T015Z-WORT. "<<< new
TRANSLATE REGUD-TEXT2: TO LOWER CASE, USING '; '. "<<< new
ELSE. "<<< new
CLEAR ERR_T015Z. "<<< new
ERR_T015Z-SPRAS = HLP_SPRACHE. "<<< new
ERR_T015Z-EINH = REGUH-ZALDT+6(1). "<<< new
ERR_T015Z-ZIFF = REGUH-ZALDT+7(1). "<<< new
COLLECT ERR_T015Z. "<<< new
ENDIF. "<<< new

HLP_ELEMENT = '510-'.
HLP_ELEMENT+4 = REGUH-RZAWE.
...


3. Transaction SE71
Change form F110_ES_CHEQUE
Goto -> Window
Select CHECK window
Edit -> Text elements
Change element 545 as follows:
/* ----------------- o l d -----------------------------------
/ ,,,,,,,,&REGUD-AUST1&, &REGUD-ZALIW(2)& de &REGUD-ZALIW+4& de
19&REGUH-ZALDT+8&

/* ----------------- n e w -----------------------------------
/ ,,,, &REGUD-AUST1&, &REGUD-TEXT2& de &REGUD-ZALIW+4& de
&REGUH-ZALDT+6&

No comments:

Post a Comment