gib_fatura_system_package
v1.1.5
Published
[](https://badge.fury.io/js/mypackage) [](https://github.com/yourname/mypackage/blob/master/LICENSE)
Readme
E-Arşiv Portal API
E-Arşiv Portal API, GIB entegre bir şekilde çalışan bir npm paketidir.
Installing
Package manager
Using npm:
$ npm install axiosPaketi Projeye Dahil Et
import ApiService from '../api'; // For TSconst ApiService = '../api'; // For JSKullanıcı Bilgilerin İle Oturum Açma
await apiService.initialize('username', 'password');Gib Kullanıcı Adı Ve şifrenizi Girerek Oturum bilgilerinizi doğrulayın
!!!Oturum Açmadan Diğer Fonksiyonları Kullanamazsınız
Para Birimlerini Getirir
const paraBirimleri = await apiService.getCurrencyUnit();Fatura Tiplerini Getirir
const faturaTipleri = await apiService.getInvioceTypes()Vergi Tiplerini Getirir
const vergiTipleri = await apiService.getTaxesList()Ülkeleri Getirir
const ulkeler = await apiService.getCountries()Birimleri Getirir
const vergiTipleri = await apiService.getUnits()Özel Matrah Nedenleri
const ozelMatrahNedenleri = await apiService.getSpecialTaxReason()İki Tarih Arasındaki Faturaları Getirir
Tarih Tipleri Şu Şekilde Olmalıdır.
let startDate = '01/01/2000'
let endDate = '01/01/2000'İki Tarih Arasındaki Faturaları Sorgulamak İçin Bu method kullanılır.
const invoices = await apiService.getInvoiceList(startDate,endDate)