Source Parts CLI ile daha hızlı oluşturun
Bileşen odaklı komut satırı araç setimizle tüm tedarik iş akışınızı kurun, kimlik doğrulayın ve otomatikleştirin.
Ortamınız için CLI'yi kurun
macOS, Linux veya Windows'a kurmak ve Source Parts ile kimlik doğrulamak için bir komut kullanın.
$ curl -fsSL https://source.parts/cli/install.sh | shcopyFarklı bir platforma mı ihtiyacınız var? Container imajları ve derleme talimatları için GitHub deposunu ziyaret edin.
Dakikalar içinde kimlik doğrulayın
Source Parts platformu genelinde kullanılan aynı güvenlik standartlarını uygulayın.
$ parts auth logincopyKapsamlı API anahtarları oluşturun
Rol tabanlı izinler ve otomatik süre sonu ile ortam başına anahtarlar yayınlayın.
En az ayrıcalıklı kapsamları atayın
Okuma, yazma ve onay erişimini kontrol etmek için CLI profillerini Source Parts rollerine eşleyin.
Anahtar rotasyonunu otomatikleştirin
Yerleşik yenileme komutları ve politika hatırlatıcıları kullanarak kimlik bilgilerini bir programa göre döndürün.
Don't have an API key? Create one in your dashboard
Komut referansı
Tedarik, teklif ve karşılama iş akışlarını güçlendiren temel komut ailelerini keşfedin.
Arama ve zeka
Milyonlarca bileşeni sorgulayın, yaşam döngüsü riskini analiz edin ve fiyat anlık görüntülerini dışa aktarın.
components search
Source Parts katalogunu stok, üretici, uyumluluk ve yaşam döngüsü durumu filtreleriyle arayın.
$ parts components search --query "stm32f4" --in-stockcopyinventory availability
Bölgesel envanteri, teslim sürelerini ve tahsis pencerelerini gerçek zamanlı olarak döndürün.
$ parts inventory availability --sku 100-443-ESP32 --region uscopycomponents lifecycle
Kritik bileşenler için yaşam döngüsü olaylarını, alternatifleri ve risk sinyallerini inceleyin.
$ parts components lifecycle --mpn ESP32-C3copyTeklifler ve ticaret
Teklif verme, BOM yükleme ve satınalma siparişi iş akışlarını otomatikleştirin.
quotes create
BOM dosyalarını yükleyin, fiyatlandırma kademelerini uygulayın ve paylaşılabilir teklifler oluşturun.
$ parts quotes create --file ./bom.csv --customer-id 98213copyorders submit
Onaylanan teklifleri ödeme koşulları ve sevkiyat tercihleriyle siparişlere dönüştürün.
$ parts orders submit --quote Q-14233 --method net-30copyfulfillment track
Yerine getirme kilometre taşlarını, lojistik güncellemelerini ve teslimat ETA'sını izleyin.
$ parts fulfillment track --order SO-55821copyOtomasyon ve entegrasyonlar
CLI'yi CI pipeline'larına, zamanlayıcılara ve alt akış sistemlerine bağlayın.
automation workflows run
Onaylar ve bildirimlerle birden fazla komutu bir araya getiren kaydedilmiş iş akışlarını çalıştırın.
$ parts automation workflows run nightly-replenishmentcopyintegrations sync
Source Parts verilerini ERP, PLM veya veri ambarlarıyla senkronize edin.
$ parts integrations sync --target erpcopyaudit log export
Uyumluluk incelemesi için kullanıcı, zaman damgası ve sonuç meta verileriyle komut geçmişini dışa aktarın.
$ parts audit log export --since 7d --format csvcopyOtomasyon tarifleri
İş akışlarınızı ortamınıza uyarlayabileceğiniz hazır örneklerle başlatın.
BOM alternatiflerini senkronize edin
Mühendislik alternatiflerini gecelik olarak güncelleyin ve sonuçları PLM'nize kaydedin.
parts quotes bom-sync --project ${PROJECT_ID} | plmctl import --workspace hardwarecopyYaşam döngüsü riskini izleyin
Yaşam döngüsü değişikliklerini işaretleyen ve Slack'e uyarı gönderen bir iş zamanlayın.
parts components lifecycle --mpn $1 --json | jq '.alerts[]' | slackctl send --channel sourcing-alertscopy
CI'da sürümleri kontrol edin
Main'e birleştirmeden önce BOM riski toleransı aştığında derlemeleri başarısız yapın.
parts automation evaluate --workflow ci-bom-check || exit 1copy
Bir kez yapılandırın, her yerde yeniden kullanın
Profiller, ekiplerin sırları güvende tutarken bağlantıları paylaşmasına olanak tanır.
output.format
Komutlar genelinde varsayılan yanıt formatını kontrol edin (json, table, csv).
{"output": { "format": "table" }}copyprofile
Kimlik bilgilerini ve varsayılan çalışma alanı ayarlarını kapsamak için kullanılan adlandırılmış profil.
{"default": "production"}copyworkspaceId
Teklifleri, siparişleri ve analitiği almak için kullanılan Source Parts çalışma alanı tanımlayıcısı.
{"workspaceId": "org-sp-enterprise"}copySık sorulan sorular
Dağıtım, güvenlik ve günlük operasyonlar için yanıtlar.
CLI'yi ne kadar hızlı benimseyebiliriz?
Çoğu ekip tek bir sprint içinde yükleme, profil yapılandırma ve ilk iş akışlarını otomatikleştirme işlemlerini gerçekleştirir.
Birden fazla ortamı yönetebilir miyiz?
Evet. Profiller, tek bir yapılandırma dosyasıyla sandbox, staging ve production ortamları için kimlik bilgilerini izole eder.
CLI komutları API hız sınırlarına dahil mi?
CLI trafiği, doğrudan API kullanımıyla aynı hız sınırlarına uyar ve izleme için başlıkları gösterir.
Bir şey başarısız olursa nereden yardım alabiliriz?
Biletler için destek portalını kullanın veya ücretli planlara dahil Slack kanalları aracılığıyla yükseltin.