منصوبے کے بارے میں

یہ ریپوزٹری ایک عملی ای کامرس ورک پلیٹ فارم ہے، نہ کہ محض ڈیٹا ڈیش بورڈ۔ یہ نظام بیک وقت اندرونی فروخت، بیرونی تجارت، سپلائی چین، انوینٹری، لاجسٹکس، فنانس اور ماہانہ بندش کو سنبھالتا ہے، اور ایک متحد کاروباری ڈیٹا اور مالیاتی امور کی بنیاد کے ذریعے تمام ماڈیولز کو آپس میں جوڑتا ہے۔ بنیادی کام کے داخلی راستے تین حصوں میں تقسیم ہیں: اندرونی فروخت ورک بینچ (کاروباری جائزہ، سیلز سینٹر، بنیادی مصنوعات، انوینٹری سینٹر، سپلائی چین سینٹر، کورئیر لاجسٹکس، فنانس سینٹر)، بیرونی تجارت ورک بینچ (بیرونی تجارت کا جائزہ، بیرونی تجارت کے آرڈرز، B2B گاہک اور ڈسٹری بیوٹرز، چینل مینجمنٹ، بیرون ملک SKU میپنگ، بین الاقوامی شپمنٹ، بیرونی تجارت فنانس، Alsvid کاروبار)، اور ایک آزاد فنانس سینٹر۔ فنانس سینٹر کمپنی کے ادارے کو پہلی جہت اور کاروباری دائرے کو دوسری جہت بناتا ہے، پہلے سے طے شدہ ادارہ Zhejiang کمپنی ہے، اور Austria، Germany، Hong Kong وغیرہ کے اداروں کی توسیع کے لیے جگہ محفوظ ہے، بغیر فنانس سسٹم دوبارہ بنانے کی ضرورت۔ بنیادی ماڈل FinanceEntry ہے، جس میں کمپنی ادارہ، کاروباری دائرہ، ماخذ ماڈیول اور دستاویز نمبر، مالیاتی زمرہ، آمدنی و اخراجات، کرنسی، رقم اور ٹیکس، متوقع اور حقیقی، تصفیہ کی حیثیت، انوائس کی حیثیت، اکاؤنٹنگ مدت، اور آیا نقدی اور منافع پر اثر پڑتا ہے وغیرہ شامل ہیں۔ نقدی اور منافع الگ الگ سنبھالے جاتے ہیں، مثلاً قابل کٹوتی درآمدی VAT نقدی پر اثر ڈالتا ہے مگر براہ راست منافع پر نہیں، Shipment کی مصنوعات کی لاگت منافع پر اثر ڈالتی ہے مگر خریداری کی ادائیگی کی نقدی کو دہرا شمار نہیں کرتی۔ کاروباری سلسلے کے لحاظ سے، اندرونی فروخت سیلز آرڈرز، آفٹر سیلز ریفنڈز، سیلز لاگت، خریداری گودام میں داخلے کی قابل ادائیگی، کورئیر لاجسٹکس کے متوقع اور حقیقی بلوں کی تصفیہ کو متحد طور پر FinanceEntry میں جمع کرتی ہے؛ بیرونی تجارت بیرونی تجارت کے آرڈرز، Shipment، چین سے برآمد، بین الاقوامی نقل و حمل، EU درآمدی کلیئرنس، بیرون ملک آخری میل ڈیلیوری، مالیاتی امور اور ماہانہ بندش کی ترتیب سے گزرتی ہے۔ Shipment برآمدی اور درآمدی کمپنی ادارے، درآمدی ذمہ دار فریق، بل آف لیڈنگ کنٹینر نمبر Tracking، برآمدی اور درآمدی کسٹم ڈیکلیریشن، عام محصول، اینٹی ڈمپنگ ڈیوٹی، کاؤنٹر ویلنگ ڈیوٹی، درآمدی VAT، کلیئرنس پورٹ چارجز اور آخری میل ڈیلیوری، برآمدی ٹیکس واپسی اور متوقع و حقیقی لاگت ریکارڈ کر سکتی ہے۔ درآمدی ٹیکس و محصولات صرف اس صورت میں متعلقہ ادارے کے فنانس میں داخل ہوتے ہیں جب ہمارا ادارہ درآمدی ذمہ داری اٹھاتا ہے۔ ماہانہ بندش سینٹر کمپنی کے ادارے کے مطابق تبدیل ہوتا ہے، براہ راست کاروباری ڈیٹا بیس پڑھتا ہے، اور کاروباری ڈیٹا کی مکملیت کی جانچ، سیلز رقم اور لاگت کی جانچ، بینک ٹرانزیکشن تفصیلات اور رسیدیں، بغیر انوائس آمدنی، بیرونی تجارت فنانس کا خلاصہ، ماہانہ ZIP پیکجنگ، فنانس کو ای میل بھیجنا اور تاریخی ورژن آرکائیو فراہم کرتا ہے۔ اگر سیلز SKU میں خریداری گودام میں داخلے کی لاگت موجود نہ ہو، تو نظام واضح طور پر گمشدہ SKU کی نشاندہی کرے گا، اور من گھڑت لاگت سے غلط منافع پیدا نہیں کرے گا۔ بیرونی ڈیٹا ذرائع فی الحال JiKeYun، 1688، Zhejiang Rural Credit فائل درآمد، ٹیکس انوائس فہرست، SMTP فنانس ای میل، اور بیرونی تجارت چینل اور Shopify کی بعد میں شمولیت کی حمایت یا جگہ رکھتے ہیں؛ غیر ترتیب شدہ بیرونی نظام ایمانداری سے غیر ترتیب شدہ دکھائے جائیں گے، اور نقلی ڈیٹا سے حقیقی کنکشن کا روپ نہیں دیا جائے گا۔ ٹیکنالوجی اسٹیک: بیک اینڈ Python 3.12، FastAPI، SQLAlchemy 2، Alembic، Pydantic، PostgreSQL، Celery اور Redis؛ فرنٹ اینڈ Next.js 16، React 19، Tailwind CSS 4، اسٹیٹک ایکسپورٹ کے ساتھ FastAPI کے اسی پورٹ پر میزبانی، پہلے سے طے شدہ سروس پورٹ 127.0.0.1:8000، PostgreSQL اور Redis عوامی نیٹ ورک پر دستیاب نہیں۔ موجودہ بنیادی ڈویلپمنٹ اور قبولیت کا ماحول Mac پر مقامی طور پر چل رہا ہے، NAS اور JiKongJian کی تعیناتی فی الحال مؤخر ہے، کنٹینرائزیشن اور ریلیز کنفیگریشن محفوظ ہے۔ ڈویلپمنٹ فلو ڈائریکٹ پش موڈ استعمال کرتا ہے، روزمرہ تبدیلیاں براہ راست develop پر کمٹ اور پش ہوتی ہیں، CI push سے متحرک ہوتا ہے، main باضابطہ ریلیز کی مرکزی لائن ہے۔ ریپوزٹری make کمانڈز فراہم کرتی ہے برائے اسٹیٹس دیکھنا، ری اسٹارٹ، فرنٹ اینڈ ری بلڈ، Alembic مائیگریشن، بیک اینڈ ٹیسٹ، فرنٹ اینڈ ٹائپ چیک، مقامی مکمل قبولیت اور بیک اپ۔ پرسسٹنس اصول کوڈ، ڈیٹا بیس، کاروباری فائلیں، بیک اپ اور لاگز کو الگ رکھنے پر زور دیتا ہے، PERSIST_ROOT، DATA_DIR، BACKUP_DIR، LOG_DIR کنفیگریشن کے ذریعے، تاکہ Git اپڈیٹ یا برانچ تبدیلی کاروباری ڈیٹا کو اوور رائٹ نہ کرے۔ سیکیورٹی اصولوں میں شامل ہیں: .env کو Git میں کمٹ نہ کرنا، ڈیٹا بیس اور کیشے کو عوامی نیٹ ورک پر دستیاب نہ کرنا، ڈویلپمنٹ مرحلے میں پورٹ 8000 کو عوامی نیٹ ورک پر ظاہر نہ کرنا، 1688 صرف ہو چکی خریداریوں کو سنک کرے نہ کہ خودکار آرڈر اور ادائیگی، اصل مالیاتی مواد کے ورژن محفوظ رکھنا، ڈیٹا بیس اسٹرکچر تبدیلیاں لازمی Alembic سے گزرنا، اور بڑی اسٹرکچر تبدیلیوں سے پہلے بیک اپ لینا۔ سسٹم اپڈیٹ مقامی موڈ اور کنٹینر ریلیز شناخت کی حمایت کرتا ہے، Git برانچ اور ریموٹ، ورک اسپیس اسٹیٹس، Python اور Node ماحول، Alembic، بیک اپ صلاحیت، فرنٹ اینڈ آؤٹ پٹ، ہیلتھ چیک اور ڈسک اسپیس کی جانچ کرتا ہے۔