Solution : https://service.sap.com/sap/support/notes/1319334 (Connexion à SAP Service Marketplace requise)
Résumé :
En Pologne, pour gérer les échéances de la TVA efficacement, SAP permet la déduction des dates d'échéance de la TVA à partir des documents SD et leur transfert approprié vers FI en utilisant des adaptations BAdi et user-exit. Selon certaines conditions concernant les dates de facture, la date de vente, les indices matériels spéciaux et les corrections de facture, différentes règles s'appliquent. Par example, si la date de la facture ne dépasse pas sept jours après la date de vente, la date d'échéance de la TVA correspond à la date de la facture. Des conditions plus spécifiques, comme le traitement des indices spéciaux ou des corrections de factures, sont gérées de manière distincte. L'utilisation de l'amélioration SDVFX008 et de l'exit utilisateur EXIT_SAPLV60B_008 est recommandée pour les besoins d'implémentation personnalisés.
Mots Clés :
call function 'sd_print_terms_of_payment' exporting terms_of_payment = cvbrk-zterm bldat = lv_fkdat budat = lv_fkdat cpudt = lv_fkdat language = country = cvbrk-land1 importing payment_split = vbdkr-p_split zfbdt = vbdkr-zfbdt tables top_text = zterm exceptions terms_of_payment_not_in_t052 = 1, call function 'fi_document_read' exporting i_awtyp = 'vbrk' i_awref = cvbrk-sfakn i_awsys = cvbrk-logsys i_bukrs = cvbrk-bukrs i_gjahr = cvbrk-gjahr tables t_bkpf = lt_bkpf t_bseg = xbseg exceptions wrong_input = 1 not_found = 2, call function 'fi_company_code_data' exporting i_bukrs = cvbrk-bukrs importing e_t001 = ls_t001, call function 'fi_country_data' exporting i_land1 = ls_t001-land1 importing e_t005 = ls_t005, payment lv_fkdat = cvbrk-fkdat + cvbrk-valtg, vat date calculation simplest case lv_vat_date = cvbrk-fkdat, lv_brutto = cvbrk-netwr + cvbrk-mwsbk, lv_fkdat = cvbrk-valdt, describe table lt_bkpf lines sy-tabix, read table zterm index 1
Notes associées :
| 1023317 | Legal Change: Vat Due date |