Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket

e-fatura-cli

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

e-fatura-cli

Bu paket komut satırı arayüzü (CLI) üzerinden e-Arşiv faturalarını listeler, imzalar, indirir ve daha fazlasını yapar.

latest
Source
npmnpm
Version
1.0.1
Version published
Maintainers
1
Created
Source

🧾 e-Fatura CLI 🖥️

NPM Docker Pulls License MIT npm downloads

Bu paket komut satırı arayüzü (CLI) üzerinden e-Arşiv faturalarını listeler, imzalar, indirir ve daha fazlasını yapar.

Kurulum

yarn global add e-fatura-cli

veya

npm install -g e-fatura-cli

veya

Docker görüntüsü dökümanını inceleyin.

Yapılandırma

e-Arşiv kullanıcı adı ve şifre bilgileri, ortam değişkenleri aracılığıyla sağlanır. Kullanıcı adı ve şifre bilgileri, sistem düzeyinde bulunan ortam değişkenlerinden veya çalışma dizininde yer alan bir .env dosyasından temin edilir.

Eğer çalışma dizininizde bir .env dosyası varsa otomatik olarak yüklenir.

Örnek .env dosyası

E_ARCHIVE_USERNAME=kullanıcı-adı
E_ARCHIVE_PASSWORD=şifre
--env-file seçeneği ile;
e-fatura list --env-file ./.env.example
Linux ve MacOS'da komut satırı ortam değişkenleri ile;
E_ARCHIVE_USERNAME=kullanıcı-adı E_ARCHIVE_PASSWORD=şifre e-fatura list
cross-env ortam değişkenleri ile;

cross-env kurulumu;

yarn add cross-env -D

cross-env kullanımı;

cross-env E_ARCHIVE_USERNAME=kullanıcı-adı E_ARCHIVE_PASSWORD=şifre e-fatura list

Komutlar

e-fatura list

e-Arşiv üzerinde bulunan faturaları listele

e-fatura list [options]

Seçenekler

AdAçıklamaZorunluVarsayılanSeçenekler
--period [period]Faturaların düzenlenlenme dönemi/periyoduHayır-yesterday, this-week, prev-week, this-month, prev-month, this-year, prev-year
--start-date [date]Faturaların düzenlenme dönemi aralığı başlangıç tarihi (YYYY-MM-DD formatında)Hayır--
--end-date [date]Faturaların düzenlenme dönemi aralığı bitiş tarihi (YYYY-MM-DD formatında)Hayır--
--status [status]Faturaların onay durumuHayır-approved, unapproved, deleted
--env-file [file]e-Arşiv giriş bilgilerinin bulunduğu ortam değişkenleri dosyasının yoluHayır$PWD/.env-
--issued-to-meAdınıza düzenlenen faturaları listeleHayır--
--hourly-search-interval [value]Adınıza düzenlenen faturaların günün hangi aralığında düzenlendiğiHayır-none, first-half, last-half

e-fatura sign

e-Arşiv üzerinde bulunan faturaları imzala

e-fatura sign [options]

Seçenekler

AdAçıklamaZorunluVarsayılanSeçenekler
--period [period]Faturaların düzenlenlenme dönemi/periyoduHayır-yesterday, this-week, prev-week, this-month, prev-month, this-year, prev-year
--start-date [date]Faturaların düzenlenme dönemi aralığı başlangıç tarihi (YYYY-MM-DD formatında)Hayır--
--end-date [date]Faturaların düzenlenme dönemi aralığı bitiş tarihi (YYYY-MM-DD formatında)Hayır--
--env-file [file]e-Arşiv giriş bilgilerinin bulunduğu ortam değişkenleri dosyasının yoluHayır$PWD/.env-

e-fatura export

e-Arşiv üzerinde bulunan temel fatura bilgilerini dışa aktar

e-fatura export [options]

Seçenekler

AdAçıklamaZorunluVarsayılanSeçenekler
--type [type]Faturaların hangi formatta dışarı aktarılacağıHayırjsoncsv, json, excel
--period [period]Faturaların düzenlenlenme dönemi/periyoduHayır-yesterday, this-week, prev-week, this-month, prev-month, this-year, prev-year
--start-date [date]Faturaların düzenlenme dönemi aralığı başlangıç tarihi (YYYY-MM-DD formatında)Hayır--
--end-date [date]Faturaların düzenlenme dönemi aralığı bitiş tarihi (YYYY-MM-DD formatında)Hayır--
--status [status]Faturaların onay durumuHayır-approved, unapproved, deleted
--env-file [file]e-Arşiv giriş bilgilerinin bulunduğu ortam değişkenleri dosyasının yoluHayır$PWD/.env-
--issued-to-meAdınıza düzenlenen faturaları listeleHayır--
--hourly-search-interval [value]Adınıza düzenlenen faturaların günün hangi aralığında düzenlendiğiHayır-none, first-half, last-half
--output-path [path]Çıktıların kaydedileceği dizin yoluHayır$HOME/e-fatura/outputs-
--filename-format [format]Çıktının dosya adı formatıHayır{this.startDate}-{this.endDate}.{ext}-
-i, --interactiveBelirli faturaları dışa aktarmak istiyorsanız bu seçeneği kullanın. Eğer seçenek aktifse faturaları seçmeniz için bir tablo arayüzü gösterilecektirHayır--

e-fatura download

e-Arşiv üzerinde bulunan faturaları indir

e-fatura download [options]

Seçenekler

AdAçıklamaZorunluVarsayılanSeçenekler
--type [type]Faturaların hangi formatta indirileceğiHayırzipxml, pdf, html, zip, zip+pdf
--pdf-options [options...]PDF oluşturma seçenekleriHayır--
--browser-executable-path [path]PDF oluşturmak için kullanılacak tarayıcının çalıştırılabilir dosya yoluHayır--
--period [period]Faturaların düzenlenlenme dönemi/periyoduHayır-yesterday, this-week, prev-week, this-month, prev-month, this-year, prev-year
--start-date [date]Faturaların düzenlenme dönemi aralığı başlangıç tarihi (YYYY-MM-DD formatında)Hayır--
--end-date [date]Faturaların düzenlenme dönemi aralığı bitiş tarihi (YYYY-MM-DD formatında)Hayır--
--status [status]Faturaların onay durumuHayır-approved, unapproved, deleted
--env-file [file]e-Arşiv giriş bilgilerinin bulunduğu ortam değişkenleri dosyasının yoluHayır$PWD/.env-
--download-path [path]Faturaların indirileceği dizin yoluHayır$HOME/e-fatura/downloads-
--filename-format [format]İndirilecek faturanın dosya adı formatıHayır{invoice.uuid}.{ext}-
-i, --interactiveBelirli faturaları indirmek istiyorsanız bu seçeneği kullanın. Eğer seçenek aktifse faturaları seçmeniz için bir tablo arayüzü gösterilecektirHayır--

e-fatura xslt-renderer

e-Arşiv üzerinde bulunan faturaları xslt ile işle

e-fatura xslt-renderer [options] <xslt-path>

Seçenekler

AdAçıklamaZorunluVarsayılanSeçenekler
--pdf-options [options...]PDF oluşturma seçenekleriHayır--
--browser-executable-path [path]PDF oluşturmak için kullanılacak tarayıcının çalıştırılabilir dosya yoluHayır--
--period [period]Faturaların düzenlenlenme dönemi/periyoduHayır-yesterday, this-week, prev-week, this-month, prev-month, this-year, prev-year
--start-date [date]Faturaların düzenlenme dönemi aralığı başlangıç tarihi (YYYY-MM-DD formatında)Hayır--
--end-date [date]Faturaların düzenlenme dönemi aralığı bitiş tarihi (YYYY-MM-DD formatında)Hayır--
--status [status]Faturaların onay durumuHayır-approved, unapproved, deleted
--env-file [file]e-Arşiv giriş bilgilerinin bulunduğu ortam değişkenleri dosyasının yoluHayır$PWD/.env-
--output-path [path]İşlenen faturaların kaydedileceği dizin yoluHayır$HOME/e-fatura/outputs/xslt-
--filename-format [format]Fatura çıktısının dosya adı formatıHayır{invoice.uuid}.zip-
--include-pdfAktifse fatura çıktısına PDF dosyası da dahil edilirHayır--
--xsltproc-executable-path [path]xsltproc komut satırı uygulamasının çalıştırılabilir dosya yoluHayır/usr/bin/xsltproc-

Keywords

cli

FAQs

Package last updated on 16 Mar 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts