Fatura Güncelleme
Fatura Güncelleme, Evobulut ön muhasebe / ERP yazılımının Fatura modülüne ait bir REST API servisidir. POST yöntemiyle https://ws.evobulut.com/api/fatura/base/ adresine JSON gönderilerek çağrılır; kimlik doğrulama için Login servisinden alınan Token UID değeri gereklidir.
Açıklama
Detay satirlarini kapsayarak ekler.
| cmd | İlgili komut |
| UID | KULLANICI_UID |
| a_id | Kayit Anahtar ID |
| a_tur | Türü |
| a_cari_id | Müşteri ID |
| a_adi | Adı |
| a_seri | Seri Id |
| a_sbelge_seri_no | Belge Seri Nosu |
| a_fis_tur | Evrak Fiş Tur ID |
| a_tarih | Tarihi |
| a_vtarih | Vade Tarihi |
| a_ack | Açıklama |
| a_depo_id | Depo ID |
| a_vergi_muaf | Evrak Vergi Muafiyet ID |
| a_sube_id | Şube ID |
| a_per_id | Personel ID |
| a_dov_id | Döviz ID |
| a_dov_kur | Döviz Kuru |
| a_dov_tut | Döviz Tutari |
| a_etur | E-fatura Tur ID |
| a_edrm | E-fatura Durum ID |
| a_fatadres_id | Fatura Adres ID |
| a_fulke | Fatura ülkesi |
| a_fili | Fatura İl Adi |
| a_filce | Fatura İlce Adi |
| a_fpostakod | Fatura Posta Kodu |
| a_fadres1 | Adres 1. Satir |
| a_fkapino | Fatura Kapi No |
| a_siparis_no | Sipariş No |
| a_siparis_tar | Sipariş Tarihi |
| a_sadres | Sevkiyat Adresi Açık adres |
| a_sili | Sevkiyat İl |
| a_silce | Sevkiyat İlçe |
| a_spostakod | Sevkiyat Posta Kodu |
| a_onay | 0 Onaysız Fatura , 1 Onaylı Fatura |
Artık faturalar tevkifat ve vergi muafiyeti bilgilerini satır bazında çalıştıracak,
dolayısıyla ana'daki değil, detay'daki bilgileri değerlendiriniz. Ana'ya atılan vergi
muafiyeti ve tevkifat verileri artık kaydedilmeyecektir, yalnızca detay satırlarındaki
tevkifat ve vergi muafiyeti bilgileri geçerli kabul edilecektir
Header Bilgileri
| X-ClientId | Login anında alınan kullanıcı Token UID bilgisi |
İstek Gövdesi (JSON)
{
"cmd": "fatura_upd",
"UID": "KULLANICI_UID",
"Ana": [
{
"a_id": "18123",
"a_tur": "31",
"a_cari_id": "158361",
"a_adi": " Update Faturasi",
"a_seri": "0",
"a_sbelge_seri_no": "",
"a_fis_tur": "4",
"a_tarih": "07.03.2023",
"a_vtarih": "07.04.2023",
"a_ack": "Update 2 Islemi",
"a_depo_id": "1",
"a_vergi_muaf": "75",
"a_sube_id": "1",
"a_per_id": "5",
"a_dov_id": "0",
"a_dov_kur": "1",
"a_etur": "",
"a_edrm": "",
"a_fatadres_id": "",
"a_fulke": "Turkiye",
"a_fili": "Eskisehir",
"a_filce": "Odunpazari",
"a_fpostakod": "26220",
"a_fadres1": "Garabag Azerbaycan ",
"a_fkapino": "24",
"a_siparis_no": "SIP-2026-000142",
"a_siparis_tar": "10.07.2026",
"a_sadres": "Atatürk Mah. Cumhuriyet Cad. No:9999 Kat:9999 Daire:999",
"a_sili": "İstanbul",
"a_silce": "Kadıköy"
}
]
} Kod Örnekleri
curl -X POST "https://ws.evobulut.com/api/fatura/base/" \
-H "Content-Type: application/json" \
-d '{
"cmd": "fatura_upd",
"UID": "KULLANICI_UID",
"Ana": [
{
"a_id": "18123",
"a_tur": "31",
"a_cari_id": "158361",
"a_adi": " Update Faturasi",
"a_seri": "0",
"a_sbelge_seri_no": "",
"a_fis_tur": "4",
"a_tarih": "07.03.2023",
"a_vtarih": "07.04.2023",
"a_ack": "Update 2 Islemi",
"a_depo_id": "1",
"a_vergi_muaf": "75",
"a_sube_id": "1",
"a_per_id": "5",
"a_dov_id": "0",
"a_dov_kur": "1",
"a_etur": "",
"a_edrm": "",
"a_fatadres_id": "",
"a_fulke": "Turkiye",
"a_fili": "Eskisehir",
"a_filce": "Odunpazari",
"a_fpostakod": "26220",
"a_fadres1": "Garabag Azerbaycan ",
"a_fkapino": "24",
"a_siparis_no": "SIP-2026-000142",
"a_siparis_tar": "10.07.2026",
"a_sadres": "Atatürk Mah. Cumhuriyet Cad. No:9999 Kat:9999 Daire:999",
"a_sili": "İstanbul",
"a_silce": "Kadıköy"
}
]
}'const response = await fetch("https://ws.evobulut.com/api/fatura/base/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"cmd": "fatura_upd",
"UID": "KULLANICI_UID",
"Ana": [
{
"a_id": "18123",
"a_tur": "31",
"a_cari_id": "158361",
"a_adi": " Update Faturasi",
"a_seri": "0",
"a_sbelge_seri_no": "",
"a_fis_tur": "4",
"a_tarih": "07.03.2023",
"a_vtarih": "07.04.2023",
"a_ack": "Update 2 Islemi",
"a_depo_id": "1",
"a_vergi_muaf": "75",
"a_sube_id": "1",
"a_per_id": "5",
"a_dov_id": "0",
"a_dov_kur": "1",
"a_etur": "",
"a_edrm": "",
"a_fatadres_id": "",
"a_fulke": "Turkiye",
"a_fili": "Eskisehir",
"a_filce": "Odunpazari",
"a_fpostakod": "26220",
"a_fadres1": "Garabag Azerbaycan ",
"a_fkapino": "24",
"a_siparis_no": "SIP-2026-000142",
"a_siparis_tar": "10.07.2026",
"a_sadres": "Atatürk Mah. Cumhuriyet Cad. No:9999 Kat:9999 Daire:999",
"a_sili": "İstanbul",
"a_silce": "Kadıköy"
}
]
})
});
const veri = await response.json();
console.log(veri);using System.Text;
using System.Text.Json;
using var client = new HttpClient();
var json = """
{
"cmd": "fatura_upd",
"UID": "KULLANICI_UID",
"Ana": [
{
"a_id": "18123",
"a_tur": "31",
"a_cari_id": "158361",
"a_adi": " Update Faturasi",
"a_seri": "0",
"a_sbelge_seri_no": "",
"a_fis_tur": "4",
"a_tarih": "07.03.2023",
"a_vtarih": "07.04.2023",
"a_ack": "Update 2 Islemi",
"a_depo_id": "1",
"a_vergi_muaf": "75",
"a_sube_id": "1",
"a_per_id": "5",
"a_dov_id": "0",
"a_dov_kur": "1",
"a_etur": "",
"a_edrm": "",
"a_fatadres_id": "",
"a_fulke": "Turkiye",
"a_fili": "Eskisehir",
"a_filce": "Odunpazari",
"a_fpostakod": "26220",
"a_fadres1": "Garabag Azerbaycan ",
"a_fkapino": "24",
"a_siparis_no": "SIP-2026-000142",
"a_siparis_tar": "10.07.2026",
"a_sadres": "Atatürk Mah. Cumhuriyet Cad. No:9999 Kat:9999 Daire:999",
"a_sili": "İstanbul",
"a_silce": "Kadıköy"
}
]
}
""";
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://ws.evobulut.com/api/fatura/base/", content);
var veri = await response.Content.ReadAsStringAsync();
Console.WriteLine(veri);import requests
url = "https://ws.evobulut.com/api/fatura/base/"
payload = {
"cmd": "fatura_upd",
"UID": "KULLANICI_UID",
"Ana": [
{
"a_id": "18123",
"a_tur": "31",
"a_cari_id": "158361",
"a_adi": " Update Faturasi",
"a_seri": "0",
"a_sbelge_seri_no": "",
"a_fis_tur": "4",
"a_tarih": "07.03.2023",
"a_vtarih": "07.04.2023",
"a_ack": "Update 2 Islemi",
"a_depo_id": "1",
"a_vergi_muaf": "75",
"a_sube_id": "1",
"a_per_id": "5",
"a_dov_id": "0",
"a_dov_kur": "1",
"a_etur": "",
"a_edrm": "",
"a_fatadres_id": "",
"a_fulke": "Turkiye",
"a_fili": "Eskisehir",
"a_filce": "Odunpazari",
"a_fpostakod": "26220",
"a_fadres1": "Garabag Azerbaycan ",
"a_fkapino": "24",
"a_siparis_no": "SIP-2026-000142",
"a_siparis_tar": "10.07.2026",
"a_sadres": "Atatürk Mah. Cumhuriyet Cad. No:9999 Kat:9999 Daire:999",
"a_sili": "İstanbul",
"a_silce": "Kadıköy"
}
]
}
response = requests.post(url, json=payload)
print(response.json())<?php
$url = "https://ws.evobulut.com/api/fatura/base/";
$payload = '{
"cmd": "fatura_upd",
"UID": "KULLANICI_UID",
"Ana": [
{
"a_id": "18123",
"a_tur": "31",
"a_cari_id": "158361",
"a_adi": " Update Faturasi",
"a_seri": "0",
"a_sbelge_seri_no": "",
"a_fis_tur": "4",
"a_tarih": "07.03.2023",
"a_vtarih": "07.04.2023",
"a_ack": "Update 2 Islemi",
"a_depo_id": "1",
"a_vergi_muaf": "75",
"a_sube_id": "1",
"a_per_id": "5",
"a_dov_id": "0",
"a_dov_kur": "1",
"a_etur": "",
"a_edrm": "",
"a_fatadres_id": "",
"a_fulke": "Turkiye",
"a_fili": "Eskisehir",
"a_filce": "Odunpazari",
"a_fpostakod": "26220",
"a_fadres1": "Garabag Azerbaycan ",
"a_fkapino": "24",
"a_siparis_no": "SIP-2026-000142",
"a_siparis_tar": "10.07.2026",
"a_sadres": "Atatürk Mah. Cumhuriyet Cad. No:9999 Kat:9999 Daire:999",
"a_sili": "İstanbul",
"a_silce": "Kadıköy"
}
]
}';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;import java.net.URI;
import java.net.http.*;
HttpClient client = HttpClient.newHttpClient();
String json = """
{
"cmd": "fatura_upd",
"UID": "KULLANICI_UID",
"Ana": [
{
"a_id": "18123",
"a_tur": "31",
"a_cari_id": "158361",
"a_adi": " Update Faturasi",
"a_seri": "0",
"a_sbelge_seri_no": "",
"a_fis_tur": "4",
"a_tarih": "07.03.2023",
"a_vtarih": "07.04.2023",
"a_ack": "Update 2 Islemi",
"a_depo_id": "1",
"a_vergi_muaf": "75",
"a_sube_id": "1",
"a_per_id": "5",
"a_dov_id": "0",
"a_dov_kur": "1",
"a_etur": "",
"a_edrm": "",
"a_fatadres_id": "",
"a_fulke": "Turkiye",
"a_fili": "Eskisehir",
"a_filce": "Odunpazari",
"a_fpostakod": "26220",
"a_fadres1": "Garabag Azerbaycan ",
"a_fkapino": "24",
"a_siparis_no": "SIP-2026-000142",
"a_siparis_tar": "10.07.2026",
"a_sadres": "Atatürk Mah. Cumhuriyet Cad. No:9999 Kat:9999 Daire:999",
"a_sili": "İstanbul",
"a_silce": "Kadıköy"
}
]
}
""";
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://ws.evobulut.com/api/fatura/base/"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString(json))
.build();
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());import 'dart:convert';
import 'package:http/http.dart' as http;
final response = await http.post(
Uri.parse('https://ws.evobulut.com/api/fatura/base/'),
headers: {'Content-Type': 'application/json'},
body: jsonEncode({
"cmd": "fatura_upd",
"UID": "KULLANICI_UID",
"Ana": [
{
"a_id": "18123",
"a_tur": "31",
"a_cari_id": "158361",
"a_adi": " Update Faturasi",
"a_seri": "0",
"a_sbelge_seri_no": "",
"a_fis_tur": "4",
"a_tarih": "07.03.2023",
"a_vtarih": "07.04.2023",
"a_ack": "Update 2 Islemi",
"a_depo_id": "1",
"a_vergi_muaf": "75",
"a_sube_id": "1",
"a_per_id": "5",
"a_dov_id": "0",
"a_dov_kur": "1",
"a_etur": "",
"a_edrm": "",
"a_fatadres_id": "",
"a_fulke": "Turkiye",
"a_fili": "Eskisehir",
"a_filce": "Odunpazari",
"a_fpostakod": "26220",
"a_fadres1": "Garabag Azerbaycan ",
"a_fkapino": "24",
"a_siparis_no": "SIP-2026-000142",
"a_siparis_tar": "10.07.2026",
"a_sadres": "Atatürk Mah. Cumhuriyet Cad. No:9999 Kat:9999 Daire:999",
"a_sili": "İstanbul",
"a_silce": "Kadıköy"
}
]
}),
);
print(jsonDecode(response.body)); Başarılı Yanıt
200 OK
{
"status": "OK",
"veri": {
"Ana": [
{
"Satir": "0",
"a_id": "18123",
"a_tur": "31",
"a_adi": " Update Faturasi",
"BELGE_TUR": "Satis Faturasi",
"a_gc": "-1",
"a_seri": "0",
"BELGE_SERI_AD": "",
"a_kod": "0",
"a_tarih": "07.03.2023 00:00:00",
"a_fis_tur": "4",
"a_fis_tur_adi": "Toptan Satis",
"a_cari_id": "158361",
"CARI_ADI": "Deneme V Firma ",
"a_ack": "Update 2 Islemi",
"a_depo_id": "1",
"DEPO_ADI": "Eskisehir Meselik Depo",
"a_fcari": "",
"a_fadres1": "Garabag Azerbaycan",
"a_fadres2": "",
"a_fvda": "",
"a_fvno": "",
"a_tevkifat": "0",
"TEVKIFAT_ADI": "",
"a_vergi_muaf": "75",
"VER_MUAF_ADI": "101-Ihracat Istisnasi",
"VER_MUAF_KOD": "101",
"a_sube_id": "1",
"SUBE_ADI": "Eskisehir Subesi",
"a_per_id": "5",
"PERSONELADI": " ",
"a_isk_tut": "0",
"a_iskd": "0",
"a_iskd_tut": "0",
"a_kdv_tut": "0",
"a_otv_tut": "0",
"a_oiv_tut": "0",
"a_tev_tut": "0",
"TEVKIFAT_ORAN": "0",
"a_modul": "1054",
"a_tutar": "0",
"a_modul_ref": "0",
"a_dov_id": "0",
"Doviz_Kodu": "TL",
"Doviz_Sembolu": "TL",
"Doviz_Adi": "Turk Lirasi",
"a_dov_kur": "1",
"a_dov_tut": "0",
"a_onay": "0",
"a_cuser": "0",
"CUSERNAME": "",
"a_cdate": "07.03.2023 16:45:00",
"a_muser": "25986",
"a_mdate": "14.08.2023 16:49:00",
"MUSERNAME": "Ali ALKAN",
"a_udf": "",
"a_udf_grp": "",
"a_ettn": "cc008b50-72c6-4c2f-9115-633a5ab78625",
"a_edrm": "0",
"FAT_DUR": "",
"a_etur": "3",
"FAT_TUR": "E-Arsiv",
"a_gonder": "0",
"a_vtarih": "07.04.2023 00:00:00",
"a_tutar_kapanan": "0",
"a_tutar_kalan": "0",
"a_sbelge_seri_no": "GÖNDERİLMEDİ",
"muh_id": "0",
"muh_tur": "0",
"a_kamp_no": "",
"a_kamp_statu": "",
"a_kargo_id": "0",
"a_kargo_adi": "",
"a_takip_no": "",
"a_kargo_metod": "",
"a_kargo_tar": "",
"a_fatadres_id": "6552",
"a_fatadres_adi": "Sevk Adresi - ( bulvar magaza - 2100 )",
"a_fulke": "Turkiye",
"a_fili": "Eskisehir",
"a_filce": "Odunpazari",
"a_fpostakod": "26220",
"a_fkapi_no": "24",
"a_skapi_no": "0",
"a_sahip": "29459",
"a_sahip_adi": "Hasan Tasan",
"a_sontar": "",
"a_sadres": "",
"a_sili": "",
"a_silce": "",
"a_spostakod": "",
"a_sevk_id": "0",
"a_sevk_adi": "",
"a_mkod": "venu23",
"a_belge_drm": "0",
"a_belge_drm_ubl": "0",
"a_kabul_red": "0",
"a_kabul_red_adi": "",
"a_kabul_red_ack": "",
"a_edrm_ack": "0",
"a_zrf_uuid": "",
"cari_kilit": "0",
"a_kdv_yuv": "0",
"a_mn_kapat": "0",
"a_ihracat": "0",
"a_siparis_no": "",
"a_siparis_tar": "",
"a_sgk_dosyano": "",
"a_stopaj_oran": "0",
"a_stopaj_matrah": "0",
"a_stopaj_tut": "0",
"a_satis_poli": "3",
"a_satis_poli_carp": "10",
"a_isk_oran": "20",
"a_alis_poli": "0",
"a_alis_poli_carp": "0",
"a_gvsoran": "0",
"a_gvstutar": "0",
"a_meraoran": "0",
"a_meratutar": "0",
"a_sgkkoran": "0",
"a_sgkktutar": "0",
"a_btuoran": "0",
"a_btututar": "0",
"a_mus_sube_kodu": "",
"a_oykb_vkn": "",
"a_eticaret": "0",
"ETICARETADI": "",
"a_iskd_vergi_dahil": "0",
"a_calisma_sekli": "0",
"a_bakiye": "1202810.52",
"a_bakiye_adi": "B",
"a_kff": "0",
"a_stok_yansitmayacak": "0"
}
],
"Teklif_Toplam": [
{
"Ara_Toplam": "0 TL",
"Toplam_Indirim": "0 TL",
"Brut_Toplam": "0 TL",
"Toplam_KDV_18": "0 TL",
"Toplam_KDV": "0 TL",
"Tevkifat_Tutari": "0 TL",
"Genel_Toplam": "0 TL",
"Turk_Lirasi_Karsiligi": "0 TL"
}
],
"Detay": [],
"cari_kilit": "0",
"ACK": []
}
} Fatura modülündeki diğer servisler