gib_fatura_system_package
v1.1.5
Published
[![npm version](https://badge.fury.io/js/mypackage.svg)](https://badge.fury.io/js/mypackage) [![license](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/yourname/mypackage/blob/master/LICENSE)
Downloads
29
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 axios
Paketi Projeye Dahil Et
import ApiService from '../api'; // For TS
const ApiService = '../api'; // For JS
Kullanı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)