Normal drift

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. Dette SKAL noteres på/i pakken der sendes til DBK.
TrackingId
Long
Nej
Reference
String
Ja
Oprindeligt salgsordrenummer/fak.nr.

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. 

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>

				
			

Relaterede artikler

ASN Varemodtagelse

Det nye ERP system kræver, at alle vareleverancer til DBK adviseres via en ASN (Advanced Shipping Notice). Eksempler på situationer der kræver en ASN, kan

Læs mere »

Inputdata

Kunder der har dataintegrationer med DBK kan sende data til DBK via inputdata. I forbindelse med overgangen til det nye EPR system, understøtter DBK alle

Læs mere »

Har du spørgsmål til denne side?

"*" indikerer påkrævede felter

Søg på dbk.dk: