Logo API ile Yeni Cari Kartı:
Data ek = unity.NewDataObject(DataObjectType.doAccountsRP);
ek.New();
ek.DataFields.FieldByName(“ACCOUNT_TYPE”).Value = 3;
ek.DataFields.FieldByName(“CODE”).Value = “Firma Kodu”;
ek.DataFields.FieldByName(“TITLE”).Value = “Firma Adı”;
ek.DataFields.FieldByName(“ADDRESS1”).Value = “Adres 1”;
ek.DataFields.FieldByName(“ADDRESS2”).Value = “Adres 2”;
ek.DataFields.FieldByName(“DISTRICT”).Value = “Mahalle”;
ek.DataFields.FieldByName(“TOWN”).Value = “İlçe”;
ek.DataFields.FieldByName(“CITY”).Value = “Şehir”;
ek.DataFields.FieldByName(“COUNTRY”).Value = “Ülke”;
ek.DataFields.FieldByName(“POSTAL_CODE”).Value = “Posta Kodu”;
ek.DataFields.FieldByName(“TELEPHONE1”).Value = “Telefon 1”;
ek.DataFields.FieldByName(“TELEPHONE2”).Value = “Telefon 2”;
ek.DataFields.FieldByName(“FAX”).Value = “Fax”;
ek.DataFields.FieldByName(“TAX_ID”).Value = “Vergi No”;
ek.DataFields.FieldByName(“TAX_OFFICE”).Value = “Vergi Dairesi”;
ek.DataFields.FieldByName(“TAX_OFFICE_CODE”).Value = “Veri Dairesi Kodu”;
ek.DataFields.FieldByName(“CONTACT”).Value = “İsim Soyisim”;
ek.DataFields.FieldByName(“E_MAIL”).Value = “E- Posta”;
ek.DataFields.FieldByName(“WEB_URL”).Value = “www web sitesi”;
ek.DataFields.FieldByName(“GL_CODE”).Value = “Muhasebe Numarası”;
ek.DataFields.FieldByName(“SUBSCRIBER_EXT”).Value = “Ekstra bilgi”;
ek.DataFields.FieldByName(“LOGOID”).Value = “Firma Kodu”;
ValidateErrors err = ek.ValidateErrors;
if (ek.Post())
{
Console.WriteLine(“{0} firması eklendi.”, “Firma Adı”);
}
else
{
Console.WriteLine(“{0} firması eklenemedi.”, “Firma Adı”);
for (int i = 0; i < err.Count; i++)
{
Console.WriteLine(“{0} – {1};”, err[i].Error, err[i].ID);
}
}