This commit is contained in:
seb
2026-10-08 21:50:38 +02:00
parent d36c2827cc
commit 760f074b4e
5 changed files with 177 additions and 14 deletions

View File

@@ -21,6 +21,46 @@ WHERE m.company_id = @companyId
ORDER BY m.[date] DESC, m.id DESC
`;
export const COUNT_MANIFESTS = `
SELECT COUNT(*) AS total
FROM manifest m
WHERE m.company_id = @companyId
AND m.[type] = @type
`;
export const LIST_MANIFESTS_PAGED = `
SELECT
m.id,
m.[number],
m.[type],
m.entity_id AS entityId,
m.external_number AS externalNumber,
m.[date],
m.created_at AS createdAt
FROM manifest m
WHERE m.company_id = @companyId
AND m.[type] = @type
ORDER BY m.[date] DESC, m.id DESC
OFFSET @offset ROWS FETCH NEXT @limit ROWS ONLY
`;
export const GET_MANIFEST_LINES_BY_MANIFEST_IDS = `
SELECT
ma.id,
ma.manifest_id AS manifestId,
ma.sku,
ma.name,
ma.pu,
ma.amount,
ma.net,
ma.rebate,
ma.taxrate,
ma.comment
FROM manifestarticle ma
WHERE ma.manifest_id IN (SELECT CAST(value AS INT) FROM OPENJSON(@manifestIdsJson))
ORDER BY ma.id
`;
export const GET_MANIFEST_HEADER = `
SELECT
m.id,