Skip to main content

ERM — Returns Manager (OutSystems → .NET)

Extraído de ReturnsManager_CS.oml via raw DEFLATE + parsing de strings do BinaryFormatter .NET. Confirmado com ReturnsManager_BL.oml (ações CRUD e parâmetros). 22 entidades · 21 relações FK · 3 entidades de política · 8 entidades estáticas



Resumo por Camada

CamadaEntidadesDescrição
TransaccionalRETURNSMANAGER, RM_RETURNREQUESTS, ReturnProducts, Notes, RM_PDF, AccessHistoryPedidos de devolução e suas linhas
UtilizadorRM_USERPROFILEPerfil de utilizador por insígnia
PolíticaEligibilityRule, ArticleEligibility, AttributeArticles, BackOfficeLabels, SettingsValues, ReasonAttributes, OutputMotor de elegibilidade e parametrização BO
Lookup estáticoWorkFlow, RequestTypes, Reason, DefaultReason, Method_Return, Method_Refund, PaymentMethod, TypeRefundEnumerações de domínio

Relações FK confirmadas por AutoIndex

AutoIndex (índice físico)Campo FK→ Entidade
AutoIndex_WorkFlowIdWorkFlowIdWorkFlow
AutoIndex_DefaultReasonIdDefaultReasonIdDefaultReason
AutoIndex_MethodReturnIdMethodReturnIdMethod_Return
AutoIndex_returnMethodIdReturnMethodIdMethod_Refund
AutoIndex_PaymentMethodIdPaymentMethodIdPaymentMethod
AutoIndex_TypeRefundIdTypeRefundIdTypeRefund
AutoIndex_UserIdUserIdRM_USERPROFILE
AutoIndex_CreatedByCreatedByRM_USERPROFILE
AutoIndex_UpdatedByUpdatedByRM_USERPROFILE
AutoIndex_ReturnRequestsIdReturnRequestsIdRETURNSMANAGER
AutoIndex_attributeArticleIdAttributeArticleIdAttributeArticles
AutoIndex_requestTypeIdRequestTypeIdRequestTypes
AutoIndex_OutputIdOutputIdOutput
AutoIndex_ProfileIdProfileIdRM_USERPROFILE
AutoIndex_ReasonIdReasonIdReason
AutoIndex_ReasonAttributeIdReasonAttributeIdReasonAttributes
AutoIndex_RM_UserProfileIdRM_UserProfileIdRM_USERPROFILE
AutoIndex_SettingIdSettingIdSettings (static)
AutoIndex_SchemaIdSchemaId(schema config)

Valores das Entidades Estáticas (extraídos do binário)

EntidadeValores identificados
WorkFlowScreen1 Artigos/Quantidades, Screen2 Motivo, Screen3 Devolução, Screen4 Reembolso
RequestTypesArticleUndelivered, ArticleInvoicedNotReturned, NotDelivered
DefaultReasonOperationQuality (Problema), ProductQuality (Qualidade Produto), ChangedMyMind (Mudei de Ideias)
Method_ReturnContinente, Worten, WortenMarketplace
Method_RefundBankTransfer, CashOnDelivery, Card
PaymentMethodSamePaymentMethod, Devolution, BankTransfer
BackOfficeLabelsLawGuarantees (Garantias Lei), FoodArticle (Artigo Alimentar)

Método de Extracção

OML file → Header (pipe-delimited ASCII)
→ Payload (raw DEFLATE, -15) → 429 KB BinaryFormatter .NET
├── EntityDiagrams section → 22 entity names
├── AutoIndex section → 19 FK relationships
├── CRUD actions/params → field names + descriptions
└── Static records section → enum values