Driftsstatus: Kundeservicetelefonerne holder lukket i dag d. 5/12 kl. 13.30-14.00 Klik her for mere info.

ASN Retur

Det nye ERP system kræver, at alt retur til DBK adviseres. 

Retur fra Boghandlere der sendes retur via returoprettelse på Bogportalen, betragtes allerede som en ASN, så her er ikke nogle ændringer.

Retur ASN benyttes typisk når der skal varer retur fra forlag eller forlags kunder til DBK. 

 Retur ASN kan oprettes på to måder: 

  • Manuel oprettelse på Mit DBK- Se video og vejledning her. 
  • ASN integration.  Hvis I eller jeres direkte kunder jævntligt sender varer retur DBK, er det muligt at få opsat en ASN retur integration. 

ASN integration

Frekvens: Efter behov, før levering af varer til DBK.

Kanal: Uploades på samme FTP hos DBK hvor der placeres ordrefiler.  

Formater:  XML

Navngivning: R[selvvalgt unikt løbenummer].xml . Eksempelvis “R1215.xml”.

Unik: En ASN kan kun fremsendes én gang. Hvis der skulle være opstået en fejl, skal DBKs kundeservice
kontaktes.

Feltdefinition:

I ASN-filen skal der defineres en række felter på header og linjer.

Der kan fremsendes flere linjer på én ASN.
Se nærmere specifikation i kapitlet XSD.

Header:

Feltnavn Type Obligatorisk Default værdi / bemærkninger
UniqueExternalSalesId
String
Ja
Løbenummer fra kunde som bruges som reference. Må kun sende én gang.
TrackingId
Long
Nej
Reference
String
Ja
Evt. Oprindeligt salgsordrenummer/fak.nr. (referenceværdien skal fremgå af følgesedlen i pakken, der sendes til DBK).

Linjer:

Feltnavn Type Obligatorisk Default værdi / bemærkninger
ISBN
Long
Ja
ISBN-13 for den returnerede titel.
Quantity
Int
Ja
Antallet af den givne titel, som er fremsendt.
StockDebitorId
Int
Ja
Debitor-id for det lager som varen skal tilbageføres til. (For internet er dette debitor-id for i-lageret).

Variationer af dataindhold i ASN:

En ASN skal som minimum indeholde de data, der er beskrevet som ”obligatoriske” i ovenstående feltdefinition. 

Referenceværdien bedes angives både som tal/alfanumerisk tekst + via stregkode. 

Eksempel på XML (hoved + linjer):

				
					<Delivery xmlns="http://schemas.dbk.dk/Order/Return" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <UniqueExternalSalesId>1234567</UniqueExternalSalesId>
    <TrackingId>3746382739485</TrackingId>
    <Reference>ORDER2939</Reference>
    <Lines>
        <Line>
            <ISBN>9788750058458</ISBN>
            <Quantity>5</Quantity>
            <StockDebitorId>445566</StockDebitorId>
        </Line>
    </Lines>
</Delivery>


				
			

XSD:

				
					<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://schemas.dbk.dk/Order/Return" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:element name="Delivery">
        <xs:complexType>
            <xs:sequence>
                <xs:element type="xs:int" name="UniqueExternalSalesId"/>
                <xs:element type="xs:long" name="TrackingId"/>
                <xs:element type="xs:string" name="Reference"/>
                    <xs:simpleType>
                        <xs:restriction base="xs:string">
                            <xs:maxLength value = "100"/>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:element>
                <xs:element name="Lines">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="Line">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element type="xs:long" name="ISBN"/>
                                        <xs:element type="xs:int" name="Quantity"/>
                                        <xs:element type="xs:int" name="StockDebitorId"/>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>

				
			

Har du spørgsmål til denne side?

"*" indikerer påkrævede felter

Søg på dbk.dk: