подозреваю, что
НовыйПКО = Документы.ПриходныйКассовыйОрдер.СоздатьДокумент();
НовыйПКО.Дата = ТекущаяДата();
НовыйПКО.ТвойРеквизит = РеквизитКоторымЗаполнять;
Ну и так далее)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший