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;
}