function subscriptionToFileRecord()

in src/libs/transforms.ts [120:149]


function subscriptionToFileRecord(
    subscription: ZuoraSubscription,
    sentDate: string,
    deliveryDate: string,
    phoneNumber: string,
): FileRecord {
    return {
        customerReference: subscription.subscription_name,
        deliveryReference: `c7a9577c-f198-4ddf-a707-f5f526e3aba5-${subscription.subscription_name}`,
        retailerReference: subscription.subscription_delivery_agent,
        customerFullName: stripQuotes(
            `${subscription.sold_to_first_name} ${subscription.sold_to_last_name}`,
        ),
        customerAddressLine1: stripQuotes(subscription.sold_to_address1),
        customerAddressLine2: stripQuotes(subscription.sold_to_address2),
        customerAddressLine3: '',
        customerTown: stripQuotes(subscription.sold_to_city),
        customerPostCode: stripQuotes(subscription.sold_to_postal_code),
        deliveryQuantity: stripQuotes(subscription.quantity),
        deliveryInformation: stripQuotes(
            subscription.sold_to_special_delivery_instructions,
        ),
        sentDate: sentDate,
        deliveryDate: deliveryDate,
        sourceCampaign: '',
        additionalComms: '',
        email: subscription.workEmail,
        phoneNumber: phoneNumber,
    };
}