fixes #4839 - docuware_send #1254

Merged
alexm merged 12 commits from 4839-docuware_send into dev 2023-01-16 07:20:09 +00:00
1 changed files with 0 additions and 275 deletions
Showing only changes of commit 73c3f05377 - Show all commits

View File

@ -53,329 +53,54 @@ module.exports = Self => {
}
}]
});
const [taxes] = await models.Ticket.rawSql('CALL vn.ticketGetTaxAdd(?)', [id]);
// upload file
const templateJson = {
'Fields': [
{
'FieldName': 'N__ALBAR_N',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'string',
'PointAndShootInfo': {
'Box': [
{
'Left': 2531,
'Top': 3645,
'Width': 257,
'Height': 230,
'PageNumber': 0
}
],
'PageNumber': 0
},
'IsAutoNumber': false,
'IsNull': false,
'Item': id,
'FieldValue': id
},
{
'FieldName': 'CIF_PROVEEDOR',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'string',
'PointAndShootInfo': {
'Box': [
{
'Left': 6176,
'Top': 4624,
'Width': 839,
'Height': 168,
'PageNumber': 0
}
],
'PageNumber': 0
},
'IsAutoNumber': false,
'IsNull': false,
'Item': ticket.client().fi,
'FieldValue': ticket.client().fi
},
alexm marked this conversation as resolved
Review

Com aci hi ha molts numeros confirmar en Juan si ho deixem ací o es trau a una taula config

Com aci hi ha molts numeros confirmar en Juan si ho deixem ací o es trau a una taula config
{
'FieldName': 'CODIGO_PROVEEDOR',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'string',
'PointAndShootInfo': {
'Box': [
{
'Left': 2531,
'Top': 3240,
'Width': 514,
'Height': 230,
'PageNumber': 0
}
],
'PageNumber': 0
},
'IsAutoNumber': false,
'IsNull': false,
'Item': ticket.client().id,
'FieldValue': ticket.client().id
},
{
'FieldName': 'NOMBRE_PROVEEDOR',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'string',
'PointAndShootInfo': {
'Box': [
{
'Left': 6175,
'Top': 4264,
'Width': 858,
'Height': 168,
'PageNumber': 0
}
],
'PageNumber': 0
},
'IsAutoNumber': false,
'IsNull': false,
'Item': ticket.client().socialName,
'FieldValue': ticket.client().socialName
},
{
'FieldName': 'FECHA_FACTURA',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'date',
'PointAndShootInfo': {
'Box': [
{
'Left': 2531,
'Top': 4050,
'Width': 1181,
'Height': 230,
'PageNumber': 0
}
],
'PageNumber': 0
},
'IsAutoNumber': false,
'IsNull': false,
'Item': ticket.shipped,
'FieldValue': ticket.shipped
},
{
'FieldName': 'TIPO_IVA__1_',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'Decimal',
'PointAndShootInfo': {
'Box': [
{
'Left': 9537,
'Top': 10057,
'Width': 615,
'Height': 168,
'PageNumber': 0
}
],
'PageNumber': 0
},
'IsAutoNumber': false,
'IsNull': false,
'Item': taxes[0].rate,
'FieldValue': taxes[0].rate
},
{
'FieldName': 'BASE_IMPONIBLE__1_',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'Decimal',
'PointAndShootInfo': {
'Box': [
{
'Left': 8907,
'Top': 10567,
'Width': 419,
'Height': 168,
'PageNumber': 0
}
],
'PageNumber': 0
},
'IsAutoNumber': false,
'IsNull': false,
'Item': ticket.totalWithoutVat,
'FieldValue': ticket.totalWithoutVat
},
{
'FieldName': 'IMPORTE_IVA__1_',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'Decimal',
'PointAndShootInfo': {
'Box': [
{
'Left': 10423,
'Top': 10057,
'Width': 419,
'Height': 168,
'PageNumber': 0
}
],
'PageNumber': 0
},
'IsAutoNumber': false,
'IsNull': false,
'Item': taxes[0].tax,
'FieldValue': taxes[0].tax
},
{
'FieldName': 'TIPO_IVA__2_',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'Decimal',
'PointAndShootInfo': null,
'IsAutoNumber': false,
'IsNull': true,
'Item': null,
'FieldValue': null
},
{
'FieldName': 'BASE_IMPONIBLE__2_',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'Decimal',
'PointAndShootInfo': null,
'IsAutoNumber': false,
'IsNull': true,
'Item': null,
'FieldValue': null
},
{
'FieldName': 'IMPORTE_IVA__2_',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'Decimal',
'PointAndShootInfo': null,
'IsAutoNumber': false,
'IsNull': true,
'Item': null,
'FieldValue': null
},
{
'FieldName': 'TIPO_IVA__3_',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'Decimal',
'PointAndShootInfo': null,
'IsAutoNumber': false,
'IsNull': true,
'Item': null,
'FieldValue': null
},
{
'FieldName': 'BASE_IMPONIBLE__3_',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'Decimal',
'PointAndShootInfo': null,
'IsAutoNumber': false,
'IsNull': true,
'Item': null,
'FieldValue': null
},
{
'FieldName': 'IMPORTE_IVA__3_',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'Decimal',
'PointAndShootInfo': null,
'IsAutoNumber': false,
'IsNull': true,
'Item': null,
'FieldValue': null
},
{
'FieldName': 'IRPF',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'Decimal',
'PointAndShootInfo': null,
'IsAutoNumber': false,
'IsNull': true,
'Item': null,
'FieldValue': null
},
{
'FieldName': 'TOTAL_FACTURA',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'Decimal',
'PointAndShootInfo': {
'Box': [
{
'Left': 10423,
'Top': 10958,
'Width': 419,
'Height': 168,
'PageNumber': 0
}
],
'PageNumber': 0
},
'IsAutoNumber': false,
'IsNull': false,
'Item': ticket.totalWithVat,
'FieldValue': ticket.totalWithVat
},
{
'FieldName': 'ESTADO',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'string',
'PointAndShootInfo': null,
'IsAutoNumber': false,
'IsNull': false,
'Item': 'Pendiente procesar',
'FieldValue': 'Pendiente procesar'
},
{
'FieldName': 'URL',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'string',
'PointAndShootInfo': null,
'IsAutoNumber': false,
'IsNull': true,
'Item': null,
'FieldValue': ''
},
{
'FieldName': 'FIRMA_',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'string',
'PointAndShootInfo': null,
'IsAutoNumber': false,
'IsNull': false,
'Item': 'Si',
'FieldValue': 'Si'
},
{
'FieldName': 'FILTRO_TABLET',
'ReadOnly': false,
'SystemField': false,
'ItemElementName': 'string',
'PointAndShootInfo': null,
'IsAutoNumber': false,
'IsNull': false,
'Item': 'Tablet1',
'FieldValue': 'Tablet1'
}
]
};