Starta ett nytt ämne

Tapio Naumanen

Sama lasku menee virheeseen batchin kautta, mutta ei suoralla myyntilaskun luonnilla

19-10-2017 12:19 pm tekijä Anonymous (Päivitetty 20-10-2017 tekijä Tapio Naumanen)

Hei Antti Peisa

Varmistelen tuon batch ajon validoinnin, mielestäni noudattaa samaa validointia kuin normaali myyntilasku resurssi.

Ja varmistelen myös rivinvaihdon vaikutuksen merkkimäärään.

Jatketaan tämän tapauksenne tarkempaa selvittelyä tiketillä.


Tapio Naumanen

20-10-2017 10:05 am tekijä Tapio Naumanen

Batch resurssin validointi noudattaa samaa logiikkaa kuin myyntilaskun tuonti resurssi.

Sanomalla olevan rivinvaihdon eli 
 merkinnän vaikutus merkkimäärään on 3 merkkiä.

A

Anonymous

12-11-2021 6:51 pm tekijä Anonymous

Meillä on lasku, jossa on 440 merkkiä pitkä saate (sekä muutamia rivinvaihtoja). Kyseisen laskun siirto onnistuu suoralla myyntilaskuresurssilla, mutta ei batchina. Batchin palauttama virhe on seuraava:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>

<Root>

    <ResponseStatus>

        <Status>OK</Status>

        <TimeStamp>18.10.2017 13:17:48</TimeStamp>

    </ResponseStatus>

    <Batch>

        <Summary>

            <Status>finished</Status>

            <StatusCode>3</StatusCode>

            <ProcessingEndTime>16.10.2017 8:27:01</ProcessingEndTime>

            <BatchSize>1</BatchSize>

            <ItemsPendingCount>0</ItemsPendingCount>

            <ItemsSuccessCount>0</ItemsSuccessCount>

            <ItemsErrorCount>1</ItemsErrorCount>

        </Summary>

        <SalesInvoiceLinkInformation/>

        <ItemErrorDescriptions>

            <ItemError>

                <Identifier>7922</Identifier>

                <Errors>

                    <Error type="INVALID_DATA_SIZE">Sanomassa olleen kentän pituus liian pitkä, aineistoa ei voitu käsitellä. Myyntilaskun teksti jälkeen laskurivien -kenttä on liian pitkä, maksimipituus: 500, Tämä jäsenmaksu kattaa loppuvuoden 2017 ja vuoden 2018 kokonaan.

          Jäsene...</Error>

                </Errors>

            </ItemError>

        </ItemErrorDescriptions>

    </Batch>

</Root>

Validoidaanko laskut jotenkin eri tavalla batcheissa? Tämä olisi mukava saada yhtenäiseksi.

Varsinainen saate on seuraava (hieman sensuroitu):

Tämä jäsenmaksu kattaa loppuvuoden 2017 ja vuoden 2018 kokonaan.

Jäsenetujamme ovat 4 kertaa vuodessa ilmestyvä Xxxxxxx Xxxx-lehti, yhteisön tuki ja tietämys mm. Facebook-ryhmässä, kotisivuiltamme löytyvät kotimaan ja ulkomaan ajojen vinkit ja jäsenetuhintaan vuokrattava kelohuvila Lapissa.

Jäsenkorttisi saapuu n. kahden viikon kuluessa jäsenlaskun maksamisen jälkeen.

Olemme ottaneet käyttöön E-laskun - Tee e-lasku tilaus verkkopankissasi!

Lisäksi kiinnostaa miten Netvisor käsittelee nuo rivinvaihdot - kuinka paljon ne vaikuttavat tuohon 500 merkin rajoitukseen?

Suoralla sanomalla lasku onnistuttiin luomaan ja koko saate näkyy laskulla.

Logga in eller Registrera digför att publicera en kommentar