При двустъпков процес по получаване на стока (напр. Приемане на стока в склада и Фактура за доставка) е необходимо да има верни СДЦ и себестойност на ниво фирма/обект, за да има коректно ценообразуване и справки за печалба, но и в същото време да може да се приема стока в склада, дори и без да има фактура за нея.
За да може още с първия документ, когато реално стоката бъде получена, да се увеличи и наличността и себестойността на склада, то този документ задължително трябва да съдържа цени.
В практиката е допустимо да се приеме количество различно от фактурираното или единичните цени във фактурата да са различни, от тези с които е потвърдена доставката (и/или стоковата разписка, с която са доставени). В тези случаи е възможно да няма кредитно/дебитно известие за разликата, т.е. тя да е за сметка на клиента (собственика).
Това поражда необходимостта да може да се сравнят количествата и цените на документите, с които се увеличава наличността (приема на стока) и тези, с които се генерират задължения (фактура, кредитно/дебитно известие) и лесно да се създаде друг вид ТД, който ще служи само за корекция на СДЦ и себестойност.
За да може да се изчисли разликата в стойностите на ниво артикул, се използва стойностен баланс „Ст-ст без ДДС по позиция, цвят, размер и валута“, който да сравнява позициите, техните количества и цени, групирано по позиция и по валута. С него се сравнява „Стойността без ДДС след ТО“, защото с нея се изменя и СДЦ.
За да стане възможно създаването на документ за изравняване на стойностите се използва копиращ скрипт, в който основни параметри са:
• параметър, в който се записва константа, която се поставя като количество на артикула за всеки ред от новия документ
• параметър, чрез който се задава къде да се запише разликата от баланса
• параметър, с който се обръща знака на сумата на реда.
Важно:
За да се визуализира този тип баланс, се използва разработена за него справка. В нея има сумарна част за всички документи в папката за дадения баланс и детайлна част по позиции.