Many thanks for the help by mail.
Can i use replaceVariableByText() and replaceTableVariable() at the same time on the same template ? I tried to use the same template symbol that i used with replaceVariableByText().
For exemple : the variable ${clientRaison} must be replace by a string and the variable ${clientEcheanceTable} must be replace by a table.
I encounter a error while trying it : Undefined array key 0
If i'm not specific enough let me know it.