Laddning pågår...
Online-hjälp

Automatic import »

How to import your data automatically?

Translate this page to SwedishSwedish ?
Laddning pågår...
För att dra nytta av detta gränssnitt, använd ett skript som varje natt (till exempel), eller flera gånger om dagen, skickar dina filer för poster, kunder, användare (valfritt) och kontakter (valfritt) till vår server.
Detta program måste skicka CSV- eller TXT-filer (fil separerad med semikolon i POST-data) med hjälp av de identifierare, adresser och syntaxer som anges nedan.:
how api works

Anslutning till ditt konto via vårt API

För att logga in, använd detta användarnamn och lösenord:
Adress / URL:
https://account.mydsomanager.com/api/
Du måste vara inloggad för att se denna information
Exempel « Headers »
POST ...
...
Authorization: Du måste vara inloggad för att se denna information
...
			

Importalternativ

Använd dessa alternativ endast om du behöver dem:
Inställningar API Beskrivning
encoding all Filformat
Möjliga värden: UTF-8 (Som standard), ISO-8859-1, ...
clear_items_not_modified items Avsluta automatiskt posterna?
Möjliga värden:
  • true:« STOCK » läge → Jag importerar systematiskt alla obetalda poster (fakturor, kreditnotor, diverse transaktioner... som ännu inte är bokförda och avslutade). I så fall, om en post finns vid en import och inte längre finns vid nästa, kommer MY DSO MANAGER att avsluta den automatiskt.
  • false:« DELTA » läge → Jag importerar alla nya poster (fakturor, kreditnotor, diverse transaktioner... som ännu inte är bokförda och avslutade) som har utfärdats sedan senaste importen, samt alla de som har avslutats. Dessa har fältet 'item_date_payment' ifyllt med det datum då varje post avslutades i redovisningssystemet. Detta gör att MY DSO MANAGER också kan avsluta dem.
Som standard: false
replace_users_association users Ersätt kund-/användarassociationerna eller lägg till endast de nya kund-/användarassociationerna?
Möjliga värden: 0 eller 1
Som standard: 0
Exempel « Headers » och « Data »
POST /api/items?encoding=UTF-8&clear_items_not_modified=true HTTP/1.1
...

data...
			

Lägg till och redigera dina poster (fakturor, kreditnotor, ...)

Använd SSL för att säkra dina anslutningar
Syntax för kolumner i CSV-filen:
Kolumner Beskrivning
client_code * Kundkod
item_amount_initial Initialt belopp exkl. MOMS
item_amount_initial_inc_tax * Initialt belopp inkl. MOMS
Exempel / Möjliga värden:
  • 1200
  • 1 200,00
  • 1200.00123
  • ...
item_amount_remaining Återstående belopp exkl. MOMS
item_amount_remaining_inc_tax Återstående belopp inkl. MOMS
item_business_case Affärsfall
item_currency Valuta
Exempel: EUR, USD, ...
item_date_due * Förfallodatum
Datumformat: YYYY-MM-DD
item_date_issue * Fakturadatum
Datumformat: YYYY-MM-DD
item_date_order Beställningsdatum
Datumformat: YYYY-MM-DD
item_date_payment Betalningsdatum
Datumformat: YYYY-MM-DD
item_erp_type ERP posttyp
item_file_number Filnummer
item_number * Post
item_order_number Beställningsnummer
item_sales_administrative Försäljningsadministratör
item_sales_manager Kommerciell representant
item_type * Post typLink
Möjliga värden: AVO, DPA, FAC, ODI, RGL, TRT
item_unique_key Unikt post-ID
Exempel « Headers » och « Data »
POST /api/items HTTP/1.1
Host: account.mydsomanager.com
...
Authorization: Du måste vara inloggad för att se denna information
...

"item_type";"item_number";"client_code";"item_date_issue";"item_date_issue";"item_amount_initial_inc_tax";"item_currency"
"FAC";"00000123";"C0001";"2025-12-05";"2025-12-12";"6 580,10";"USD"
...
    		
Obligatoriska kolumner : client_code + item_type + item_number + item_date_issue + item_date_due + item_amount_initial_inc_tax

Lägg till och ändra dina kunder

Använd SSL för att säkra dina anslutningar
Syntax för kolumner i CSV-filen:
Kolumner Beskrivning
client_address_city Adress (Stad)
client_address_country Adress (Land)
client_address_postbox Adress (Postbox)
client_address_state Adress (Stat / Provins)
client_address_street Adress (Väg)
client_address_street_line2 Adress (Väg Linje 2)
client_address_street_line3 Adress (Väg Linje 3)
client_address_street_number Adress (n° Väg)
client_address_zip Adress (Postnummer)
client_blocked Blockerat konto (Ja / Nej)
Möjliga värden: 0, 1 (Som standard: 0 <=> Nej)
client_blocked_date Blockerat konto / Datum
Datumformat: YYYY-MM-DD
client_business_line Affärsområde
client_business_name * Företagsnamn
client_code * Kundkod
client_comments Kommentarer
client_commercial_email Kundansvarig säljare / Mejl
client_commercial_fax Kundansvarig säljare / Fax
client_commercial_firstname Kundansvarig säljare / Förnamn
client_commercial_lastname Kundansvarig säljare / Efternamn
client_commercial_matricule Kundansvarig säljare / ID-nummer
client_commercial_phone Kundansvarig säljare / Telefon
client_commercial_phone_cell Kundansvarig säljare / Mobil telefon
client_credit_limit Risk / Kreditgräns
client_email Mejl
client_fax Fax
client_group Grupper
Lista över kundens grupper separerade med kommatecken
client_guarantee_insurer Risk / Försäkringsgaranti
client_guarantee_insurer_reference Risk / Försäkringsreferens
client_guarantee_score Risk / Score
client_guarantee_temporary Risk / Tillfällig garanti
client_guarantee_temporary_date_end Risk / Tillfällig garanti / Slutdatum
client_guarantee_temporary_date_start Risk / Tillfällig garanti / Startdatum
client_guarantee_type Risk / Typ av garanti
client_guarantees_currency Risk / Säkerhetsvaluta
client_id Lagligt identifieringsnummer
client_order_backlog Orderportfölj
client_others_guarantees Risk / Andra garantier
client_payment_mean Betalningssätt
client_payment_term Betalningstid
client_phone Telefon
client_phone_cell Mobil telefon
client_siret Siret
(för franska företag)
client_trading_name Handelsnamn
client_unique_key Unik kundidentifierare
client_url hemsida
client_vat Momsnummer
Exempel « Headers » och « Data »
POST /api/clients HTTP/1.1
Host: account.mydsomanager.com
...
Authorization: Du måste vara inloggad för att se denna information
...

"client_business_name";"client_code";"client_id";"client_address_country"
"My company";"C0001";"FR12345678";"France"
...
    		
Obligatoriska kolumner : client_code + client_business_name

Lägg till kontakter till dina kunder

Använd SSL för att säkra dina anslutningar
Syntax för kolumner i CSV-filen:
Kolumner Beskrivning
client_code * Kundkod
contact_collection Kontakt för inkasso (Ja / Nej)
Möjliga värden: 0, 1 (Som standard: 0 <=> Nej)
contact_comments Kommentarer
contact_email Mejl
contact_email_copy_collection_auto Mejl i kopia vid automatiska mejl (Ja / Nej)
Möjliga värden: 0, 1 (Som standard: 0 <=> Nej)
contact_fax Fax
contact_firstname Förnamn
contact_lastname * Efternamn
contact_phone Telefon
contact_phone_cell Mobil telefon
contact_role Roll
Möjliga värden:
  • accounting: Bokförare
  • buyer: Inköpare
  • company: Företag
  • manager: Ledare
  • other: Annan (Som standard)
contact_title Titel (Herr, Fru ...)
contact_unique_key Unik kontaktidentifierare
Exempel « Headers » och « Data »
POST /api/contacts HTTP/1.1
Host: account.mydsomanager.com
...
Authorization: Du måste vara inloggad för att se denna information
...

"contact_firstname";"contact_lastname";"contact_role";"client_code"
"Mike";"Jackson";"other";"C0001"
...
   			
Obligatoriska kolumner : client_code + contact_lastname

Koppla användare till dina kunder

Använd SSL för att säkra dina anslutningar
Syntax för kolumner i CSV-filen:
Kolumner Beskrivning
client_code * Kundkod
user_email Mejl
user_firstname Förnamn
user_lastname * Efternamn
user_matricule ID-nummer
Exempel « Headers » och « Data »
POST /api/users HTTP/1.1
Host: account.mydsomanager.com
...
Authorization: Du måste vara inloggad för att se denna information
...

"user_firstname";"user_lastname";"client_code"
"John";"Roy";"C0001"
...
			
Obligatoriska kolumner : client_code + user_lastname
If you want, you can use the path "/apiPutFiles/" to import the files asynchronously.

Svarsdatan

Efter att ha utfört POST av dessa data, kommer MY DSO MANAGER att behandla dem omedelbart och svara om det har uppstått ett fel eller hur många data som har lagts till och ändrats.
Detta svar kommer att vara i JSON-format och returnera följande information:
Fält Beskrivning
success Anger om importen har genomförts korrekt
Möjliga värden: true, false
error_code Felkod (om det har uppstått ett fel)
Möjliga värden: ACCESS_DENIED, CSV_EMPTY, CSV_BAD_SYNTAX, ...
error_description Felmeddelande (om det har uppstått ett fel)
exception_lines Rader som har ignorerats (inte definierat om inga rader har ignorerats)
nb_client_added Kunder tillagda
nb_client_modified Kunder ändrade
nb_contact_added Kontakter tillagda
nb_item_added Poster tillagda
nb_item_modified Poster ändrade
nb_user_added Användare tillagda
nb_user_modified Användare ändrade
Exempel « Response »
{
	"success": "true",
	"nb_client_added": 0,
	"nb_client_modified": 0,
	"nb_contact_added": 0,
	"nb_item_added": 5,
	"nb_item_modified": 2,
	"nb_user_added": 0,
	"nb_user_modified": 0,
	"exception_lines": {
		"line 3": "Column count doesn't match (defined=8, found=10)",
	},
}
			
← Tillbaka : Online-hjälp » Olika frågor