{"ref":"artifact:xexer-odata-batch-creator","page":"/artifacts/xexer-odata-batch-creator","json":"/artifacts/xexer-odata-batch-creator.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"xexer-odata-batch-creator","name":"OData Batch Creator","artifact_type":"web-tool","ecosystem":"abap","domain":"protocols-and-apis","origin_ring":"independent","description":{"one_line":"Builds the payload for an OData batch request from an uploaded $metadata XML file, generating sample data from the metadata rather than asking for it by hand.","short":"Builds OData batch request payloads from an uploaded $metadata file","what_it_solves":"Creates the payload for a batch request, for mass processing, from a metadata file you upload; the sample data in the payload is generated from that metadata rather than typed in by hand.","when_not_to_use":"Marked BETA on its own page."},"links":{"homepage":"https://software-heroes.com/en/odata-batch-creator"},"identity":{"author":"Björn Schulz"},"source_available":false,"provides":[{"capability":"capability:odata","what_it_does":"Generates an OData batch-request payload, with sample data, from an uploaded $metadata XML document.","sources":[{"url":"https://software-heroes.com/en/odata-batch-creator","title":"Software-Heroes — OData Batch Creator","checked":"2026-09-16","quote":"The OData Batch Creator creates the payload for a batch request (mass processing). Sample data is generated based on the metadata."}]}],"provenance":{"discovered_via":[{"source":"source:software-heroes"}],"first_seen":"2026-09-16"},"history":[{"date":"2026-09-16","field":"entry","from":null,"to":"created","reason":"Entered from software-heroes.com's tools page. ecosystem: abap is an editorial placement rather than a stated fact — the tool's own page names nothing ABAP-specific (it takes any OData $metadata XML) and capability:odata covers both cap and abap doors. Placed on abap for now because it sits among seven other explicitly ABAP tools on the same site and page; worth revisiting if a CAP use turns up."}],"drafted_with_ai":true},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"unknown","evidence":"no contributor data"},{"label":"Repository","tier":"unknown","evidence":"no repository data"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"unknown","evidence":"no repository data"}],"practice":[{"label":"Tests","tier":"unknown","evidence":"not crawled"},{"label":"Docs","tier":"unknown","evidence":"not crawled"},{"label":"Changelog","tier":"unknown","evidence":"not crawled"}],"reach":[{"value":null,"unit":"installs/week"},{"value":null,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","npm":"not published under this name"},"edges":{"maintainers":[],"contributors":[],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}