Skip to content

Edit Business Partner

Edit an existing business partner using a tabbed form that separates information into four categories. All fields on the current tab are pre-populated with the partner’s existing data.

Edit Business Partner — Basic tab pre-filled with existing partner data

From the Business Partners list, click on a row to open the detail page, then click Edit. You can also navigate directly to /business-partners/:id/edit.

  • Route: /business-partners/:id/edit

The Code field is read-only after creation and cannot be changed in the edit form. It is displayed as a non-editable label at the top of the Basic tab.

The edit form is organized into four tabs:

TabDescription
BasicGeneral information, classification, and group memberships
Financial & BusinessTax information and commercial settings
ContactCommunication details and primary contact
AddressesDefault contact and address assignments

Edit Business Partner — Basic tab pre-filled with existing partner data

The Basic tab contains the partner’s general information under the General Information card.

FieldRequiredTypeDescriptionDefaultValidation
CodeText (read-only)Unique business partner code — cannot be changed after creationRead-only
NameYesTextBusiness partner display nameMax 200 chars
Legal NameNoTextRegistered legal company nameMax 200 chars
FieldRequiredTypeDescriptionDefaultValidation
StatusYesSelectActive, Inactive, Prospect, or BlockedActive
IndustryNoComboboxIndustry classificationMax 100 chars
SegmentNoComboboxMarket segment (e.g., Enterprise, SMB)Max 100 chars
FieldRequiredTypeDescriptionDefaultValidation
Business RolesYesMulti-selectPartner type roles (Customer, Vendor, Lead, Partner)At least one role required
Group MembershipsNoMulti-selectAssign the partner to groups; filtered by selected rolesGroups must match selected role scope or have “Any” scope
OwnerNoUser selectUser responsible for this partner

FieldRequiredTypeDescriptionDefaultValidation
Tax IDNoTextTax identification numberMax 50 chars
Tax SchemeNoTextTax scheme (e.g., VAT, GST)Max 50 chars
Withholding CodeNoTextWithholding tax codeMax 20 chars
Tax ExemptNoToggleMark the partner as exempt from taxesfalse

Country-specific fiscal fields are rendered dynamically based on the tenant’s country. For example, Colombia shows:

FieldRequiredTypeDescription
DVNoTextVerification digit
Tax ID TypeNoSelectNatural Person, Juridical Person, or Foreign
Fiscal Customer TypeNoSelectTaxpayer, End Consumer, Government, or Foreign
FieldRequiredTypeDescriptionDefaultValidation
CurrencyNoSelectDefault transaction currencyUSD3-letter ISO code if provided
Credit LimitNoNumberMaximum credit allowedMin 0
Payment TermsNoEntity selectPayment terms from Payment Terms setupTenant default
Price ListNoEntity selectDefault price listTenant default
RegionNoEntity selectAssigned region from Regions setup
On HoldNoTogglePlace partner on hold (blocks transactions)false
FieldRequiredTypeDescriptionDefaultValidation
Employees CountNoNumberNumber of employeesMin 0
Annual RevenueNoNumberAnnual revenue amountMin 0

FieldRequiredTypeDescriptionDefaultValidation
EmailNoEmailPrimary email addressValid email format if provided
PhoneNoTextPrimary phone numberMax 30 chars
MobileNoTextMobile phone numberMax 30 chars
WhatsAppNoTextWhatsApp numberMax 30 chars
WebsiteNoURLCompany website URLValid URL if provided
Preferred ChannelNoSelectPreferred communication channel (Email, Phone, WhatsApp, SMS, Postal Mail)
Language PreferenceNoSelectCommunication language (en, es, fr, de, pt)Max 5 chars

The Addresses tab in edit mode manages the partner’s default contact and address assignments. Individual addresses and contacts are managed from the Business Partner Detail page tabs — not from this edit form.

FieldRequiredTypeDescriptionDefaultValidation
Default ContactNoEntity selectSelect the primary default contact from existing contactsOnly contacts linked to this BP are shown
Default Billing AddressNoEntity selectSelect the default billing address from existing billing addressesFiltered to billing-type addresses
Default Shipping AddressNoEntity selectSelect the default shipping address from existing shipping addressesFiltered to shipping-type addresses

These fields are only enabled when editing an existing partner. In create mode, a note is displayed that defaults are managed after creation.

When custom fields are configured for your tenant, additional fields are shown in the edit experience and validated by field definition.

  • Unsupported or invalid values are rejected during save.
  • Nullable custom values can be cleared without affecting other saved fields.

  1. Open a business partner from the list to view its detail page
  2. Click Edit
  3. Modify fields across the relevant tabs
  4. Click Save Changes to apply updates, or Cancel to discard changes
ButtonBehavior
CancelDiscard any changes and return to the detail page
Save ChangesPersist all modifications across tabs
RuleBehavior
Name requiredCannot save without a value
Business Roles requiredAt least one role must be selected
Email formatValidated against standard format if provided
EventMessage
Update success”Business partner updated successfully”
Update error”Failed to update business partner”
  • Viewing this page requires access to the corresponding module.
  • Create/edit/delete actions are visible only to users with matching permissions.
  • After a successful action, the page updates list/detail data to reflect the change.