Jump to content

CODIGOS REPETIDOS, CREAR VARIANTE


Recommended Posts

Hola, buenas tardes.

Acudo a ustedes con el siguiente complejo inconveniente. 
Trabajo con un sistema de Facturación el cual me permite importar desde archivos Excel, las listas de precios de mis proveedores. 
 

El sistema de facturación permite códigos de hasta 20 caracteres. 
Los caracteres permitidos en la composición del código son:

letras de la A a la Z

números del 0 al 9 

y /

todos los demás caracteres los elimina. 
 

El problema principal radica en los códigos repetidos.

Solucione por un lado que no haya códigos repetidos entre diferente proveedores de la siguiente manera

1- Acortando el código a 15 caracteres válidos. 
2- Agregando al final del código “-P01” para el proveedor 1,      “-P02” para el proveedor 2, etc.

 

Pero hay proveedores que increíblemente tienen códigos repetidos para diferentes productos. 
Esto provoca que el sistema solo reconozca el último cuando recorre el listado, por ejemplo en una actualización de precios.

Además acortando el código a 15 caracteres, también corro el riesgo de crear más códigos repetidos. 

Mi idea era crear una variante del código, ejemplo:

ABC001         Producto 1      $1000

ABC001         Producto 2     $5000

ABC001         Producto 3     $4000

Solución:

ABC001         Producto 1      $1000

ABC001A       Producto 2     $5000

ABC001B       Producto 3     $4000

de está manera no perdería ningún producto del listado. De hecho lo he logrado realizar. 

Pero es ahí cuando radica otro problema, si el proveedor cambiar de ubicación en el listado cierto producto, al actualizar los precios, se volvería a mezclar los códigos. 
 

Entonces pensé en crear un ID único a cada producto enlazado al código. Pero no se si sirve de algo, y no se que mas hacer, ni cómo hacerlo.

vale la pena aclarar que esta base de datos tiene unos 500.000 productos aproximadamente.


Espero haber explicado bien. 
Cualquier aporte es bienvenido. 
Si les sirve un ejemplo más práctico en un .xls lo subiré. 
 

Gracias a la comunidad por este espacio. 

Link to post
Share on other sites
Hace 23 horas, exekyel2010 dijo:

Si les sirve un ejemplo más práctico en un .xls lo subiré.

Hola,

Una de las primeras cosas que se recomienda es que el consultante aporte toda la información que pueda servir para facilitar la ayuda solicitada.

Saludos

Link to post
Share on other sites
En 6/5/2021 at 23:20 , GabrielRaigosa dijo:

Hola,

Una de las primeras cosas que se recomienda es que el consultante aporte toda la información que pueda servir para facilitar la ayuda solicitada.

Saludos

Si, lo se. El problema es que trabajo con una base de datos de mas de 500.000 artículos, el cual el archivo pesa unos 16mb. Me es muy difícil subir un archivo de ejemplo con pocos registros, por que lo que se busca son registros repetidos entre esa cantidad de artículos, Intente expresarlo de la mejor manera, decime cual es tu duda o lo que no entandes, así puedo explicarte mejor o quizá si subir un archivo de ejemplo.

 

Saludos!

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Crear macros Excel

  • Posts

    • Si habia buscado pero tengo que calcular la distancia entre 1 cliente y 39 mil mas. Despues calcular cual es el de menos distancia..... A  lo que veo es un tema dificil. Muchas gracias
    • MUCHAS GRACIAS SR. ANTONI.  como siempre dando en el punto. sr. antoni disculpe la molestia todo esta ok.  me olvide preguntar tambien por  la ayuda por periodo mensual filtrando. para que me jale el inventario inicial del periodo anterior dejo como quedaria al filtrar por mes. para tener dos opciones de reporte por fecha en la hoja donde iran los 2 esultados. muchas gracias por su gentil ayuda maestro.   REPORTE F_1 M_.xlsm
    • Hola Grupo un gusto saludarlos a todos,  Estoy realizando planificaciones semanales , donde tengo una base con los horarios de los agentes y sus libres, y luego en base a eso realizo una planificacion semanal , Pero me resta resultando muy manual, mi idea es poderla automatizarla un poco, o lo mas que se pueda ya que entiendo que es dificil,  La idea que tengo y que intente hacer de muchas formas pero por el momento no logro concretar es la siguiente:  Si el agente ese dia tiene su horario normal y esta capactiado en la tarea ejemplo 3 tipos de Tarea (administracion, ventas, logistica ) y conincide con su hora que se autocomplete en base al dia y al dia que el agente trabaje, Me resulta muy dificil debido a que son varios parametros, las planificaciones se manandan de forma semanal,  Me parece super interesante podes desarrollar una idea de este tipo y mas excel, entiendo que es posible pero me resulta difícil, muy difícil, Me podrían brindar ayuda a concretar este problema ? intente de muchas formas pero no logre realizarlo,  Estaria encantando con la ayuda que pueden brindar, Saludos desde Uruguay!    Planificacion Dinamica x agentes Semanales .xlsx
    • Busca por la red "calcular distancia entre dos puntos de geolocalización en Excel" Ya con ese calculo, lo que sigue es sencillo de hacer, y si no puedes hacer esta parte, pues nos avisas por aquí    Saludos
    • Hola a tod@s, Tengo un fichero de Excel para realizar un registro de entradas y salidas y me esta funcionando en cuanto a la parte de cumplimentar en la hoja de Excel directamente. Intentare explicarme lo mejor posible. Pero lo mejor es probarlo.Se trata de una tabla en las que estarían las entradas y salidas de productos de las distintas obras que tenemos (que se llama "Registros" en la hoja REGISTRO) y en la que añadimos y quitamos artículos que pueden entrar o salir según necesidades para llevar un control.Hay otra tabla donde tenemos todos los productos (que se llama "Productos" en la hoja PRODUCTOS).Y una tercera hoja donde tenemos pequeñas tablas para los desplegables que queramos disponer.Todas las hojas están relacionadas mediante formulas y validación de datos.Si comprueban a meter datos o a sacar datos en la hoja de Registro directamente comprobaran que funciona de forma correcta. Suma los productos cuando el valor es positivo y resta cuando el valor es negativo pero si el valor de existencias de ese producto es inferior a cero dará un error porque no hay existencias. Hasta aquí funciona todo correcto.Pero me he creado un formulario para introducir la fecha, que lo hace de forma automática y un código que lo introduce de forma automática a partir de un Listbox que me he creado. Si colocamos un valor y luego lo borramos en el Textbox de búsqueda sacara el listado de todos los artículos. Después solamente con seleccionar el articulo que deseamos lo colocara en el Textbox de código.Pero el problema que no he conseguido resolver es en la parte del Textbox de Cantidad. Porque ahí si coloco un numero negativo aunque el stock sea cero o inferior a cero pues me lo coloca igualmente y no soy capaz de solucionarlo. Me han intentado ayudar en otro foro pero me acabo dando problemas que hacia la suma mal.Espero que lo puedan entender y que me pueden ayudar o darme alguna solución.Yo lo que pretendo después, es poder bloquear las hojas para que nadie pueda modificarlas salvo en algunos campos porque este archivo es para compartir a varios usuarios y unos podrán entrar material y otros solamente sacar material . Pero eso ya será otra historia. Primero quería resolver esto.Disculpen por tanto embrollo, pero cualquier duda se la podre aclarar sin problema. En resumen, seria validar la cantidad introducida para evitar que el stock del producto sea menor que 0. Muchas gracias a todos.   Entradas y salidas de material_5.xlsm
  • Recently Browsing

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Privacy Policy