Fatura Bilgisi Getir
Fatura Bilgisi Getir, 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
| cmd | İlgili komut sql |
| UID | KULLANICI_UID Login Anında Alınan UID Token Verisi |
| sql_id | Kayıt ID |
| sql_id | Kayıt ID |
| belge_no | Belge seri numarası |
belge_no YADA sql_id dolu olmak zorundadır.
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": "sql",
"UID": "KULLANICI_UID",
"sql_id": "18245"
} Kod Örnekleri
curl -X POST "https://ws.evobulut.com/api/fatura/base/" \
-H "Content-Type: application/json" \
-d '{
"cmd": "sql",
"UID": "KULLANICI_UID",
"sql_id": "18245"
}'const response = await fetch("https://ws.evobulut.com/api/fatura/base/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"cmd": "sql",
"UID": "KULLANICI_UID",
"sql_id": "18245"
})
});
const veri = await response.json();
console.log(veri);using System.Text;
using System.Text.Json;
using var client = new HttpClient();
var json = """
{
"cmd": "sql",
"UID": "KULLANICI_UID",
"sql_id": "18245"
}
""";
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": "sql",
"UID": "KULLANICI_UID",
"sql_id": "18245"
}
response = requests.post(url, json=payload)
print(response.json())<?php
$url = "https://ws.evobulut.com/api/fatura/base/";
$payload = '{
"cmd": "sql",
"UID": "KULLANICI_UID",
"sql_id": "18245"
}';
$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": "sql",
"UID": "KULLANICI_UID",
"sql_id": "18245"
}
""";
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": "sql",
"UID": "KULLANICI_UID",
"sql_id": "18245"
}),
);
print(jsonDecode(response.body)); Başarılı Yanıt
200 OK
{
"status": "OK",
"veri": [
{
"Ana": [
{
"Satir": "0",
"a_id": "18245",
"a_tur": "30",
"a_adi": "",
"BELGE_TUR": "Alis Faturasi",
"a_gc": "1",
"a_seri": "0",
"BELGE_SERI_AD": "",
"a_kod": "0",
"a_tarih": "17.04.2023 00:00:00",
"a_fis_tur": "0",
"a_fis_tur_adi": "",
"a_cari_id": "-22102",
"CARI_ADI": " ",
"a_ack": "13926-Deneme Firma Sirket musterisi icin verilen siparistir",
"a_depo_id": "21",
"DEPO_ADI": "DENEME DEPO4545",
"a_fcari": "",
"a_fadres1": "deneme adres",
"a_fadres2": "",
"a_fvda": "",
"a_fvno": "",
"a_tevkifat": "0",
"TEVKIFAT_ADI": "",
"a_vergi_muaf": "0",
"VER_MUAF_ADI": "-",
"VER_MUAF_KOD": "",
"a_sube_id": "1",
"SUBE_ADI": "Eskisehir Subesi",
"a_per_id": "0",
"PERSONELADI": " ",
"a_isk_tut": "0",
"a_iskd": "0",
"a_iskd_tut": "0",
"a_kdv_tut": "32.2",
"a_otv_tut": "0",
"a_oiv_tut": "0",
"a_tev_tut": "0",
"TEVKIFAT_ORAN": "0",
"a_modul": "1052",
"a_tutar": "211.09",
"a_modul_ref": "13944",
"a_dov_id": "0",
"Doviz_Kodu": "TL",
"Doviz_Sembolu": "TL",
"Doviz_Adi": "Turk Lirasi",
"a_dov_kur": "1",
"a_dov_tut": "211.09",
"a_onay": "0",
"a_cuser": "0",
"CUSERNAME": "",
"a_cdate": "17.04.2023 09:22:00",
"a_muser": "0",
"a_mdate": "17.04.2023 09:22:00",
"MUSERNAME": "",
"a_udf": "",
"a_udf_grp": "",
"a_ettn": "d4190971-1c8e-469a-8401-efca74d788b8",
"a_edrm": "0",
"FAT_DUR": "",
"a_etur": "1",
"FAT_TUR": "Kagit Fatura",
"a_gonder": "0",
"a_vtarih": "17.04.2023 00:00:00",
"a_tutar_kapanan": "0",
"a_tutar_kalan": "211.09",
"a_sbelge_seri_no": "",
"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": "01.01.1900 00:00:00",
"a_fatadres_id": "11654",
"a_fatadres_adi": "Fatura Adresi - ( )",
"a_fulke": "",
"a_fili": "Eskisehir",
"a_filce": "Gunyuzu",
"a_fpostakod": "",
"a_fkapi_no": "0",
"a_skapi_no": "0",
"a_sahip": "0",
"a_sahip_adi": "",
"a_sontar": "",
"a_sadres": "deneme adres",
"a_sili": "Eskisehir",
"a_silce": "Gunyuzu",
"a_spostakod": "",
"a_sevk_id": "11654",
"a_sevk_adi": "Fatura Adresi - ( )",
"a_mkod": "",
"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": "13944",
"a_siparis_tar": "05.04.2023 00:00:00",
"a_sgk_dosyano": "",
"a_stopaj_oran": "0",
"a_stopaj_matrah": "0",
"a_stopaj_tut": "0",
"a_satis_poli": "0",
"a_satis_poli_carp": "0",
"a_isk_oran": "0",
"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": "0",
"a_bakiye_adi": "",
"a_kff": "0",
"a_stok_yansitmayacak": "0"
}
],
"Teklif_Toplam": [
{
"Ara_Toplam": "178.89 TL",
"Toplam_Indirim": "0 TL",
"Brut_Toplam": "178.89 TL",
"Toplam_KDV_18": "32.2 TL",
"Toplam_KDV": "32.2 TL",
"Tevkifat_Tutari": "0 TL",
"Genel_Toplam": "211.09 TL",
"Turk_Lirasi_Karsiligi": "211.09 TL"
}
],
"Detay": [
{
"a_id": "24440",
"a_mas_id": "18245",
"a_tur": "30",
"a_stok_tur": "1",
"a_gc": "1",
"a_tarih": "17.04.2023 00:00:00",
"a_cari_id": "-22102",
"a_ack": "",
"a_sube_id": "1",
"a_kod": "GLC032",
"a_kod1": "GLC032",
"a_kart_tur": "10",
"a_stok_id": "5206",
"a_stok_adi": " Cam Vakumlu Saklama Kabi | 350 ml",
"a_stok_tur1": "1",
"a_dip_fiyat": "0",
"a_doviz_id_dip": "0",
"a_depo_id": "21",
"a_brm": "4",
"a_brm_adi": "Adetc",
"a_brm_kod": "C62",
"a_brm_mik": "1",
"a_brm_fiy": "46.63823994",
"dovizli_birim_fiyat": "2.322101119768976",
"a_brm_carp": "1",
"a_ana_brm": "4",
"a_ana_brm_adi": "Adetc",
"a_mik": "1",
"a_mik_gir": "1",
"a_mik_cik": "0",
"a_fiy": "46.63823994",
"a_kdv": "18",
"a_kdv_tut": "8.39",
"a_isk1": "0",
"a_isk1_mat": "46.64",
"a_isk1_tut": "0",
"a_isk2": "0",
"a_isk2_mat": "46.64",
"a_isk2_tut": "0",
"a_isk3": "0",
"a_isk3_mat": "46.64",
"a_isk3_tut": "0",
"a_iskd": "0",
"a_iskd_mat": "46.64",
"a_iskd_tut": "0",
"a_isk_tutar": "0",
"a_iskontolu_brm_fiy": "46.63823994",
"a_otv": "0",
"a_otv_tut": "0",
"a_otv_kod": "0",
"a_otv_tip": "0",
"a_oiv": "0",
"a_oiv_tut": "0",
"a_tutar": "55.03",
"a_tutar_kdvh": "46.64",
"a_modul": "1052",
"a_modul_ref": "18569",
"a_cmodul": "1052",
"a_cmodul_ref": "18569",
"a_sira": "0",
"a_dov_id": "2",
"a_dov_adi": "£",
"a_dov_kur": "20.0845",
"a_dov_tut": "2.74",
"a_sat_ref_id": "0",
"a_onay": "0",
"a_maliyet_yuzde": "26.071534349143658",
"a_maliyet_tut": "0",
"a_maliyet_toptut": "46.64",
"a_formul_id": "0",
"a_for_boy_adet": "0",
"a_for_boy_uzun": "0",
"a_efat_brm": "0",
"a_efat_brm_mik": "0",
"a_efat_stok_kodu": "",
"a_efat_stok_adi": "",
"a_efat_brm_adi": "",
"a_gtip_no": "",
"a_kab_no": "",
"irs_bag": "0",
"a_cuser": "0",
"a_cdate": "17.04.2023 09:22:00",
"a_muser": "0",
"a_mdate": "17.04.2023 09:22:00",
"a_kmp_id": "0",
"a_selo": "0",
"a_selo_senaryo": "0",
"a_selo_son_kultar": "0",
"Seri_Lot_List": [],
"a_statu": "O",
"kamp_adi": "",
"a_iskontolu_brm_fiy_dov": "2.322101119768976"
},
{
"a_id": "24441",
"a_mas_id": "18245",
"a_tur": "30",
"a_stok_tur": "1",
"a_gc": "1",
"a_tarih": "17.04.2023 00:00:00",
"a_cari_id": "-22102",
"a_ack": "STOK 002",
"a_sube_id": "1",
"a_kod": "002",
"a_kod1": "002",
"a_kart_tur": "0",
"a_stok_id": "5778",
"a_stok_adi": "STOK 002",
"a_stok_tur1": "1",
"a_dip_fiyat": "0",
"a_doviz_id_dip": "0",
"a_depo_id": "21",
"a_brm": "1",
"a_brm_adi": "KG",
"a_brm_kod": "KGM",
"a_brm_mik": "1",
"a_brm_fiy": "29.15543406",
"dovizli_birim_fiyat": "1.4516385302098636",
"a_brm_carp": "1",
"a_ana_brm": "1",
"a_ana_brm_adi": "KG",
"a_mik": "1",
"a_mik_gir": "1",
"a_mik_cik": "0",
"a_fiy": "29.15543406",
"a_kdv": "18",
"a_kdv_tut": "5.25",
"a_isk1": "0",
"a_isk1_mat": "29.16",
"a_isk1_tut": "0",
"a_isk2": "0",
"a_isk2_mat": "29.16",
"a_isk2_tut": "0",
"a_isk3": "0",
"a_isk3_mat": "29.16",
"a_isk3_tut": "0",
"a_iskd": "0",
"a_iskd_mat": "29.16",
"a_iskd_tut": "0",
"a_isk_tutar": "0",
"a_iskontolu_brm_fiy": "29.15543406",
"a_otv": "0",
"a_otv_tut": "0",
"a_otv_kod": "0",
"a_otv_tip": "0",
"a_oiv": "0",
"a_oiv_tut": "0",
"a_tutar": "34.41",
"a_tutar_kdvh": "29.16",
"a_modul": "1052",
"a_modul_ref": "18570",
"a_cmodul": "1052",
"a_cmodul_ref": "18570",
"a_sira": "0",
"a_dov_id": "2",
"a_dov_adi": "£",
"a_dov_kur": "20.0845",
"a_dov_tut": "1.71",
"a_sat_ref_id": "0",
"a_onay": "0",
"a_maliyet_yuzde": "16.29836163494559",
"a_maliyet_tut": "0",
"a_maliyet_toptut": "29.16",
"a_formul_id": "0",
"a_for_boy_adet": "0",
"a_for_boy_uzun": "0",
"a_efat_brm": "0",
"a_efat_brm_mik": "0",
"a_efat_stok_kodu": "",
"a_efat_stok_adi": "",
"a_efat_brm_adi": "",
"a_gtip_no": "5454545",
"a_kab_no": "",
"irs_bag": "0",
"a_cuser": "0",
"a_cdate": "17.04.2023 09:22:00",
"a_muser": "0",
"a_mdate": "17.04.2023 09:22:00",
"a_kmp_id": "0",
"a_selo": "0",
"a_selo_senaryo": "0",
"a_selo_son_kultar": "0",
"Seri_Lot_List": [],
"a_statu": "O",
"kamp_adi": "",
"a_iskontolu_brm_fiy_dov": "1.4516385302098636"
},
{
"a_id": "24442",
"a_mas_id": "18245",
"a_tur": "30",
"a_stok_tur": "1",
"a_gc": "1",
"a_tarih": "17.04.2023 00:00:00",
"a_cari_id": "-22102",
"a_ack": "STOK 003",
"a_sube_id": "1",
"a_kod": "003",
"a_kod1": "003",
"a_kart_tur": "0",
"a_stok_id": "5779",
"a_stok_adi": "STOK 003",
"a_stok_tur1": "1",
"a_dip_fiyat": "0",
"a_doviz_id_dip": "0",
"a_depo_id": "21",
"a_brm": "3",
"a_brm_adi": "Paket",
"a_brm_kod": "PA",
"a_brm_mik": "1",
"a_brm_fiy": "103.09199999",
"dovizli_birim_fiyat": "5.132913440215092",
"a_brm_carp": "1",
"a_ana_brm": "3",
"a_ana_brm_adi": "Paket",
"a_mik": "1",
"a_mik_gir": "1",
"a_mik_cik": "0",
"a_fiy": "103.09199999",
"a_kdv": "18",
"a_kdv_tut": "18.56",
"a_isk1": "0",
"a_isk1_mat": "103.09",
"a_isk1_tut": "0",
"a_isk2": "0",
"a_isk2_mat": "103.09",
"a_isk2_tut": "0",
"a_isk3": "0",
"a_isk3_mat": "103.09",
"a_isk3_tut": "0",
"a_iskd": "0",
"a_iskd_mat": "103.09",
"a_iskd_tut": "0",
"a_isk_tutar": "0",
"a_iskontolu_brm_fiy": "103.09199999",
"a_otv": "0",
"a_otv_tut": "0",
"a_otv_kod": "0",
"a_otv_tip": "0",
"a_oiv": "0",
"a_oiv_tut": "0",
"a_tutar": "121.65",
"a_tutar_kdvh": "103.09",
"a_modul": "1052",
"a_modul_ref": "18571",
"a_cmodul": "1052",
"a_cmodul_ref": "18571",
"a_sira": "0",
"a_dov_id": "2",
"a_dov_adi": "£",
"a_dov_kur": "20.0845",
"a_dov_tut": "6.06",
"a_sat_ref_id": "0",
"a_onay": "0",
"a_maliyet_yuzde": "57.630104015910746",
"a_maliyet_tut": "0",
"a_maliyet_toptut": "103.09",
"a_formul_id": "0",
"a_for_boy_adet": "0",
"a_for_boy_uzun": "0",
"a_efat_brm": "0",
"a_efat_brm_mik": "0",
"a_efat_stok_kodu": "",
"a_efat_stok_adi": "",
"a_efat_brm_adi": "",
"a_gtip_no": "",
"a_kab_no": "",
"irs_bag": "0",
"a_cuser": "0",
"a_cdate": "17.04.2023 09:22:00",
"a_muser": "0",
"a_mdate": "17.04.2023 09:22:00",
"a_kmp_id": "0",
"a_selo": "0",
"a_selo_senaryo": "0",
"a_selo_son_kultar": "0",
"Seri_Lot_List": [],
"a_statu": "O",
"kamp_adi": "",
"a_iskontolu_brm_fiy_dov": "5.132913440215092"
}
],
"cari_kilit": "0",
"ACK": []
}
]
} Fatura modülündeki diğer servisler