feat(tagumedica): la serie por defecto de SAP queda elegida en las solicitudes de inmovilizar y liberar
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
3eb3269561
commit
0d49129bcd
5 files changed
+22
-5
No files matched your search
@@ -70,6 +70,12 @@ export class LotesFlujoApi {
|
||||
return res.value.filter((r) => r['Locked'] !== 'tYES').map((r) => ({ value: Number(r['Series']), label: String(r['Name'] ?? r['Series']) }));
|
||||
}
|
||||
|
||||
/** La serie que SAP usa por defecto para las solicitudes de traslado, o `null` si no se pudo saber. */
|
||||
async defaultSeries(): Promise<number | null> {
|
||||
const res = await firstValueFrom(this.http.post<{ Series?: number }>(`${API_URL}/sl/SeriesService_GetDefaultSeries`, { DocumentTypeParams: { Document: OBJECT_TYPE } }));
|
||||
return typeof res.Series === 'number' ? res.Series : null;
|
||||
}
|
||||
|
||||
create(body: Row): Promise<Row> {
|
||||
return this.master.create(RESOURCE, body);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user