Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

List of improvements EI Hungry V2.0

Type

Description

Comments

1

Improvement

Update to the new 2.0 agency format

2

New functionality

Change status button

Change to status 1000 - Invoicing process started if the invoice is in status 1040 - Waiting Invoice response from MW or change to status 1058 - Corrected invoice if the invoice is in status 1052 - Invoice rejected.

3

New functionality

Technical annulments and Modifications allowed

Sending of technical annulments and modification invoices are allowed.

4

New functionality

Modification / creation of status

Modification of status 1043: Invoice response received correctly.

When the asynchronous response of the shipment comes in, the invoice will go to this status and that's when you can call the change of status (query). If this response does not enter or enters in error, it will remain in status 1040 or 1042 and will not call the change of status since step 50 does not accept these two statuss. (This was not working like this before).

Creation of the statuss:

1054 - XML Transformation for Query executed correctly.

1055 - Error transforming data to XML for Query.

for step 50 (transformation for sending query).

5

New functionality

New status for invoice status RECEIVED

A new status to reflect responses with RECEIVED status and to allow access to step 50 and a new status request to be sent.

1059 Received invoice.

6

Correction

Access to SAP document display for objects of type VBRK.

7

New functionality

Column to identify type of operation

This allows to identify whether the invoice is a creation 1 (CREATE), modification 2 (MODIFY) or cancel 3 (STORNO).

8

New functionality

Stores sending NAV XML attachment.

9

Improvement

The "View XML", "View Response" buttons show an error if several invoices are selected at once

10

Improvement

The response XML is stored only if an error occurs in the response. That is, if there is an "ERROR" in the status block.

11

Improvement

Mapping modification

  • InvoiceCategory uses the /edge/ei_hu_bu table to map

  • Added the lineModificationReference block for Annulments and Modifications

  • OriginatlInvoiceNumber: only if from FI, the value will be BUKRS-BELNR-GJHAR (BKPF)

  • Blocks:

    • invoiceLines-line-choice-invoiceLines-lineVatRate-choice-lineVatRate

    • invoiceLines-line-choice-invoiceLines-lineVatRate-choice-vatDomesticReverseCharge

    • invoiceLines-line-choice-invoiceLines-lineVatRate-choice-marginSchemeVat

    • invoiceLines-line-choice-invoiceLines-lineVatRate-choice-marginSchemeNoVat

    • invoiceSummary-choice-summaryNormal-summaryByVatRate-vatRate-choice-vatOutOfScope

    • invoiceSummary-choice-summaryNormal-summaryByVatRate-vatRate-choice-vatDomesticReverseCharge

    • invoiceSummary-choice-summaryNormal-summaryByVatRate-vatRate-choice-marginSchemeVat

    • invoiceSummary-choice-summaryNormal-summaryByVatRate-vatRate-choice-marginSchemeNoVat

were not displayed correctly in the XML.

12

New functionality

Stores warnings of accepted invoices

When an accepted invoice arrives (DONE status) sometimes warnings arrive. Store these warnings in the tables of the "View response log" button to be able to visualise them.

13

New functionality

Technical annulments

To be able to use this new functionality a new web service needs to be configured.

14

Improvement

Added Object type column to the ALV

15

Improvement

New mappings added for SD documents

...