cancel
Showing results for 
Search instead for 
Did you mean: 

RPFIEU_SAFT implementation

Former Member
0 Kudos

Hello,

I am trying to implement the new solution for SAF-PT for portugal and i have some problems while implementing the note 1862600.

The manual steps attached to the document say that i need to create a new package ID-FI-SAFT which i did.

After that i need to assign few tables in 'Visible elements’ tab.

First of all i dont see visible elements tab and second of all the tables do not exist in my system.

these are the tables:

  • FIEUD_FIDOC_H
  • FIEUD_FIDOC_I                                SAFT: FI Transaction Document Item
  • FIEUD_FISUMMARY       SAFT: FI Transaction Summary Information
  • FIEUD_INVSUMMARY   SAFT: FI Transaction Summary Information
  • FIEUD_SDINV_H              SAFT: Invoices from SD module (Header)
  • FIEUD_SDINV_I                                SAFT: Invoices from SD module (Item)

while creating a area menu ZFI_EU_SAFT, most of the transaction are not present in my system.

Also the function group FIEU_SAFT doesnt exist.

Am i missing some note which has the documentation for these objects?

could you please help on how can i get these created.

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Ajay,

Thanks for the reply.

I have not applied all of the notes. i have only applied 2

1862600 and 1860026.

i wanted to generate a basic file and see how it looks and produce that to business to show the progress on project.

with these 2 notes is it not possible to get the file?

i am able to extract the data though.

Thanks,

Shilpa

Ajay_Uniyal
Participant
0 Kudos

Hi Shilpa,

If you are able to run extraction successfully then it means one part is done successfully.

For correcting dump issue please implement atleast these two notes

1937556 and 1973052.

In case issue persists please raise an incident in XX-CSC-PT-FI so that it can be checked.

Best Regards

Ajay

Answers (8)

Answers (8)

Former Member
0 Kudos

Hi Ajay,

I have not implemented this note as it has a pre requisite note 1933567 and i have not implemented any of the notes relating to VAT on CASH since we dont need it.

did i do anything wrong?

if i have to now apply the VAT on cash notes will it overwrite the existing objects?

it is a bit of mess.

Former Member
0 Kudos

Hi

I have impemented all the notes listed in 1981139 except for VAT on Cash notes and payment section 4.4

after implementing all the notes when i generate the file i have errors.

<?xml version="1.0" encoding="windows-1252" ?>

- <AuditFile xmlns="urn:OECD:StandardAuditFile-Tax:PT_1.02_01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:OECD:StandardAuditFile-Tax:PT_1.02_01 C:\SAF-T-PT.XSD">

- <Header>

<AuditFileVersion>1.03_01</AuditFileVersion>


there are 2 different versions being displayed. 1.02.01 and 1.03.01


can anyone help me on this please

Thanks

Ajay_Uniyal
Participant
0 Kudos

Hi,

Please check if XSLT is updated as mentioned in note 1988434.

Best Regards

Ajay

Former Member
0 Kudos

Hi Ajay

Thanks for the reply, i have checked the note 1972297and maintained the tax table correctly.

all the three items have different tax code.

line 20 which is displayed has the correct VAT %.

line 10 and 30 have a material which is on reduced tax and this tax code is present in tax table of SAFT.

Also i am a bit confused about implementing one note since it is not very clear wheather i can apply it to my system 2008508.

it says

SAP APPL 605SAPKH60512

and i am on SAPKH60505.

Thanks for your time

really appreciate.

Ajay_Uniyal
Participant
0 Kudos

Hi ,

Its valid only if you are only in SP12 for release 605.

Note: Please do this manual change as suggested in the attachment "Missing_Manual_Steps.docx" only for the below Support Packs of the respective releases.

ReleaseSupport Pack
SAP APPL 600SAPKH60025
SAP APPL 602SAPKH60215
SAP APPL 603SAPKH60314
SAP APPL 604SAPKH60415
SAP APPL 605SAPKH60512
SAP APPL 606SAPKH60610
SAP FIN 617SAPK-61703INSAPFIN
SAP FIN 700SAPK-70001INSAPFIN

Best Regards

Ajay

Former Member
0 Kudos

Hi Ajay,

I am not able to generate the file and get it validated.

but the problem is, if my sales invoice has three line items, the tax data for only item 20 is displayed in file. the tax data for item 10 and 30 are not displayed..

not sure what the problem is.

could you please help, if you know.

Thanks

Ajay_Uniyal
Participant
0 Kudos

Hi ,

Are these line having different tax code or same?

If different please check if table SAFT_PT_TAX_DATA is configured for all tax codes
Refer documentation note 1972297 for more details on configuration.

Best Regards

Ajay

Former Member
0 Kudos

Hi Ajay,

from se19 i am able to see the badi implementation and it is active, that means it was created correctly.

the other objects i am missing is

the DYNP objects (screens) are not created

SAPLFIEU_SAFT_0001, 0002, 0003 ...

SAPMFIEU_BCP 0100, 0101, 0102

i was able to execute the report RPFIEU_SAFT to extract data.

but when i am trying to download the data i am getting a dump.

i extracted data for period 01.12.2012 to 30.12.2012

and trying to download the same.

i get the following dump:

An exception occurred which is explained in detail below.

The exception, which is assigned to class 'CX_BADI_UNKNOWN_ERROR', was not

caught and

therefore caused a runtime error.

The reason for the exception is:

No BAdi with the name 'FILUSAFT_MASTER' exists

The occurrence of the exception is closely related to the occurrence of

a previous exception "CX_SY_DYN_CALL_ILLEGAL_CLASS", which was raised in the

program "RPFIEU_SAFT",

specifically in line 1543 of the (include) program "RPFIEU_SAFT_MAIN".

The cause of the exception was:

Method call of GET_INSTANCE2 failed; the class FILUSAFT_MASTER does not exist

Ajay_Uniyal
Participant
0 Kudos

Hi,

Can you confirm all notes in collective note 1981139 is implemented as this is already solved in one of notes.

This note contains all note released for PT SAF-T.

I recommend you to implement all notes and then test report.

Best Regards

Ajay

Former Member
0 Kudos

Hi Ajay,

Thank you very much, it worked and i now get the text.

But i still have problems with my report and not able to generate a basic monthly report with SD invoices.

while implementing note 1860026, i got an error message saying

'Enhancement Implementation FIEU_SAFT_XMLGEN_PT

Badi is not defined in enhancement spot FIEUSAFT_UPDATE_EXTDATA.

i activated the changes anyways ignoring this error.

and i see that few objects are not created in the system for example

enhancement spot FIEU_SAFT_XMLGEN_PT is not created in system.

the DYNP objects are not created

SAPLFIEU_SAFT_0001, 0002, 0003 ...

SAPMFIEU_BCP 0100, 0101, 0102

i went to transaction code se41 to check these DYNP objects (status objects) and the system says they were not created.

any response will be really helpful since i am struggling to get this report out.

Thanks

Ajay_Uniyal
Participant
0 Kudos

Hi,

I am glad I could help.

Which all objects are not created?

FIEU_SAFT_XMLGEN_PT is implementation and not Enhancement spot.

Please  Check with se19.

Best Regards

Ajay

Ajay_Uniyal
Participant
0 Kudos

Hi,

To get the text run the report delivered in note 1862600 again in update and genview mode

Best Regards

Ajay

Former Member
0 Kudos

Helo,

Please follow the order described in note 1862600 to get the objects needed for RPFIEU_SAFT solution:

1. Complete Manual Pre-implementation steps:
    1.1. Attachment SAFT_Pre_Impl_Changes.zip

2. Implement the correction instruction.
    -> To get report NOTE_1862600_SAFT_DDIC

3. Complete Manual Post-implementation steps:
    2.1. Attachment DDIC_NOTE_SAFT.docx
    -> To run report NOTE_1862600_SAFT_DDIC to test, update, generate required objects like function group FIEU_SAFT, table FIEUD_FIDOC, etc.
    2.2. Attachment SAFT_DDIC_Changes.zip

Kind Regards,

Raquel

Former Member
0 Kudos

Thanks Raquel

i now followed the steps mentioned by you and got all the DDIC created.

after the note 1862600, i implemented the correction instruction from note 1860026.

but while implementing this note i received an error

'Enhancement Implementation FIEU_SAFT_XMLGEN_PT

Badi is not defined in enhancement spot FIEUSAFT_UPDATE_EXTDATA.

i activated the changes anyways ignoring this error.

after that when i go to se38 and execute the report RPFIEU_SAFT

i dont get the selection text.

is there something i have missed?

Thanks

Former Member
0 Kudos

Hi Raquel,

I have implemented the note 1862600 and then executed the report NOTE_1862600_SAFT_DDIC  for the test run, update run. Now when i am doing the GENVIEW run to create the table maintenance generator for the tables it is asking me for the access key to create the table maintenance.

Just wanted to know if i need to provide the access key for all the table maintenance that are going to be created by the report or is it anything that i am doing wrong here? Have I missed any steps?

Regards,

Lester