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);