Updated: 2022-03-14
Each return to type has a series of hidden field codes to allow you to check for an display details about a transmission. Checking for the receipt means checking whether the return has been transmitted.
When you use these codes to create a condition, you can access details of the transmission as well:
{{# CurrentClient.Filing.T1EfileReceipt }}
Confirmation number: {{ ConfirmationNumber }}
Response Code: {{ Code }}
Message: {{Message}}
Transmission timestamp: {{ format(DateTime, "2003-01-02 at 16:05") }}
Selected for pre-assessment: {{PreAssessment}}
Tranmission ID: {{TransmissionId}}
{{/ CurrentClient.Filing.T1EfileReceipt }}
{{CurrentClient.Filing.T1EfileReceipt.PreAssessment}}
There are also field codes for determining whether the return is eligible for electronic filing.
T1 EFILE | {{CurrentClient.Filing.T1EfileReceipt}} {{CurrentClient.Filing.IsT1EfileEligible}} {{CurrentClient.Filing.IsT1Transmitted}} {{CurrentClient.Filing.HasT1EfileReceipt}} |
T1 AuthRep | {{CurrentClient.Filing.T1013Receipt}} {{CurrentClient.Filing.T1013Eligible}} {{CurrentClient.Filing.T1013Transmitted}} {{CurrentClient.Filing.HasT1013Receipt}} |
T1 REFILE | {{CurrentClient.Filing.T1RefileReceipt}} {{CurrentClient.Filing.T1RefileEligible}} {{CurrentClient.Filing.T1RefileTransmitted}} {{CurrentClient.Filing.HasT1RefileReceipt}} |
Pre-authorised Debit Agreement (PAD) | {{CurrentClient.Filing.PADReceipt}} {{CurrentClient.Filing.PADEligible}} {{CurrentClient.Filing.PADTransmitted}} {{CurrentClient.Filing.HasPADReceipt}} |
T1135 | {{CurrentClient.Filing.T1135Receipt}} {{CurrentClient.Filing.IsT1135Eligible}} {{CurrentClient.Filing.IsT1135Eligible}} {{CurrentClient.Filing.HasT1135Receipt}} |
MR69 | {{CurrentClient.Filing.MR69Receipt}} |
TP1 NetFile | {{CurrentClient.Filing.TP1NetFileReceipt}} {{CurrentClient.Filing.IsTP1NetFileEligible}} {{CurrentClient.Filing.IsTP1NetFileTransmitted}} {{CurrentClient.Filing.HasTP1NetFileReceipt}} |
TP1 Amended | {{CurrentClient.Filing.HasTP1AmendedDocsReceipt}} {{CurrentClient.Filing.HasTP1AmendedReceipt}} |
T2 AuthRepBus | {{receipt(CurrentClient, "T2 AuthRepBus Online") }} |
T2 AuthRepBus Cancel | {{receipt(CurrentClient, "T2 AuthRepBusCancel") }} |
T2 CIF | {{receipt(CurrentClient, "T2 CIF") }} |
T2 Attach-A-Doc | {{receipt(CurrentClient, "T2 Attach-A-Doc") }} |
T2 AGRI | {{receipt(CurrentClient, "T2 ASAI") }} |
T2 T1134 | {{receipt(CurrentClient, "T2 T1134") }} |
T2 T1134 FFRMS | {{receipt(CurrentClient, "T2 T1134 FRRMS") }} |
T2 T1135 | {{receipt(CurrentClient, "T2 T1135") }} |
T2 T1135 FFRMS | {{receipt(CurrentClient, "T2 T1135 FRRMS") }} |
T2 T106 | {{receipt(CurrentClient, "T2 T106") }} |
T106 FRRMS | {{receipt(CurrentClient, "T2 T106 FRRMS") }} |
AT1 | {{receipt(CurrentClient, "AT1 Net File") }} |
MR69 | {{CurrentClient.Filing.MR69Receipt}} |
CO-17 Internet File | {{receipt(CurrentClient, "CO-17 Internet File") }} |
T3 Slips | {{receipt(CurrentClient, "T3 Slips Internet") }} {{CurrentClient.Filing.IsT3SlipsEligible}} {{CurrentClient.Filing.IsT3SlipsTransmitted}} {{CurrentClient.Filing.HasT3SlipsReceipt}} |
RL-16 Slips | {{receipt(CurrentClient, "RL16 Internet") }} {{CurrentClient.Filing.Filing.IsRL16Eligible}} {{CurrentClient.Filing.IsRL16Transmitted}} {{CurrentClient.Filing.HasRL16Receipt}} |
T3 NR4 Slips | {{receipt(CurrentClient, "NR4 Slips Internet") }} {{CurrentClient.Filing.Filing.IsNR4Eligible}} {{CurrentClient.Filing.IsNR4Transmitted}} {{CurrentClient.Filing.IsNR4Transmitted}} |
T3 RET | {{CurrentClient.Filing.T3EfileReceipt }} {{CurrentClient.Filing.IsT3EfileEligible}} {{CurrentClient.Filing.IsT3EfileTransmitted}} {{CurrentClient.Filing.HasT3EfileReceipt}} |
T3 RCA | {{CurrentClient.Filing.T3RCAEfileReceipt }} |
T1135 | {{CurrentClient.Filing.T1135Receipt}} |
MR69 | {{CurrentClient.Filing.MR69Receipt}} |
T4 | {{CurrentClient.Filing.T4InternetReceipt }} {{CurrentClient.Filing.T4AInternetReceipt}} {{CurrentClient.Filing.T4ReducedInternetReceipt}} {{CurrentClient.Filing.RL1InternetReceipt}} {{CurrentClient.Filing.RL3InternetReceipt}} |
T5 | {{CurrentClient.Filing.T5InternetReceipt }} {{CurrentClient.Filing.RL3InternetReceipt}} |
NR4 | {{CurrentClient.Filing.NR4InternetReceipt}} {{CurrentClient.Filing.T4ANRInternetReceipt}} |
T2202 | {{CurrentClient.Filing.T2202InternetReceipt}} |
{{receipt(...)}}
Checks whether the T1 has been filed. This condition appears in the T1 client letter (CLetter).
{{# receipt(CurrentClient, "T1 EFILE") }}
This text shows if the T1 return is filed.{{/ receipt(CurrentClient, "T1 EFILE") }}
The addition of the not( ) function will show the text if the return has not been successfully transmitted to the CRA. Also used in the T1 client letter (CLetter).
{{# not(receipt(CurrentClient, "T1 EFILE")) }}
This text shows if the T1 return hasn't yet been filed.{{/ not(receipt(CurrentClient, "T1 EFILE")) }}
{{hasreceipt(...)}}
Checks whether the T1 has been filed. For example:
{{# hasreceipt(CurrentClient, "T1 EFILE") }}
This text shows if the T1 return is filed.{{/ hasreceipt(CurrentClient, "T1 EFILE") }}
The addition of the not( ) function will show the text if the return. An example appears in the T1 client letter
{{# not(hasreceipt(CurrentClient, "T1 EFILE")) }}
This text shows if the T1 return hasn't yet been filed.{{/ not(hasreceipt(CurrentClient, "T1 EFILE")) }}
Contact us and we’ll get back to you as soon as possible.