K-1 shares print by value; filed documents may print the company's own EIN
The first company's P1 cutover found the K-1 worksheet printing a member's share as typed: "50%" read from a settings file printed 0.50, the same share kept by the books as 0.5 printed 0.5. Shares now print at least two places whatever their spelling. Every company document now goes into the books (D-20, owner, 2026-10-17), and formation papers and plans print the company's EIN, which the filing scan refused as a printed TIN. It now passes the company's own EIN, as its settings hold it, printed 2-7, and nothing else; a vault TIN is still refused (rules.md B-26). Its refusal no longer suggests converting a file to get past it. plan/served.md: D-20; correcting a record's source without changing its words (P5). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01T3gXMVt7XJPi6ens1or9Dj
This commit is contained in:
1 parent
6c04342427
commit
8c123a13b1
7 files changed
+196
-22
No files matched your search
@@ -1755,6 +1755,11 @@ fn the_cpa_package_carries_the_k1_and_1099_worksheets_with_tins() {
|
||||
assert_eq!(k1[0]["tin_last4"], "4915");
|
||||
assert!(!k1[0].contains_key("tin"));
|
||||
assert_eq!(k1[0]["ending_capital"], "950.00");
|
||||
// "50%" in the settings file prints by its value, at two places, as
|
||||
// it would had the books kept it as "0.5".
|
||||
assert_eq!(k1[0]["share"], "0.50");
|
||||
assert_eq!(k1[1]["share"], "0.50");
|
||||
assert_eq!(k1[2]["share"], "1.00", "the members' total");
|
||||
for bytes in plain.values() {
|
||||
assert!(!holds_tin(bytes, MEMBER_SSN_DIGITS) && !holds_tin(bytes, EIN_DIGITS));
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user