CreateStarterMappingTemplate
Source:
src/AWS/B2BI/CreateStarterMappingTemplate.ts
Runtime binding for b2bi:CreateStarterMappingTemplate.
Generates a starter mapping template (JSONATA or XSLT) for a given X12
transaction set — a scaffold covering every field of the transaction that
can be edited down to the desired mapping. Optionally writes the template
to S3 via outputSampleLocation. Provide the implementation with
Effect.provide(AWS.B2BI.CreateStarterMappingTemplateHttp).
Generating Mappings
Section titled “Generating Mappings”// init — account-level, no resource argumentconst createStarterMappingTemplate = yield* AWS.B2BI.CreateStarterMappingTemplate();
// runtimeconst result = yield* createStarterMappingTemplate({ mappingType: "JSONATA", templateDetails: { x12: { transactionSet: "X12_850", version: "VERSION_4010" }, },});// result.mappingTemplate — the generated starter template