Обсуждение:Новые ТН и ТТН (постановка)

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
Строка 1: Строка 1:
# Одна функция построения отчета? Или на каждый шаблон своя функция, которая вызывает некоторую общую функцию. Надо привести тексты конкретных функций.
+
Замечания:
# Есть еще отраслевые, например, железнодорожная накладная и т.п.
+
# Одна функция построения отчета или на каждый [[Шаблон отчета|шаблон]] своя функция, которая вызывает некоторую общую функцию, подготавливающую данные?
 +
# Привести тексты 3-4 функций подготовки данных отчетов, чтобы на примере них определить, что можно унифицировать.
 +
# Не стоит забывать, что есть еще отраслевые формы накладных, например, железнодорожная накладная и т.п. (это к теме про 6 стандартных бланков).
  
 
Это больше тезисная декларация, чем постановка. Для постановки тут не хватает конкретики. Вы должны точно расписать, что будет делать общая функция, например, так:
 
Это больше тезисная декларация, чем постановка. Для постановки тут не хватает конкретики. Вы должны точно расписать, что будет делать общая функция, например, так:
# на вход передается тип документа
+
# на вход передается [[Тип документа|тип документа]] ввиде его РУИДа в строковом представлении;
 
# формируется такой-то запрос, в нем такая-та часть общая, а такая-то зависит от типа документа. Мы ее формируем таким-то образом.
 
# формируется такой-то запрос, в нем такая-та часть общая, а такая-то зависит от типа документа. Мы ее формируем таким-то образом.
 
# ПОЛНОСТЬЮ, ДО ТОГО КАК БУДЕТ НАПИСАНА ПЕРВАЯ СТРОЧКА КОДА, определить список полей которые будет возвращать функция.
 
# ПОЛНОСТЬЮ, ДО ТОГО КАК БУДЕТ НАПИСАНА ПЕРВАЯ СТРОЧКА КОДА, определить список полей которые будет возвращать функция.
# Определиться что делать с полями, для которых в запросе не будет информации. Одного упоминания функции CAST недостаточно. Привести примеры.
+
# Определиться что делать с полями, для которых в запросе не будет информации. Одного упоминания функции CAST недостаточно. Необходимо точно указать разработчику, что делать с полем каждого типа. Привести примеры.
  
 
Следует дать ответы на следующие вопросы:
 
Следует дать ответы на следующие вопросы:

Версия 00:18, 13 декабря 2006

Замечания:

  1. Одна функция построения отчета или на каждый шаблон своя функция, которая вызывает некоторую общую функцию, подготавливающую данные?
  2. Привести тексты 3-4 функций подготовки данных отчетов, чтобы на примере них определить, что можно унифицировать.
  3. Не стоит забывать, что есть еще отраслевые формы накладных, например, железнодорожная накладная и т.п. (это к теме про 6 стандартных бланков).

Это больше тезисная декларация, чем постановка. Для постановки тут не хватает конкретики. Вы должны точно расписать, что будет делать общая функция, например, так:

  1. на вход передается тип документа ввиде его РУИДа в строковом представлении;
  2. формируется такой-то запрос, в нем такая-та часть общая, а такая-то зависит от типа документа. Мы ее формируем таким-то образом.
  3. ПОЛНОСТЬЮ, ДО ТОГО КАК БУДЕТ НАПИСАНА ПЕРВАЯ СТРОЧКА КОДА, определить список полей которые будет возвращать функция.
  4. Определиться что делать с полями, для которых в запросе не будет информации. Одного упоминания функции CAST недостаточно. Необходимо точно указать разработчику, что делать с полем каждого типа. Привести примеры.

Следует дать ответы на следующие вопросы:

  1. Что мы будем делать с существующими настройками?
  2. Как будет осуществляться переход на новую настройку?
  3. Что произойдет с изменениями, сделанными у клиентов в функциях?
  4. Что произойдет с изменениями, сделанными у клиентов в шаблонах?

AndreiK 22:01, 12 December 2006 (CET)

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты