HubPublic
PackagePublished package

@pasar6987/sf-core-workflow-approval

Business process automation through approval chains, process instances, automated actions, and time-based workflow triggers that enforce organizational governance.

Published package · Latest published 1.0.1 Mar 4, 2026 · 19 datasets / 19 measures in the latest review · Updated Mar 11, 2026

Release path

1.0.1Published Mar 4, 2026

Publisher

@pasar6987Published Mar 4, 2026

Structure snapshot

19 datasets19 measures · 200 dimensions

Semantic Graph

Relationship counts appear after the graph loads.

Loading graph

Package graph is loading

Package relationships will appear when the summary is ready.

Reference context

Secondary package facts stay compact

Updated
Mar 11, 2026
Visibility
Public hub listing
License
MIT
Created
Mar 4, 2026

Reference facts

Secondary package facts after the usage path is clear

Licensing, categorization, ownership, and linked metadata stay below the runnable path so the page reads in the right order.

Format

OSI

Upstream

developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference

Repository

Not linked

Owner

@pasar6987

Organization

Independent

License

MIT

Visibility

Public hub listing

Publisher

@pasar6987Published Mar 4, 2026

Latest published version

1.0.1Published Mar 4, 2026

Tags

salesforcecrmcoreworkflow-approval

Schema preview

Schema 0.1.1

SDK handoff

Use this package in code and AI

After structure review, move straight into typed reads with load() or compact LLM context with to_prompt().

Python SDK

Python example for @pasar6987/sf-core-workflow-approval

This example uses the current package ref and, when preview data is available, fills in real dataset names from the published summary.

import rawctx

model = rawctx.load("@pasar6987/sf-core-workflow-approval")
prompt = rawctx.to_prompt(
    "@pasar6987/sf-core-workflow-approval",
    datasets=["Approval", "ApprovalSubmissionDetail"],
    max_tokens=2000,
)

print(model.datasets)        # ["Approval", "ApprovalSubmissionDetail", "ApprovalWorkItem"]
print(model.measures)        # [Measure(name="ApprovalWorkItemCondition.ConditionSequencePosition", ...), Measure(name="AutomatedAction.ApiVersion", ...), Measure(name="AutomatedActionCondition.ConditionNumber", ...)]
print(model.dimensions)      # [Dimension(name="ApproveComment", ...), Dimension(name="IsDeleted", ...), Dimension(name="OwnerId", ...)]
print(model.relationships)   # [Relationship(name='...', ...)]
print(prompt)

README

Package narrative and examples

Use documentation after the package clears provenance, ownership, and runnable-path checks.

@pasar6987/sf-core-workflow-approval

Business process automation through approval chains, process instances, automated actions, and time-based workflow triggers that enforce organizational governance.

Overview

Count
Objects (Datasets)19
Dimensions200
Measures19
Relationships7

Objects

  • Approval — Represents an approval request for a Contract.
  • ApprovalSubmissionDetail — ApprovalSubmissionDetail contains additional information about operations happening during the approval lifecycle. It will not hold any information that’s already captured in the existing ApprovalSubmission and ApprovalWorkItem entities.
  • ApprovalWorkItem — Salesforce standard object
  • ApprovalWorkItemCondition — Represents a condition for starting and concluding an approval step that's evaluated as part of the smart approval process.
  • ApprovalWorkItemCriteria — Represents the logic by which a smart approval request is evaluated.
  • AutomatedAction — Represents the configuration of an automated action, such as a workflow rule.
  • AutomatedActionCondition — Represents the logical operator details for evaluating conditions in an automated action.
  • AutomatedActionOverride — Represents a modified attribute of a shared automated action. For example, the modified attribute can contain customizations for your business.
  • AutomatedActionParameter — Represents the values or field references evaluated by the automated action.
  • AutomatedActionReminder — Represents a reminder to the end user to take an action in the future.
  • ProcessDefinition — Represents the definition of a single approval process.
  • ProcessException — Represents a business exception, such as a processing failure on an order summary. A separate process is required to resolve the failure that caused the process exception before processing can continue.
  • ProcessInstance — Represents an instance of a single, end-to-end approval process. Use this and the node, step, and workitem process instance objects to create approval history reports.
  • ProcessInstanceHistory — This read-only object shows all steps and pending approval requests associated with an approval process (ProcessInstance).
  • ProcessInstanceNode — Represents a step in an instance of an approval process. Compare to ProcessNode, which describes the step in a process definition. Use this object to retrieve approval history.
  • ProcessInstanceStep — Represents one work item in an approval process (ProcessInstance).
  • ProcessInstanceWorkitem — Represents a user’s pending approval request.
  • ProcessNode — Describes a step in a process definition. Compare to ProcessInstanceNode, which describes a step in a running process.
  • Time-Based Workflow Event Type — Time-Based Workflow events contain details about queue activity monitoring.

Install

rawctx snapshot-download @pasar6987/sf-core-workflow-approval

Structure review

Inspect package structure after the usage path is clear

Use the structural review when you need the package footprint, field counts, and model paths before a deeper explorer pass.

Models1
datasets19
measures19
dimensions200
relationships7
AI context1
models/sf-core-workflow-approval.osi.yamlAI context included
19 datasets19 measures200 dimensions7 relationships