[Php-avanzado] SRS version 0.05
Roberto Williams
robertoaw en yahoo.com.ar
Mar Dic 21 00:23:42 ARST 2010
Leo, te lo mando para que lo vayas viendo, todavía me faltan algunas cosas,
Saludos
Requerimientos Funcionales
1.1 El sistema debe gestionar Establecimientos
1.2 El sistema debe gestionar cultivos
1.3 El sistema debe mostrar rendimientos por cultivo
1.4 El sistema debe gestionar Lotes con sus respectivos establecimientos y
cultivos
1.5 El sistema debe proyectar estimacion de lotes con su la edad del cultivo y
su rendimiento.
1.6 El sistema debe permitir la camparacion del punto 1.6 con los datos
practicos en caso de obtenernos.
1.7 El Sistema debe gestionar rendimientos de un cultivo
1.8 El sistema debe listar tasas de IVA
1.9 El sistema debe gestionar tipo de costos
1.10 El sistema debe gestionar descripcion de costos con su tipos de costos
1.11 El sistema debe gestionar el subtipo de costos de acuerdo a la descripcion
y a los tipos de costos
1.12 El sistema debe gestionar el subtipo el importe de acuerdo al punto 1.11
por lote, establecimiento, fecha, tasa de iva, credito fiscal , gasto y gasto
neto.
1.13 El sistema debe listar mercados (MI, ME)
1.14 El sistema debe gestionar precios con sus mercados de cada cultivo por
establecimiento
1.15 EL sistema debe listar cuotas (pagos futuros)
1.16 El sistema debe gestionar ordenes de ingresos por fecha, lote,
establecimiento, cultivos,estado, mercado y cuotas
1.17 El sistema debe gestionar estado de sus ordenes(1.18) (abierto o cerrado)
1.18 El sistema debe gestionar cobros futuros de dichas ordenes(1.18) con sus
cuotas por fecha
1.19 El sistema debe gestionar otros ingresos
1.20 El sistema debe gestionar los montos de otros ingresos por establecimiento
y fecha.
1.21 El sistema debe gestionar la descripcion de los bienes
1.22 El sistema debe gestionar la amortizacion por establecimiento.
1.23 El sistema debe gestionar impuestos por lote, establecimiento, fecha
Diccionario
Establecimiento
Atributos: Nombre
cultivos
Atributos: Nombre
rendimiento
Atributos: Cultivo, edad de cultivo, rendimiento (cantidad de kilos de fruto por
planta)
(Aclaracion, el rendimiento que es un numero varia con la edad)
Lotes
Atributos: nro de lote, cant hect, marco de plantacion(lado A x lado B), tipo
cultivo, estableciento
marco de plantacion: es una porcion de area cuadrada o rectangular dentro del
lote, con el objetivo de plantar una
sola planta en esa porcion.
formula: marco de plantacion = lado A x lado B
estimacion de lotes:
atributos: Cantidad de plantas por lote, produccion por lote y por hectarias,
Formulas;
planta por lote = la cantidad de plantas que se pueden obtener de ese lote
Plantaxlote= cantidad de hectareas * 10000 / marco de plantacion
Produccionxlote = rendimiento x plantaxlote
produccionxhec = rendimiento x 10000/marco de plantacion
------------------------------------------
Tasas de IVA
atributos: Nombre, Importe
-------------------------------------------
Tipo de costos
Atributos: Nombre
Descripcion de costos:
Atributos: Nombre
subtipos de costos:
Atributos: Nombre
Importe:
Atributos: Importe, fecha, lote, establecimiento, tasa de iva, credito fiscal,
gasto y gasto neto.
¡¡¡Faltan formulas!!!
-------------------------------------------------
Precio
Atributos: Mercado, Precio, cultivo, establecimiento
Ordenes:
Atributos: Nro de orden, Fecha, Lote, Establecimiento, cultivo, estado y
mercado, porcentaje de mercado
Estado de orden: Estado (abierto o cerrado)
Atributos: Estado, nro de orden
Ingresos
Atributos: Porcentaje de venta, Ingreso, Destino, Debito Fiscal de ingresos
DebitoFiscal de ingresos = (Ingreso / 1.105) * (-1) * (0.105)
Ingreso = Produccionxlote * Porcentaje de venta * PrecioMI
Cobros
Atributos: cantidad de pagos, porcentaje cobro, cuota, fecha, ingreso parcial.
ingreso parcial = Ingreso * porcentaje cobro
Otros ingresos
Atributos: Descripcion Otros ingresos
Montos OI:
Atributos: Monto de otros ingresos, Tasas de IVA, y Debito Fiscal
Formula
DebitoFiscal = (Monto de otos ingresOs / (1 + Tasas de IVA/100)) * Tasas de
IVA/100
Descipcion de bienes:
Atributos: bienes
Amoritzacion
Atributos: Monto, edad actual, vida util, amorizacion, bienes
Formula (solo si la vida util es mayor o igual a la edad actual del bien)
amorizacion = Monto / vida util
Si no amorizacion = 0
Impuestos:
Atributos: Alicuota_IIBB, Impuesto_IIBB, Alicuota_IG, ImpuestoG, lote,
establecimiento y fecha
Alicuito_IG: Valor numerico a introducir por el usuario (dato)
Alicuota_IIBB: Valor numerico a introducir por el usuario (dato)
Formula
ImpuestoIIBB = (sumas de los ingresos por lote ) * AlicuotaIIBB / 100
ImpuestoG = (sumas de los costos por lote + sumas de los ingresos por lote) *
Alicuota_IG / 100
________________________________
De: Leonardo Tadei - Pegasus Tech Supply <leonardot en pegasusnet.com.ar>
Para: Lista del curso de PHP Avanzado <php-avanzado en pato2.fi.mdp.edu.ar>
Enviado: martes, 30 de noviembre, 2010 11:54:29
Asunto: Re: [Php-avanzado] SRS version 0.02 beta
El mar, 30-11-2010 a las 04:45 -0800, Roberto Williams escribió:
> > No los valores que tiene, salvo que los pongas como ejemplo
> concreto,
> >sino los atributos que tiene, que en este caso supongo que serán:
> >nombre, tasa
>
> Leo, el iva compra es el famoso IVA
>
> La tabla podria ser esta?:
> id, tasa
Sí, pero dado que legalmente las tasas pueden cambiar, se suele usar algo
como:
id,nombre,tasa
para que el usuario se acostumbre a usar "tasa general", "tasa
reducida", "tasa comunicaciones" o "tasa transporte ultramar", de forma
tal que al cambiar la tasa, el sistema no se use de diferente manera, si
bien además del nombre está bueno a l usuario indicarle también el valor
Ej "tasa genera (21%)"
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
_______________________________________________
Php-avanzado mailing list
Php-avanzado en pato2.fi.mdp.edu.ar
http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20101220/e92e844d/attachment-0001.htm
Más información sobre la lista de distribución Php-avanzado