UNPKG

n8n-nodes-fatture-in-cloud

Version:

n8n community node for Fatture in Cloud integration using the official TypeScript SDK

172 lines 5.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ArchiveResource = void 0; exports.ArchiveResource = { name: 'archive', displayName: 'Archive Document', properties: [ { displayName: 'Company ID', name: 'companyId', type: 'number', required: true, default: 0, description: 'The company ID for the operation', }, { displayName: 'Document ID', name: 'documentId', type: 'number', required: true, displayOptions: { show: { operation: ['get', 'update', 'delete'], }, }, default: 0, description: 'The ID of the archive document', }, { displayName: 'Date', name: 'date', type: 'dateTime', required: true, displayOptions: { show: { operation: ['create', 'update'], }, }, default: '', description: 'The date of the archive document', }, { displayName: 'Category', name: 'category', type: 'string', required: true, displayOptions: { show: { operation: ['create', 'update'], }, }, default: '', description: 'Category of the archive document', }, { displayName: 'Description', name: 'description', type: 'string', required: true, displayOptions: { show: { operation: ['create', 'update'], }, }, default: '', description: 'Description of the archive document', }, { displayName: 'Attachment Token', name: 'attachmentToken', type: 'string', typeOptions: { password: true }, displayOptions: { show: { operation: ['create', 'update'], }, }, default: '', description: 'Token for document attachment', }, { displayName: 'Filter Options', name: 'filterOptions', type: 'collection', placeholder: 'Add Filter', displayOptions: { show: { operation: ['list'], }, }, default: {}, options: [ { displayName: 'Fields', name: 'fields', type: 'string', default: '', description: 'Comma-separated list of fields to include in the response', }, { displayName: 'Fieldset', name: 'fieldset', type: 'options', options: [ { name: 'Basic', value: 'basic', }, { name: 'Detailed', value: 'detailed', }, ], default: 'basic', description: 'The fieldset to use for the response', }, { displayName: 'Page', name: 'page', type: 'number', default: 1, description: 'The page number for pagination', }, { displayName: 'Per Page', name: 'perPage', type: 'number', default: 50, description: 'The number of results per page', }, ], }, ], operations: [ { name: 'Create', displayName: 'Create', value: 'create', description: 'Create a new archive document', action: 'Create an archive document', }, { name: 'Delete', displayName: 'Delete', value: 'delete', description: 'Delete an archive document', action: 'Delete an archive document', }, { name: 'Get', displayName: 'Get', value: 'get', description: 'Get an archive document by ID', action: 'Get an archive document', }, { name: 'List', displayName: 'List', value: 'list', description: 'List all archive documents', action: 'List archive documents', }, { name: 'Update', displayName: 'Update', value: 'update', description: 'Update an archive document', action: 'Update an archive document', }, ], }; //# sourceMappingURL=ArchiveResource.js.map