Skip to content

Note

This flow is self-documenting and should be viewed within Salesforce (Setup > Process Automations > Flows). This document is to support working through a visual flow. The flow commentary in this document was generated with AI assistance.

Overview#

Flow name: MoveData_Commerce_Catalog_Name Label: [MoveData] Commerce: Catalog - Name Type: Auto-Launched Flow Template API version: 56.0 Status: Active

This utility flow provides standardised catalog item naming for commerce records by passing through the provided name without modification, ensuring consistent naming conventions across catalog processing.

Purpose#

The flow provides catalog item naming that:

  • Maintains original catalog item names from external platforms
  • Provides a standardised interface for catalog naming operations
  • Supports future expansion for more complex naming logic
  • Ensures consistency across commerce extension processing
  • Acts as a pass-through mechanism for catalog name handling

Salesforce fields#

Field API name Field type Purpose in flow
Name Text (255) Product name identifier

Input variables#

Variable Type Required Description
Name String Yes Catalog item name from external platform

Output variables#

Variable Type Description
Result String Generated catalog name (unchanged from input)

Flow logic#

1. Direct name assignment#

The flow performs a simple pass-through operation:

  • Input: Receives the Name parameter from external platform
  • Processing: Directly assigns the input name to the result variable
  • Output: Returns the unchanged name value

2. Name processing strategy#

Single processing step:

Result = Name

Configuration options#

This flow does not include configuration options, maintaining simplicity for catalog naming operations.

Design rationale#

Simplicity by design#

This flow is intentionally simple to:

  • Maintain platform names: Preserve original naming from external commerce platforms
  • Avoid complexity: Prevent naming conflicts from transformation logic
  • Support consistency: Provide a standardised interface for future enhancement
  • Enable traceability: Keep names directly traceable to external platform sources

Future extensibility#

The simple structure allows for future enhancements such as:

  • Name transformation rules
  • Character limit handling
  • Special character sanitisation
  • Prefix/suffix addition based on catalog type
  • Multi-language support

Dependencies#

None

Ask MoveData AI
Ask about setup, configuration, or troubleshooting
How can I help you with MoveData today?