Quantcast
Channel:
Viewing all articles
Browse latest Browse all 7499

Re: Änderungen 2017 Italien bei Spesometro und Umsatzsteuermeldung

$
0
0
Hallo,

uppps... ich sehe die Rückmeldung heute erst...

Ich habe mich entschieden die Änderung dann doch anders zu machen....

ich habe die Includes selection & forms geändert. Unser neues Programm heißt jetzt einfach: ZFIDITINV

INCLUDE Zfiditinv_selection. "Include for Selecion Screen
INCLUDE zfiditinv_forms. "Include for Subroutines

Im include: Zfiditinv_selection habe ich bevor dieser Anweisung: AT SELECTION-SCREEN ON par_coco diesen Block eingefügt:

SELECTION-SCREEN BEGIN OF BLOCK z01 WITH FRAME TITLE TEXT-z01.

select-OPTIONS: s_eu_kz FOR bset-mwskz. "EU SteuerKZ falsch ausgeprägt

SELECTION-SCREEN END OF BLOCK z01.


Im INCLUDE zfiditinv_forms wird der RFUMSV00 via Submit aufgerufen: SUBMIT rfumsv00 vor der Anweisung:
SORT lt_rfums_summary BY company_code

habe ich folgenden Block eingefügt:

data: ls_rfums_summary like line of lt_rfums_summary.
loop at lt_rfums_summary into ls_rfums_summary.
if ls_rfums_summary-TAX_CODE in s_eu_kz. "Kreditor minus Betrag EU KZ
ls_rfums_summary-VAT_BASE_AMOUNT = ls_rfums_summary-VAT_BASE_AMOUNT * -1.
ls_rfums_summary-VAT_AMOUNT = ls_rfums_summary-VAT_AMOUNT * -1.
modify lt_rfums_summary from ls_rfums_summary.
clear ls_rfums_summary.
endif.
endloop.


Das ist einfacher wie an der Ausgabe der TD10/TD04 rumzuschrauben. Bei uns kam nach der Änderung auch ein anderer Output bei TD11 raus (was vorher TD10 war).

Greetz

Badticket

P.S.
CALL FUNCTION 'DYNP_VALUES_READ' habe ich FORM check_ann_value geändert (INCLUDE zfiditinv_forms)

Zuletzt bearbeitet am 21.09.17 12:02


Viewing all articles
Browse latest Browse all 7499