இந்தச் செயல்விளக்கம் காட்டுவது, மற்றும் உண்மையான பைப்லைன் கூடுதலாக வழங்குவது
ஒவ்வொரு மாதிரித் தொகுப்பும் உங்கள் சொந்த 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 வாயில் இது.
