SAP Knowledge Base Article - Public

3667369 - Output for Partner Function Not Determined in Sales Quotation, Error “Form country/region can’t be initial” in SAP S/4HANA Cloud Public Edition

Symptom

  • When generating outputs for sales quotations in Output Management, one or more output items remain in “In Preparation” status.
  • The issue typically affects only the output related to the Payer partner function (PY).

Below errors occur:

  • "No output possible for output item &1 due to inconsistencies."
  • "Form country/region can't be initial."

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Open the “Create Sales Quotation” app.

  2. .Create a new quotation with valid Sold-To, Bill-To, Ship-To, and Payer partners.

  3. Save the quotation.

  4. Open the quotation again in Change mode.

  5. Go to Extras -> Output -> Header -> Edit (or Header -> Output Management in Fiori).

  6. Observe that outputs for AG, RE, and WE are generated correctly, but the output for PY (Payer) remains in status “In Preparation.”

  7. Attempt to trigger or preview the PY output, the system displays the message:

    • “Form country/region can’t be initial.”

Cause

The issue occurs because the partner function used in Output Parameter Determination (OPD) for the receiver step does not match the internal partner function key used at runtime.

In many systems, the partner function “PY” (Payer) is internally represented as “RG”, which is the German abbreviation (“Zahler”).
This internal key mapping is defined in the Partner Function Conversion table, which converts language-dependent partner function codes (e.g., PY -> RG).

During output determination:

  • The system expects partner function RG, but OPD is configured with PY.

  • As a result, the receiver cannot be determined, leading to missing address and country/region data.

  • When the form is rendered, the missing country/region triggers the error:

    • “Form country/region can’t be initial”

Resolution

  1. Open the "Output Parameter Determination" app.
  2. In the top dropdowns, set:
    • Show Rules for: Sales Document
    • Determination Step: Receiver
  3. Locate the entry with Output Type: SALES_QUOTATION and Role: PY.
  4. Click the "Edit" button at the top.
  5. Replace "PY" with "RG" in the Role field.
  6. Save and activate the ruleset.
  7. Test the output by creating a new sales quotation and navigating to the Output section to verify that all four outputs have their respective partner assigned.

Result

After updating the Receiver determination rule:

  • The system correctly identifies the Payer partner.

  • The Form Country/Region field is populated.

  • The output moves to status “To Be Output” and can be processed successfully.

Important Information

  • This issue typically appears in systems where the system language or partner function naming convention differs from English (e.g., systems installed originally in German).

  • The internal logical function remains PY (Payer), but the external key used in configuration and runtime is RG.

  • Similar mismatches can occur with other partner roles when the configured partner function code does not align with the internal mapping.

Keywords

Output Management, Sales Quotation, Partner Function, PY, RG, Form country/region can’t be initial, In Preparation, Output stuck, Receiver not determined, Output Parameter Determination, SALES_QUOTATION, OPD, No output possible for output item &1 due to inconsistencies, SAP S/4HANA Cloud Public Edition, Public Cloud

, KBA , SD-SLS-GF-OC-2CL , S/4HANA: Output Control on Sales Documents (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions