14
Digital Invoice Configuration 1 Digital Invoice

Digital Invoice Configuration

Embed Size (px)

Citation preview

Page 1: Digital Invoice Configuration

Digital Invoice Configuration

1 Digital Invoice

Page 2: Digital Invoice Configuration

Contenido1. Enter SSF Profile Parameters....................................................................................................................................3

2. Specify Validity of SSF Profiles..................................................................................................................................4

3. Specify XML Version for Digital Invoice....................................................................................................................5

4. Assign Legal Tax Abbreviations to Account Keys.............................................................................................6

5. Determine Text IDs to Store Billing Document Data.........................................................................................7

6. Supplement Data......................................................................................................................................................9

2 Digital Invoice

Page 3: Digital Invoice Configuration

1. Enter SSF Profile Parameters

In this Customizing activity, you create the SSF profiles that the system needs to process PSE files as part of theprocess of digitally signing electronic invoices in your company.After the system generates the character string for a digital signature, the system uses the SSF profiles in thisCustomizing activity to determine the attributes that it must use to digitally sign electronic invoices for a givenorganizational unit.In addition to the organizational validity, the SSF profile, and therefore the PSE file, is also valid for a specificperiod of time, for example, 2 years. However, you must specify the time frame in which you can use the PSE file,that is, the usage period for the PSE file. You specify the validity period of PSE files in the Customizing activitySpecify Validity of SSF Profiles.Get in to SM30 and type the table IDMX_DI_VPSEPROF

3 Digital Invoice

Page 4: Digital Invoice Configuration

2. Specify Validity of SSF ProfilesIn this Customizing activity, you enter the usage period and valid company code of the PSE files contained in SSFprofiles that the system uses during the digital signature process.When the system signs a digital invoice, it uses the company code assigned to the invoice to determine whichSSF profile, and therefore which PSE file, to use.Get in to SM30 and type the table IDMX_DI_VPROFDET

4 Digital Invoice

Page 5: Digital Invoice Configuration

3. Specify XML Version for Digital Invoice In this Customizing activity, you specify general settings that the system needs to process digital invoices.You enter the XML version of the system that generates the XML file that you send to your business partners foreach company code that needs to generate digital invoices.When the system prepares a digital invoice, it adds the XML version as a prefix to the string of characters towhich the system applies the private key and certificate. The version must correspond to the XML version of thesystem that generates the XML file. If the version of the XML file in that system changes, you must update theversion in this Customizing activity accordingly.In addition, you specify the date when the XML version expires. The system uses the XML version when itgenerates the character string that the system signs digitally.Get in to SM30 and type the table IDMX_DI_VBASIC

__________________________________________________________________________________

5 Digital Invoice

Page 6: Digital Invoice Configuration

Settings for Documents in Sales and Distribution

4. Assign Legal Tax Abbreviations to Account KeysIn this Customizing activity, you assign all of the legally defined tax abbreviations, for example, IVA (Impuesto alValor Agregado, value-added tax) that appear on digital invoices to the relevant tax accounts that you use forgenerating digital invoices.The system adds the abbreviations to the tax section of the character string to which the system applies theprivate key and electronic certificate during the digital signature process.Get in to SM30 and type the table IDMX_DI_VTAXES

6 Digital Invoice

Page 7: Digital Invoice Configuration

5. Determine Text IDs to Store Billing Document DataIn this Customizing activity, you set up the system so that it can save, and later retrieve the results of the digitalsignature process.Since not every piece of data required for the digital signature process is stored in a field in the system, thesystem uses text fields in the billing document, for example at header level, to store the derived results of thedigital signature process.Get in to SM30 and type the table IDMX_DI_VTXTID

7 Digital Invoice

Page 8: Digital Invoice Configuration

8 Digital Invoice

Page 9: Digital Invoice Configuration

6. Supplement DataThe Get Supplement Data of the Line Item method in the Customizing activity BAdI: SD Data Determination

In this case we have to add to the Badi code to obtain the withholding tax information (method GET_WITHHOLDING_TAX) and the customs data (method GET_LINE_ITEM_CUSTOMS)

9 Digital Invoice

Page 10: Digital Invoice Configuration

10 Digital Invoice

Page 11: Digital Invoice Configuration

11 Digital Invoice

Page 12: Digital Invoice Configuration

12 Digital Invoice