peruuta
Näytä tulokset kohteelle 
Hae sen sijaan kohdetta 
Tarkoititko: 
Suosikit

Kirjaudu sisään Sinulla ei ole yhtään suosikkia valittuna.
Apu
CONTRIBUTOR *

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

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.

2VASTAUSTA2

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

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ä.

Highlighted

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

Batch resurssin validointi noudattaa samaa logiikkaa kuin myyntilaskun tuonti resurssi.

Sanomalla olevan rivinvaihdon eli &#13; merkinnän vaikutus merkkimäärään on 3 merkkiä.