navidev-abap-gw-api
Version:
API para la extracción de datos de servicios SAP GW
38 lines (37 loc) • 1.59 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DRAFT_INFO_TYPE_FIELDS = exports.DRAFT_FIELDS = exports.DRAFT_ACTIONS = exports.KEYS_FIELDS = void 0;
exports.KEYS_FIELDS = {
DRAFT_ACTIVE: "IsActiveEntity",
};
exports.DRAFT_ACTIONS = {
PREPARE: "Prepare",
ACTIVATE: "Activate",
DISCARD: "Discard",
EDIT: "Edit",
};
exports.DRAFT_FIELDS = {
ODATA_ETAG: "@odata.etag", // Campos para poder actualizar los borradores
DRAFT_ADMINISTRATIVE_DATA: "DraftAdministrativeData",
HAS_ACTIVATE_ENTITY: "HasActiveEntity",
HAS_DRAFT_ENTITY: "HasDraftEntity",
IS_ACTIVATE_ENTITY: "IsActiveEntity",
ADMINISTRATIVE_DATA_SUBFIELDS: {
LAST_CHANGED_BY_USER: "LastChangedByUser",
IN_PROCESS_BY_USER: "InProcessByUser",
LAST_CHANGED_BY_USER_DESC: "LastChangedByUserDescription",
IN_PROCESS_BY_USER_DESC: "InProcessByUserDescription",
},
HTTP_HEADER: {
ETAG: "etag",
},
};
exports.DRAFT_INFO_TYPE_FIELDS = {
ODATA_ETAG: "odataEtag",
LAST_CHANGED_BY_USER: exports.DRAFT_FIELDS.ADMINISTRATIVE_DATA_SUBFIELDS.LAST_CHANGED_BY_USER,
IN_PROCESS_BY_USER: exports.DRAFT_FIELDS.ADMINISTRATIVE_DATA_SUBFIELDS.IN_PROCESS_BY_USER,
LAST_CHANGED_BY_USER_DESC: exports.DRAFT_FIELDS.ADMINISTRATIVE_DATA_SUBFIELDS.LAST_CHANGED_BY_USER_DESC,
IN_PROCESS_BY_USER_DESC: exports.DRAFT_FIELDS.ADMINISTRATIVE_DATA_SUBFIELDS.IN_PROCESS_BY_USER_DESC,
HAS_ACTIVATE_ENTITY: exports.DRAFT_FIELDS.HAS_ACTIVATE_ENTITY,
IS_ACTIVATE_ENTITY: exports.DRAFT_FIELDS.IS_ACTIVATE_ENTITY,
};