Skip to content

rhonalchirinos/goldex

Repository files navigation

Laravel PHP Framework

Build Status Total Downloads Latest Stable Version Latest Unstable Version License

Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable, creative experience to be truly fulfilling. Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as authentication, routing, sessions, queueing, and caching.

Laravel is accessible, yet powerful, providing tools needed for large, robust applications. A superb inversion of control container, expressive migration system, and tightly integrated unit testing support give you the tools you need to build any application with which you are tasked.

Official Documentation

Documentation for the framework can be found on the Laravel website.

Contributing

Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the Laravel documentation.

Security Vulnerabilities

If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell at taylor@laravel.com. All security vulnerabilities will be promptly addressed.

License

The Laravel framework is open-sourced software licensed under the MIT license.

npm install ng2-datepicker@2.0.0-dev5

create table detalle_movimiento( id int(10) UNSIGNED NOT NULL, transferencia_id int(10) UNSIGNED NOT NULL, abono_id int(10) UNSIGNED NOT NULL, created_at timestamp NULL DEFAULT NULL, updated_at timestamp NULL DEFAULT NULL );

ALTER TABLE detalle_movimiento ADD CONSTRAINT detalle_movimiento_transferencia_id_foreign FOREIGN KEY (transferencia_id) REFERENCES movimientos (id), ADD CONSTRAINT detalle_movimiento_abono_id_foreign FOREIGN KEY (abono_id) REFERENCES movimientos (id);

CREATE TABLE configurations ( id int(10) UNSIGNED NOT NULL, anoTransito date DEFAULT NULL, created_at timestamp NULL DEFAULT NULL, updated_at timestamp NULL DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- -- Dumping data for table configurations

INSERT INTO configurations (id, anoTransito, created_at, updated_at) VALUES (1, '2018-01-01', '2018-01-27 04:30:00', '2018-01-27 20:05:06');

INSERT INTO cuentas(id,numero,banco_id, saldo) VALUES ('CAJA CHICA',1,0);

ALTER TABLE detalle_movimiento ADD COLUMN destino_id int(10) UNSIGNED DEFAULT NULL;

ALTER TABLE detalle_movimiento ADD CONSTRAINT detalle_movimiento_transferencia_destino_id_foreign FOREIGN KEY (destino_id) REFERENCES movimientos (id);

ALTER TABLE movimientos DROP FOREIGN KEY movimientos_negocio_id_foreign;

ALTER TABLE movimientos DROP FOREIGN KEY movimientos_cuenta_id_foreign;

Procedimiento para cargar Caja chica 1 ir a abono 2 agregar un nuevo abono 3 seleccionar efectivo 4 No seleccionar negocio 5 guardar

Transferir de caja chica a un negocio o cuenta 1 ir a transferencias 2 agregar una transferencia 3 seleccionar efectivo 4 seleccionar negocio 4 ingresas comision, monto y fecha del movimiento 5 guardar

Reporte de Efectivo 1 ir a Reporte 2 en la seccion de reporte efectivo llenar el rango de fecha 3 generar reporte

Devboluciones 1 ir a transferencias 2 seleccionar una transferencia 3 hacer click en el boton de devoluciones 4 ingresar Tipo, negocio destino, monto, fecha, descipcion. 5 guardar Nota: se generar un abono asociado al negocio origen y una transferencia al negocio destino, por lo cual se genera una deuda al negocio seleccionado, en caso de no selecciona un negocio, solo se genera una abono contra el monto de la transferencia.

Abonos: los abonos peden ser contra un negocio o cuenta cuenta, son saldos que descrementan el monto de la deuda "son una entrada de dinero", si haces un abono a un negocio debes seleecionar la cuenta en la cual entrara el dinero, en caso de hacer el abono a una cuenta no es necesario seleccionar el negocio.