Mercaderia recibida en consignacion

293 views
Skip to first unread message

limberg

unread,
Dec 23, 2017, 6:33:18 AM12/23/17
to Comunidad de Visual Foxpro en Español
Buen día,

Para vender la mercadería recibida en consignación:

1.- Hago una entrada por consignación al almacén de consignaciones.

El problema que tengo es al venderlo, como tengo también mi almacén de ventas y tengo mercadería en mi almacén de consignaciones

y si el cliente me pide mercadería que tengo en mi almacén de ventas y en mi almacén de consignaciones y en mi nota de venta solo se puede sacar de un almacén.

Como se maneja esto ?


Gracias por sus respuestas...





mapner

unread,
Dec 23, 2017, 9:22:58 AM12/23/17
to Comunidad de Visual Foxpro en Español
Hola,

Si tu intención es llevar el stock por almacén y la nota de ventas te permite indicar uno solo, estás en un problema.
Por lo general el almacén o depósito de donde se saca la mercadería se indica en la línea detalle de la venta y no en la cabecera, de tal manera que se pueda manejar multi-depósito.
A su vez el que esté en consignación puede ser una propiedad del artículo, similar a como se manejan Lotes o Partidas de productos y que esto sea independiente del depósito físico, o sea, una cosa es donde almacenas la mercadería y otra en que condición la vendes.

CREATE TABLE NOTAVENTAS_CAB(;
NV_ID INTEGER NOT NULL PRIMARY KEY,;
NV_SERICE CHAR(20),;
NV_FECHA DATE,;
CLI_ID INTEGER)

CREATE TABLE NOTAVENTAS_DET(;
NVD_ID INTEGER NOT NULL PRIMARY KEY,;
NV_ID INTEGER,;
ART_ID INTEGER,; 
DEP_ID CHAR(10),; && Indico el deposito a nivel linea detalle
LOTE_ID CHAR(10),; && Indico el lote 
NVD_CANTIDAD NUMERIC(15,2),;
NVD_PRECIO NUMERIC(15,2))

...

Limberg

unread,
Dec 23, 2017, 4:00:41 PM12/23/17
to Comunidad de Visual Foxpro en Español
Hola mapner,

Esta un poco complicado manejarlo como una propiedad, ya que ese mismo producto yo puede obtenerlo por compra o por consignación.

Acepto sugerencias...

Saludos.

mapner

unread,
Dec 23, 2017, 5:47:56 PM12/23/17
to Comunidad de Visual Foxpro en Español
Por eso mismo, debes trabajar por Lotes de Consignación  o sea, te entregan una partida consignada ej LOTE 01 , y otra partida de Venta Directa ej LOTE 02. Cuando ingresa o egresa la mercadería debes indicar el LOTE al cual se refiere la operación.

El Lote es una sub tabla de la tabla Articulo

CREATE TABLE ARTICULO(;
ART_ID INTEGER NOT NULL PRIMARY KEY,;
ART_NOMBRECHAR(50),;
...
)

CREATE TABLE ARTICULO_LOTE(;
LOTE_ID CHAR(10) NOT NULL PRIMARY KEY,;
ART_ID INTEGER ,;
TIPO_VENTA CHAR(1) ,; && C - Consignación // V - Venta
...
)

* Saludos

Dsan

unread,
Dec 23, 2017, 11:32:32 PM12/23/17
to publice...@googlegroups.com
Hola, hay muchas maneras y aca muchos que tiene mas experiencia que yo seguro, pero te dire como se maneja en mi caso.

Modulo:  Traslados, este puede trasaladar Productos a cualquier almacen bodega sucursal, centro de costo,  o como le llamen en tu Pais o a un consignatario, este puede ser un almacen el consignatario no grabar en tabla de clientes es mas complicado.

Modulo de Facturación, este se habilita por series, pudiendo facturar al consignatario contado o credito.

Acceso, en tu acceso vos podes elegir a que bodega entraras o incluso estando ya logueado, podes cambiar de bodegas.

Otros los que hacen es hacer la devolucion, es es el mismo traslado regresar el Producto a la Centrar y lo Facturas ahi.

El punto es que tu consignatario es una Sucursal bodega o como le llamen.

Si no lo tienes asi y tomas esta idea, te puedo apoyar en diseño, si gustas.

Slds
Dsanchez

limberg

unread,
Dec 26, 2017, 4:19:52 PM12/26/17
to Comunidad de Visual Foxpro en Español
Como se maneja en un supermercado la mercadería en consignación ?




El sábado, 23 de diciembre de 2017, 7:33:18 (UTC-4), limberg escribió:

mapner

unread,
Dec 26, 2017, 5:09:09 PM12/26/17
to Comunidad de Visual Foxpro en Español
Amigo, sigues con la misma pregunta y la respuesta es sencilla, lo tuyo es identificación de partidas a diferenciar. 
Pregunta: Si hay 1000 tornillos en total en stock, 500 en venta directa y 500 en consignación, como se los diferencias a la hora de vender? 
Respuesta: Por la partida de ingreso a la cual pertenece cada item.
No se entiende demasiado tus dudas.

Saludos

Carlos Miguel FARIAS

unread,
Dec 27, 2017, 5:48:48 AM12/27/17
to Grupo Fox
Haces dos notas de venta (una de consignación y otra de propio stock) además, contablemente debes registrarlo por separado.
Deberías preguntarle al contador de la empresa para que te indique como tiene que figurar.
Depende de la legislación de cada país. Depende de las condiciones ante el fisco del vendedor directo (de stock) y del que da mercadería en consignación.
No es un problema de programación, es un problema de especificaciones del sistema.
Debes elaborar especificaciones apropiadas para tener en cuenta las variantes.
Saludos: Miguel, La Pampa (RA)

OMAR ROJAS

unread,
Dec 27, 2017, 7:59:25 AM12/27/17
to Comunidad de Visual Foxpro en Español
Y ... No sería mas facil meterlo en un centro o deposito con los demas?, al vender no tendras problemas, si devuelves la mercaderia haces la nota de credito al proveedor y descuentas del stock y la cantidad de ese tipo de producto te queda correctamente, lo correcto seria manejarlo como compra comun y devolver cuando es necesario y/o utilizar transferencias entre depositos como te sugirieron.
Reply all
Reply to author
Forward
0 new messages