Merge branch 'main' into cliente/tagumedica

This commit is contained in:
George committed 2026-10-20 15:57:00 -05:00
commit 3eb3269561
2 files changed
+9

No files matched your search

+7
View File
@@ -17,6 +17,13 @@ describe('recursos del Service Layer', () => {
expect(r.read).toBeNull();
});
it('la serie por defecto de un documento también es una acción de solo consulta', () => {
const r = SL_RESOURCE_MAP.get('SeriesService_GetDefaultSeries')!;
expect(r.methods).toEqual(['POST']);
expect(r.write).toBeNull();
expect(r.read).toBeNull();
});
it('dimensiones, proyectos y cuentas son catálogos de solo lectura', () => {
for (const name of ['FactoringIndicators', 'DistributionRules', 'Projects', 'AccountSegmentations', 'AdditionalExpenses', 'ItemGroups', 'BusinessPartnerGroups']) {
const r = SL_RESOURCE_MAP.get(name)!;
+2
View File
@@ -125,6 +125,8 @@ const BASE_SL_RESOURCES: readonly SlResource[] = [
catalog('AccountSegmentations', 'number'),
// Series de numeración válidas de un tipo de documento.
queryAction('SeriesService_GetDocumentSeries'),
// La serie que SAP usa por defecto para un tipo de documento (`{ Series }`), para mostrarla elegida de entrada.
queryAction('SeriesService_GetDefaultSeries'),
// Tipo de cambio de una moneda en una fecha (para documentos en moneda extranjera): solo consulta.
queryAction('SBOBobService_GetCurrencyRate'),
// Logística y finanzas de los documentos: formas de envío y métodos de pago.