এই বিভাগে ইনভয়েস অনুরোধ এবং প্রতিক্রিয়া নথি জুড়ে ব্যবহৃত গণিত প্রকারগুলি বর্ণনা করে। UBL স্ট্যান্ডার্ড তার স্ট্যান্ডার্ডের অংশ হিসাবে enum প্রকারগুলিকে সংজ্ঞায়িত করে না। অতএব, আমরা যেখানে সম্ভব সংজ্ঞায়িত enums ব্যবহার করি, সর্বজনীনভাবে ব্যবহৃত মানগুলির উপর ভিত্তি করে, শুধুমাত্র প্রয়োজনে আমাদের কাস্টম মানগুলির সাথে এই মানগুলিকে প্রসারিত করি।
ব্যাচ ফাইল স্ট্যাটাস কোড
এই গণনাকৃত প্রকারটি <ApplicationResponseBatch>/<FileStatus>
এর জন্য প্রতিক্রিয়া ফাইল ত্রুটি পরিচালনার জন্য আরও স্পষ্টীকরণ প্রদান করে।
স্ট্যাটাস কোড | বর্ণনা | প্রত্যাশিত কর্ম |
---|---|---|
এস | কোন সমস্যা নেই, ফাইল প্রক্রিয়া করা হয়েছে | সফলতা |
ই | ফাইল প্রক্রিয়াকরণ ত্রুটি (ডিক্রিপশন ত্রুটি, ফাইল খুলতে পারে না) | ম্যানুয়াল হস্তক্ষেপ |
ডি | ডুপ্লিকেট ফাইল | কোন পদক্ষেপ নেওয়ার প্রয়োজন নেই |
স্থিতি কারণ কোড
এই গণনাকৃত প্রকারটি cbc:StatusReasonCode
ক্ষেত্রের জন্য আরও স্পষ্টীকরণ প্রদান করে। আমরা Peppol BIS 3.0 স্ট্যান্ডার্ড থেকে স্ট্যাটাস রিজন কোড এবং স্ট্যাটাস ক্ল্যারিফিকেশন রিজন কোডের সংমিশ্রণ ব্যবহার করি, যেখানে প্রয়োজনে আমাদের নিজস্ব সংজ্ঞার সাথে পরিপূরক।
স্থিতি কারণ কোড | বর্ণনা | প্রত্যাশিত কর্ম (সত্তা নির্দিষ্ট) |
---|---|---|
অ | কোন সমস্যা নেই | সফলতা |
REF | ভুল তথ্যসূত্র (ভুল বা অনুপস্থিত ক্রেতা ট্যাক্স তথ্য) | ব্যর্থতা + সংশোধন/রিবিল |
TER | চালান প্রক্রিয়া করার জন্য বিগত সময়ের সীমাবদ্ধতা। দ্রষ্টব্য: গুগল এক্সটেনশন | ব্যর্থতা + সংশোধন/রিবিল |
এসভিই | চালানের অনুরোধ সিনট্যাক্স লঙ্ঘন, অবৈধ বিন্যাস, অনুপস্থিত তথ্য | ম্যানুয়াল হস্তক্ষেপ |
সিইআর | যোগাযোগ/অস্থায়ী ত্রুটি - বিক্রেতা অনুরোধটি পুনরায় চেষ্টা করবে। দ্রষ্টব্য: গুগল এক্সটেনশন | অপেক্ষা কর দেখ |
অন্যান্য | স্থিতির কারণ কোড দ্বারা সংজ্ঞায়িত করা হয় না | ম্যানুয়াল হস্তক্ষেপ |
কলম | চালান তৈরি মুলতুবি৷ দ্রষ্টব্য: গুগল এক্সটেনশন | অপেক্ষা কর দেখ |
COM | স্থায়ী যোগাযোগ ব্যর্থতা - বিক্রেতা অনুরোধ পুনরায় চেষ্টা করবে না. দ্রষ্টব্য: গুগল এক্সটেনশন | ম্যানুয়াল হস্তক্ষেপ |
REJ | ব্যাকএন্ড সিস্টেম প্রত্যাখ্যান, মারাত্মক | ম্যানুয়াল হস্তক্ষেপ |