ஊடாடும் செயல்விளக்கம்

Pain001-ஐ உங்கள் உலாவியில் முயற்சிக்கவும்

ஒரு CSV கோப்பை இடவும், மாதிரியைப் பயன்படுத்தவும் அல்லது உங்கள் சொந்தப் பதிவுகளை ஒட்டவும். சரிபார்ப்பு உடனடியாக, முழுவதுமாக உங்கள் உலாவியிலேயே இயங்கும்; எதுவும் உங்கள் கணினியை விட்டு வெளியேறாது.

உங்கள் பணம் செலுத்தும் தரவைச் சேர்க்கவும்

ஒரு CSV கோப்பை இங்கே இழுத்து விடவும் அல்லது உலாவக் கிளிக் செய்யவும்

அதிகபட்சம் 2 MB · உங்கள் உலாவியால் உள்ளூரிலேயே படிக்கப்படும்; ஒருபோதும் பதிவேற்றப்படாது

உங்கள் சொந்த வார்ப்புருவாகப் பயன்படுத்த ஒரு மாதிரியைப் பதிவிறக்கவும்: SEPA கடன் பரிமாற்றம் · எல்லை கடந்த பரிமாற்றம் · 20-வரிசைத் தொகுப்பு

சரிபார்ப்பு முடிவு & உருவாக்கப்பட்ட XML

படி 1-இல் தரவைச் சேர்த்தால் சரிபார்ப்பு தானாக இயங்கும்.

சரிபார்க்கப்பட்ட pain.001.001.09 ஆவணம், படி 1-இல் நீங்கள் தரவைச் சேர்த்தவுடன் இங்கே தோன்றும்.

அதிகாரப்பூர்வ ISO 20022 XSD-க்கு எதிராக நிரூபிக்கவும்

Steps 1–2 already ran the pain001 library itself: its record validation, the scheme rulebook you chose, XML generation, and the official pain.001.001.09 schema gate on the result, all inside a Python runtime compiled to WebAssembly and served from this site. This button re-runs the schema gate on the XML shown above, so you can edit the document and check it again. The runtime (about 28 MB) downloads once, the first time you validate, and stays cached.

முதலில் படி 2-இல் XML-ஐ உருவாக்கவும். XSD சரிபார்ப்பு அந்த வெளியீட்டின் மீதே இயங்கும்.

    இந்தப் பக்கத்தில் உள்ள அனைத்தும் உங்கள் உலாவியிலேயே இயங்குகின்றன. எதுவும் பதிவேற்றப்படுவதில்லை, சேமிக்கப்படுவதில்லை, எங்கும் அனுப்பப்படுவதில்லை. இது pain001 நூலகத்தையே இயக்குகிறது, நீங்கள் pip மூலம் நிறுவும் அதே தொகுப்பு, WebAssembly-க்குத் தொகுக்கப்பட்ட Python இயக்குநேரத்தில்: பதிவுச் சரிபார்ப்பு, IBAN மற்றும் BIC சோதனைகள், நீங்கள் தேர்ந்தெடுக்கும் திட்ட விதிநூல், மீண்டும் கணக்கிடப்பட்ட NbOfTxs/CtrlSum கட்டுப்பாட்டு மொத்தங்களுடன் XML உருவாக்கம், மற்றும் அதிகாரப்பூர்வ XSD சரிபார்ப்பு. CLI கூடுதலாக வழங்குவது அளவும் உள்ளீடுகளும்: எந்த அளவிலான கோப்புகளும், Excel, SQLite, JSON, Parquet மற்றும் SWIFT MT101, மேலும் ஒவ்வொரு செய்திப் பதிப்பும். முழு பைப்லைனுக்கு CLI-ஐ நிறுவுங்கள்.

    இந்தச் செயல்விளக்கம் காட்டுவது, மற்றும் உண்மையான பைப்லைன் கூடுதலாக வழங்குவது

    ஒவ்வொரு மாதிரித் தொகுப்பும் உங்கள் சொந்த ERP அல்லது விரிதாள் ஏற்றுமதிக்கு வார்ப்புருவாகப் பயன்படுத்த CSV கோப்பாகவும் பதிவிறக்கக்கூடியது. தலைப்பு வரிசையே ஒப்பந்தம்.

    மேலே உள்ள டெமோ pain001 நூலகத்தையே இயக்குகிறது, அதன் போலியை அல்ல: கட்டாயப் புலச் சரிபார்ப்புகள், ISO 13616 படி IBAN mod-97 சரிபார்ப்புத் தொகைகள், ISO 9362 படி BIC அமைப்பு, தொகை மற்றும் தேதி வடிவங்கள், பதிவுகளிலிருந்து மீண்டும் கணக்கிடப்படும் கட்டுப்பாட்டுக் கூட்டுத்தொகைகள் (NbOfTxs, CtrlSum), நீங்கள் தேர்ந்தெடுக்கும் திட்ட விதிநூல், அதிகாரப்பூர்வ XSD வாயில். "பிழையை அறிமுகப்படுத்தவும்…" மெனுவை முயற்சிக்கவும். ஒவ்வொரு சூழ்நிலையும் சரியாக ஒரு யதார்த்தமான குறைபாட்டை (மாற்றப்பட்ட IBAN இலக்கம், தவறான அமைப்பிலான BIC, விடுபட்ட நெடுவரிசை, ஐரோப்பியக் காற்புள்ளி-தசமத் தொகை, சாத்தியமற்ற தேதி) உள்ளிட்டு, வங்கியின் நுழைவாயில் இல்லையெனில் நாட்கள் கழித்து அறிவிக்கக்கூடிய வரிசை-அளவிலான கண்டுபிடிப்பை உங்களுக்குக் காட்டுகிறது.

    நிறுவப்பட்ட கருவித்தொடர் உலாவித் தாவல் செய்ய முடியாதவற்றைச் சேர்க்கிறது: எந்த அளவிலான கோப்புகளும்; Excel, SQLite, JSON, Parquet, SWIFT MT101 ஆகியவற்றிலிருந்து உள்ளீடு; நேரடிப் பற்று மற்றும் நோக்கக் குறியீட்டுக் கட்டாயங்கள் உட்பட 29 திட்டச் சுயவிவரங்களும் (டெமோவில் 16), விதிவாரியான --explain வெளியீட்டுடன்; ஆதரிக்கப்படும் ஒவ்வொரு பதிப்பும், pain.001 இன் பதினொரு பதிப்புகளும் pain.008 இன் இரண்டு பதிப்புகளும் (.02, .08).

    pip install pain001 pain001 -t pain.001.001.09 -d payments.csv -o out/ --scheme sepa-sct --dry-run 

    படி 3 ஸ்கீமா வாயிலை மட்டும் மீண்டும் இயக்குகிறது, எனவே மேலே உள்ள XML-ஐத் திருத்தி மீண்டும் சரிபார்க்கலாம்: இந்தத் தளத்திலிருந்து வழங்கப்படும் அதிகாரப்பூர்வ pain.001.001.09 ஸ்கீமாவுக்கு எதிராக xmlschema. CLI பயன்படுத்தும் அதே வகை XSD வாயில் இது.