Ir directamente al contenido
Español
  • No hay sugerencias porque el campo de búsqueda está vacío.

Script para ajustar tercero de retención en recibos de caja POS

Si un usuario presenta incidente en la contabilización de los recibos de caja POS; donde la retención en la fuente lo muestre al nombre del vendedor y no del tercero (cliente) al que se le hizo el recibo de caja pos. 

SCRIPT:  (Solo deben modificar el número de documentos en esta línea del script que dice WHERE dt.ShortWord = 'RC' AND dh.DocumentNumber IN)

UPDATE accountingrecords ar
INNER JOIN documentheaders dh ON ar.DocumentHeaderId = dh.DocumentHeaderId
INNER JOIN documenttypes dt ON dh.DocumentTypeId = dt.DocumentTypeId
INNER JOIN puc ON ar.PUCId = puc.PUCId AND dh.WithholdingTaxPUCId = puc.PUCId
SET ar.MainThirdId = dh.ThirdId,
    ar.CustomerId = dh.CustomerId,
    ar.BusinessAgentId = dh.BusinessAgentId,
    ar.EmployeeId = dh.EmployeeId,
    ar.AllThirdId = IFNULL(dh.CustomerId, dh.ThirdId),
    ar.AllThirdType = IF(dh.CustomerId, 'CU', 'TH')
WHERE dt.ShortWord = 'RC' AND dh.DocumentNumber IN (23619, 23662, 23747, 24124, 24189, 24585, 24816, 25210, 25936);