Мдя... Это жесть какая то.. Но вроде разобрался в пределах данных типов данных.
string code = "0005{0034}"; // 5 символов кода (с подстроки плу)
string code = "0005{0033}"; // 6 символов кода (с подстроки плу)
string code = "0005{0035}"; // 4 символов кода (с подстроки плу)
string weight = "0003{0014}"; // 5 символов веса, 3 после зпт
string weight = "0003{0013}"; // 6 символов веса, 3 после зпт
string weight = "0003{0015}"; // 3 символов веса, 3 после зпт
Структуры можно перетасовывать, повторять, главное чтобы 12 символов было в итоге, что логично.
Мне достаточно для своих задач, дальше копать не буду.
Большое спасибо, очень помогли. Тыкнуть в плюсик не могу, наверное я не заслужил еще :)