Compare commits
4 Commits
feature/do
...
02d89b8
| Author | SHA1 | Date |
|---|---|---|
|
|
21bdc8fcff | 9 years ago |
|
|
02d89b863e | 9 years ago |
|
|
063c6f8a61 | 9 years ago |
|
|
354eb753d8 | 9 years ago |
528 changed files with 7051 additions and 18896 deletions
@ -1,8 +0,0 @@ |
||||
env |
||||
compose |
||||
public |
||||
node_modules |
||||
bower_components |
||||
tmp_emails |
||||
tmp |
||||
var |
||||
@ -1,58 +0,0 @@ |
||||
# EditorConfig is awesome: http://EditorConfig.org |
||||
|
||||
# Howto with your editor: http://editorconfig.org/#download |
||||
# Sublime: https://github.com/sindresorhus/editorconfig-sublime |
||||
|
||||
# top-most EditorConfig file |
||||
root = true |
||||
|
||||
# Unix-style newlines with a newline ending every file |
||||
[**] |
||||
end_of_line = lf |
||||
insert_final_newline = true |
||||
|
||||
# Standard at: https://github.com/felixge/node-style-guide |
||||
[**.{js,json}] |
||||
trim_trailing_whitespace = true |
||||
indent_style = space |
||||
indent_size = 2 |
||||
quote_type = single |
||||
curly_bracket_next_line = false |
||||
spaces_around_operators = true |
||||
space_after_control_statements = true |
||||
space_after_anonymous_functions = true |
||||
spaces_in_brackets = false |
||||
|
||||
# No Standard. Please document a standard if different from .js |
||||
[**.{yml,css}] |
||||
trim_trailing_whitespace = true |
||||
indent_style = tab |
||||
|
||||
[**.html] |
||||
trim_trailing_whitespace = true |
||||
indent_style = space |
||||
indent_size = 2 |
||||
|
||||
# No standard. Please document a standard if different from .js |
||||
[**.md] |
||||
indent_style = tab |
||||
|
||||
[**.py] |
||||
indent_style = space |
||||
indent_size = 4 |
||||
trim_trailing_whitespace = true |
||||
|
||||
# Standard at: |
||||
[Makefile] |
||||
indent_style = tab |
||||
|
||||
[**.yml] |
||||
trim_trailing_whitespace = true |
||||
indent_style = space |
||||
indent_size = 4 |
||||
|
||||
# The indentation in package.json will always need to be 2 spaces |
||||
# https://github.com/npm/npm/issues/4718 |
||||
[{package, bower}.json] |
||||
indent_style = space |
||||
indent_size = 2 |
||||
@ -1,28 +0,0 @@ |
||||
FROM python:3.6 |
||||
ENV PYTHONUNBUFFERED 1 |
||||
COPY requirements /opt/app/requirements |
||||
RUN apt-get update -y && \ |
||||
apt-get upgrade -y && \ |
||||
apt-get -y install ghostscript libfreetype6-dev python3-dev nginx supervisor make && \ |
||||
apt-get clean && \ |
||||
rm -rf /var/lib/apt/lists/* && \ |
||||
|
||||
pip install --upgrade pip && \ |
||||
pip install --no-cache-dir -r /opt/app/requirements/production.txt && \ |
||||
|
||||
# Nginx |
||||
|
||||
chown -R www-data:www-data /var/lib/nginx && \ |
||||
|
||||
# Delete build dependencies after use |
||||
rm -r /root/.cache |
||||
|
||||
COPY . /opt/app |
||||
VOLUME ["/opt/app/public/media"] |
||||
WORKDIR /opt/app |
||||
|
||||
RUN rm -v /etc/nginx/nginx.conf |
||||
ADD /conf/nginx.conf /etc/nginx/ |
||||
|
||||
EXPOSE 80 |
||||
CMD ["conf/docker/entrypoint_stage.sh"] |
||||
@ -1,71 +0,0 @@ |
||||
.PHONY: all help build virtualenv requirements-local loaddata run migrate shell collectstatic clean worker |
||||
|
||||
# target: all - Default target. Does nothing.
|
||||
all: |
||||
@clear
|
||||
@echo "Hello $(LOGNAME), nothing to do by default"
|
||||
@echo "Try 'make help'"
|
||||
|
||||
# target: help - Display callable targets.
|
||||
help: |
||||
@clear
|
||||
@egrep "^# target:" [Mm]akefile
|
||||
|
||||
# target: build - Build all docker containers, defined in docker-compose.yml
|
||||
build: |
||||
docker-compose build
|
||||
|
||||
# target: virtualenv - Make virtualenv
|
||||
virtualenv: |
||||
virtualenv -p python3 env --no-site-packages
|
||||
|
||||
# target: requirements-local - Install requirements for local develop
|
||||
requirements-local: |
||||
$(PIP) install -r requirements/local.txt
|
||||
|
||||
# target: loaddata - Load fixtures
|
||||
loaddata: |
||||
python src/manage.py loaddata src/myauth/fixtures/myauth.json
|
||||
python src/manage.py loaddata src/commons/fixtures/cms.json
|
||||
python src/manage.py loaddata src/commons/fixtures/djangocms_text_ckeditor.json
|
||||
python src/manage.py loaddata src/commons/fixtures/sites.json
|
||||
python src/manage.py loaddata src/customer/fixtures/price.json
|
||||
python src/manage.py loaddata src/docs/fixtures/country.json
|
||||
python src/manage.py loaddata src/docs/fixtures/currency.json
|
||||
python src/manage.py loaddata src/docs/fixtures/measure.json
|
||||
|
||||
# target: run - Runserver
|
||||
run: |
||||
python src/manage.py runserver 0.0.0.0:8000
|
||||
|
||||
# target: migrate - Build all docker containers, defined in docker-compose.stage.yml
|
||||
migrate: |
||||
python src/manage.py migrate myauth --noinput
|
||||
python src/manage.py migrate --noinput
|
||||
|
||||
# target: shell - Run python shell
|
||||
shell: |
||||
python src/manage.py shell
|
||||
|
||||
# target: collectstatic - Run collectstatic
|
||||
collectstatic: |
||||
python src/manage.py collectstatic --noinput
|
||||
|
||||
|
||||
clean_temp: |
||||
find . -name '*.pyc' -delete
|
||||
rm -rf .coverage dist docs/_build htmlcov MANIFEST
|
||||
rm -rf media/
|
||||
|
||||
clean_db: |
||||
find . -name '*.sqlite3' -delete
|
||||
|
||||
clean_venv: |
||||
rm -rf $(VENV_DIR)
|
||||
|
||||
# target: clean - Clean all temp files
|
||||
clean: clean_temp clean_venv clean_db |
||||
|
||||
# target: worker - Run celery worker
|
||||
worker: |
||||
cd src && celery -A dokumentor worker -l info -E
|
||||
@ -0,0 +1,8 @@ |
||||
Документор |
||||
|
||||
|
||||
=== |
||||
|
||||
Если не работает локаль ru в autocomplete_light, то значит надо её скомпилировать: |
||||
|
||||
msgfmt django.po --output-file django.mo |
||||
@ -1,58 +0,0 @@ |
||||
# Dokumentor |
||||
|
||||
Сервис для создания и хранения первичных бухгалтерских документов. |
||||
|
||||
## Установка dev версии |
||||
|
||||
Клонируем проект |
||||
```bash |
||||
git clone https://bitbucket.org/Air51/dokumentor_dev dokumentor |
||||
``` |
||||
|
||||
Переходим в папку проекта |
||||
```bash |
||||
cd dokumentor |
||||
``` |
||||
Пеерключаемся в ветку develop |
||||
```bash |
||||
git checkout develop |
||||
``` |
||||
|
||||
### Установка проекта для разработки вручную |
||||
|
||||
Создаем окружение и ставим зависимости |
||||
```bash |
||||
virtualenv --python=python3 env |
||||
source env/bin/activate |
||||
pip install -r requirements.txt |
||||
``` |
||||
### Настройка окружения |
||||
|
||||
Копируем файл с переменными окружения |
||||
```bash |
||||
cp conf/env.template conf/env |
||||
``` |
||||
и прописывем в `conf/env` свои данные |
||||
|
||||
Накатываем миграции и заполняем базу данных |
||||
```bash |
||||
bin/migrate.sh |
||||
``` |
||||
Загружаем фикстуры |
||||
```bash |
||||
bin/loaddata.sh |
||||
``` |
||||
|
||||
### Установка проекта для разработки командой `make` |
||||
|
||||
Для разработки проект можно развернуть выполив |
||||
```bash |
||||
make |
||||
make run |
||||
``` |
||||
|
||||
###Запуск сервера Celery |
||||
```bash |
||||
cd src |
||||
celery -A dokumentor worker -l info -E |
||||
``` |
||||
@ -1,12 +0,0 @@ |
||||
#!/usr/bin/env bash |
||||
|
||||
# Make database migrations |
||||
echo "Make database migrations" |
||||
python src/manage.py migrate makemigrations |
||||
|
||||
# Apply database migrations |
||||
echo "Apply database migrations" |
||||
python src/manage.py migrate myauth |
||||
python src/manage.py migrate |
||||
|
||||
exec "$@" |
||||
@ -1,22 +0,0 @@ |
||||
#!/usr/bin/env bash |
||||
|
||||
set -e |
||||
set -u |
||||
|
||||
export ENV=stage |
||||
|
||||
# Collect static files |
||||
echo "Collect static files" |
||||
python src/manage.py collectstatic --noinput |
||||
|
||||
# Make database migrations |
||||
echo "Make database migrations" |
||||
python src/manage.py makemigrations |
||||
|
||||
# Apply database migrations |
||||
echo "Apply database migrations" |
||||
python src/manage.py migrate myauth --noinput |
||||
python src/manage.py migrate --noinput |
||||
|
||||
supervisord -c /opt/app/conf/supervisor.conf |
||||
|
||||
@ -1,24 +0,0 @@ |
||||
DJANGO_SETTINGS_MODULE='dokumentor.settings.local' |
||||
|
||||
DJANGO_SECRET='CHANGE_ME_IN_PRODUCTION' |
||||
|
||||
SSL=False |
||||
|
||||
DJANGO_DB='postgres://dokumentor:dokumentor@localhost:5432/dokumentor' |
||||
DJANGO_DB_sqlite3='sqlite:////Users/mitri4/Projects/dokumentor/db.sqlite3' |
||||
|
||||
DJANGO_FROM_EMAIL='root@localhost' |
||||
DJANGO_EMAIL_HOST='' |
||||
DJANGO_EMAIL_PORT='' |
||||
DJANGO_EMAIL_USER='' |
||||
DJANGO_EMAIL_PASSWORD='' |
||||
DJANGO_EMAIL_USE_TLS=False |
||||
DJANGO_EMAIL_USE_SSL=False |
||||
|
||||
REDIS_URL='redis://localhost:6379/1' |
||||
|
||||
CELERY_BROKER_URL ='amqp://guest:guest@localhost:5672//' |
||||
CELERY_RESULT_BACKEND ='amqp://guest:guest@localhost:5672//' |
||||
|
||||
CALLBACK_EMAIL_SENDER='root@localhost' |
||||
CALLBACK_MANAGERS_EMAILS=('mitri4@bk.ru', 'dmitriy.shesterkin@gmail.com') |
||||
@ -1,24 +0,0 @@ |
||||
DJANGO_SETTINGS_MODULE='dokumentor.settings.local' |
||||
|
||||
DJANGO_SECRET='CHANGE_ME_IN_PRODUCTION' |
||||
|
||||
SSL=False |
||||
|
||||
DJANGO_DB='postgres://dokumentor:dokumentor@localhost:5432/dokumentor' |
||||
DJANGO_DB_sqlite3='sqlite:////Users/mitri4/Projects/dokumentor/db.sqlite3' |
||||
|
||||
DJANGO_FROM_EMAIL='root@localhost' |
||||
DJANGO_EMAIL_HOST='' |
||||
DJANGO_EMAIL_PORT='' |
||||
DJANGO_EMAIL_USER='' |
||||
DJANGO_EMAIL_PASSWORD='' |
||||
DJANGO_EMAIL_USE_TLS=False |
||||
DJANGO_EMAIL_USE_SSL=False |
||||
|
||||
REDIS_URL='redis://localhost:6379/1' |
||||
|
||||
CELERY_BROKER_URL ='amqp://guest:guest@localhost:5672//' |
||||
CELERY_RESULT_BACKEND ='amqp://guest:guest@localhost:5672//' |
||||
|
||||
CALLBACK_EMAIL_SENDER='root@localhost' |
||||
CALLBACK_MANAGERS_EMAILS=('mitri4@bk.ru', 'dmitriy.shesterkin@gmail.com') |
||||
@ -1,23 +0,0 @@ |
||||
DJANGO_SETTINGS_MODULE=dokumentor.settings.stage |
||||
|
||||
SSL=False |
||||
|
||||
DJANGO_SECRET='CHANGE_ME_IN_PRODUCTION' |
||||
|
||||
DJANGO_DB='postgres://dokumentor:dokumentor@db:5432/dokumentor' |
||||
|
||||
DJANGO_FROM_EMAIL='Открытые технологии <no-reply@o-tech.io>' |
||||
DJANGO_EMAIL_HOST='smtp.yandex.ru' |
||||
DJANGO_EMAIL_PORT=465 |
||||
DJANGO_EMAIL_USER='no-reply@o-tech.io' |
||||
DJANGO_EMAIL_PASSWORD='BA4BnshqVz3Hae' |
||||
DJANGO_EMAIL_USE_TLS=False |
||||
DJANGO_EMAIL_USE_SSL=True |
||||
|
||||
REDIS_URL='redis://redis:6379/1' |
||||
|
||||
CELERY_BROKER_URL = 'amqp://dokumentor:dokumentor@rabbitmq:5672//' |
||||
CELERY_RESULT_BACKEND = 'amqp://dokumentor:dokumentor@rabbitmq:5672//' |
||||
|
||||
CALLBACK_EMAIL_SENDER='Документор <no-reply@o-tech.io>' |
||||
CALLBACK_MANAGERS_EMAILS=('mitri4@bk.ru', 'alexander.time@gmail.com','dmitriy.shesterkin@gmail.com') |
||||
@ -1,19 +0,0 @@ |
||||
DJANGO_SETTINGS_MODULE=dokumentor.settings.{{env}} |
||||
|
||||
DJANGO_SECRET='CHANGE_ME_IN_PRODUCTION' |
||||
|
||||
DJANGO_DB='postgres://USER:PASSWORD@HOST:PORT/NAME' |
||||
|
||||
DJANGO_FROM_EMAIL='root@localhost' |
||||
DJANGO_EMAIL_HOST='' |
||||
DJANGO_EMAIL_PORT='' |
||||
DJANGO_EMAIL_USER='' |
||||
DJANGO_EMAIL_PASSWORD='' |
||||
DJANGO_EMAIL_USE_TLS=False |
||||
DJANGO_EMAIL_USE_SSL=False |
||||
|
||||
CELERY_BROKER_URL='amqp://guest:guest@localhost:5672//' |
||||
CELERY_RESULT_BACKEND='amqp://guest:guest@localhost:5672//' |
||||
|
||||
CALLBACK_EMAIL_SENDER='' |
||||
CALLBACK_MANAGERS_EMAILS=() |
||||
@ -1,44 +0,0 @@ |
||||
[loggers] |
||||
keys=root,gunicorn.access,gunicorn.error |
||||
|
||||
[logger_root] |
||||
level=INFO |
||||
handlers=root |
||||
|
||||
[logger_gunicorn.access] |
||||
level=INFO |
||||
handlers=gunicorn.access |
||||
qualname=gunicorn.access |
||||
propagate=0 |
||||
|
||||
[logger_gunicorn.error] |
||||
level=INFO |
||||
handlers=gunicorn.error |
||||
qualname=gunicorn.error |
||||
propagate=0 |
||||
|
||||
[handlers] |
||||
keys=root,gunicorn.access,gunicorn.error |
||||
|
||||
[handler_root] |
||||
class=logging.StreamHandler |
||||
formatter=default |
||||
args=(sys.stdout,) |
||||
|
||||
[handler_gunicorn.access] |
||||
class=logging.StreamHandler |
||||
formatter=default |
||||
args=(sys.stdout,) |
||||
|
||||
[handler_gunicorn.error] |
||||
class=logging.StreamHandler |
||||
formatter=default |
||||
args=(sys.stdout,) |
||||
|
||||
[formatters] |
||||
keys=default |
||||
|
||||
[formatter_default] |
||||
class=logging.Formatter |
||||
format=* %(asctime)s [%(levelname)s] {%(filename)s} - %(message)s |
||||
datefmt=%x %X |
||||
@ -1,67 +0,0 @@ |
||||
# Settings http://docs.gunicorn.org/en/stable/settings.html |
||||
import os |
||||
|
||||
bind = 'unix:/tmp/gunicorn.sock' |
||||
backlog = 2048 # The number of pending connections |
||||
preload = True # Load application code before the worker processes are forked |
||||
|
||||
workers = 2 |
||||
worker_class = 'sync' |
||||
worker_connections = 1000 |
||||
threads = 1 |
||||
timeout = 120 |
||||
keepalive = 2 |
||||
|
||||
reload = False |
||||
spew = False |
||||
check_config = False |
||||
|
||||
daemon = False |
||||
pidfile = None |
||||
umask = 0 |
||||
user = None |
||||
group = None |
||||
tmp_upload_dir = None |
||||
proc_name = None |
||||
|
||||
# Logging |
||||
# ------- |
||||
logconfig = '/opt/app/conf/gunicorn_logging.ini' |
||||
|
||||
|
||||
def post_fork(server, worker): |
||||
server.log.info("Worker spawned (pid: %s)", worker.pid) |
||||
|
||||
|
||||
def pre_fork(server, worker): |
||||
pass |
||||
|
||||
|
||||
def pre_exec(server): |
||||
server.log.info("Forked child, re-executing.") |
||||
|
||||
|
||||
def when_ready(server): |
||||
server.log.info("Server is ready. Spawning workers") |
||||
|
||||
|
||||
def worker_int(worker): |
||||
worker.log.info("Worker received INT or QUIT signal") |
||||
|
||||
## get traceback info |
||||
import threading, sys, traceback |
||||
id2name = dict([(th.ident, th.name) for th in threading.enumerate()]) |
||||
code = [] |
||||
for threadId, stack in sys._current_frames().items(): |
||||
code.append("\n# Thread: %s(%d)" % (id2name.get(threadId,""), |
||||
threadId)) |
||||
for filename, lineno, name, line in traceback.extract_stack(stack): |
||||
code.append('File: "%s", line %d, in %s' % (filename, |
||||
lineno, name)) |
||||
if line: |
||||
code.append(" %s" % (line.strip())) |
||||
worker.log.debug("\n".join(code)) |
||||
|
||||
|
||||
def worker_abort(worker): |
||||
worker.log.info("Worker received SIGABRT signal") |
||||
@ -1,60 +0,0 @@ |
||||
worker_processes 1; |
||||
|
||||
user www-data; |
||||
pid /var/run/nginx.pid; |
||||
error_log /var/log/nginx/error.log; |
||||
|
||||
events { |
||||
worker_connections 1024; |
||||
accept_mutex off; |
||||
use epoll; |
||||
} |
||||
|
||||
http { |
||||
sendfile on; |
||||
|
||||
include /etc/nginx/mime.types; |
||||
default_type application/octet-stream; |
||||
keepalive_timeout 65; |
||||
|
||||
upstream django { |
||||
server unix:/tmp/gunicorn.sock fail_timeout=0; |
||||
} |
||||
|
||||
server { |
||||
listen 80; |
||||
server_name _; |
||||
charset utf-8; |
||||
keepalive_timeout 5; |
||||
client_max_body_size 64M; |
||||
access_log /var/log/nginx/access.log; |
||||
|
||||
location /media { |
||||
alias /opt/app/public/media; |
||||
expires 30d; |
||||
} |
||||
|
||||
location /static { |
||||
alias /opt/app/public/static; |
||||
expires 30d; |
||||
} |
||||
|
||||
location / { |
||||
proxy_set_header Host $http_host; |
||||
proxy_set_header X-Real-IP $remote_addr; |
||||
proxy_set_header X-Scheme $scheme; |
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; |
||||
proxy_set_header X-Forwarded-Proto $scheme; |
||||
# we don't want nginx trying to do something clever with |
||||
# redirects, we set the Host: header above already. |
||||
proxy_redirect off; |
||||
proxy_connect_timeout 600; |
||||
proxy_send_timeout 600; |
||||
proxy_read_timeout 600; |
||||
send_timeout 600; |
||||
proxy_http_version 1.1; |
||||
proxy_pass http://django; |
||||
proxy_pass_header Server; |
||||
} |
||||
} |
||||
} |
||||
@ -1,20 +0,0 @@ |
||||
upstream onpoint-dev { |
||||
server localhost:32768; |
||||
} |
||||
|
||||
server { |
||||
client_max_body_size 175M; |
||||
listen 0.0.0.0:80; |
||||
server_name www.dev.dokumentor.mitri4.pro dev.dokumentor.mitri4.pro; |
||||
|
||||
location / { |
||||
proxy_set_header X-Real-IP $remote_addr; |
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; |
||||
proxy_set_header Host $http_host; |
||||
proxy_set_header X-NginX-Proxy true; |
||||
|
||||
proxy_pass http://onpoint-dev/; |
||||
proxy_redirect off; |
||||
} |
||||
|
||||
} |
||||
@ -1,46 +0,0 @@ |
||||
[supervisord] |
||||
logfile=/var/log/supervisord.log |
||||
loglevel=debug |
||||
directory=/opt/app |
||||
pidfile=/tmp/supervisord.pid |
||||
nodaemon=true |
||||
minfds=65535 |
||||
minprocs=200 |
||||
environment=PATH="/opt/app" |
||||
user=root |
||||
|
||||
[program:nginx] |
||||
command=/usr/sbin/nginx "-g" "daemon off;" |
||||
priority=1 |
||||
autorestart=true |
||||
stdout_events_enabled=true |
||||
stderr_events_enabled=true |
||||
|
||||
[program:gunicorn] |
||||
command=gunicorn dokumentor.wsgi:application -c /opt/app/conf/gunicorn_prod.py |
||||
directory=/opt/app/src |
||||
priority=2 |
||||
stdout_logfile=/var/log/gunicorn.log |
||||
redirect_stderr=true |
||||
stdout_events_enabled=true |
||||
stderr_events_enabled=true |
||||
autorestart=true |
||||
|
||||
[program:celeryd] |
||||
command=celery -A dokumentor worker -l info -E |
||||
directory=/opt/app/src |
||||
stdout_logfile=/var/log/celery-worker.log |
||||
stderr_logfile=/var/log/celery-worker.log |
||||
autostart=true |
||||
autorestart=true |
||||
startsecs=10 |
||||
stopwaitsecs=600 |
||||
|
||||
|
||||
stdout_logfile=/dev/stdout |
||||
stdout_logfile_maxbytes=0 |
||||
redirect_stderr=true |
||||
|
||||
; RQ requires the TERM signal to perform a warm shutdown. If RQ does not die |
||||
; within 10 seconds, supervisor will forcefully kill it |
||||
stopsignal=TERM |
||||
@ -1,43 +0,0 @@ |
||||
version: '2' |
||||
|
||||
services: |
||||
web: |
||||
build: . |
||||
volumes: |
||||
- ./:/opt/app |
||||
ports: |
||||
- "32768:80" |
||||
- "8000:8000" |
||||
env_file: conf/env.stage |
||||
environment: |
||||
- REDIS_URL=redis://redis:6379/1 |
||||
- CELERY_BROKER_URL=amqp://dokumentor:dokumentor@rabbitmq:5672// |
||||
- CELERY_RESULT_BACKEND=amqp://dokumentor:dokumentor@rabbitmq:5672// |
||||
depends_on: |
||||
- db |
||||
- redis |
||||
- rabbitmq |
||||
|
||||
db: |
||||
image: postgres:latest |
||||
expose: |
||||
- "5432" |
||||
volumes: |
||||
- ./data:/var/lib/postgresql/data |
||||
environment: |
||||
- POSTGRES_USER=dokumentor |
||||
- POSTGRES_PASSWORD=dokumentor |
||||
|
||||
redis: |
||||
image: redis:alpine |
||||
expose: |
||||
- "6379" |
||||
|
||||
rabbitmq: |
||||
image: rabbitmq:alpine |
||||
environment: |
||||
- RABBITMQ_DEFAULT_USER=dokumentor |
||||
- RABBITMQ_DEFAULT_PASS=dokumentor |
||||
expose: |
||||
- "5672" |
||||
- "5671" |
||||
@ -0,0 +1 @@ |
||||
* |
||||
@ -0,0 +1,10 @@ |
||||
#!/usr/bin/env python |
||||
import os |
||||
import sys |
||||
|
||||
if __name__ == "__main__": |
||||
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project.settings") |
||||
|
||||
from django.core.management import execute_from_command_line |
||||
|
||||
execute_from_command_line(sys.argv) |
||||
@ -0,0 +1,4 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from __future__ import absolute_import |
||||
from .celery import app as celery_app |
||||
|
||||
@ -0,0 +1,8 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from django.conf.urls.defaults import patterns, url |
||||
from .views import req_avail |
||||
|
||||
urlpatterns = patterns('', |
||||
url(r'^send/$', req_avail, name='callback-send-message'), |
||||
url(r'^send/(?P<id>\d+)/$', req_avail, name='callback-request-item'), |
||||
) |
||||
@ -0,0 +1,24 @@ |
||||
# -*- coding: utf-8 -*- |
||||
|
||||
from __future__ import absolute_import |
||||
|
||||
import os |
||||
|
||||
from celery import Celery |
||||
|
||||
from django.conf import settings |
||||
|
||||
# set the default Django settings module for the 'celery' program. |
||||
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project.settings') |
||||
|
||||
app = Celery('proj') |
||||
|
||||
# Using a string here means the worker will not have to |
||||
# pickle the object when using Windows. |
||||
app.config_from_object('django.conf:settings') |
||||
app.autodiscover_tasks(lambda: settings.INSTALLED_APPS) |
||||
|
||||
|
||||
#@app.task(bind=True) |
||||
#def debug_task(self): |
||||
# print('Request: {0!r}'.format(self.request)) |
||||
@ -0,0 +1,3 @@ |
||||
from useful_tools import * |
||||
from get_xlwt_style_list import * |
||||
from xls_to_response import * |
||||
@ -1,6 +1,5 @@ |
||||
import xlwt |
||||
|
||||
|
||||
def get_xlwt_style_list(rdbook): |
||||
wt_style_list = [] |
||||
for rdxf in rdbook.xf_list: |
||||
@ -0,0 +1,2 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from .models import get_profile |
||||
@ -1,8 +1,8 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from django.contrib import admin |
||||
|
||||
from customer import forms |
||||
from customer import models |
||||
import forms |
||||
import models |
||||
|
||||
|
||||
class UserProfileAdmin(admin.ModelAdmin): |
||||
@ -1,7 +1,7 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from datetime import datetime, timedelta |
||||
from django.core.cache import cache |
||||
from customer.models import License |
||||
from .models import License |
||||
|
||||
|
||||
def license_check_soon_ends(request): |
||||
@ -1,6 +1,6 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from django.contrib.auth.decorators import user_passes_test |
||||
|
||||
from django.core.urlresolvers import reverse |
||||
|
||||
def license_required(function=None, redirect_field_name=None, login_url='/my/license/'): |
||||
""" |
||||
@ -0,0 +1,289 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import SchemaMigration |
||||
from django.db import models |
||||
|
||||
|
||||
class Migration(SchemaMigration): |
||||
|
||||
def forwards(self, orm): |
||||
# Adding model 'UserProfile' |
||||
db.create_table(u'customer_userprofile', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('profile_type', self.gf('django.db.models.fields.PositiveSmallIntegerField')()), |
||||
('boss_surname', self.gf('django.db.models.fields.CharField')(default='', max_length=30)), |
||||
('boss_name', self.gf('django.db.models.fields.CharField')(default='', max_length=30)), |
||||
('boss_midname', self.gf('django.db.models.fields.CharField')(default='', max_length=30)), |
||||
('inn', self.gf('django.db.models.fields.CharField')(default='', max_length=12)), |
||||
('ogrn', self.gf('django.db.models.fields.CharField')(default='', max_length=15)), |
||||
('okpo', self.gf('django.db.models.fields.CharField')(default='', max_length=10, blank=True)), |
||||
('glavbuh_surname', self.gf('django.db.models.fields.CharField')(default='', max_length=30, blank=True)), |
||||
('glavbuh_name', self.gf('django.db.models.fields.CharField')(default='', max_length=30, blank=True)), |
||||
('glavbuh_midname', self.gf('django.db.models.fields.CharField')(default='', max_length=30, blank=True)), |
||||
('address', self.gf('django.db.models.fields.CharField')(default='', max_length=256)), |
||||
('real_address', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('phone_code', self.gf('django.db.models.fields.CharField')(default='', max_length=10, blank=True)), |
||||
('phone', self.gf('django.db.models.fields.CharField')(default='', max_length=20, blank=True)), |
||||
('fax_code', self.gf('django.db.models.fields.CharField')(default='', max_length=10, blank=True)), |
||||
('fax', self.gf('django.db.models.fields.CharField')(default='', max_length=20, blank=True)), |
||||
('email', self.gf('django.db.models.fields.EmailField')(default='', max_length=75, blank=True)), |
||||
('site', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('svid_gos_reg', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('ip_reg_date', self.gf('django.db.models.fields.DateField')(null=True, blank=True)), |
||||
('name', self.gf('django.db.models.fields.CharField')(default='', max_length=256)), |
||||
('full_name', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('kpp', self.gf('django.db.models.fields.CharField')(default='', max_length=9)), |
||||
('jur_address', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('boss_title', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('na_osnovanii', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('boss_sign', self.gf('django.db.models.fields.files.ImageField')(default='', max_length=100, blank=True)), |
||||
('glavbuh_sign', self.gf('django.db.models.fields.files.ImageField')(default='', max_length=100, blank=True)), |
||||
('stamp', self.gf('django.db.models.fields.files.ImageField')(default='', max_length=100, blank=True)), |
||||
('logo', self.gf('django.db.models.fields.files.ImageField')(default='', max_length=100, blank=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('active', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
('confirmed', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
('user_session_key', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
)) |
||||
db.send_create_signal(u'customer', ['UserProfile']) |
||||
|
||||
# Adding model 'BankAccount' |
||||
db.create_table(u'customer_bankaccount', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('company', self.gf('django.db.models.fields.related.ForeignKey')(related_name='bank_accounts', to=orm['customer.UserProfile'])), |
||||
('bik', self.gf('django.db.models.fields.CharField')(max_length=10)), |
||||
('name', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('address', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('korr_account', self.gf('django.db.models.fields.CharField')(max_length=20)), |
||||
('account', self.gf('django.db.models.fields.CharField')(max_length=20)), |
||||
('is_main', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
)) |
||||
db.send_create_signal(u'customer', ['BankAccount']) |
||||
|
||||
# Adding model 'Client' |
||||
db.create_table(u'customer_client', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('company', self.gf('django.db.models.fields.related.ForeignKey')(related_name='clients', to=orm['customer.UserProfile'])), |
||||
('name', self.gf('django.db.models.fields.CharField')(max_length=256, db_index=True)), |
||||
('inn', self.gf('django.db.models.fields.CharField')(max_length=12)), |
||||
('kpp', self.gf('django.db.models.fields.CharField')(default='', max_length=9, blank=True)), |
||||
('okpo', self.gf('django.db.models.fields.CharField')(default='', max_length=10, blank=True)), |
||||
('address', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('bank_bik', self.gf('django.db.models.fields.CharField')(default='', max_length=10, blank=True)), |
||||
('bank_name', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('bank_address', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('bank_korr_account', self.gf('django.db.models.fields.CharField')(default='', max_length=20, blank=True)), |
||||
('bank_account', self.gf('django.db.models.fields.CharField')(default='', max_length=20, blank=True)), |
||||
('contact_name', self.gf('django.db.models.fields.CharField')(default='', max_length=50, blank=True)), |
||||
('contact_email', self.gf('django.db.models.fields.EmailField')(default='', max_length=50, blank=True)), |
||||
('contact_phone', self.gf('django.db.models.fields.CharField')(default='', max_length=50, blank=True)), |
||||
('contact_icq', self.gf('django.db.models.fields.CharField')(default='', max_length=20, blank=True)), |
||||
('contact_skype', self.gf('django.db.models.fields.CharField')(default='', max_length=20, blank=True)), |
||||
('contact_other', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
)) |
||||
db.send_create_signal(u'customer', ['Client']) |
||||
|
||||
# Adding model 'UserProfileFilters' |
||||
db.create_table(u'customer_userprofilefilters', ( |
||||
('company', self.gf('django.db.models.fields.related.OneToOneField')(related_name='profile_filters', unique=True, primary_key=True, to=orm['customer.UserProfile'])), |
||||
('show_profile_type', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_inn', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_ogrn', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_okpo', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_glavbuh', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_bank_account', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('bank_account', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='+', null=True, blank=True, to=orm['customer.BankAccount'])), |
||||
('show_contact_info', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_real_address', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_phone', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_fax', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_email', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_site', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_ip_boss_fio', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_svid_gos_reg', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_ip_reg_date', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_name', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_full_name', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_kpp', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_org_boss_title_and_fio', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_na_osnovanii', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
('show_jur_address', self.gf('django.db.models.fields.BooleanField')(default=True)), |
||||
)) |
||||
db.send_create_signal(u'customer', ['UserProfileFilters']) |
||||
|
||||
# Adding model 'License' |
||||
db.create_table(u'customer_license', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('company', self.gf('django.db.models.fields.related.ForeignKey')(related_name='licenses', to=orm['customer.UserProfile'])), |
||||
('term', self.gf('django.db.models.fields.IntegerField')()), |
||||
('date_from', self.gf('django.db.models.fields.DateField')(null=True, blank=True)), |
||||
('date_to', self.gf('django.db.models.fields.DateField')(null=True, blank=True)), |
||||
('payform', self.gf('django.db.models.fields.IntegerField')(default=0)), |
||||
('status', self.gf('django.db.models.fields.IntegerField')(default=0)), |
||||
('order_date', self.gf('django.db.models.fields.DateField')(auto_now_add=True, blank=True)), |
||||
('paid_date', self.gf('django.db.models.fields.DateField')(null=True, blank=True)), |
||||
('pay_sum', self.gf('django.db.models.fields.IntegerField')()), |
||||
('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
)) |
||||
db.send_create_signal(u'customer', ['License']) |
||||
|
||||
# Adding model 'LicensePrice' |
||||
db.create_table(u'customer_licenseprice', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('term', self.gf('django.db.models.fields.IntegerField')()), |
||||
('price', self.gf('django.db.models.fields.IntegerField')()), |
||||
)) |
||||
db.send_create_signal(u'customer', ['LicensePrice']) |
||||
|
||||
|
||||
def backwards(self, orm): |
||||
# Deleting model 'UserProfile' |
||||
db.delete_table(u'customer_userprofile') |
||||
|
||||
# Deleting model 'BankAccount' |
||||
db.delete_table(u'customer_bankaccount') |
||||
|
||||
# Deleting model 'Client' |
||||
db.delete_table(u'customer_client') |
||||
|
||||
# Deleting model 'UserProfileFilters' |
||||
db.delete_table(u'customer_userprofilefilters') |
||||
|
||||
# Deleting model 'License' |
||||
db.delete_table(u'customer_license') |
||||
|
||||
# Deleting model 'LicensePrice' |
||||
db.delete_table(u'customer_licenseprice') |
||||
|
||||
|
||||
models = { |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_icq': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.license': { |
||||
'Meta': {'object_name': 'License'}, |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'licenses'", 'to': u"orm['customer.UserProfile']"}), |
||||
'date_from': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'date_to': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'order_date': ('django.db.models.fields.DateField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'paid_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'pay_sum': ('django.db.models.fields.IntegerField', [], {}), |
||||
'payform': ('django.db.models.fields.IntegerField', [], {'default': '0'}), |
||||
'status': ('django.db.models.fields.IntegerField', [], {'default': '0'}), |
||||
'term': ('django.db.models.fields.IntegerField', [], {}) |
||||
}, |
||||
u'customer.licenseprice': { |
||||
'Meta': {'object_name': 'LicensePrice'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'price': ('django.db.models.fields.IntegerField', [], {}), |
||||
'term': ('django.db.models.fields.IntegerField', [], {}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofilefilters': { |
||||
'Meta': {'object_name': 'UserProfileFilters'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': u"orm['customer.BankAccount']"}), |
||||
'company': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'profile_filters'", 'unique': 'True', 'primary_key': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'show_bank_account': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_contact_info': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_email': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_fax': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_full_name': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_glavbuh': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_inn': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ip_boss_fio': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ip_reg_date': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_jur_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_kpp': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_na_osnovanii': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_name': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ogrn': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_okpo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_org_boss_title_and_fio': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_phone': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_profile_type': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_real_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_site': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_svid_gos_reg': ('django.db.models.fields.BooleanField', [], {'default': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['customer'] |
||||
@ -0,0 +1,147 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import SchemaMigration |
||||
from django.db import models |
||||
|
||||
|
||||
class Migration(SchemaMigration): |
||||
|
||||
def forwards(self, orm): |
||||
# Adding field 'UserProfileFilters.show_logo' |
||||
db.add_column(u'customer_userprofilefilters', 'show_logo', |
||||
self.gf('django.db.models.fields.BooleanField')(default=True), |
||||
keep_default=False) |
||||
|
||||
|
||||
def backwards(self, orm): |
||||
# Deleting field 'UserProfileFilters.show_logo' |
||||
db.delete_column(u'customer_userprofilefilters', 'show_logo') |
||||
|
||||
|
||||
models = { |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_icq': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.license': { |
||||
'Meta': {'object_name': 'License'}, |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'licenses'", 'to': u"orm['customer.UserProfile']"}), |
||||
'date_from': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'date_to': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'order_date': ('django.db.models.fields.DateField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'paid_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'pay_sum': ('django.db.models.fields.IntegerField', [], {}), |
||||
'payform': ('django.db.models.fields.IntegerField', [], {'default': '0'}), |
||||
'status': ('django.db.models.fields.IntegerField', [], {'default': '0'}), |
||||
'term': ('django.db.models.fields.IntegerField', [], {}) |
||||
}, |
||||
u'customer.licenseprice': { |
||||
'Meta': {'object_name': 'LicensePrice'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'price': ('django.db.models.fields.IntegerField', [], {}), |
||||
'term': ('django.db.models.fields.IntegerField', [], {}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofilefilters': { |
||||
'Meta': {'object_name': 'UserProfileFilters'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': u"orm['customer.BankAccount']"}), |
||||
'company': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'profile_filters'", 'unique': 'True', 'primary_key': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'show_bank_account': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_contact_info': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_email': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_fax': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_full_name': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_glavbuh': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_inn': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ip_boss_fio': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ip_reg_date': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_jur_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_kpp': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_logo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_na_osnovanii': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_name': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ogrn': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_okpo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_org_boss_title_and_fio': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_phone': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_profile_type': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_real_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_site': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_svid_gos_reg': ('django.db.models.fields.BooleanField', [], {'default': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['customer'] |
||||
@ -0,0 +1,148 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import SchemaMigration |
||||
from django.db import models |
||||
|
||||
|
||||
class Migration(SchemaMigration): |
||||
|
||||
def forwards(self, orm): |
||||
# Adding field 'UserProfileFilters.show_address' |
||||
db.add_column(u'customer_userprofilefilters', 'show_address', |
||||
self.gf('django.db.models.fields.BooleanField')(default=True), |
||||
keep_default=False) |
||||
|
||||
|
||||
def backwards(self, orm): |
||||
# Deleting field 'UserProfileFilters.show_address' |
||||
db.delete_column(u'customer_userprofilefilters', 'show_address') |
||||
|
||||
|
||||
models = { |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_icq': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.license': { |
||||
'Meta': {'object_name': 'License'}, |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'licenses'", 'to': u"orm['customer.UserProfile']"}), |
||||
'date_from': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'date_to': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'order_date': ('django.db.models.fields.DateField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'paid_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'pay_sum': ('django.db.models.fields.IntegerField', [], {}), |
||||
'payform': ('django.db.models.fields.IntegerField', [], {'default': '0'}), |
||||
'status': ('django.db.models.fields.IntegerField', [], {'default': '0'}), |
||||
'term': ('django.db.models.fields.IntegerField', [], {}) |
||||
}, |
||||
u'customer.licenseprice': { |
||||
'Meta': {'object_name': 'LicensePrice'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'price': ('django.db.models.fields.IntegerField', [], {}), |
||||
'term': ('django.db.models.fields.IntegerField', [], {}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofilefilters': { |
||||
'Meta': {'object_name': 'UserProfileFilters'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': u"orm['customer.BankAccount']"}), |
||||
'company': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'profile_filters'", 'unique': 'True', 'primary_key': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'show_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_bank_account': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_contact_info': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_email': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_fax': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_full_name': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_glavbuh': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_inn': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ip_boss_fio': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ip_reg_date': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_jur_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_kpp': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_logo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_na_osnovanii': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_name': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ogrn': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_okpo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_org_boss_title_and_fio': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_phone': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_profile_type': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_real_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_site': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_svid_gos_reg': ('django.db.models.fields.BooleanField', [], {'default': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['customer'] |
||||
@ -0,0 +1,156 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import SchemaMigration |
||||
from django.db import models |
||||
|
||||
|
||||
class Migration(SchemaMigration): |
||||
|
||||
def forwards(self, orm): |
||||
# Deleting field 'Client.contact_icq' |
||||
db.delete_column(u'customer_client', 'contact_icq') |
||||
|
||||
# Adding field 'Client.ogrn' |
||||
db.add_column(u'customer_client', 'ogrn', |
||||
self.gf('django.db.models.fields.CharField')(default='', max_length=15), |
||||
keep_default=False) |
||||
|
||||
|
||||
def backwards(self, orm): |
||||
# Adding field 'Client.contact_icq' |
||||
db.add_column(u'customer_client', 'contact_icq', |
||||
self.gf('django.db.models.fields.CharField')(default='', max_length=20, blank=True), |
||||
keep_default=False) |
||||
|
||||
# Deleting field 'Client.ogrn' |
||||
db.delete_column(u'customer_client', 'ogrn') |
||||
|
||||
|
||||
models = { |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.license': { |
||||
'Meta': {'object_name': 'License'}, |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'licenses'", 'to': u"orm['customer.UserProfile']"}), |
||||
'date_from': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'date_to': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'order_date': ('django.db.models.fields.DateField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'paid_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'pay_sum': ('django.db.models.fields.IntegerField', [], {}), |
||||
'payform': ('django.db.models.fields.IntegerField', [], {'default': '0'}), |
||||
'status': ('django.db.models.fields.IntegerField', [], {'default': '0'}), |
||||
'term': ('django.db.models.fields.IntegerField', [], {}) |
||||
}, |
||||
u'customer.licenseprice': { |
||||
'Meta': {'object_name': 'LicensePrice'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'price': ('django.db.models.fields.IntegerField', [], {}), |
||||
'term': ('django.db.models.fields.IntegerField', [], {}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofilefilters': { |
||||
'Meta': {'object_name': 'UserProfileFilters'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': u"orm['customer.BankAccount']"}), |
||||
'company': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'profile_filters'", 'unique': 'True', 'primary_key': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'show_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_bank_account': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_contact_info': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_email': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_fax': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_full_name': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_glavbuh': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_inn': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ip_boss_fio': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ip_reg_date': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_jur_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_kpp': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_logo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_na_osnovanii': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_name': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ogrn': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_okpo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_org_boss_title_and_fio': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_phone': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_profile_type': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_real_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_site': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_svid_gos_reg': ('django.db.models.fields.BooleanField', [], {'default': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['customer'] |
||||
@ -0,0 +1,149 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import SchemaMigration |
||||
from django.db import models |
||||
|
||||
|
||||
class Migration(SchemaMigration): |
||||
|
||||
def forwards(self, orm): |
||||
# Adding field 'BankAccount.short_name' |
||||
db.add_column(u'customer_bankaccount', 'short_name', |
||||
self.gf('django.db.models.fields.CharField')(default='', max_length=100, blank=True), |
||||
keep_default=False) |
||||
|
||||
|
||||
def backwards(self, orm): |
||||
# Deleting field 'BankAccount.short_name' |
||||
db.delete_column(u'customer_bankaccount', 'short_name') |
||||
|
||||
|
||||
models = { |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'short_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.license': { |
||||
'Meta': {'object_name': 'License'}, |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'licenses'", 'to': u"orm['customer.UserProfile']"}), |
||||
'date_from': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'date_to': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'order_date': ('django.db.models.fields.DateField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'paid_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'pay_sum': ('django.db.models.fields.IntegerField', [], {}), |
||||
'payform': ('django.db.models.fields.IntegerField', [], {'default': '0'}), |
||||
'status': ('django.db.models.fields.IntegerField', [], {'default': '0'}), |
||||
'term': ('django.db.models.fields.IntegerField', [], {}) |
||||
}, |
||||
u'customer.licenseprice': { |
||||
'Meta': {'object_name': 'LicensePrice'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'price': ('django.db.models.fields.IntegerField', [], {}), |
||||
'term': ('django.db.models.fields.IntegerField', [], {}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofilefilters': { |
||||
'Meta': {'object_name': 'UserProfileFilters'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'+'", 'null': 'True', 'blank': 'True', 'to': u"orm['customer.BankAccount']"}), |
||||
'company': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'profile_filters'", 'unique': 'True', 'primary_key': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'show_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_bank_account': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_contact_info': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_email': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_fax': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_full_name': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_glavbuh': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_inn': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ip_boss_fio': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ip_reg_date': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_jur_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_kpp': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_logo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_na_osnovanii': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_name': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_ogrn': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_okpo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_org_boss_title_and_fio': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_phone': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_profile_type': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_real_address': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_site': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'show_svid_gos_reg': ('django.db.models.fields.BooleanField', [], {'default': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['customer'] |
||||
@ -0,0 +1,63 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from django.conf.urls import * |
||||
|
||||
from . import views |
||||
from .views import profile, profile_ajax, license, docs |
||||
from .views import bank_accounts,bank_accounts_ajax |
||||
from .views import clients, clients_ajax |
||||
|
||||
|
||||
urlpatterns = patterns('', |
||||
# личный кабинет |
||||
url(r'^$', views.customer_index, name='customer_index'), |
||||
|
||||
# --- профиль |
||||
url(r'^profile/$', profile.profile_view, name='customer_profile_view'), |
||||
url(r'^profile/edit/$', profile.profile_edit, name='customer_profile_edit'), |
||||
url(r'^profile/email/$', profile.profile_email, name='customer_profile_email'), |
||||
url(r'^license/$', license.order_license, name='customer_order_license'), |
||||
url(r'^delete_license/(?P<pk>\d+)/$', license.delete_license, name='customer_delete_license'), |
||||
url(r'^get_doc/(?P<order_num>\d+)/$', docs.get_doc, name='customer_license_get_doc'), |
||||
url(r'^payment/confirm/(?P<payment_id>\d+)$', license.yandex_pay, name='yamoney_confirm'), |
||||
url(r'^payment/result/$', license.payment_result, name='yamoney_result'), |
||||
url(r'^payment/success/$', license.payment_success, name='yamoney_success'), |
||||
url(r'^payment/fail/$', license.payment_fail, name='yamoney_fail'), |
||||
url(r'^license_list/$', license.license_list, name='customer_license_list'), |
||||
url(r'^paid_list/$', license.paid_list, name='customer_paid_list'), |
||||
|
||||
# --- профиль AJAX |
||||
url(r'^profile/filters/edit/ajax/$', profile_ajax.profile_filters_edit_ajax, name='customer_profile_filters_edit_ajax'), |
||||
url(r'^profile/email/ajax/$', profile_ajax.profile_email_ajax, name='customer_profile_email_ajax'), |
||||
|
||||
# --- расчетные счета |
||||
url(r'^bank-accounts/$', bank_accounts.bank_accounts_list, name='customer_bank_accounts_list'), |
||||
url(r'^bank-accounts/page/(?P<page_num>[0-9]+)/$', bank_accounts.bank_accounts_list, name='customer_bank_accounts_list'), |
||||
url(r'^bank-accounts/add/$', bank_accounts.bank_accounts_add, name='customer_bank_accounts_add'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/edit/$', bank_accounts.bank_accounts_edit, name='customer_bank_accounts_edit'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/delete/$', bank_accounts.bank_accounts_delete, name='customer_bank_accounts_delete'), |
||||
|
||||
# --- расчетные счета AJAX |
||||
url(r'^bank-accounts/ajax/$', bank_accounts_ajax.bank_accounts_list_ajax, name='customer_bank_accounts_list_ajax'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/get/ajax/$', bank_accounts_ajax.bank_accounts_get_ajax, |
||||
name='customer_bank_accounts_get_ajax'), |
||||
url(r'^bank-accounts/add/ajax/$', bank_accounts_ajax.bank_accounts_add_ajax, name='customer_bank_accounts_add_ajax'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/edit/ajax/$', bank_accounts_ajax.bank_accounts_edit_ajax, |
||||
name='customer_bank_accounts_edit_ajax'), |
||||
url(r'^bank-accounts/(?P<id>\d+)/delete/ajax/$', bank_accounts_ajax.bank_accounts_delete_ajax, |
||||
name='customer_bank_accounts_delete_ajax'), |
||||
|
||||
# --- контрагенты |
||||
url(r'^clients/$', clients.clients_list, name='customer_clients_list'), |
||||
url(r'^clients/page/(?P<page_num>[0-9]+)/$', clients.clients_list, name='customer_clients_list'), |
||||
url(r'^clients/add/$', clients.clients_add, name='customer_clients_add'), |
||||
url(r'^clients/(?P<id>\d+)/edit/$', clients.clients_edit, name='customer_clients_edit'), |
||||
url(r'^clients/(?P<id>\d+)/delete/$', clients.clients_delete, name='customer_clients_delete'), |
||||
|
||||
# --- контрагенты AJAX |
||||
url(r'^clients/(?P<id>\d+)/get/ajax/$', clients_ajax.clients_get_ajax, name='customer_clients_get_ajax'), |
||||
url(r'^clients/add/ajax/$', clients_ajax.clients_add_ajax, name='customer_clients_add_ajax'), |
||||
url(r'^clients/(?P<id>\d+)/edit/ajax/$', clients_ajax.clients_edit_ajax, name='customer_clients_edit_ajax'), |
||||
url(r'^clients/(?P<id>\d+)/delete/ajax/$', clients_ajax.clients_delete_ajax, name='customer_clients_delete_ajax'), |
||||
|
||||
url(r'^tmp_upload/ajax/$', profile.tmp_upload, name='upload_tmp_file'), |
||||
) |
||||
@ -1,7 +1,7 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from django.contrib import admin |
||||
|
||||
from docs import models |
||||
import models |
||||
|
||||
|
||||
#class InvoiceItemInline(admin.TabularInline): |
||||
@ -0,0 +1,9 @@ |
||||
from .email import EmailForm |
||||
|
||||
from .invoice import InvoiceForm, InvoiceAdminForm, InvoiceItemForm, InvoiceItemAdminForm, InvoicesListForm |
||||
from .aktrabot import AktRabotForm, AktRabotAdminForm, AktRabotItemForm, AktRabotItemAdminForm |
||||
from .aktsverki import AktSverkiForm, AktSverkiAdminForm, AktSverkiItemForm, AktSverkiItemAdminForm |
||||
from .dover import DoverForm, DoverAdminForm, DoverItemForm, DoverItemAdminForm |
||||
from .platejka import PlatejkaForm, PlatejkaAdminForm |
||||
from .nakladn import NakladnForm, NakladnAdminForm, NakladnItemForm, NakladnItemAdminForm |
||||
from .faktura import FakturaForm, FakturaAdminForm, FakturaItemForm, FakturaItemAdminForm |
||||
@ -0,0 +1,673 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import SchemaMigration |
||||
from django.db import models |
||||
|
||||
|
||||
class Migration(SchemaMigration): |
||||
|
||||
def forwards(self, orm): |
||||
# Adding model 'Country' |
||||
db.create_table(u'docs_country', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('code', self.gf('django.db.models.fields.CharField')(max_length=200)), |
||||
('name', self.gf('django.db.models.fields.CharField')(max_length=10)), |
||||
)) |
||||
db.send_create_signal('docs', ['Country']) |
||||
|
||||
# Adding model 'Currency' |
||||
db.create_table(u'docs_currency', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('code', self.gf('django.db.models.fields.CharField')(max_length=200)), |
||||
('name', self.gf('django.db.models.fields.CharField')(max_length=10)), |
||||
)) |
||||
db.send_create_signal('docs', ['Currency']) |
||||
|
||||
# Adding model 'Measure' |
||||
db.create_table(u'docs_measure', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('code', self.gf('django.db.models.fields.CharField')(max_length=200)), |
||||
('name', self.gf('django.db.models.fields.CharField')(max_length=10)), |
||||
)) |
||||
db.send_create_signal('docs', ['Measure']) |
||||
|
||||
# Adding model 'Invoice' |
||||
db.create_table(u'docs_invoice', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('user', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['myauth.DokUser'])), |
||||
('company', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['customer.UserProfile'], null=True)), |
||||
('doc_num', self.gf('django.db.models.fields.PositiveIntegerField')()), |
||||
('doc_date', self.gf('django.db.models.fields.DateField')()), |
||||
('client', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.Client'])), |
||||
('nds_value', self.gf('django.db.models.fields.PositiveSmallIntegerField')(default=0)), |
||||
('bank_account', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.BankAccount'])), |
||||
('doc_text', self.gf('django.db.models.fields.TextField')(default='', max_length=1000, blank=True)), |
||||
('paid_status', self.gf('django.db.models.fields.PositiveSmallIntegerField')(default=1)), |
||||
('closed_status', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
)) |
||||
db.send_create_signal('docs', ['Invoice']) |
||||
|
||||
# Adding model 'InvoiceItem' |
||||
db.create_table(u'docs_invoiceitem', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('name', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('qty', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=3)), |
||||
('units', self.gf('django.db.models.fields.CharField')(max_length=20)), |
||||
('price', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2)), |
||||
('total_price', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2)), |
||||
('parent', self.gf('django.db.models.fields.related.ForeignKey')(related_name='invoice_items', to=orm['docs.Invoice'])), |
||||
)) |
||||
db.send_create_signal('docs', ['InvoiceItem']) |
||||
|
||||
# Adding model 'AktRabot' |
||||
db.create_table(u'docs_aktrabot', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('user', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['myauth.DokUser'])), |
||||
('company', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['customer.UserProfile'], null=True)), |
||||
('doc_num', self.gf('django.db.models.fields.PositiveIntegerField')()), |
||||
('doc_date', self.gf('django.db.models.fields.DateField')()), |
||||
('client', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.Client'])), |
||||
('nds_value', self.gf('django.db.models.fields.PositiveSmallIntegerField')(default=0)), |
||||
('bank_account', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.BankAccount'])), |
||||
('doc_text', self.gf('django.db.models.fields.TextField')(default='', max_length=1000, blank=True)), |
||||
('signed_status', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
('invoice', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', on_delete=models.SET_NULL, default=None, to=orm['docs.Invoice'], blank=True, null=True)), |
||||
)) |
||||
db.send_create_signal('docs', ['AktRabot']) |
||||
|
||||
# Adding model 'AktRabotItem' |
||||
db.create_table(u'docs_aktrabotitem', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('name', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('qty', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=3)), |
||||
('units', self.gf('django.db.models.fields.CharField')(max_length=20)), |
||||
('price', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2)), |
||||
('total_price', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2)), |
||||
('parent', self.gf('django.db.models.fields.related.ForeignKey')(related_name='aktrabot_items', to=orm['docs.AktRabot'])), |
||||
)) |
||||
db.send_create_signal('docs', ['AktRabotItem']) |
||||
|
||||
# Adding model 'AktSverki' |
||||
db.create_table(u'docs_aktsverki', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('user', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['myauth.DokUser'])), |
||||
('company', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['customer.UserProfile'], null=True)), |
||||
('doc_num', self.gf('django.db.models.fields.PositiveIntegerField')()), |
||||
('doc_date', self.gf('django.db.models.fields.DateField')()), |
||||
('client', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.Client'])), |
||||
('signed_status', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
('doc_mesto', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('start_date', self.gf('django.db.models.fields.DateField')()), |
||||
('end_date', self.gf('django.db.models.fields.DateField')()), |
||||
('saldo_debit', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2, blank=True)), |
||||
('saldo_credit', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2, blank=True)), |
||||
('total_debit', self.gf('django.db.models.fields.DecimalField')(default='0.00', max_digits=10, decimal_places=2, blank=True)), |
||||
('total_credit', self.gf('django.db.models.fields.DecimalField')(default='0.00', max_digits=10, decimal_places=2, blank=True)), |
||||
('total_saldo', self.gf('django.db.models.fields.DecimalField')(default='0.00', max_digits=10, decimal_places=2, blank=True)), |
||||
)) |
||||
db.send_create_signal('docs', ['AktSverki']) |
||||
|
||||
# Adding model 'AktSverkiItem' |
||||
db.create_table(u'docs_aktsverkiitem', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('parent', self.gf('django.db.models.fields.related.ForeignKey')(related_name='aktsverki_items', to=orm['docs.AktSverki'])), |
||||
('name', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('debit', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2, blank=True)), |
||||
('credit', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2, blank=True)), |
||||
)) |
||||
db.send_create_signal('docs', ['AktSverkiItem']) |
||||
|
||||
# Adding model 'Dover' |
||||
db.create_table(u'docs_dover', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('user', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['myauth.DokUser'])), |
||||
('company', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['customer.UserProfile'], null=True)), |
||||
('doc_num', self.gf('django.db.models.fields.PositiveIntegerField')()), |
||||
('doc_date', self.gf('django.db.models.fields.DateField')()), |
||||
('client', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.Client'])), |
||||
('doc_expire_date', self.gf('django.db.models.fields.DateField')()), |
||||
('dover_doc', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('dover_doc_date', self.gf('django.db.models.fields.DateField')()), |
||||
('dover_name', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('dover_passport_ser', self.gf('django.db.models.fields.CharField')(max_length=10)), |
||||
('dover_passport_num', self.gf('django.db.models.fields.CharField')(max_length=10)), |
||||
('dover_passport_org', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('dover_passport_date', self.gf('django.db.models.fields.DateField')()), |
||||
)) |
||||
db.send_create_signal('docs', ['Dover']) |
||||
|
||||
# Adding model 'DoverItem' |
||||
db.create_table(u'docs_doveritem', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('parent', self.gf('django.db.models.fields.related.ForeignKey')(related_name='dover_items', to=orm['docs.Dover'])), |
||||
('name', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('qty', self.gf('django.db.models.fields.PositiveIntegerField')()), |
||||
('units', self.gf('django.db.models.fields.CharField')(max_length=20)), |
||||
)) |
||||
db.send_create_signal('docs', ['DoverItem']) |
||||
|
||||
# Adding model 'Platejka' |
||||
db.create_table(u'docs_platejka', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('user', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['myauth.DokUser'])), |
||||
('company', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['customer.UserProfile'], null=True)), |
||||
('doc_num', self.gf('django.db.models.fields.PositiveIntegerField')()), |
||||
('doc_date', self.gf('django.db.models.fields.DateField')()), |
||||
('client', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.Client'])), |
||||
('platej_type', self.gf('django.db.models.fields.PositiveSmallIntegerField')(default=1)), |
||||
('bank_account', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.BankAccount'])), |
||||
('doc_total', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2)), |
||||
('payment_type', self.gf('django.db.models.fields.PositiveSmallIntegerField')(default=1)), |
||||
('payment_order', self.gf('django.db.models.fields.CharField')(max_length=10)), |
||||
('doc_info', self.gf('django.db.models.fields.TextField')(max_length=1000)), |
||||
('nds_value', self.gf('django.db.models.fields.PositiveSmallIntegerField')(default=0)), |
||||
('tax_status', self.gf('django.db.models.fields.CharField')(default=u'01', max_length=10)), |
||||
('tax_base', self.gf('django.db.models.fields.CharField')(default=u'\u0422\u041f', max_length=10)), |
||||
('tax_type', self.gf('django.db.models.fields.CharField')(default=u'\u041d\u0421', max_length=10)), |
||||
('tax_num', self.gf('django.db.models.fields.CharField')(default='', max_length=50, blank=True)), |
||||
('tax_date', self.gf('django.db.models.fields.DateField')(null=True, blank=True)), |
||||
('tax_bk', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('tax_okato', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('tax_period', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
)) |
||||
db.send_create_signal('docs', ['Platejka']) |
||||
|
||||
# Adding model 'Nakladn' |
||||
db.create_table(u'docs_nakladn', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('user', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['myauth.DokUser'])), |
||||
('company', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['customer.UserProfile'], null=True)), |
||||
('doc_num', self.gf('django.db.models.fields.PositiveIntegerField')()), |
||||
('doc_date', self.gf('django.db.models.fields.DateField')()), |
||||
('client', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.Client'])), |
||||
('nds_value', self.gf('django.db.models.fields.PositiveSmallIntegerField')(default=0)), |
||||
('bank_account', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.BankAccount'])), |
||||
('doc_text', self.gf('django.db.models.fields.TextField')(default='', max_length=1000, blank=True)), |
||||
('signed_status', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
('invoice', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', on_delete=models.SET_NULL, default=None, to=orm['docs.Invoice'], blank=True, null=True)), |
||||
('doc_reason', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
)) |
||||
db.send_create_signal('docs', ['Nakladn']) |
||||
|
||||
# Adding model 'NakladnItem' |
||||
db.create_table(u'docs_nakladnitem', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('name', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('qty', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=3)), |
||||
('units', self.gf('django.db.models.fields.CharField')(max_length=20)), |
||||
('price', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2)), |
||||
('total_price', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2)), |
||||
('parent', self.gf('django.db.models.fields.related.ForeignKey')(related_name='nakladn_items', to=orm['docs.Nakladn'])), |
||||
)) |
||||
db.send_create_signal('docs', ['NakladnItem']) |
||||
|
||||
# Adding model 'Faktura' |
||||
db.create_table(u'docs_faktura', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('user', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['myauth.DokUser'])), |
||||
('company', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['customer.UserProfile'], null=True)), |
||||
('doc_num', self.gf('django.db.models.fields.PositiveIntegerField')()), |
||||
('doc_date', self.gf('django.db.models.fields.DateField')()), |
||||
('client', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.Client'])), |
||||
('nds_value', self.gf('django.db.models.fields.PositiveSmallIntegerField')(default=0)), |
||||
('bank_account', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['customer.BankAccount'])), |
||||
('doc_text', self.gf('django.db.models.fields.TextField')(default='', max_length=1000, blank=True)), |
||||
('signed_status', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
('invoice', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', on_delete=models.SET_NULL, default=None, to=orm['docs.Invoice'], blank=True, null=True)), |
||||
('doc_reason', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('fixes', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
('avance', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
('currency', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['docs.Currency'], null=True)), |
||||
('user_is_sender', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||||
('sender', self.gf('django.db.models.fields.related.ForeignKey')(blank=True, related_name='sender_fakturas', null=True, to=orm['customer.Client'])), |
||||
('receiver', self.gf('django.db.models.fields.related.ForeignKey')(blank=True, related_name='receiver_fakturas', null=True, to=orm['customer.Client'])), |
||||
('plat_doc_num', self.gf('django.db.models.fields.CharField')(default='', max_length=30, blank=True)), |
||||
('plat_doc_date', self.gf('django.db.models.fields.DateField')(null=True, blank=True)), |
||||
('fix_doc_num', self.gf('django.db.models.fields.PositiveIntegerField')(max_length=30, null=True, blank=True)), |
||||
('fix_doc_date', self.gf('django.db.models.fields.DateField')(null=True, blank=True)), |
||||
)) |
||||
db.send_create_signal('docs', ['Faktura']) |
||||
|
||||
# Adding model 'FakturaItem' |
||||
db.create_table(u'docs_fakturaitem', ( |
||||
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||||
('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||||
('updated_at', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||||
('name', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('qty', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=3)), |
||||
('units', self.gf('django.db.models.fields.CharField')(max_length=20)), |
||||
('price', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2)), |
||||
('total_price', self.gf('django.db.models.fields.DecimalField')(max_digits=10, decimal_places=2)), |
||||
('units_kod', self.gf('django.db.models.fields.CharField')(max_length=10)), |
||||
('parent', self.gf('django.db.models.fields.related.ForeignKey')(related_name='faktura_items', to=orm['docs.Faktura'])), |
||||
('country_code', self.gf('django.db.models.fields.CharField')(max_length=10)), |
||||
('country_name', self.gf('django.db.models.fields.CharField')(max_length=256)), |
||||
('gtd', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
('ntd', self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True)), |
||||
)) |
||||
db.send_create_signal('docs', ['FakturaItem']) |
||||
|
||||
|
||||
def backwards(self, orm): |
||||
# Deleting model 'Country' |
||||
db.delete_table(u'docs_country') |
||||
|
||||
# Deleting model 'Currency' |
||||
db.delete_table(u'docs_currency') |
||||
|
||||
# Deleting model 'Measure' |
||||
db.delete_table(u'docs_measure') |
||||
|
||||
# Deleting model 'Invoice' |
||||
db.delete_table(u'docs_invoice') |
||||
|
||||
# Deleting model 'InvoiceItem' |
||||
db.delete_table(u'docs_invoiceitem') |
||||
|
||||
# Deleting model 'AktRabot' |
||||
db.delete_table(u'docs_aktrabot') |
||||
|
||||
# Deleting model 'AktRabotItem' |
||||
db.delete_table(u'docs_aktrabotitem') |
||||
|
||||
# Deleting model 'AktSverki' |
||||
db.delete_table(u'docs_aktsverki') |
||||
|
||||
# Deleting model 'AktSverkiItem' |
||||
db.delete_table(u'docs_aktsverkiitem') |
||||
|
||||
# Deleting model 'Dover' |
||||
db.delete_table(u'docs_dover') |
||||
|
||||
# Deleting model 'DoverItem' |
||||
db.delete_table(u'docs_doveritem') |
||||
|
||||
# Deleting model 'Platejka' |
||||
db.delete_table(u'docs_platejka') |
||||
|
||||
# Deleting model 'Nakladn' |
||||
db.delete_table(u'docs_nakladn') |
||||
|
||||
# Deleting model 'NakladnItem' |
||||
db.delete_table(u'docs_nakladnitem') |
||||
|
||||
# Deleting model 'Faktura' |
||||
db.delete_table(u'docs_faktura') |
||||
|
||||
# Deleting model 'FakturaItem' |
||||
db.delete_table(u'docs_fakturaitem') |
||||
|
||||
|
||||
models = { |
||||
u'auth.group': { |
||||
'Meta': {'object_name': 'Group'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), |
||||
'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) |
||||
}, |
||||
u'auth.permission': { |
||||
'Meta': {'ordering': "(u'content_type__app_label', u'content_type__model', u'codename')", 'unique_together': "((u'content_type', u'codename'),)", 'object_name': 'Permission'}, |
||||
'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['contenttypes.ContentType']"}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) |
||||
}, |
||||
u'contenttypes.contenttype': { |
||||
'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, |
||||
'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) |
||||
}, |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktrabot': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktRabot'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktrabotitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktRabotItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktrabot_items'", 'to': "orm['docs.AktRabot']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktsverki': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktSverki'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_mesto': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'end_date': ('django.db.models.fields.DateField', [], {}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'saldo_credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'saldo_debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'start_date': ('django.db.models.fields.DateField', [], {}), |
||||
'total_credit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_debit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_saldo': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktsverkiitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktSverkiItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktsverki_items'", 'to': "orm['docs.AktSverki']"}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.country': { |
||||
'Meta': {'object_name': 'Country'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '200'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '10'}) |
||||
}, |
||||
'docs.currency': { |
||||
'Meta': {'object_name': 'Currency'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '200'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '10'}) |
||||
}, |
||||
'docs.dover': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Dover'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_expire_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'dover_doc': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_passport_num': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'dover_passport_org': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_ser': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.doveritem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'DoverItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dover_items'", 'to': "orm['docs.Dover']"}), |
||||
'qty': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.faktura': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Faktura'}, |
||||
'avance': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'currency': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['docs.Currency']", 'null': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
'fix_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'fix_doc_num': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '30', 'null': 'True', 'blank': 'True'}), |
||||
'fixes': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'plat_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'plat_doc_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'receiver': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'receiver_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'sender': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'sender_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}), |
||||
'user_is_sender': ('django.db.models.fields.BooleanField', [], {'default': 'False'}) |
||||
}, |
||||
'docs.fakturaitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'FakturaItem'}, |
||||
'country_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'country_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'gtd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'ntd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'faktura_items'", 'to': "orm['docs.Faktura']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'units_kod': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.invoice': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Invoice'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'closed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'paid_status': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.invoiceitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'InvoiceItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'invoice_items'", 'to': "orm['docs.Invoice']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.measure': { |
||||
'Meta': {'object_name': 'Measure'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '200'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '10'}) |
||||
}, |
||||
'docs.nakladn': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Nakladn'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.nakladnitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'NakladnItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'nakladn_items'", 'to': "orm['docs.Nakladn']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.platejka': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Platejka'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_info': ('django.db.models.fields.TextField', [], {'max_length': '1000'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_total': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'payment_order': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'payment_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'platej_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'tax_base': ('django.db.models.fields.CharField', [], {'default': "u'\\u0422\\u041f'", 'max_length': '10'}), |
||||
'tax_bk': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'tax_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'tax_okato': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_period': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_status': ('django.db.models.fields.CharField', [], {'default': "u'01'", 'max_length': '10'}), |
||||
'tax_type': ('django.db.models.fields.CharField', [], {'default': "u'\\u041d\\u0421'", 'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
u'myauth.dokuser': { |
||||
'Meta': {'object_name': 'DokUser'}, |
||||
'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'unique': 'True', 'max_length': '254'}), |
||||
'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), |
||||
'profile': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'users'", 'null': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30', 'blank': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['docs'] |
||||
@ -0,0 +1,424 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import SchemaMigration |
||||
from django.db import models |
||||
|
||||
|
||||
class Migration(SchemaMigration): |
||||
|
||||
def forwards(self, orm): |
||||
# Adding field 'Measure.full_name' |
||||
db.add_column(u'docs_measure', 'full_name', |
||||
self.gf('django.db.models.fields.CharField')(default='', max_length=255), |
||||
keep_default=False) |
||||
|
||||
|
||||
# Changing field 'Measure.code' |
||||
db.alter_column(u'docs_measure', 'code', self.gf('django.db.models.fields.CharField')(max_length=20)) |
||||
|
||||
# Changing field 'Measure.name' |
||||
db.alter_column(u'docs_measure', 'name', self.gf('django.db.models.fields.CharField')(max_length=30)) |
||||
# Adding field 'Country.full_name' |
||||
db.add_column(u'docs_country', 'full_name', |
||||
self.gf('django.db.models.fields.CharField')(default='', max_length=255), |
||||
keep_default=False) |
||||
|
||||
|
||||
# Changing field 'Country.code' |
||||
db.alter_column(u'docs_country', 'code', self.gf('django.db.models.fields.CharField')(max_length=20)) |
||||
|
||||
# Changing field 'Country.name' |
||||
db.alter_column(u'docs_country', 'name', self.gf('django.db.models.fields.CharField')(max_length=60)) |
||||
# Adding field 'Currency.abc_code' |
||||
db.add_column(u'docs_currency', 'abc_code', |
||||
self.gf('django.db.models.fields.CharField')(default='', max_length=10), |
||||
keep_default=False) |
||||
|
||||
|
||||
# Changing field 'Currency.code' |
||||
db.alter_column(u'docs_currency', 'code', self.gf('django.db.models.fields.CharField')(max_length=20)) |
||||
|
||||
# Changing field 'Currency.name' |
||||
db.alter_column(u'docs_currency', 'name', self.gf('django.db.models.fields.CharField')(max_length=60)) |
||||
|
||||
def backwards(self, orm): |
||||
# Deleting field 'Measure.full_name' |
||||
db.delete_column(u'docs_measure', 'full_name') |
||||
|
||||
|
||||
# Changing field 'Measure.code' |
||||
db.alter_column(u'docs_measure', 'code', self.gf('django.db.models.fields.CharField')(max_length=200)) |
||||
|
||||
# Changing field 'Measure.name' |
||||
db.alter_column(u'docs_measure', 'name', self.gf('django.db.models.fields.CharField')(max_length=10)) |
||||
# Deleting field 'Country.full_name' |
||||
db.delete_column(u'docs_country', 'full_name') |
||||
|
||||
|
||||
# Changing field 'Country.code' |
||||
db.alter_column(u'docs_country', 'code', self.gf('django.db.models.fields.CharField')(max_length=200)) |
||||
|
||||
# Changing field 'Country.name' |
||||
db.alter_column(u'docs_country', 'name', self.gf('django.db.models.fields.CharField')(max_length=10)) |
||||
# Deleting field 'Currency.abc_code' |
||||
db.delete_column(u'docs_currency', 'abc_code') |
||||
|
||||
|
||||
# Changing field 'Currency.code' |
||||
db.alter_column(u'docs_currency', 'code', self.gf('django.db.models.fields.CharField')(max_length=200)) |
||||
|
||||
# Changing field 'Currency.name' |
||||
db.alter_column(u'docs_currency', 'name', self.gf('django.db.models.fields.CharField')(max_length=10)) |
||||
|
||||
models = { |
||||
u'auth.group': { |
||||
'Meta': {'object_name': 'Group'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), |
||||
'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) |
||||
}, |
||||
u'auth.permission': { |
||||
'Meta': {'ordering': "(u'content_type__app_label', u'content_type__model', u'codename')", 'unique_together': "((u'content_type', u'codename'),)", 'object_name': 'Permission'}, |
||||
'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['contenttypes.ContentType']"}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) |
||||
}, |
||||
u'contenttypes.contenttype': { |
||||
'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, |
||||
'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) |
||||
}, |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktrabot': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktRabot'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktrabotitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktRabotItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktrabot_items'", 'to': "orm['docs.AktRabot']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktsverki': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktSverki'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_mesto': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'end_date': ('django.db.models.fields.DateField', [], {}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'saldo_credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'saldo_debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'start_date': ('django.db.models.fields.DateField', [], {}), |
||||
'total_credit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_debit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_saldo': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktsverkiitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktSverkiItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktsverki_items'", 'to': "orm['docs.AktSverki']"}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.country': { |
||||
'Meta': {'object_name': 'Country'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}) |
||||
}, |
||||
'docs.currency': { |
||||
'Meta': {'object_name': 'Currency'}, |
||||
'abc_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}) |
||||
}, |
||||
'docs.dover': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Dover'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_expire_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'dover_doc': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_passport_num': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'dover_passport_org': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_ser': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.doveritem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'DoverItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dover_items'", 'to': "orm['docs.Dover']"}), |
||||
'qty': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.faktura': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Faktura'}, |
||||
'avance': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'currency': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['docs.Currency']", 'null': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
'fix_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'fix_doc_num': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '30', 'null': 'True', 'blank': 'True'}), |
||||
'fixes': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'plat_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'plat_doc_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'receiver': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'receiver_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'sender': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'sender_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}), |
||||
'user_is_sender': ('django.db.models.fields.BooleanField', [], {'default': 'False'}) |
||||
}, |
||||
'docs.fakturaitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'FakturaItem'}, |
||||
'country_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'country_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'gtd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'ntd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'faktura_items'", 'to': "orm['docs.Faktura']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'units_kod': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.invoice': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Invoice'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'closed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'paid_status': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.invoiceitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'InvoiceItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'invoice_items'", 'to': "orm['docs.Invoice']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.measure': { |
||||
'Meta': {'object_name': 'Measure'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '30'}) |
||||
}, |
||||
'docs.nakladn': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Nakladn'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.nakladnitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'NakladnItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'nakladn_items'", 'to': "orm['docs.Nakladn']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.platejka': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Platejka'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_info': ('django.db.models.fields.TextField', [], {'max_length': '1000'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_total': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'payment_order': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'payment_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'platej_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'tax_base': ('django.db.models.fields.CharField', [], {'default': "u'\\u0422\\u041f'", 'max_length': '10'}), |
||||
'tax_bk': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'tax_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'tax_okato': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_period': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_status': ('django.db.models.fields.CharField', [], {'default': "u'01'", 'max_length': '10'}), |
||||
'tax_type': ('django.db.models.fields.CharField', [], {'default': "u'\\u041d\\u0421'", 'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
u'myauth.dokuser': { |
||||
'Meta': {'object_name': 'DokUser'}, |
||||
'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'unique': 'True', 'max_length': '254'}), |
||||
'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), |
||||
'profile': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'users'", 'null': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30', 'blank': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['docs'] |
||||
@ -0,0 +1,373 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import SchemaMigration |
||||
from django.db import models |
||||
|
||||
|
||||
class Migration(SchemaMigration): |
||||
|
||||
def forwards(self, orm): |
||||
# Adding field 'Currency.order' |
||||
db.add_column(u'docs_currency', 'order', |
||||
self.gf('django.db.models.fields.PositiveIntegerField')(default=None, null=True, blank=True), |
||||
keep_default=False) |
||||
|
||||
|
||||
def backwards(self, orm): |
||||
# Deleting field 'Currency.order' |
||||
db.delete_column(u'docs_currency', 'order') |
||||
|
||||
|
||||
models = { |
||||
u'auth.group': { |
||||
'Meta': {'object_name': 'Group'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), |
||||
'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) |
||||
}, |
||||
u'auth.permission': { |
||||
'Meta': {'ordering': "(u'content_type__app_label', u'content_type__model', u'codename')", 'unique_together': "((u'content_type', u'codename'),)", 'object_name': 'Permission'}, |
||||
'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['contenttypes.ContentType']"}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) |
||||
}, |
||||
u'contenttypes.contenttype': { |
||||
'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, |
||||
'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) |
||||
}, |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktrabot': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktRabot'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktrabotitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktRabotItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktrabot_items'", 'to': "orm['docs.AktRabot']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktsverki': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktSverki'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_mesto': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'end_date': ('django.db.models.fields.DateField', [], {}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'saldo_credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'saldo_debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'start_date': ('django.db.models.fields.DateField', [], {}), |
||||
'total_credit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_debit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_saldo': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktsverkiitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktSverkiItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktsverki_items'", 'to': "orm['docs.AktSverki']"}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.country': { |
||||
'Meta': {'ordering': "('code',)", 'object_name': 'Country'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}) |
||||
}, |
||||
'docs.currency': { |
||||
'Meta': {'ordering': "('code',)", 'object_name': 'Currency'}, |
||||
'abc_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.dover': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Dover'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_expire_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'dover_doc': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_passport_num': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'dover_passport_org': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_ser': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.doveritem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'DoverItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dover_items'", 'to': "orm['docs.Dover']"}), |
||||
'qty': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.faktura': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Faktura'}, |
||||
'avance': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'currency': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['docs.Currency']", 'null': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
'fix_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'fix_doc_num': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '30', 'null': 'True', 'blank': 'True'}), |
||||
'fixes': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'plat_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'plat_doc_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'receiver': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'receiver_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'sender': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'sender_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}), |
||||
'user_is_sender': ('django.db.models.fields.BooleanField', [], {'default': 'False'}) |
||||
}, |
||||
'docs.fakturaitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'FakturaItem'}, |
||||
'country_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'country_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'gtd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'ntd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'faktura_items'", 'to': "orm['docs.Faktura']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'units_kod': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.invoice': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Invoice'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'closed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'paid_status': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.invoiceitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'InvoiceItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'invoice_items'", 'to': "orm['docs.Invoice']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.measure': { |
||||
'Meta': {'ordering': "('code',)", 'object_name': 'Measure'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '30'}) |
||||
}, |
||||
'docs.nakladn': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Nakladn'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.nakladnitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'NakladnItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'nakladn_items'", 'to': "orm['docs.Nakladn']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.platejka': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Platejka'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_info': ('django.db.models.fields.TextField', [], {'max_length': '1000'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_total': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'payment_order': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'payment_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'platej_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'tax_base': ('django.db.models.fields.CharField', [], {'default': "u'\\u0422\\u041f'", 'max_length': '10'}), |
||||
'tax_bk': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'tax_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'tax_okato': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_period': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_status': ('django.db.models.fields.CharField', [], {'default': "u'01'", 'max_length': '10'}), |
||||
'tax_type': ('django.db.models.fields.CharField', [], {'default': "u'\\u041d\\u0421'", 'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
u'myauth.dokuser': { |
||||
'Meta': {'object_name': 'DokUser'}, |
||||
'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'unique': 'True', 'max_length': '254'}), |
||||
'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), |
||||
'profile': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'users'", 'null': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30', 'blank': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['docs'] |
||||
@ -0,0 +1,374 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import SchemaMigration |
||||
from django.db import models |
||||
|
||||
|
||||
class Migration(SchemaMigration): |
||||
|
||||
def forwards(self, orm): |
||||
# Adding field 'Measure.order' |
||||
db.add_column(u'docs_measure', 'order', |
||||
self.gf('django.db.models.fields.PositiveIntegerField')(default=None, null=True, blank=True), |
||||
keep_default=False) |
||||
|
||||
|
||||
def backwards(self, orm): |
||||
# Deleting field 'Measure.order' |
||||
db.delete_column(u'docs_measure', 'order') |
||||
|
||||
|
||||
models = { |
||||
u'auth.group': { |
||||
'Meta': {'object_name': 'Group'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), |
||||
'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) |
||||
}, |
||||
u'auth.permission': { |
||||
'Meta': {'ordering': "(u'content_type__app_label', u'content_type__model', u'codename')", 'unique_together': "((u'content_type', u'codename'),)", 'object_name': 'Permission'}, |
||||
'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['contenttypes.ContentType']"}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) |
||||
}, |
||||
u'contenttypes.contenttype': { |
||||
'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, |
||||
'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) |
||||
}, |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktrabot': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktRabot'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktrabotitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktRabotItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktrabot_items'", 'to': "orm['docs.AktRabot']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktsverki': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktSverki'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_mesto': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'end_date': ('django.db.models.fields.DateField', [], {}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'saldo_credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'saldo_debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'start_date': ('django.db.models.fields.DateField', [], {}), |
||||
'total_credit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_debit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_saldo': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktsverkiitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktSverkiItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktsverki_items'", 'to': "orm['docs.AktSverki']"}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.country': { |
||||
'Meta': {'ordering': "('code',)", 'object_name': 'Country'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}) |
||||
}, |
||||
'docs.currency': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Currency'}, |
||||
'abc_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.dover': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Dover'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_expire_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'dover_doc': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_passport_num': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'dover_passport_org': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_ser': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.doveritem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'DoverItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dover_items'", 'to': "orm['docs.Dover']"}), |
||||
'qty': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.faktura': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Faktura'}, |
||||
'avance': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'currency': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['docs.Currency']", 'null': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
'fix_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'fix_doc_num': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '30', 'null': 'True', 'blank': 'True'}), |
||||
'fixes': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'plat_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'plat_doc_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'receiver': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'receiver_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'sender': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'sender_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}), |
||||
'user_is_sender': ('django.db.models.fields.BooleanField', [], {'default': 'False'}) |
||||
}, |
||||
'docs.fakturaitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'FakturaItem'}, |
||||
'country_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'country_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'gtd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'ntd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'faktura_items'", 'to': "orm['docs.Faktura']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'units_kod': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.invoice': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Invoice'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'closed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'paid_status': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.invoiceitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'InvoiceItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'invoice_items'", 'to': "orm['docs.Invoice']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.measure': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Measure'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '30'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.nakladn': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Nakladn'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.nakladnitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'NakladnItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'nakladn_items'", 'to': "orm['docs.Nakladn']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.platejka': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Platejka'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_info': ('django.db.models.fields.TextField', [], {'max_length': '1000'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_total': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'payment_order': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'payment_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'platej_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'tax_base': ('django.db.models.fields.CharField', [], {'default': "u'\\u0422\\u041f'", 'max_length': '10'}), |
||||
'tax_bk': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'tax_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'tax_okato': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_period': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_status': ('django.db.models.fields.CharField', [], {'default': "u'01'", 'max_length': '10'}), |
||||
'tax_type': ('django.db.models.fields.CharField', [], {'default': "u'\\u041d\\u0421'", 'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
u'myauth.dokuser': { |
||||
'Meta': {'object_name': 'DokUser'}, |
||||
'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'unique': 'True', 'max_length': '254'}), |
||||
'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), |
||||
'profile': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'users'", 'null': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30', 'blank': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['docs'] |
||||
@ -0,0 +1,375 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import SchemaMigration |
||||
from django.db import models |
||||
|
||||
|
||||
class Migration(SchemaMigration): |
||||
|
||||
def forwards(self, orm): |
||||
# Adding field 'Country.order' |
||||
db.add_column(u'docs_country', 'order', |
||||
self.gf('django.db.models.fields.PositiveIntegerField')(default=None, null=True, blank=True), |
||||
keep_default=False) |
||||
|
||||
|
||||
def backwards(self, orm): |
||||
# Deleting field 'Country.order' |
||||
db.delete_column(u'docs_country', 'order') |
||||
|
||||
|
||||
models = { |
||||
u'auth.group': { |
||||
'Meta': {'object_name': 'Group'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), |
||||
'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) |
||||
}, |
||||
u'auth.permission': { |
||||
'Meta': {'ordering': "(u'content_type__app_label', u'content_type__model', u'codename')", 'unique_together': "((u'content_type', u'codename'),)", 'object_name': 'Permission'}, |
||||
'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['contenttypes.ContentType']"}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) |
||||
}, |
||||
u'contenttypes.contenttype': { |
||||
'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, |
||||
'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) |
||||
}, |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktrabot': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktRabot'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktrabotitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktRabotItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktrabot_items'", 'to': "orm['docs.AktRabot']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktsverki': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktSverki'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_mesto': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'end_date': ('django.db.models.fields.DateField', [], {}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'saldo_credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'saldo_debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'start_date': ('django.db.models.fields.DateField', [], {}), |
||||
'total_credit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_debit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_saldo': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktsverkiitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktSverkiItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktsverki_items'", 'to': "orm['docs.AktSverki']"}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.country': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Country'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.currency': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Currency'}, |
||||
'abc_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.dover': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Dover'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_expire_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'dover_doc': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_passport_num': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'dover_passport_org': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_ser': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.doveritem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'DoverItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dover_items'", 'to': "orm['docs.Dover']"}), |
||||
'qty': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.faktura': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Faktura'}, |
||||
'avance': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'currency': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['docs.Currency']", 'null': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
'fix_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'fix_doc_num': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '30', 'null': 'True', 'blank': 'True'}), |
||||
'fixes': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'plat_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'plat_doc_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'receiver': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'receiver_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'sender': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'sender_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}), |
||||
'user_is_sender': ('django.db.models.fields.BooleanField', [], {'default': 'False'}) |
||||
}, |
||||
'docs.fakturaitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'FakturaItem'}, |
||||
'country_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'country_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'gtd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'ntd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'faktura_items'", 'to': "orm['docs.Faktura']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'units_kod': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.invoice': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Invoice'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'closed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'paid_status': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.invoiceitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'InvoiceItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'invoice_items'", 'to': "orm['docs.Invoice']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.measure': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Measure'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '30'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.nakladn': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Nakladn'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.nakladnitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'NakladnItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'nakladn_items'", 'to': "orm['docs.Nakladn']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.platejka': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Platejka'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_info': ('django.db.models.fields.TextField', [], {'max_length': '1000'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_total': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'payment_order': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'payment_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'platej_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'tax_base': ('django.db.models.fields.CharField', [], {'default': "u'\\u0422\\u041f'", 'max_length': '10'}), |
||||
'tax_bk': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'tax_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'tax_okato': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_period': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_status': ('django.db.models.fields.CharField', [], {'default': "u'01'", 'max_length': '10'}), |
||||
'tax_type': ('django.db.models.fields.CharField', [], {'default': "u'\\u041d\\u0421'", 'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
u'myauth.dokuser': { |
||||
'Meta': {'object_name': 'DokUser'}, |
||||
'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'unique': 'True', 'max_length': '254'}), |
||||
'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), |
||||
'profile': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'users'", 'null': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30', 'blank': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['docs'] |
||||
@ -0,0 +1,377 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import SchemaMigration |
||||
from django.db import models |
||||
|
||||
|
||||
class Migration(SchemaMigration): |
||||
|
||||
def forwards(self, orm): |
||||
# Adding field 'NakladnItem.units_kod' |
||||
db.add_column(u'docs_nakladnitem', 'units_kod', |
||||
self.gf('django.db.models.fields.CharField')(default=u'-', max_length=20, blank=True), |
||||
keep_default=False) |
||||
|
||||
|
||||
def backwards(self, orm): |
||||
# Deleting field 'NakladnItem.units_kod' |
||||
db.delete_column(u'docs_nakladnitem', 'units_kod') |
||||
|
||||
|
||||
models = { |
||||
u'auth.group': { |
||||
'Meta': {'object_name': 'Group'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), |
||||
'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) |
||||
}, |
||||
u'auth.permission': { |
||||
'Meta': {'ordering': "(u'content_type__app_label', u'content_type__model', u'codename')", 'unique_together': "((u'content_type', u'codename'),)", 'object_name': 'Permission'}, |
||||
'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['contenttypes.ContentType']"}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) |
||||
}, |
||||
u'contenttypes.contenttype': { |
||||
'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, |
||||
'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) |
||||
}, |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'short_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktrabot': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktRabot'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktrabotitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktRabotItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktrabot_items'", 'to': "orm['docs.AktRabot']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktsverki': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktSverki'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_mesto': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'end_date': ('django.db.models.fields.DateField', [], {}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'saldo_credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'saldo_debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'start_date': ('django.db.models.fields.DateField', [], {}), |
||||
'total_credit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_debit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_saldo': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktsverkiitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktSverkiItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktsverki_items'", 'to': "orm['docs.AktSverki']"}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.country': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Country'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.currency': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Currency'}, |
||||
'abc_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.dover': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Dover'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_expire_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'dover_doc': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_passport_num': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'dover_passport_org': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_ser': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.doveritem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'DoverItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dover_items'", 'to': "orm['docs.Dover']"}), |
||||
'qty': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.faktura': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Faktura'}, |
||||
'avance': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'currency': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['docs.Currency']", 'null': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
'fix_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'fix_doc_num': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '30', 'null': 'True', 'blank': 'True'}), |
||||
'fixes': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'plat_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'plat_doc_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'receiver': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'receiver_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'sender': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'sender_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}), |
||||
'user_is_sender': ('django.db.models.fields.BooleanField', [], {'default': 'False'}) |
||||
}, |
||||
'docs.fakturaitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'FakturaItem'}, |
||||
'country_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'country_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'gtd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'ntd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'faktura_items'", 'to': "orm['docs.Faktura']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'units_kod': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.invoice': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Invoice'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'closed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'paid_status': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.invoiceitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'InvoiceItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'invoice_items'", 'to': "orm['docs.Invoice']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.measure': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Measure'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '30'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.nakladn': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Nakladn'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.nakladnitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'NakladnItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'nakladn_items'", 'to': "orm['docs.Nakladn']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'units_kod': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.platejka': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Platejka'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_info': ('django.db.models.fields.TextField', [], {'max_length': '1000'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_total': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'payment_order': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'payment_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'platej_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'tax_base': ('django.db.models.fields.CharField', [], {'default': "u'\\u0422\\u041f'", 'max_length': '10'}), |
||||
'tax_bk': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'tax_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'tax_okato': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_period': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_status': ('django.db.models.fields.CharField', [], {'default': "u'01'", 'max_length': '10'}), |
||||
'tax_type': ('django.db.models.fields.CharField', [], {'default': "u'\\u041d\\u0421'", 'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
u'myauth.dokuser': { |
||||
'Meta': {'object_name': 'DokUser'}, |
||||
'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'unique': 'True', 'max_length': '254'}), |
||||
'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), |
||||
'profile': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'users'", 'null': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30', 'blank': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['docs'] |
||||
@ -0,0 +1,387 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import DataMigration |
||||
from django.db import models |
||||
|
||||
class Migration(DataMigration): |
||||
|
||||
def forwards(self, orm): |
||||
"Write your forwards methods here." |
||||
# Note: Don't use "from appname.models import ModelName". |
||||
# Use orm.ModelName to refer to models in this application, |
||||
# and orm['appname.ModelName'] for models in other applications. |
||||
fixes = { |
||||
u'шт.': u'шт', |
||||
u'м.куб': u'м³', |
||||
u'уп': u'упак', |
||||
u'руб.': u'руб', |
||||
} |
||||
for item in orm.NakladnItem.objects.all(): |
||||
units = item.units.lower() |
||||
if units in fixes: |
||||
units = fixes.get(units) |
||||
if item.units != units: |
||||
item.units = units |
||||
item.save() |
||||
|
||||
def backwards(self, orm): |
||||
"Write your backwards methods here." |
||||
|
||||
models = { |
||||
u'auth.group': { |
||||
'Meta': {'object_name': 'Group'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), |
||||
'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) |
||||
}, |
||||
u'auth.permission': { |
||||
'Meta': {'ordering': "(u'content_type__app_label', u'content_type__model', u'codename')", 'unique_together': "((u'content_type', u'codename'),)", 'object_name': 'Permission'}, |
||||
'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['contenttypes.ContentType']"}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) |
||||
}, |
||||
u'contenttypes.contenttype': { |
||||
'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, |
||||
'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) |
||||
}, |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'short_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktrabot': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktRabot'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktrabotitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktRabotItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktrabot_items'", 'to': "orm['docs.AktRabot']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktsverki': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktSverki'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_mesto': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'end_date': ('django.db.models.fields.DateField', [], {}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'saldo_credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'saldo_debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'start_date': ('django.db.models.fields.DateField', [], {}), |
||||
'total_credit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_debit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_saldo': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktsverkiitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktSverkiItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktsverki_items'", 'to': "orm['docs.AktSverki']"}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.country': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Country'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.currency': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Currency'}, |
||||
'abc_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.dover': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Dover'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_expire_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'dover_doc': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_passport_num': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'dover_passport_org': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_ser': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.doveritem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'DoverItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dover_items'", 'to': "orm['docs.Dover']"}), |
||||
'qty': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.faktura': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Faktura'}, |
||||
'avance': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'currency': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['docs.Currency']", 'null': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
'fix_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'fix_doc_num': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '30', 'null': 'True', 'blank': 'True'}), |
||||
'fixes': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'plat_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'plat_doc_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'receiver': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'receiver_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'sender': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'sender_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}), |
||||
'user_is_sender': ('django.db.models.fields.BooleanField', [], {'default': 'False'}) |
||||
}, |
||||
'docs.fakturaitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'FakturaItem'}, |
||||
'country_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'country_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'gtd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'ntd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'faktura_items'", 'to': "orm['docs.Faktura']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'units_kod': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.invoice': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Invoice'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'closed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'paid_status': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.invoiceitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'InvoiceItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'invoice_items'", 'to': "orm['docs.Invoice']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.measure': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Measure'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '30'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.nakladn': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Nakladn'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.nakladnitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'NakladnItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'nakladn_items'", 'to': "orm['docs.Nakladn']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'units_kod': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.platejka': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Platejka'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_info': ('django.db.models.fields.TextField', [], {'max_length': '1000'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_total': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'payment_order': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'payment_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'platej_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'tax_base': ('django.db.models.fields.CharField', [], {'default': "u'\\u0422\\u041f'", 'max_length': '10'}), |
||||
'tax_bk': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'tax_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'tax_okato': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_period': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_status': ('django.db.models.fields.CharField', [], {'default': "u'01'", 'max_length': '10'}), |
||||
'tax_type': ('django.db.models.fields.CharField', [], {'default': "u'\\u041d\\u0421'", 'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
u'myauth.dokuser': { |
||||
'Meta': {'object_name': 'DokUser'}, |
||||
'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'unique': 'True', 'max_length': '254'}), |
||||
'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), |
||||
'profile': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'users'", 'null': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30', 'blank': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['docs'] |
||||
symmetrical = True |
||||
@ -0,0 +1,382 @@ |
||||
# -*- coding: utf-8 -*- |
||||
from south.utils import datetime_utils as datetime |
||||
from south.db import db |
||||
from south.v2 import DataMigration |
||||
from django.db import models |
||||
|
||||
class Migration(DataMigration): |
||||
|
||||
def forwards(self, orm): |
||||
"Write your forwards methods here." |
||||
# Note: Don't use "from appname.models import ModelName". |
||||
# Use orm.ModelName to refer to models in this application, |
||||
# and orm['appname.ModelName'] for models in other applications. |
||||
measure = dict((m.name.lower(), m.code.lower()) for m in orm.Measure.objects.all()) |
||||
measure[u'г'] = u'163' |
||||
for item in orm.NakladnItem.objects.all(): |
||||
units = item.units.lower() |
||||
units_kod = measure.get(units) |
||||
if units_kod: |
||||
item.units_kod = units_kod |
||||
item.save() |
||||
|
||||
def backwards(self, orm): |
||||
"Write your backwards methods here." |
||||
|
||||
models = { |
||||
u'auth.group': { |
||||
'Meta': {'object_name': 'Group'}, |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), |
||||
'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) |
||||
}, |
||||
u'auth.permission': { |
||||
'Meta': {'ordering': "(u'content_type__app_label', u'content_type__model', u'codename')", 'unique_together': "((u'content_type', u'codename'),)", 'object_name': 'Permission'}, |
||||
'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['contenttypes.ContentType']"}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) |
||||
}, |
||||
u'contenttypes.contenttype': { |
||||
'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, |
||||
'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) |
||||
}, |
||||
u'customer.bankaccount': { |
||||
'Meta': {'ordering': "['-created_at']", 'object_name': 'BankAccount'}, |
||||
'account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bik': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'bank_accounts'", 'to': u"orm['customer.UserProfile']"}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_main': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'korr_account': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'short_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.client': { |
||||
'Meta': {'ordering': "['name', '-created_at']", 'object_name': 'Client'}, |
||||
'address': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'bank_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'bank_bik': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'bank_korr_account': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'bank_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'clients'", 'to': u"orm['customer.UserProfile']"}), |
||||
'contact_email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_other': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'contact_phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'contact_skype': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'max_length': '12'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256', 'db_index': 'True'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
u'customer.userprofile': { |
||||
'Meta': {'object_name': 'UserProfile'}, |
||||
'active': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'boss_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'boss_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30'}), |
||||
'boss_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'default': "''", 'max_length': '75', 'blank': 'True'}), |
||||
'fax': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'fax_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'glavbuh_midname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'glavbuh_sign': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'glavbuh_surname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'inn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '12'}), |
||||
'ip_reg_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'jur_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'kpp': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '9'}), |
||||
'logo': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'na_osnovanii': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256'}), |
||||
'ogrn': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '15'}), |
||||
'okpo': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'phone': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '20', 'blank': 'True'}), |
||||
'phone_code': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '10', 'blank': 'True'}), |
||||
'profile_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {}), |
||||
'real_address': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'site': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'stamp': ('django.db.models.fields.files.ImageField', [], {'default': "''", 'max_length': '100', 'blank': 'True'}), |
||||
'svid_gos_reg': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user_session_key': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktrabot': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktRabot'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktrabotitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktRabotItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktrabot_items'", 'to': "orm['docs.AktRabot']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.aktsverki': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'AktSverki'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_mesto': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'end_date': ('django.db.models.fields.DateField', [], {}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'saldo_credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'saldo_debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'start_date': ('django.db.models.fields.DateField', [], {}), |
||||
'total_credit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_debit': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'total_saldo': ('django.db.models.fields.DecimalField', [], {'default': "'0.00'", 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.aktsverkiitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'AktSverkiItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'credit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
'debit': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'aktsverki_items'", 'to': "orm['docs.AktSverki']"}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.country': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Country'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.currency': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Currency'}, |
||||
'abc_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '60'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.dover': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Dover'}, |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_expire_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'dover_doc': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_date': ('django.db.models.fields.DateField', [], {}), |
||||
'dover_passport_num': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'dover_passport_org': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'dover_passport_ser': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.doveritem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'DoverItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dover_items'", 'to': "orm['docs.Dover']"}), |
||||
'qty': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.faktura': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Faktura'}, |
||||
'avance': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'currency': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['docs.Currency']", 'null': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
'fix_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'fix_doc_num': ('django.db.models.fields.PositiveIntegerField', [], {'max_length': '30', 'null': 'True', 'blank': 'True'}), |
||||
'fixes': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'plat_doc_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'plat_doc_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '30', 'blank': 'True'}), |
||||
'receiver': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'receiver_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'sender': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'sender_fakturas'", 'null': 'True', 'to': u"orm['customer.Client']"}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}), |
||||
'user_is_sender': ('django.db.models.fields.BooleanField', [], {'default': 'False'}) |
||||
}, |
||||
'docs.fakturaitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'FakturaItem'}, |
||||
'country_code': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'country_name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'gtd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'ntd': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'faktura_items'", 'to': "orm['docs.Faktura']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'units_kod': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.invoice': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Invoice'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'closed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'paid_status': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.invoiceitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'InvoiceItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'invoice_items'", 'to': "orm['docs.Invoice']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.measure': { |
||||
'Meta': {'ordering': "('order', 'name')", 'object_name': 'Measure'}, |
||||
'code': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'full_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '30'}), |
||||
'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.nakladn': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Nakladn'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_reason': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '256', 'blank': 'True'}), |
||||
'doc_text': ('django.db.models.fields.TextField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'invoice': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['docs.Invoice']", 'blank': 'True', 'null': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'signed_status': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
'docs.nakladnitem': { |
||||
'Meta': {'ordering': "('created_at',)", 'object_name': 'NakladnItem'}, |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'name': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'nakladn_items'", 'to': "orm['docs.Nakladn']"}), |
||||
'price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'qty': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '3'}), |
||||
'total_price': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
'units': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'units_kod': ('django.db.models.fields.CharField', [], {'max_length': '20'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) |
||||
}, |
||||
'docs.platejka': { |
||||
'Meta': {'ordering': "('-doc_date',)", 'object_name': 'Platejka'}, |
||||
'bank_account': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.BankAccount']"}), |
||||
'client': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['customer.Client']"}), |
||||
'company': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['customer.UserProfile']", 'null': 'True'}), |
||||
'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), |
||||
'doc_date': ('django.db.models.fields.DateField', [], {}), |
||||
'doc_info': ('django.db.models.fields.TextField', [], {'max_length': '1000'}), |
||||
'doc_num': ('django.db.models.fields.PositiveIntegerField', [], {}), |
||||
'doc_total': ('django.db.models.fields.DecimalField', [], {'max_digits': '10', 'decimal_places': '2'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'nds_value': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '0'}), |
||||
'payment_order': ('django.db.models.fields.CharField', [], {'max_length': '10'}), |
||||
'payment_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'platej_type': ('django.db.models.fields.PositiveSmallIntegerField', [], {'default': '1'}), |
||||
'tax_base': ('django.db.models.fields.CharField', [], {'default': "u'\\u0422\\u041f'", 'max_length': '10'}), |
||||
'tax_bk': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), |
||||
'tax_num': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'blank': 'True'}), |
||||
'tax_okato': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_period': ('django.db.models.fields.CharField', [], {'max_length': '256'}), |
||||
'tax_status': ('django.db.models.fields.CharField', [], {'default': "u'01'", 'max_length': '10'}), |
||||
'tax_type': ('django.db.models.fields.CharField', [], {'default': "u'\\u041d\\u0421'", 'max_length': '10'}), |
||||
'updated_at': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), |
||||
'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': u"orm['myauth.DokUser']"}) |
||||
}, |
||||
u'myauth.dokuser': { |
||||
'Meta': {'object_name': 'DokUser'}, |
||||
'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'email': ('django.db.models.fields.EmailField', [], {'unique': 'True', 'max_length': '254'}), |
||||
'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
||||
'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), |
||||
'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), |
||||
'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), |
||||
'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), |
||||
'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), |
||||
'profile': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'users'", 'null': 'True', 'to': u"orm['customer.UserProfile']"}), |
||||
'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), |
||||
'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30', 'blank': 'True'}) |
||||
} |
||||
} |
||||
|
||||
complete_apps = ['docs'] |
||||
symmetrical = True |
||||
@ -0,0 +1,8 @@ |
||||
from .refs import Currency, Country, Measure |
||||
from .invoice import Invoice, InvoiceItem |
||||
from .aktrabot import AktRabot, AktRabotItem |
||||
from .aktsverki import AktSverki, AktSverkiItem |
||||
from .dover import Dover, DoverItem |
||||
from .platejka import Platejka |
||||
from .nakladn import Nakladn, NakladnItem |
||||
from .faktura import Faktura, FakturaItem |
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue