C-TS4CO-2023 SAP Practice Questions
Prepare for C-TS4CO-2023 with more than an answer.
- Exam fee
- $1308 USD
- Level
- Associate
- Valid for
- 1 year
Domains covered on the exam 9
- Managing Clean Core10%
- Cost Center Accounting15%
- Internal Order Accounting15%
- Product Cost Planning15%
- Cost Object Controlling15%
- Profitability Analysis15%
- Profit Center Accounting10%
- Organizational Assignments and Process Integration10%
- Reporting10%
- 1
A manufacturing company is implementing Cost Center Accounting in SAP S/4HANA. The IT department provides services to three production departments (A, B, C) and the administrative department. The controller wants to allocate the IT department's total costs of $100,000 based on the number of support tickets raised by each department. The ticket counts are: Production A: 200, Production B: 150, Production C: 100, Administration: 50. Which allocation method should be used, and what is the correct configuration to achieve this?
Show answer details
Correct answer: B
The Distribution method is correct because it allocates costs using the original primary cost elements, which is desirable for maintaining cost transparency. Statistical Key Figures (SKFs) are the standard mechanism for defining the tracing factors for such allocations. The number of tickets is a quantifiable measure that should be posted as an SKF of category 'Total values' (category 2) to each receiving cost center. The distribution cycle will then use these SKF values to proportionally allocate the sender's costs. Assessment uses secondary cost elements, which obscures the original cost detail. Manual activity allocation is for direct service consumption, not overhead allocation. Periodic reposting is for correcting initial postings, not for planned allocations.
- 2
A global enterprise is implementing SAP S/4HANA and has a strict 'clean core' policy. A business requirement has emerged to perform a complex, country-specific validation on sales orders that involves calling an external government tax API. This logic is not available in standard SAP and is expected to change frequently due to new regulations. Which extensibility options are most appropriate for this scenario while adhering to clean core principles? (Select TWO)
Show answer details
Correct answer: A, C
A side-by-side application on SAP BTP is a recommended clean core approach, especially when dealing with external API calls and logic that changes frequently. It keeps the custom logic completely separate from the S/4HANA core system, ensuring upgrade stability.
Using the 'Custom Logic' Fiori app to implement a cloud-ready BAdI is a valid in-app extensibility method that is part of the clean core paradigm. SAP provides specific released BAdIs for this purpose, which are upgrade-stable. This is suitable for tightly coupled logic that needs to run synchronously within the transaction.
- 3
A company is building a new production facility. The project costs are being tracked on an investment internal order. The goal is to collect all costs on the internal order and, once the facility is complete, capitalize them to a final fixed asset. What is the critical configuration required on the investment order to facilitate this process automatically during settlement?
Show answer details
Correct answer: C
For investment measures managed via internal orders, assigning an investment profile is the key configuration step. The investment profile controls the automatic creation of an associated Asset under Construction (AuC) when the internal order is created. During periodic settlement, costs from the internal order are settled to this AuC. Upon completion of the project, a final settlement is performed from the AuC to the final fixed asset(s). This automates the entire capitalization process in line with standard asset accounting procedures.
flowchart TD A[Create Investment Order] -->|Investment Profile Assigned| B(System Automatically Creates AuC); C[Post Costs to Order] --> D{Period-End Settlement}; D --> E[Settle Costs from Order to AuC]; F[Project Complete] --> G{Final Settlement}; G --> H[Settle AuC to Final Fixed Asset]; - 4
A consultant is troubleshooting a multi-level costing run for a finished product. The cost estimate for the finished product is missing the labor costs from a semi-finished component produced in-house. The raw material costs for the semi-finished good are included correctly. The routing for the semi-finished component is correctly defined with labor activities, and the activity prices are maintained. What is the most likely cause of the missing labor costs in the final cost estimate?
Show answer details
Correct answer: A
The 'Transfer Control' setting within the costing variant is a critical parameter that dictates how the system treats existing cost estimates for lower-level materials during a multi-level costing run. If it's configured to 'Use existing cost estimate if available', and an old cost estimate for the semi-finished good exists (perhaps one created before the routing was complete), the system will not re-explode the BOM and routing for that component. It will simply transfer the cost from the old estimate, which would explain why the labor costs are missing. To fix this, the transfer control should be set to always recost the material, or the existing incorrect cost estimate must be deleted before the new run.
- 5
A company manufactures both standard, high-volume products using assembly lines and custom, complex machinery for individual clients. The high-volume products have stable production processes and costs. The custom machinery projects are unique, long-running, and require detailed cost tracking for each specific job. Which Cost Object Controlling methods should be implemented to best suit these two different production environments?
Show answer details
Correct answer: B
This is the standard SAP best practice. Product Cost by Period using Product Cost Collectors is ideal for repetitive, high-volume manufacturing where costs are analyzed on a periodic basis (e.g., monthly) rather than per individual order. It simplifies period-end closing. Conversely, Product Cost by Order using discrete Production Orders (or Process Orders) is designed for job-order or complex manufacturing where costs must be tracked and analyzed for each specific production lot or order. This provides detailed cost analysis for unique, high-value products like custom machinery.
- 6
A manufacturing firm is implementing SAP S/4HANA and plans to use event-based production cost posting. During user acceptance testing, a tester confirms a production order and posts a goods receipt, but no Work in Process (WIP) is posted to the general ledger in real-time. The period-end WIP calculation run, however, posts the values correctly. What is the most likely reason for this behavior?
Show answer details
Correct answer: D
For event-based WIP to function, it must be explicitly activated at the company code level within the controlling area configuration. If this setting is not active, the system defaults to the traditional period-end WIP calculation process. The results analysis key controls WIP calculation but not the real-time posting mechanism. The settlement profile is relevant for settling the order, not for real-time WIP posting. Business process variants are related to document splitting, not the activation of event-based posting.
- 7
A project manager wants to introduce a new custom field on the cost center master data screen to track 'Sustainability Rating'. This field needs to be validated against a predefined set of values. To maintain a clean core, what is the recommended SAP S/4HANA extensibility method to achieve this?
Show answer details
Correct answer: B
The 'Custom Fields and Logic' Fiori app is the standard, upgrade-safe method for in-app extensibility, which is a key pillar of the clean core strategy. This tool allows key users to add custom fields, define value helps (code lists), and even implement custom logic without modifying standard SAP objects. Modifying the data dictionary directly (SE11), using classic BAdIs, or screen variants are considered legacy or less compliant methods that can introduce technical debt and complicate future upgrades.
- 8
During the design of a global product costing solution, an architect needs to define a costing variant. The business requires that the valuation of raw materials always uses the latest valid planned price 1, and if that is not available, it should fall back to the standard price from the material master. How should the valuation variant be configured to meet this requirement?
Show answer details
Correct answer: C
The valuation variant in SAP Product Cost Planning allows for a prioritized sequence of strategies for material valuation. By setting 'Planned Price 1' as the first strategy and 'Standard Price' as the second, the system will first attempt to find a valid planned price. Only if one is not found will it proceed to the next strategy in the sequence, which is to use the standard price from the material master. This standard configuration achieves the requirement without custom code (user exit) or inefficient processes.
- 9
A large enterprise has implemented Profit Center Accounting in SAP S/4HANA. Several cost centers were created without a profit center assignment. When a user posts a direct expense to one of these cost centers, the posting fails due to a missing profit center. What configuration setting is responsible for this behavior and where is it maintained?
Show answer details
Correct answer: B
When Profit Center Accounting is active for a controlling area, the system requires a profit center for all relevant postings to ensure a complete balance sheet and P&L at the profit center level. If a profit center cannot be derived from the assigned cost object (like a cost center), the system attempts to post to a 'dummy profit center'. If no dummy profit center is defined in the controlling area settings, the posting will fail with an error. The field status group controls field display at the G/L account level, but the PCA activation is the root cause. Document splitting rules and validation rules are related but secondary to the fundamental PCA activation setting.
- 10
A controller is using the 'Manage KPIs and Reports' Fiori app to create a new analytical report. The goal is to display Gross Margin by Sales Region and Product Group, with the ability to drill down to the original sales order document. Which underlying technologies and concepts make this possible in a standard SAP S/4HANA environment? (Select TWO)
Show answer details
Correct answer: A, C
