UNPKG

@goboomtown/entities-nest

Version:

entities in typescript format. This includes: - CustomerDTO, CustomerLocationDTO, CasesDTO

218 lines 7.56 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.es = es; function es() { return { customer: { label: { id: 'ID', name: 'Customer Name', nameLegal: 'Customer Name Legal', street1: 'Street Address 1', street2: 'Street Address 2', city: 'City', state: 'State', zipcode: 'Postal Code', email: 'Email', phone: 'Phone', externalId: 'External ID', industry: 'Industry', status: 'Status', created: 'Created Date', }, description: { id: '', name: 'Customer Name is a mandatory field in OvationCXM. For smooth data sync, please map appropriate field.', nameLegal: '', street1: '', street2: '', city: '', state: '', zipcode: '', email: '', phone: '', externalId: '', industry: '', status: '', created: '', }, }, customerLocation: { label: { id: 'ID', customerId: 'Customer ID', street1: 'Street Address 1', street2: 'Street Address 2', city: 'City', state: 'State', zipcode: 'Postal Code', latitude: 'Latitude', longitude: 'Longitude', phone: 'Phone', siteName: 'Location Name', orgTeamIds: 'Organization Team IDs', externalId: 'External ID', notes: 'Notes', status: 'Status', customForms: 'Custom Forms', files: 'Files', merchantIds: 'Merchant IDs', metadataValues: 'Metadata values', products: 'Products', }, description: { id: '', customerId: 'Customer ID on which location should be created.', street1: '', street2: '', city: '', state: '', zipcode: '', latitude: '', longitude: '', phone: '', siteName: '', orgTeamIds: 'Organization Team IDs should be comma separated string values.', externalId: '', notes: '', status: '', customForms: '', files: '', merchantIds: '', metadataValues: '', products: '', }, }, customerContact: { label: { id: 'ID', firstName: 'First Name', lastName: 'Last Name', fullName: 'Full Name', email: 'Email', customerLocationId: 'Customer Location ID', externalId: 'External ID', lang: 'Language', smsNumber: 'SMS Number', customerId: 'Customer Id', }, description: { id: '', firstName: '', lastName: '', fullName: '', email: '', customerLocationId: '', externalId: '', lang: '', smsNumber: '', customerId: '', }, }, cases: { label: { id: 'ID', displayName: 'Display Name', remoteId: 'Remote ID', customerId: 'Customer Id', customerName: 'Customer Name', customerEmail: 'Customer Email', referenceNum: 'Reference Number', customerLocationId: 'Customer Location ID', customerLocationName: 'Customer Location Name', resolution: 'Resolution', job: 'Job', status: 'Status', category: 'Category', details: 'Details', customerContactId: 'Customer Contact ID', customerContactName: 'Customer Contact Name', customerContactEmail: 'Customer Contact Email', userId: 'User ID', externalId: 'External ID', type: 'Type', created: 'Created', updated: 'Updated', scheduledTime: 'Scheduled Time', enrouteTime: 'Enroute Time', arrivalTime: 'Arrival Time', departureTime: 'Departure Time', idrIsq: 'Case Description', idrProcess: 'Idr Process', idrResolution: 'Idr Resolution', specialNotes: 'Special Notes', ownerOrgTeamId: 'Owner Organization Team ID', sponsorOrgTeamId: 'Sponsor Organization Team ID', categoryNew: 'New Category', techSupportMinutes: 'Tech Support Minutes', }, description: { id: '', displayName: '', remoteId: '', customerId: '', customerName: '', customerEmail: '', referenceNum: '', customerLocationId: '', customerLocationName: '', resolution: '', job: '', status: '', category: '', details: '', customerContactId: '', customerContactName: '', customerContactEmail: '', userId: '', externalId: '', type: '', created: '', updated: '', scheduledTime: '', enrouteTime: '', arrivalTime: '', departureTime: '', idrIsq: '', idrProcess: '', idrResolution: '', specialNotes: '', ownerOrgTeamId: '', sponsorOrgTeamId: '', categoryNew: '', techSupportMinutes: '', }, }, caseLog: { label: { id: 'ID', issueId: 'Case ID', usersFullName: 'User Full Name', usersNickName: 'User Nick Name', diffLog: 'Differences', created: 'Created Date & Time', eventCategory: 'Event Category', eventType: 'Event Type', eventTypeLabel: 'Event Type Label', eventCategoryLabel: 'Event Category Label', notes: 'Notes', usersCertifications: 'Users Certifications', }, description: { id: '', issueId: '', usersFullName: '', usersNickName: '', diffLog: '', created: '', eventCategory: '', eventType: '', eventTypeLabel: '', eventCategoryLabel: '', notes: '', usersCertifications: '', }, }, }; } //# sourceMappingURL=es.js.map