export function subscriptionsDataFileToSubscriptions()

in src/libs/transforms.ts [85:106]


export function subscriptionsDataFileToSubscriptions(
    file: string,
): ZuoraSubscription[] {
    const records = parseZuoraDataFile(file);
    const subscriptions = records.map((record) => {
        return {
            subscription_name: record[0], // Subscription.Name
            subscription_delivery_agent: record[1], // Subscription.DeliveryAgent__c
            sold_to_address1: record[2], // SoldToContact.Address1
            sold_to_address2: record[3], // SoldToContact.Address2
            sold_to_city: record[4], // SoldToContact.City
            sold_to_postal_code: record[5], // SoldToContact.PostalCode
            sold_to_first_name: record[6], // SoldToContact.FirstName
            sold_to_last_name: record[7], // SoldToContact.LastName
            sold_to_special_delivery_instructions: record[8], // SoldToContact.SpecialDeliveryInstructions__c
            quantity: record[9], // RateplanCharge.quantity
            // RatePlanCharge.name
            workEmail: record[11], // SoldToContact.workEmail
        };
    });
    return subscriptions;
}