ملفات الدفع NTI

ترويسة التطبيق

تبدأ جميع السجلات بترويسة تطبيق مكونة من 40 حرفاً. يتم استخدام المعلومات الواردة في هذا السجل بواسطة أنظمة الاستقبال لمعالجة البيانات بطريقة فعالة.

الرقم الموضع نوع البيانات/الحجم الحقل الوصف التعليمات الملاحظات
1 1-2 أبجدي/رقمي (2) المعرّف AH ترويسة التطبيق
2 3-3 رقمي (1) الإصدار 2
3 4-5 رقمي (2) رمز الإرجاع 00 00= تم رفض الدفعة، ولكن لا توجد أخطاء في هذا السجل
4 6-9 أبجدي/رقمي (4) معرّف الإجراء TBIU
5 10-13 رقمي (4) تاريخ المعاملة تاريخ النظام MMDD
6 14-19 رقمي (6) رقم التسلسل PayablesElectronicTransferID.SequenceNumber عدد التسلسل في ذلك اليوم يبدأ من 1

يمثل عدد عمليات AP161 في اليوم لنفس رمز الدفع.

يجب إعادة ضبط العداد على 000001 كل يوم. تأكد من تشغيل الترقيم التسلسلي في سلسلة غير منقطعة طوال يوم العمل بأكمله. وهذا مهم بشكل خاص عند نقل عدة دفعات خلال اليوم نفسه. عندما يتم رفض دفعة ما، يجب أن يبدأ رقم التسلسل دائماً بمقدار 1 – 1 أعلى مما كان عليه في آخر دفعة تم إرسالها.

7 20-27 أبجدي/رقمي (8) رمز المعاملة مساحات محجوز
8 28-38 أبجدي/رقمي (11) UserID مساحات محجوز
9 39-40 رقمي (2) NoOf80Char 04 عدد الكتل المكونة من 80 حرفاً والتي تشكل سجلاً واحداً.

سجل الترويسة - نوع السجل 0 - السجل الأولي - الدفعة (BETFOR00)

تحتوي ترويسة السجل على السجلات التي يتم إنشاؤها مرة واحدة لكل رمز نقدي، مجموعة دفع، رمز دفع.

الرقم الموضع نوع البيانات/الحجم الحقل الوصف التعليمات الملاحظات
1 1-40 أبجدي/رقمي (40) ترويسة التطبيق راجع الوصف "ترويسة التطبيق"
2 41-48 أبجدي/رقمي (8) رمز المعاملة BETFOR00 نوع السجل
3 49-59 أبجدي/رقمي (11) رقم المؤسسة BankTransactionCode.ElectronicPaymentOrganizationIdentifier أو PayablesElectronicTransferID.OrganizationIdentifier يتم تغيير هذا الآن إلى CBI أو APE-ORG-IDENTIFIER JT480089
4 60-70 أبجدي/رقمي (11) القسم المساحة
5 71-74 رقمي (4) التحكم في التسلسل PayablesElectronicTransferID.SequenceCounter يجب أن يبدأ الإرسال الأول عند 0001. بعد تجاوز 9999 يجب أن يستمر مع 0000 عداد يتزايد مع كل سجل تتم معالجته (الترويس، التفاصيل، الإجمالي). يأتي الرقم الأول مما تم إدخاله في PayablesElectronicTransferID. يقوم المستخدمون بتعيين/إعادة تعيين هذا العداد
6 75-80 أبجدي/رقمي (6) محجوز فارغ محجوز
7 81-84 رقمي (4) تاريخ الإنتاج تاريخ النظام MMDD
8 85-94 أبجدي/رقمي (10) كلمة المرور المساحة
9 95-104 أبجدي/رقمي (10) الإصدار VERSJON002
10 105-114 أبجدي/رقمي (10) كلمة المرور الجديدة المساحة
11 115-125 أبجدي/رقمي (11) رقم المشغّل المساحة
12 126-126 أبجدي/رقمي (1) SigileUSe المساحة
13 127-132 رقمي (6) SigilSealDate صفر
14 133-152 رقمي (20) SigilPartKey صفر
15 153-153 أبجدي/رقمي (1) SigilSealHow المساحة
16 154-296 أبجدي/رقمي (143) محجوز المساحة
17 297-311 أبجدي/رقمي (15) دُفعة مرجعية خاصة المساحة
18 312-320 أبجدي/رقمي (9) محجوز المساحة

سجل المستفيد - نوع السجل 1 - سجل التحويل (BETFOR01)

يتم إنشاء سجلات الدفع/المستفيد مرة واحدة لكل مورّد أو عند الوصول إلى الحدود أو عند تغيير العملة.

الرقم الموضع نوع البيانات/الحجم الحقل الوصف التعليمات ملاحظة
1 1-40 أبجدي/رقمي (40) ترويسة التطبيق راجع وصف ترويسة التطبيق
2 41-48 أبجدي/رقمي (8) رمز المعاملة BETFOR01 نوع السجل
3 49-59 رقمي (11) رقم المؤسسة BankTransactionCode.ElectronicPaymentOrganizationIdentifier أو PayablesElectronicTransferID.OrganizationIdentifier
4 60-70 أبجدي/رقمي (40) رقم الحساب ElectronicTransferID في PayablesElectronicTransferID
5 71-74 رقمي (4) التحكم في التسلسل PayablesElectronicTransferID.SequenceCounter يستخدم فقط أول 11 حرفاً من حساب البنك ويتم استخدام الأحرف الرقمية فقط.

إذا لم يكن BankAccountValidationType = R، فسيتم استبدال جميع المسافات في الحساب بـ 0. سيتم ملء الحقل بالحساب إذا لم يكن =0

سيتم تعديل الحساب الآخر بحيث يتم استخراج القيم الرقمية فقط. ستحتوي المواضع 1-4 على أول 4 أرقام مع 0 في البداية إذا لزم الأمر. ستحتوي المواضع من 5 إلى 11 على الأرقام المتبقية مع وضع 0 في المقدمة إذا لزم الأمر

6 75-80 أبجدي/رقمي (6) رقم المرجع مساحات
7 81-86 رقمي (6) تاريخ الدفع CheckDate في إنشاء الدفع الإلكتروني تاريخ الدفع الخاص بإنشاء الدفع الإلكتروني
8 87-116 أبجدي/رقمي (30) OwnRefOrder مساحات
9 117-119 أبجدي/رقمي (3) عملة الدفع InvoiceCurrency في PayablesInvoice
10 120-122 أبجدي/رقمي (3) عملة الفاتورة InvoiceCurrency في PayablesInvoice
11 123-125 أبجدي/رقمي (3) الرسوم في الخارج BEN
12 126-128 أبجدي/رقمي (3) ChargesInNorge OUR
13 129-158 أبجدي/رقمي (30) مؤشر الإشعار فارغ
14 159-159 أبجدي/رقمي (1) رمز الأولوية NormalOrExpressCode في Vendor/VendorLocation
15 160-167 رقمي (8) سعر الصرف المتفق عليه فارغ
16 168-173 أبجدي/رقمي (6) رقم العقد الآجل فارغ
17 174-181 رقمي (8) سعر صرف العقد الآجل فارغ
18 182-182 أبجدي/رقمي (1) رمز الشيك فارغ
19 183-188 رقمي (6) تاريخ القيمة للبنك المستلم صفر ي ي ش ش س س
20 189-190 أبجدي/رقمي (2) محجوز مساحات
21 191-202 رقمي (12) سعر صرف الاستحقاق صفر
22 203-214 أبجدي/رقمي (12) مرجع التنفيذ 2 مساحات معالجة الرد
23 215-230 رقمي (16) المبلغ المدين صفر
24 231-246 رقمي (16) المبلغ المحوّل صفر
25 247-251 أبجدي/رقمي (5) مرجع العميل مساحات
26 252-257 رقمي (6) مرجع التنفيذ 1 مساحات رد ACK
27 258-263 أبجدي/رقمي (6) تم الاتفاق مع فارغ
28 264-264 أبجدي/رقمي (1) رمز الإلغاء مساحات
29 265-265 أبجدي/رقمي (1) رمز المقاصة مساحات
30 266-271 رقمي (6) تاريخ القيمة صفر ي ي ش ش س س
31 272-280 رقمي (9) الرسوم صفر
32 281-292 رقمي (12) السعر مقابل الكرونة النرويجية (NOK) صفر
33 293-293 أبجدي/رقمي (1) سبب الإلغاء مساحات
34 294-309 رقمي (16) المبلغ المحوّل المطلوب صفر
35 310-310 رقمي (1) معلومات السعر مساحات
36 311-320 أبجدي/رقمي (10) محجوز مساحات محجوز

نوع المستفيد– نوع السجل 2 – تفاصيل البنك (BETFOR02)

يتم إنشاء سجلات الدفع/المستفيد مرة واحدة لكل مورّد أو عند الوصول إلى الحدود أو عند تغيير العملة.

الرقم الموضع نوع البيانات/الحجم الحقل الوصف التعليمات الملاحظات
1 1-40 أبجدي/رقمي (40) ترويسة التطبيق راجع وصف ترويسة التطبيق
2 41-48 أبجدي/رقمي (8) رمز المعاملة BETFOR02 نوع السجل
3 49-59 رقمي (11) رقم المؤسسة BankTransactionCode.ElectronicPaymentOrganizationIdentifier أو PayablesElectronicTransferID.OrganizationIdentifier
4 60-70 رقمي (11) رقم الحساب ElectronicTransferID في PayablesElectronicTransferID
5 71-74 رقمي (4) التحكم في التسلسل PayablesElectronicTransferID.SequenceCounter
6 75-80 أبجدي/رقمي (6) رقم المرجع مساحات R1 = رد ACK

R2 = رد العملية

7 81-91 أبجدي/رقمي (11) عنوان SWIFT SwiftID في Vendor/VendorLocation
8 92-126 أبجدي/رقمي (35) اسم البنك اسم البنك في BankEntity ليُعتبر بمثابة وحدة واحدة. يجب ملء السطر 1 قبل السطر 2، وهكذا. يجب ألا تكون هناك أي أسطر فارغة بين الحقول.
9 127-161 أبجدي/رقمي (35) عنوان البنك 1 PostalAddress.DeliveryAddress.AddressLine1 في BankEntity ليُعتبر بمثابة وحدة واحدة. يجب ملء السطر 1 قبل السطر 2، وهكذا. يجب ألا تكون هناك أي أسطر فارغة بين الحقول.
10 162-196 أبجدي/رقمي (35) عنوان البنك2 PostalAddress.DeliveryAddress.AddressLine2 في BankEntity ليُعتبر بمثابة وحدة واحدة. يجب ملء السطر 1 قبل السطر 2، وهكذا. يجب ألا تكون هناك أي أسطر فارغة بين الحقول.
11 197-231 أبجدي/رقمي (35) عنوان البنك 3 PostalAddress.DeliveryAddress.AddressLine3 في BankEntity ليُعتبر بمثابة وحدة واحدة. يجب ملء السطر 1 قبل السطر 2، وهكذا. يجب ألا تكون هناك أي أسطر فارغة بين الحقول.
12 232-242 أبجدي/رقمي (11) عنوان SWIFT للبنك المراسل فارغ
13 243-244 أبجدي/رقمي (2) رمز الدولة للبنك المستلم PostalAddress.Country في BankEntity إلزامي
14 245-259 أبجدي/رقمي (15) رمز البنك مساحات
15 260-294 أبجدي/رقمي (35) رقم الحساب TBIO مساحات يستخدم فقط مع TBIO
16 295-320 أبجدي/رقمي (26) محجوز مساحات محجوز

سجل المستفيد - نوع السجل 3 - سجل عنوان المستفيد (BETFOR03)

يتم إنشاء سجلات الدفع/المستفيد مرة واحدة لكل مورّد أو عند الوصول إلى الحدود أو عند تغيير العملة.

الرقم الموضع نوع البيانات/الحجم الحقل الوصف التعليمات الملاحظات
1 1-40 أبجدي/رقمي (40) ترويسة التطبيق راجع وصف ترويسة التطبيق
2 41-48 أبجدي/رقمي (8) رمز المعاملة BETFOR03
3 49-59 رقمي (11) رقم المؤسسة BankTransactionCode.ElectronicPaymentOrganizationIdentifier أو PayablesElectronicTransferID.OrganizationIdentifier
4 60-70 رقمي (11) رقم الحساب ElectronicTransferID في PayablesElectronicTransferID
5 71-74 رقمي (4) التحكم في التسلسل PayablesElectronicTransferID.SequenceCounter
6 75-80 أبجدي/رقمي (6) رقم المرجع مساحات R1 = رد ACK

R2 = رد العملية

7 81-115 أبجدي/رقمي (35) رقم حساب المستفيد BankAccountNumber في Vendor/VendorLocation
8 116-150 أبجدي/رقمي (35) اسم المستفيد VendorName في Vendor/VendorLocation ليُعتبر بمثابة وحدة واحدة. يجب ملء السطر 1 قبل السطر 2، وهكذا. يجب ألا تكون هناك أي أسطر فارغة بين الحقول.

WF1-PAYEE-NAME

9 151-185 أبجدي/رقمي (35) عنوان المستفيد 1 PostalAddress.DeliveryAddress.AddressLine1 في VendorAddress ليُعتبر بمثابة وحدة واحدة. يجب ملء السطر 1 قبل السطر 2، وهكذا. يجب ألا تكون هناك أي أسطر فارغة بين الحقول.

WF1-PAYEE-ADDRESS

10 186-220 أبجدي/رقمي (35) عنوان المستفيد 2 PostalAddress.DeliveryAddress.AddressLine2 في VendorAddress ليُعتبر بمثابة وحدة واحدة. يجب ملء السطر 1 قبل السطر 2، وهكذا. يجب ألا تكون هناك أي أسطر فارغة بين الحقول.

WF1-PAYEE-ADDR2

11 221-255 أبجدي/رقمي (35) عنوان المستفيد 3 PostalAddress.DeliveryAddress.AddressLine3 في VendorAddress ليُعتبر بمثابة وحدة واحدة. يجب ملء السطر 1 قبل السطر 2، وهكذا. يجب ألا تكون هناك أي أسطر فارغة بين الحقول.

الموضع 1-6 الرمز البريدي

الموضع 7-35 CityAddr5

12 256-257 أبجدي/رقمي (2) رمز دولة المستفيد PostalAddress.Country في VendorAddress
13 258-258 أبجدي/رقمي (1) رمز الفاكس/ التلكس فارغ
14 259-260 أبجدي/رقمي (2) رمز الدولة للتلكس فارغ
15 261-278 أبجدي/رقمي (18) رقم الفاكس/ التلكس فارغ
16 279-298 أبجدي/رقمي (20) ملاحظة فارغ
17 299-320 أبجدي/رقمي (22) محجوز مساحات محجوز

سجل الدفع - نوع السجل 4 - سجل الفاتورة (BETFOR04)

يتم إنشاء سجلات الدفع/المستفيد لكل دفع لكل مورّد.

الرقم الموضع نوع البيانات/الحجم الحقل الوصف التعليمات الملاحظات
1 1-40 أبجدي/رقمي (40) ترويسة التطبيق راجع وصف ترويسة التطبيق
2 41-48 أبجدي/رقمي (8) رمز المعاملة BETFOR04 نوع السجل
3 49-59 رقمي (11) رقم المؤسسة BankTransactionCode.ElectronicPaymentOrganizationIdentifier أو PayablesElectronicTransferID.OrganizationIdentifier
4 60-70 رقمي (11) رقم الحساب ElectronicTransferID في PayablesElectronicTransferID
5 71-74 رقمي (4) التحكم في التسلسل PayablesElectronicTransferID.SequenceCounter
6 75-80 أبجدي/رقمي (6) رقم المرجع مساحات
7 81-115 أبجدي/رقمي (35) فاتورة مرجع المستفيد الفاتورة في PayablesInvoice
8 116-150 أبجدي/رقمي (35) فاتورة مرجعية خاصة رمز الدفع من إنشاء الدفع الإلكتروني وPayablesInvoicePayment.TransactionNumber الموضع 1-3 CBI-BANK-INST-CODE

الموضع 6-10 APP-TRANS-NBR

9 151-165 رقمي (15) مبلغ الفاتورة NetPaymentAmount في PayablesInvoicePayment
10 166-166 أبجدي/رقمي (1) رمز DbCRMak D/K (مدين/ائتمان/مذكرة)
11 167-172 أبجدي/رقمي (6) رمز تقرير الجهة PayCategoryCode في PayablesInvoice الحقل المستخدم للإقرارات/التقارير المقدمة إلى البنك المركزي النرويجي إذا كانت قيمة PayablesInvoice.PaymentCategoryCode فارغة = Vendor/VendorLocation.PaymentCategoryCode وإلا فإن القيمة = PayablesInvoice.PaymentCategoryCode
12 173-232 أبجدي/رقمي (60) نص حر لتقرير الجهة PaymentCategoryCode.Description من PaymentCategoryCode في PayablesInvoice الحقل المستخدم للإقرارات/التقارير المقدمة إلى البنك المركزي النرويجي
13 233-233 أبجدي/رقمي (1) إلى الحساب الخاص مساحات
14 234-234 أبجدي/رقمي (1) سبب الإلغاء مساحات
15 235-240 أبجدي/رقمي (6) محجوز فارغ
16 241-241 أبجدي/رقمي (1) محجوز مساحات
17 242-247 أبجدي/رقمي (6) محجوز فارغ
18 248-292 أبجدي/رقمي (45) محجوز مساحات
19 293-293 أبجدي/رقمي (1) رمز البلد الأجنبي (KID) مساحات مُنفذ فقط من قبل بعض البنوك. اتصل بالبنك للحصول على التفاصيل.
20 294-296 رقمي (3) الرقم التسلسلي صفر
21 297-320 أبجدي/رقمي (24) محجوز مساحات

إجمالي السجل - نوع السجل 99 - نهاية سجل الدفعة (BETFOR99)

يتم إنشاء سجل المقطورة مرة واحدة لكل رمز نقدي، ومجموعة دفع، ورمز دفع

الرقم الموضع نوع البيانات/الحجم الحقل الوصف التعليمات الملاحظات
1 1-40 أبجدي/رقمي (40)

ترويسة التطبيق

رمز المعاملة

رقم المؤسسة

محجوز

التحكم في التسلسل

محجوز

تاريخ الإنتاج

محجوز

محجوز

عدد السجلات

محجوز

SigilSecurity

SigilLanguage

SigilVersion

SigilInterface

حقل SigilControl

2 41-48 أبجدي/رقمي (8)
3 49-59 رقمي (11)
4 60-70 أبجدي/رقمي (11)
5 71-74 رقمي (4)
6 75-80 أبجدي/رقمي (6)
7 81-84 رقمي (4)
8 85-88 أبجدي/رقمي (4)
9 89-103 أبجدي/رقمي (15)
10 104-108 رقمي (5)
11 109-271 أبجدي/رقمي (163)
12 272-275 أبجدي/رقمي (4)
13 276-276 أبجدي/رقمي (1)
14 277-277 أبجدي/رقمي (1)
15 278-278 أبجدي/رقمي (1)
16 279-296 أبجدي/رقمي (18)
17 297-312 أبجدي/رقمي (16) برنامج الإصدار
18 313-320 أبجدي/رقمي (8) بنك الإصدار