Skip to content

Instantly share code, notes, and snippets.

View ignaciogutierrez's full-sized avatar

Ignacio Gutiérrez ignaciogutierrez

View GitHub Profile
*
* detecta partidas huerfanas
* es decir registros de movim que no tienen el encabezado en docum
*
select m.tipodoc,m.numdoc,d.tipodoc,d.numdoc,minv.fecha ;
from movim as m ;
left join docum as d on m.tipodoc+m.numdoc==d.tipodoc+d.numdoc ;
left join minv on m.tipodoc+m.numdoc+m.numpar==minv.tipodoc+minv.numdoc+minv.numpar ;
where empty(d.numdoc) ;
@ignaciogutierrez
ignaciogutierrez / iso8601.go
Created January 31, 2023 21:59
GoLang Iso8601 Rfc3339 MST Time
// Crear un string que represente una fecha, usando la constante time.RFC3339 o ISO8601
// https://go.dev/play/p/NHrC8lCeiuV
//
package main
import (
"fmt"
"time"
)
@ignaciogutierrez
ignaciogutierrez / fix-tables-inv.prg
Created January 17, 2023 16:47
Idea de clase para detectar y corregir tablas del modulo de inventario
return
*
* Permite detectar y corregir inconsistencias en las tablas del modulo de inventario
*
define class inconsistencias-inv as custom
*
* pesoPartida()
* Regresa el peso de la partida, segun las necesidades de Tomason
* Algunos Campos Especiales
* Arts.PESO2 Peso de X unidades del Articulo
* Arts.PXPESO Cantidad de articulos que equivalen al peso indicado en Arts.PESO2
* Ejemplo:
* Arts.PXPESO = 100
* Arts.PESO2 = 4.123
* Significa 100 unidades del articulo, pesan 4.123 Kgs
@ignaciogutierrez
ignaciogutierrez / QDateTest.vue
Created November 21, 2022 19:30
Quasar2 Vue3 QDate close on Selection
<template>
<div class="col q-ma-xs q-gutter-y-xs">
<div class="text-h4 q-mb-sm">Test QDate</div>
<div class="row q-gutter-x-xs">
<q-input label="First Name" v-model="firstname" outlined dense />
<q-input label="Last Name" v-model="lastname" outlined dense />
</div>
<div class="row q-gutter-x-sm">
<q-input label="Date of Birth" v-model="dofb" outlined dense>
<template v-slot:append>