diff --git a/PROYECTO/PRDIR/prprmt020.4gl b/PROYECTO/PRDIR/prprmt020.4gl index 20f1740..3bf1e53 100644 --- a/PROYECTO/PRDIR/prprmt020.4gl +++ b/PROYECTO/PRDIR/prprmt020.4gl @@ -54,7 +54,7 @@ FUNCTION prprmt020() OPEN WINDOW w1 WITH FORM "prfmmt012" DIALOG ATTRIBUTES(UNBUFFERED,FIELD ORDER FORM) - INPUT BY NAME prtb09.num_oc + INPUT BY NAME prtb08.num_oc BEFORE INPUT LET d_tipos="PDF" @@ -86,7 +86,7 @@ FUNCTION prprmt020() AFTER FIELD num_oc SELECT a.cotizacion_no,b.nombre,a.sec_vend,ISNULL(c.nom1_emp,' ')+ISNULL(c.apell1_emp,' '), a.tipo_cliente,a.sec_cliente - INTO prtb09.cotizacion_no,nombre_cliente,psec_vend,vendedor, + INTO prtb08.cotizacion_no,nombre_cliente,psec_vend,vendedor, prtb08.tipo_cliente,prtb08.sec_cliente FROM prtb00012 a,vetb00004 b,adtb00003 c WHERE a.num_oc = prtb08.num_oc AND diff --git a/PROYECTO/bin/ccprrp054.4rp b/PROYECTO/bin/ccprrp054.4rp index 6534351..860a489 100644 Binary files a/PROYECTO/bin/ccprrp054.4rp and b/PROYECTO/bin/ccprrp054.4rp differ diff --git a/PROYECTO/bin/cert/onlyCert.pem b/PROYECTO/bin/cert/onlyCert.pem new file mode 100644 index 0000000..963048f --- /dev/null +++ b/PROYECTO/bin/cert/onlyCert.pem @@ -0,0 +1,57 @@ +Bag Attributes + localKeyID: 15 71 37 CA B9 91 AF C3 2B F7 1C 93 77 95 22 F8 +subject=street=CALLE CENTRAL MADREVIEJA NORTE,09010,San Cristobal, CN=JORGE RICARDO SUBERO ISA, serialNumber=IDCDO-01300048665, GN=JORGE RICARDO, SN=SUBERO ISA, C=DO +issuer=organizationIdentifier=VATDO-40102368, CN=digifirma CA Subordinada 1, OU=digifirma, O=Cámara de Comercio y Producción de Santo Domingo, L=Distrito Nacional, C=DO +-----BEGIN CERTIFICATE----- +MIIJgDCCB2igAwIBAgIILvImiGW0S1gwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNV +BGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3Jk +aW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRl +IENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UE +BwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTI1MDkwMzE1MDcw +MFoXDTI3MDkwMzE1MDcwMFowgbYxOzA5BgNVBAkMMkNBTExFIENFTlRSQUwgTUFE +UkVWSUVKQSBOT1JURSwwOTAxMCxTYW4gQ3Jpc3RvYmFsMSEwHwYDVQQDDBhKT1JH +RSBSSUNBUkRPIFNVQkVSTyBJU0ExGjAYBgNVBAUTEUlEQ0RPLTAxMzAwMDQ4NjY1 +MRYwFAYDVQQqDA1KT1JHRSBSSUNBUkRPMRMwEQYDVQQEDApTVUJFUk8gSVNBMQsw +CQYDVQQGEwJETzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJDFW87A +Vh9FknnJSlXpHVzRnuS5hzcQlpXVweQvVxEAXksq6i2bX7UCrS6RFOyR1fm59daQ +uxyk3Ralk4StBMUXg1fpVe1WWi4+rDccIHtRf+SvC7bhCAITk6kUnWGLs03ZrAIx +WmQQtQCF8KMIVhSqIGnKRR3UzKq0s9Mi/yBSkvLobuSUDJFpV80cdt17eww9BiHE +MnyoedHJ+Dd/11UAFehnhNhzNvIJwdWu2TZO2SAKPmAHc2oZwHkCz0laQAbWwrq2 +vEXQ55Hw8mclhE3c/zqUjn/KDlmfXaTK2gilvGPnFjQqIR7PeXD9WfKMQZDDcJr9 +w59o+lGL7NNbHJkCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5G +AQEwCwYGBACORgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczov +L2Rwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACO +RgEGATCB3AYIKwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3 +LmNhbWFyYXNhbnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNy +dDA/BggrBgEFBQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5k +by9wdWJsaWMvcGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2Ft +YXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFFdr +vC9iM4+tPDIWPR+/gnqvDeTdMB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQ +BhELMCoGA1UdEgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8w +ggHZBgNVHSAEggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGs +MC4GCCsGAQUFBwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8v +MIIBeAYIKwYBBQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABw +AGEAcgBhACAAcAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1 +AHQAYQByAGkAbwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABv +AHIAIABDAEMAUABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3 +ACAAZABlACAAZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0 +AGUAcwAgADIAMgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAg +AEUAcwBwAGUAcgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBv +ACwAIABSAGUAcAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8G +A1UdHwSBhzCBhDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdv +LmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIu +Y2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAO +BgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEG +A1UdEQQaMBiBFmpzb3RvQG1hcm1vdGVjaC5jb20uZG8wDQYJKoZIhvcNAQELBQAD +ggIBAIiGfGfXGgO5zHP5BkVKAUHMkKrUP7G3ohexFPp53Io1WbdL3L7oE8EtArLQ +yySdWr+0Yxb/6VE74krBUb+RhpghKlIhOTqsJvOL8Bdo3prI23hZWi2A4wHZn99W +3pISBU2PE8QTodoaR0yOpIgqyYCIZmgHGSExFymDHp8iwfqxSS3HWnXgK5eI5iU/ +Zisl9bPBhHrFR1j9WjnZTx7IxocGmvd/efn26dJ3MgTP/TUx0P7jatukcTUazl6N +9Ht/rHFBSan9vzG+rgSPRvT/flIRhSJyUvVuBGv1+NJWy5R1HoazlVO0cR4QB+U3 +nvg6E1j0ceccybWjIowA38pU/YpI81UVXSl0dbtwrFPrRmMzfnvMATX8H1NrOb98 +cLlIss9U1yWQxdyTes4mItBTYjA0K0ESUFGKL3ZputaM7KDW85kWkjXQj/TJP4DC +lyzO4SjVx9ZFqSkz+yFzlvbfTU7clVshJHYxlmuO+nou19+2l7SPHz2UaikU4JAm +dn9bNIypte31BF30rahUywK6ePT1nQ5xL1tSIe2m9BtyG/45yiHobm7kljEeBl4E +zkY2mFEp84cH4s28BbRF/S2p8xkGFqNtDKa+DwcWd97IG+62en+/2vE75a9KRUxn +eW8Ipl6P/e5moXyLYLZS0lMGShBom8cTYdLFFRAPbksXIa5U +-----END CERTIFICATE----- diff --git a/PROYECTO/bin/cert/onlyPK.pem b/PROYECTO/bin/cert/onlyPK.pem new file mode 100644 index 0000000..8192c1d --- /dev/null +++ b/PROYECTO/bin/cert/onlyPK.pem @@ -0,0 +1,31 @@ +Bag Attributes + localKeyID: 15 71 37 CA B9 91 AF C3 2B F7 1C 93 77 95 22 F8 +Key Attributes: +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCQxVvOwFYfRZJ5 +yUpV6R1c0Z7kuYc3EJaV1cHkL1cRAF5LKuotm1+1Aq0ukRTskdX5ufXWkLscpN0W +pZOErQTFF4NX6VXtVlouPqw3HCB7UX/krwu24QgCE5OpFJ1hi7NN2awCMVpkELUA +hfCjCFYUqiBpykUd1MyqtLPTIv8gUpLy6G7klAyRaVfNHHbde3sMPQYhxDJ8qHnR +yfg3f9dVABXoZ4TYczbyCcHVrtk2TtkgCj5gB3NqGcB5As9JWkAG1sK6trxF0OeR +8PJnJYRN3P86lI5/yg5Zn12kytoIpbxj5xY0KiEez3lw/VnyjEGQw3Ca/cOfaPpR +i+zTWxyZAgMBAAECggEAY5w4CDEU0N2I5F0Y1bXZKzVcU9pH7B5wzlXO3Beqm5sa +RjQX/xtqJdzaljDjKcdKaFKIkYLyC8pwCRYSQ3bc0lPUXpfBNNV2pV0gF6c1vkQc +cJf0wndhkDQyJGN3yldaHxXHoZadsD5CnEKMiVDCEePg+4leNyFlVYuSM5Nf4beE +u9qH6goOzjX5be7+ZWey1csntfTsoKa2rkpObdKz/l3W/tER0cEjdfPy/ksHqPDK +S4Y6w3tJTw1rMD7Gnd8hjLSR6Zr8zo67Q/Jb0QhoEJfSCYRrWSbiN2lkuwEdcT6y +SGXbQc2VEkvCn2B8QbxXYEBZQAsSekGGsbNRSKJENQKBgQDWxyRz3H2ubOTUIAya +UOoNBW1K2IlH7LwwxmufCkVwOhwKOnTBdch1nv1tCUhgHKCvb6J1EFCbWR42O8X5 +hiqV+26nSPslxn96oMvkAIDINRBmHjVbzYQN7lCPAD3YelHi/qxCUfD8wmyIgZPe +zxBiyVivjNXVi5X0Mzc57T4E2wKBgQCsjoG/HJUCSliEuJzRWIZqLLk661ONQrNL +0JlEeKpaBNAzsDgCcsGdqPVPiMp4gpMXw7dTzqe4pC/mJ36Mgxkj/DDzO2LLeTTW +Hmktg+WIg6TZRx5GW9q9tIopOxwf6OCcfYhszMDMY2vjiU1V87ULUwIsIUH9qMxt +ZWFhtcxEmwKBgQCJ0prCup/v+TLSKIrNz9SRbIUYvWFCxVhyGDHhic7LWI67xY08 +w99SEyde+9D01AoM6h8e7cw8E/D+Llc5au4S9pioQn3fXMRbJaoQ8n2xe9O9I+9r +rLLr2ZzaVvZY3w2DE5foqvpwyDarVjNUjB1gtwHxDPf/I6ajYOY0htgAdwKBgE6r +nf26kzj7GkZQQLa1DHslrsFs/qe9jC75iJcOCGSII0AdjDuZhCpUGJtNOzocFeHU +yiU8Z30n5eqhgPGg53pfhRWvsogf13XzYXJt2t0VX7fr06KySBULVZ4co+LsclMG +bIdmBlRo04xmUcrpFFZ4Xtotw39ZUPJjMTWyA9IXAoGBANX8VzucIKR0Sdy2ZeG4 +R7XwBmHSIwLe5hOfO7Sl5ONGSC7Xj1P1iur8u8r13qI1d4o4i+pxMSjZuxz1ssdT +3wgzv5ZcjVK5mtA5DjwKUDGO4I+BvGZ/EfbUvPdZ4voDjCsEiYVkyGaftqgImuZq +/JMU8IoWP0sj4dMKbqK5V27A +-----END PRIVATE KEY----- diff --git a/PROYECTO/bin/cert/onlyRSA.pem b/PROYECTO/bin/cert/onlyRSA.pem new file mode 100644 index 0000000..609e24a --- /dev/null +++ b/PROYECTO/bin/cert/onlyRSA.pem @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCQxVvOwFYfRZJ5 +yUpV6R1c0Z7kuYc3EJaV1cHkL1cRAF5LKuotm1+1Aq0ukRTskdX5ufXWkLscpN0W +pZOErQTFF4NX6VXtVlouPqw3HCB7UX/krwu24QgCE5OpFJ1hi7NN2awCMVpkELUA +hfCjCFYUqiBpykUd1MyqtLPTIv8gUpLy6G7klAyRaVfNHHbde3sMPQYhxDJ8qHnR +yfg3f9dVABXoZ4TYczbyCcHVrtk2TtkgCj5gB3NqGcB5As9JWkAG1sK6trxF0OeR +8PJnJYRN3P86lI5/yg5Zn12kytoIpbxj5xY0KiEez3lw/VnyjEGQw3Ca/cOfaPpR +i+zTWxyZAgMBAAECggEAY5w4CDEU0N2I5F0Y1bXZKzVcU9pH7B5wzlXO3Beqm5sa +RjQX/xtqJdzaljDjKcdKaFKIkYLyC8pwCRYSQ3bc0lPUXpfBNNV2pV0gF6c1vkQc +cJf0wndhkDQyJGN3yldaHxXHoZadsD5CnEKMiVDCEePg+4leNyFlVYuSM5Nf4beE +u9qH6goOzjX5be7+ZWey1csntfTsoKa2rkpObdKz/l3W/tER0cEjdfPy/ksHqPDK +S4Y6w3tJTw1rMD7Gnd8hjLSR6Zr8zo67Q/Jb0QhoEJfSCYRrWSbiN2lkuwEdcT6y +SGXbQc2VEkvCn2B8QbxXYEBZQAsSekGGsbNRSKJENQKBgQDWxyRz3H2ubOTUIAya +UOoNBW1K2IlH7LwwxmufCkVwOhwKOnTBdch1nv1tCUhgHKCvb6J1EFCbWR42O8X5 +hiqV+26nSPslxn96oMvkAIDINRBmHjVbzYQN7lCPAD3YelHi/qxCUfD8wmyIgZPe +zxBiyVivjNXVi5X0Mzc57T4E2wKBgQCsjoG/HJUCSliEuJzRWIZqLLk661ONQrNL +0JlEeKpaBNAzsDgCcsGdqPVPiMp4gpMXw7dTzqe4pC/mJ36Mgxkj/DDzO2LLeTTW +Hmktg+WIg6TZRx5GW9q9tIopOxwf6OCcfYhszMDMY2vjiU1V87ULUwIsIUH9qMxt +ZWFhtcxEmwKBgQCJ0prCup/v+TLSKIrNz9SRbIUYvWFCxVhyGDHhic7LWI67xY08 +w99SEyde+9D01AoM6h8e7cw8E/D+Llc5au4S9pioQn3fXMRbJaoQ8n2xe9O9I+9r +rLLr2ZzaVvZY3w2DE5foqvpwyDarVjNUjB1gtwHxDPf/I6ajYOY0htgAdwKBgE6r +nf26kzj7GkZQQLa1DHslrsFs/qe9jC75iJcOCGSII0AdjDuZhCpUGJtNOzocFeHU +yiU8Z30n5eqhgPGg53pfhRWvsogf13XzYXJt2t0VX7fr06KySBULVZ4co+LsclMG +bIdmBlRo04xmUcrpFFZ4Xtotw39ZUPJjMTWyA9IXAoGBANX8VzucIKR0Sdy2ZeG4 +R7XwBmHSIwLe5hOfO7Sl5ONGSC7Xj1P1iur8u8r13qI1d4o4i+pxMSjZuxz1ssdT +3wgzv5ZcjVK5mtA5DjwKUDGO4I+BvGZ/EfbUvPdZ4voDjCsEiYVkyGaftqgImuZq +/JMU8IoWP0sj4dMKbqK5V27A +-----END PRIVATE KEY----- diff --git a/PROYECTO/bin/filesXML/firmados/101521262E320000009749.xml b/PROYECTO/bin/filesXML/firmados/101521262E320000009749.xml new file mode 100644 index 0000000..5112dfc --- /dev/null +++ b/PROYECTO/bin/filesXML/firmados/101521262E320000009749.xml @@ -0,0 +1,66 @@ + + + + 1.0 + + 32 + E320000009749 + 01 + 1 + + + 101521262 + MARMOTECH S A + MARMOTECH S A + ROBERTO PASTORIZA NO.101, ESQ. LUIS ALBERTI, SD + 210101 + 210000 + rsubero@marmotech.com.do + 3930 + 220596 + 19-10-2026 + + + 132532066 + FIDEICOMISO%20%3BDE%20%3BDESARROLLO%20%3BINMO + + + 400.00 + 400.00 + 72.00 + 72.00 + 472.00 + + + + + 1 + 1 + LOSAS CORALINA GOLDEN RUSTICO 20.3X30.5X2 + 2 + 01.00 + 400.0000 + 400.00 + + + 19-10-2026 11:28:17 + + + + + + + + + + tA9RkpKq89aSfSmebmdy6Zgeh0L60Hi5ilVJwenHsg0= + + + eksMmJnTMn1J8kzXcoK/kEgzQWz+6vYhEsbikAelkurAuwcrH2daD2HbPtYqMTwo+dEY0C5/4m1vkU7Twjvw1PZVfZajx7eVOPIwN6uuow9pASbcC8soV7Uzgy9BF5btpFiLgVQKS8BlV2G8rjNS7sn5EAbKNfSGC3ItwP/MVbRoKaT3C5N1Uehe1OexCJnZ0K+fZUwCDZYbaWee7EtjFjOxZp9HMrn7fTWtLeNCZkHFf7W6FxCmWvbtiVSSnb4rbjYKVawds/hg47/MUrhy2MBzzoISPnxijYk0dDQ0sPhgYTPzR50FDFIxbrCHUbD2kTRsTg431nGKcJKJkr0JYg== + + + MIIJgDCCB2igAwIBAgIILvImiGW0S1gwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNVBGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3JkaW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRlIENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UEBwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTI1MDkwMzE1MDcwMFoXDTI3MDkwMzE1MDcwMFowgbYxOzA5BgNVBAkMMkNBTExFIENFTlRSQUwgTUFEUkVWSUVKQSBOT1JURSwwOTAxMCxTYW4gQ3Jpc3RvYmFsMSEwHwYDVQQDDBhKT1JHRSBSSUNBUkRPIFNVQkVSTyBJU0ExGjAYBgNVBAUTEUlEQ0RPLTAxMzAwMDQ4NjY1MRYwFAYDVQQqDA1KT1JHRSBSSUNBUkRPMRMwEQYDVQQEDApTVUJFUk8gSVNBMQswCQYDVQQGEwJETzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJDFW87AVh9FknnJSlXpHVzRnuS5hzcQlpXVweQvVxEAXksq6i2bX7UCrS6RFOyR1fm59daQuxyk3Ralk4StBMUXg1fpVe1WWi4+rDccIHtRf+SvC7bhCAITk6kUnWGLs03ZrAIxWmQQtQCF8KMIVhSqIGnKRR3UzKq0s9Mi/yBSkvLobuSUDJFpV80cdt17eww9BiHEMnyoedHJ+Dd/11UAFehnhNhzNvIJwdWu2TZO2SAKPmAHc2oZwHkCz0laQAbWwrq2vEXQ55Hw8mclhE3c/zqUjn/KDlmfXaTK2gilvGPnFjQqIR7PeXD9WfKMQZDDcJr9w59o+lGL7NNbHJkCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5GAQEwCwYGBACORgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczovL2Rwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACORgEGATCB3AYIKwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3LmNhbWFyYXNhbnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNydDA/BggrBgEFBQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMvcGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFFdrvC9iM4+tPDIWPR+/gnqvDeTdMB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQBhELMCoGA1UdEgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8wggHZBgNVHSAEggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGsMC4GCCsGAQUFBwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vMIIBeAYIKwYBBQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABwAGEAcgBhACAAcAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1AHQAYQByAGkAbwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABvAHIAIABDAEMAUABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3ACAAZABlACAAZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0AGUAcwAgADIAMgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAgAEUAcwBwAGUAcgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBvACwAIABSAGUAcAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8GA1UdHwSBhzCBhDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEGA1UdEQQaMBiBFmpzb3RvQG1hcm1vdGVjaC5jb20uZG8wDQYJKoZIhvcNAQELBQADggIBAIiGfGfXGgO5zHP5BkVKAUHMkKrUP7G3ohexFPp53Io1WbdL3L7oE8EtArLQyySdWr+0Yxb/6VE74krBUb+RhpghKlIhOTqsJvOL8Bdo3prI23hZWi2A4wHZn99W3pISBU2PE8QTodoaR0yOpIgqyYCIZmgHGSExFymDHp8iwfqxSS3HWnXgK5eI5iU/Zisl9bPBhHrFR1j9WjnZTx7IxocGmvd/efn26dJ3MgTP/TUx0P7jatukcTUazl6N9Ht/rHFBSan9vzG+rgSPRvT/flIRhSJyUvVuBGv1+NJWy5R1HoazlVO0cR4QB+U3nvg6E1j0ceccybWjIowA38pU/YpI81UVXSl0dbtwrFPrRmMzfnvMATX8H1NrOb98cLlIss9U1yWQxdyTes4mItBTYjA0K0ESUFGKL3ZputaM7KDW85kWkjXQj/TJP4DClyzO4SjVx9ZFqSkz+yFzlvbfTU7clVshJHYxlmuO+nou19+2l7SPHz2UaikU4JAmdn9bNIypte31BF30rahUywK6ePT1nQ5xL1tSIe2m9BtyG/45yiHobm7kljEeBl4EzkY2mFEp84cH4s28BbRF/S2p8xkGFqNtDKa+DwcWd97IG+62en+/2vE75a9KRUxneW8Ipl6P/e5moXyLYLZS0lMGShBom8cTYdLFFRAPbksXIa5U + + + + diff --git a/PROYECTO/bin/filesXML/firmados/101521262E320000009750.xml b/PROYECTO/bin/filesXML/firmados/101521262E320000009750.xml new file mode 100644 index 0000000..577eb94 --- /dev/null +++ b/PROYECTO/bin/filesXML/firmados/101521262E320000009750.xml @@ -0,0 +1,55 @@ + + + + 1.0 + + 32 + E320000009750 + 01 + 1 + + + 1 + 1528.28 + + + + + 101521262 + MARMOTECH S A + 19-10-2026 + + + 133051354 + FID%20%3BINM%20%3BVIN%20%3BY%20%3BDE%20%3BGTIA%20%3BLA%20%3BMARQU + + + 1295.15 + 1295.15 + 0 + 233.13 + 233.13 + 1528.28 + + FqZpkp + + + + + + + + + + + gIj+isIw9ln3PzfWAq5ThZQzx92KmyGVhN68bdSF+GI= + + + VOZlXPd+9CiWD2Wd2xO/ifX7YijorJsdqyZda/QFkut+gasKO5jR9zX//yKoYLIzyhQ2QShk62TBcUfcWn4ze0r/OuLb8S4CSBngrScOL0gml/NHG6G3aCjsyQOsxBlijWnSjCkCMTrA5d4Whyc3JolBCUnB99DCiCCkhchx9awUExVivyELkJFxUPzLlhc+vbOYHySPr+vinXV4gnfa2smy0ixU0qqzsfGAXKiq3ZiDJUnB1YNrei80RMCglMUbpn+btDkH831IZs736Xza+lO2E3FJhqmc3hSTysXF28vrLqBYCTpRnpjlNWtiyiwt4PGx9IAFDsM3HrLLIKaBVw== + + + MIIJgDCCB2igAwIBAgIILvImiGW0S1gwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNVBGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3JkaW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRlIENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UEBwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTI1MDkwMzE1MDcwMFoXDTI3MDkwMzE1MDcwMFowgbYxOzA5BgNVBAkMMkNBTExFIENFTlRSQUwgTUFEUkVWSUVKQSBOT1JURSwwOTAxMCxTYW4gQ3Jpc3RvYmFsMSEwHwYDVQQDDBhKT1JHRSBSSUNBUkRPIFNVQkVSTyBJU0ExGjAYBgNVBAUTEUlEQ0RPLTAxMzAwMDQ4NjY1MRYwFAYDVQQqDA1KT1JHRSBSSUNBUkRPMRMwEQYDVQQEDApTVUJFUk8gSVNBMQswCQYDVQQGEwJETzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJDFW87AVh9FknnJSlXpHVzRnuS5hzcQlpXVweQvVxEAXksq6i2bX7UCrS6RFOyR1fm59daQuxyk3Ralk4StBMUXg1fpVe1WWi4+rDccIHtRf+SvC7bhCAITk6kUnWGLs03ZrAIxWmQQtQCF8KMIVhSqIGnKRR3UzKq0s9Mi/yBSkvLobuSUDJFpV80cdt17eww9BiHEMnyoedHJ+Dd/11UAFehnhNhzNvIJwdWu2TZO2SAKPmAHc2oZwHkCz0laQAbWwrq2vEXQ55Hw8mclhE3c/zqUjn/KDlmfXaTK2gilvGPnFjQqIR7PeXD9WfKMQZDDcJr9w59o+lGL7NNbHJkCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5GAQEwCwYGBACORgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczovL2Rwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACORgEGATCB3AYIKwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3LmNhbWFyYXNhbnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNydDA/BggrBgEFBQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMvcGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFFdrvC9iM4+tPDIWPR+/gnqvDeTdMB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQBhELMCoGA1UdEgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8wggHZBgNVHSAEggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGsMC4GCCsGAQUFBwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vMIIBeAYIKwYBBQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABwAGEAcgBhACAAcAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1AHQAYQByAGkAbwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABvAHIAIABDAEMAUABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3ACAAZABlACAAZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0AGUAcwAgADIAMgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAgAEUAcwBwAGUAcgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBvACwAIABSAGUAcAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8GA1UdHwSBhzCBhDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEGA1UdEQQaMBiBFmpzb3RvQG1hcm1vdGVjaC5jb20uZG8wDQYJKoZIhvcNAQELBQADggIBAIiGfGfXGgO5zHP5BkVKAUHMkKrUP7G3ohexFPp53Io1WbdL3L7oE8EtArLQyySdWr+0Yxb/6VE74krBUb+RhpghKlIhOTqsJvOL8Bdo3prI23hZWi2A4wHZn99W3pISBU2PE8QTodoaR0yOpIgqyYCIZmgHGSExFymDHp8iwfqxSS3HWnXgK5eI5iU/Zisl9bPBhHrFR1j9WjnZTx7IxocGmvd/efn26dJ3MgTP/TUx0P7jatukcTUazl6N9Ht/rHFBSan9vzG+rgSPRvT/flIRhSJyUvVuBGv1+NJWy5R1HoazlVO0cR4QB+U3nvg6E1j0ceccybWjIowA38pU/YpI81UVXSl0dbtwrFPrRmMzfnvMATX8H1NrOb98cLlIss9U1yWQxdyTes4mItBTYjA0K0ESUFGKL3ZputaM7KDW85kWkjXQj/TJP4DClyzO4SjVx9ZFqSkz+yFzlvbfTU7clVshJHYxlmuO+nou19+2l7SPHz2UaikU4JAmdn9bNIypte31BF30rahUywK6ePT1nQ5xL1tSIe2m9BtyG/45yiHobm7kljEeBl4EzkY2mFEp84cH4s28BbRF/S2p8xkGFqNtDKa+DwcWd97IG+62en+/2vE75a9KRUxneW8Ipl6P/e5moXyLYLZS0lMGShBom8cTYdLFFRAPbksXIa5U + + + + diff --git a/PROYECTO/bin/filesXML/firmados/101521262E320000009751.xml b/PROYECTO/bin/filesXML/firmados/101521262E320000009751.xml new file mode 100644 index 0000000..c2ce824 --- /dev/null +++ b/PROYECTO/bin/filesXML/firmados/101521262E320000009751.xml @@ -0,0 +1,55 @@ + + + + 1.0 + + 32 + E320000009751 + 01 + 1 + + + 1 + 1528.28 + + + + + 101521262 + MARMOTECH S A + 19-10-2026 + + + 133051354 + FID%20%3BINM%20%3BVIN%20%3BY%20%3BDE%20%3BGTIA%20%3BLA%20%3BMARQU + + + 1295.15 + 1295.15 + 0 + 233.13 + 233.13 + 1528.28 + + h7lu7g + + + + + + + + + + + GteE1eLXKXKJCiBVx2bIOu97FAO7fc9sJg5sq9RN15A= + + + eeFiSnOwhoBK+eeO+qBMQg2xA9b0DIEQ57hruuRqsTpgywB0GIPQDx0gfF8w3LDGASYvLyLr2b4YEHYOANDzPNdzeSY7Ze+MpRSf0pKA5r+sutUFDmnOpChWcQs8SDMSb/XV66SmcsXRDu2LT/8Skz+J1tW9jLNUDASvx1NezE2GLiPW+2a7BLBbsSokunY+FE17+BdvRauEei7Saw+Z+bLBEExPlxZd7XNxpw4O8a+laQQpIk8wutIjBbTue+IW0qJPG/znUk0IEhu+Ph4nKgk0k564aV2bN2i+orMjpMUOqgud0qa40vY7nYKQAo4akIqU3JsGSSU9HYjhz+MZRA== + + + MIIJgDCCB2igAwIBAgIILvImiGW0S1gwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNVBGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3JkaW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRlIENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UEBwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTI1MDkwMzE1MDcwMFoXDTI3MDkwMzE1MDcwMFowgbYxOzA5BgNVBAkMMkNBTExFIENFTlRSQUwgTUFEUkVWSUVKQSBOT1JURSwwOTAxMCxTYW4gQ3Jpc3RvYmFsMSEwHwYDVQQDDBhKT1JHRSBSSUNBUkRPIFNVQkVSTyBJU0ExGjAYBgNVBAUTEUlEQ0RPLTAxMzAwMDQ4NjY1MRYwFAYDVQQqDA1KT1JHRSBSSUNBUkRPMRMwEQYDVQQEDApTVUJFUk8gSVNBMQswCQYDVQQGEwJETzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJDFW87AVh9FknnJSlXpHVzRnuS5hzcQlpXVweQvVxEAXksq6i2bX7UCrS6RFOyR1fm59daQuxyk3Ralk4StBMUXg1fpVe1WWi4+rDccIHtRf+SvC7bhCAITk6kUnWGLs03ZrAIxWmQQtQCF8KMIVhSqIGnKRR3UzKq0s9Mi/yBSkvLobuSUDJFpV80cdt17eww9BiHEMnyoedHJ+Dd/11UAFehnhNhzNvIJwdWu2TZO2SAKPmAHc2oZwHkCz0laQAbWwrq2vEXQ55Hw8mclhE3c/zqUjn/KDlmfXaTK2gilvGPnFjQqIR7PeXD9WfKMQZDDcJr9w59o+lGL7NNbHJkCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5GAQEwCwYGBACORgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczovL2Rwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACORgEGATCB3AYIKwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3LmNhbWFyYXNhbnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNydDA/BggrBgEFBQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMvcGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFFdrvC9iM4+tPDIWPR+/gnqvDeTdMB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQBhELMCoGA1UdEgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8wggHZBgNVHSAEggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGsMC4GCCsGAQUFBwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vMIIBeAYIKwYBBQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABwAGEAcgBhACAAcAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1AHQAYQByAGkAbwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABvAHIAIABDAEMAUABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3ACAAZABlACAAZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0AGUAcwAgADIAMgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAgAEUAcwBwAGUAcgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBvACwAIABSAGUAcAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8GA1UdHwSBhzCBhDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEGA1UdEQQaMBiBFmpzb3RvQG1hcm1vdGVjaC5jb20uZG8wDQYJKoZIhvcNAQELBQADggIBAIiGfGfXGgO5zHP5BkVKAUHMkKrUP7G3ohexFPp53Io1WbdL3L7oE8EtArLQyySdWr+0Yxb/6VE74krBUb+RhpghKlIhOTqsJvOL8Bdo3prI23hZWi2A4wHZn99W3pISBU2PE8QTodoaR0yOpIgqyYCIZmgHGSExFymDHp8iwfqxSS3HWnXgK5eI5iU/Zisl9bPBhHrFR1j9WjnZTx7IxocGmvd/efn26dJ3MgTP/TUx0P7jatukcTUazl6N9Ht/rHFBSan9vzG+rgSPRvT/flIRhSJyUvVuBGv1+NJWy5R1HoazlVO0cR4QB+U3nvg6E1j0ceccybWjIowA38pU/YpI81UVXSl0dbtwrFPrRmMzfnvMATX8H1NrOb98cLlIss9U1yWQxdyTes4mItBTYjA0K0ESUFGKL3ZputaM7KDW85kWkjXQj/TJP4DClyzO4SjVx9ZFqSkz+yFzlvbfTU7clVshJHYxlmuO+nou19+2l7SPHz2UaikU4JAmdn9bNIypte31BF30rahUywK6ePT1nQ5xL1tSIe2m9BtyG/45yiHobm7kljEeBl4EzkY2mFEp84cH4s28BbRF/S2p8xkGFqNtDKa+DwcWd97IG+62en+/2vE75a9KRUxneW8Ipl6P/e5moXyLYLZS0lMGShBom8cTYdLFFRAPbksXIa5U + + + + diff --git a/PROYECTO/bin/filesXML/firmados/101521262E320000009752.xml b/PROYECTO/bin/filesXML/firmados/101521262E320000009752.xml new file mode 100644 index 0000000..408516c --- /dev/null +++ b/PROYECTO/bin/filesXML/firmados/101521262E320000009752.xml @@ -0,0 +1,55 @@ + + + + 1.0 + + 32 + E320000009752 + 01 + 1 + + + 1 + 1528.28 + + + + + 101521262 + MARMOTECH S A + 19-10-2026 + + + 133051354 + FID INM VIN Y DE GTIA LA MARQU + + + 1295.15 + 1295.15 + 0 + 233.13 + 233.13 + 1528.28 + + al4mMT + + + + + + + + + + + r7LprleaH9UZlFqF9HpRtEr1LyTbAgI3yl7P3hrQFBE= + + + GbA5Wk7XewsA0VeUKFDt7vwdV+eBjsj3Sh+UGJxcEeGB7xEchtkOR0HxGKJ7T5/Jq0sbI/xjPTzDVkYrDd0GU3ExCebnpVKXC5arGo82thpzdB6OwQidfJJLRiibZx1nSmFx+IWD4VXtJqiszRTo1WjXqw6pUuH/0nTBDHTnY1Zwp867IzQN11k7sYrSyHmbhj+uI0d29pJV4nAv05pDKrncH+m6YQFF2ezRcPswLOhqqrE+euTqy/fuClrr+YZZsHPKJCNaZ2n2FoLuikMIWHXYGla4O1TaxWEZekzVhczf+ipCzAeLcW5HkPrGlRQC4IfJlyFjV79xMI9MvY/XNQ== + + + MIIJgDCCB2igAwIBAgIILvImiGW0S1gwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNVBGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3JkaW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRlIENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UEBwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTI1MDkwMzE1MDcwMFoXDTI3MDkwMzE1MDcwMFowgbYxOzA5BgNVBAkMMkNBTExFIENFTlRSQUwgTUFEUkVWSUVKQSBOT1JURSwwOTAxMCxTYW4gQ3Jpc3RvYmFsMSEwHwYDVQQDDBhKT1JHRSBSSUNBUkRPIFNVQkVSTyBJU0ExGjAYBgNVBAUTEUlEQ0RPLTAxMzAwMDQ4NjY1MRYwFAYDVQQqDA1KT1JHRSBSSUNBUkRPMRMwEQYDVQQEDApTVUJFUk8gSVNBMQswCQYDVQQGEwJETzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJDFW87AVh9FknnJSlXpHVzRnuS5hzcQlpXVweQvVxEAXksq6i2bX7UCrS6RFOyR1fm59daQuxyk3Ralk4StBMUXg1fpVe1WWi4+rDccIHtRf+SvC7bhCAITk6kUnWGLs03ZrAIxWmQQtQCF8KMIVhSqIGnKRR3UzKq0s9Mi/yBSkvLobuSUDJFpV80cdt17eww9BiHEMnyoedHJ+Dd/11UAFehnhNhzNvIJwdWu2TZO2SAKPmAHc2oZwHkCz0laQAbWwrq2vEXQ55Hw8mclhE3c/zqUjn/KDlmfXaTK2gilvGPnFjQqIR7PeXD9WfKMQZDDcJr9w59o+lGL7NNbHJkCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5GAQEwCwYGBACORgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczovL2Rwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACORgEGATCB3AYIKwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3LmNhbWFyYXNhbnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNydDA/BggrBgEFBQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMvcGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFFdrvC9iM4+tPDIWPR+/gnqvDeTdMB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQBhELMCoGA1UdEgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8wggHZBgNVHSAEggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGsMC4GCCsGAQUFBwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vMIIBeAYIKwYBBQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABwAGEAcgBhACAAcAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1AHQAYQByAGkAbwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABvAHIAIABDAEMAUABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3ACAAZABlACAAZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0AGUAcwAgADIAMgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAgAEUAcwBwAGUAcgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBvACwAIABSAGUAcAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8GA1UdHwSBhzCBhDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEGA1UdEQQaMBiBFmpzb3RvQG1hcm1vdGVjaC5jb20uZG8wDQYJKoZIhvcNAQELBQADggIBAIiGfGfXGgO5zHP5BkVKAUHMkKrUP7G3ohexFPp53Io1WbdL3L7oE8EtArLQyySdWr+0Yxb/6VE74krBUb+RhpghKlIhOTqsJvOL8Bdo3prI23hZWi2A4wHZn99W3pISBU2PE8QTodoaR0yOpIgqyYCIZmgHGSExFymDHp8iwfqxSS3HWnXgK5eI5iU/Zisl9bPBhHrFR1j9WjnZTx7IxocGmvd/efn26dJ3MgTP/TUx0P7jatukcTUazl6N9Ht/rHFBSan9vzG+rgSPRvT/flIRhSJyUvVuBGv1+NJWy5R1HoazlVO0cR4QB+U3nvg6E1j0ceccybWjIowA38pU/YpI81UVXSl0dbtwrFPrRmMzfnvMATX8H1NrOb98cLlIss9U1yWQxdyTes4mItBTYjA0K0ESUFGKL3ZputaM7KDW85kWkjXQj/TJP4DClyzO4SjVx9ZFqSkz+yFzlvbfTU7clVshJHYxlmuO+nou19+2l7SPHz2UaikU4JAmdn9bNIypte31BF30rahUywK6ePT1nQ5xL1tSIe2m9BtyG/45yiHobm7kljEeBl4EzkY2mFEp84cH4s28BbRF/S2p8xkGFqNtDKa+DwcWd97IG+62en+/2vE75a9KRUxneW8Ipl6P/e5moXyLYLZS0lMGShBom8cTYdLFFRAPbksXIa5U + + + + diff --git a/PROYECTO/bin/filesXML/firmados/101521262E320000009753.xml b/PROYECTO/bin/filesXML/firmados/101521262E320000009753.xml new file mode 100644 index 0000000..24eb578 --- /dev/null +++ b/PROYECTO/bin/filesXML/firmados/101521262E320000009753.xml @@ -0,0 +1,55 @@ + + + + 1.0 + + 32 + E320000009753 + 01 + 1 + + + 1 + 1528.28 + + + + + 101521262 + MARMOTECH S A + 19-10-2026 + + + 133051354 + FID INM VIN Y DE GTIA LA MARQU + + + 1295.15 + 1295.15 + 0 + 233.13 + 233.13 + 1528.28 + + bbSu1R + + + + + + + + + + + DgM5WOJQHmlty0pqjiIGF4+fS8Vn0RC1l5yepnvO15g= + + + OxtOxcxPLORZJSKGVUoxZdv30hKWBGnS4b9gB+JQjcNNgmJi6qU6APLxZanf74XC7416h26OgQHbiNWWtde+WKV3UUsXInHEqqwu/q95hl1S72Nbh0qNL9KspQIwpisrSMMDEOShfiNhcn8kDBygQwBpLz7DZnsAOr+AcgFpN2K00JQ0uGwBqYZqtwPHdIiuXoZJ/jWimreeg+PDpE7IIRPxMr5VfpqoBEzZZF0yGECyHq5O/bDrL1ZEfpEFfZ1V9m6Swlx7OcBWVHYreTMNFxIvxy+9ctKPIW09+ikQPiVdcu0CvT+sYNzIQevbfW9lXS5QVjUU7rSwZhruLVeXSA== + + + MIIJgDCCB2igAwIBAgIILvImiGW0S1gwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNVBGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3JkaW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRlIENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UEBwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTI1MDkwMzE1MDcwMFoXDTI3MDkwMzE1MDcwMFowgbYxOzA5BgNVBAkMMkNBTExFIENFTlRSQUwgTUFEUkVWSUVKQSBOT1JURSwwOTAxMCxTYW4gQ3Jpc3RvYmFsMSEwHwYDVQQDDBhKT1JHRSBSSUNBUkRPIFNVQkVSTyBJU0ExGjAYBgNVBAUTEUlEQ0RPLTAxMzAwMDQ4NjY1MRYwFAYDVQQqDA1KT1JHRSBSSUNBUkRPMRMwEQYDVQQEDApTVUJFUk8gSVNBMQswCQYDVQQGEwJETzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJDFW87AVh9FknnJSlXpHVzRnuS5hzcQlpXVweQvVxEAXksq6i2bX7UCrS6RFOyR1fm59daQuxyk3Ralk4StBMUXg1fpVe1WWi4+rDccIHtRf+SvC7bhCAITk6kUnWGLs03ZrAIxWmQQtQCF8KMIVhSqIGnKRR3UzKq0s9Mi/yBSkvLobuSUDJFpV80cdt17eww9BiHEMnyoedHJ+Dd/11UAFehnhNhzNvIJwdWu2TZO2SAKPmAHc2oZwHkCz0laQAbWwrq2vEXQ55Hw8mclhE3c/zqUjn/KDlmfXaTK2gilvGPnFjQqIR7PeXD9WfKMQZDDcJr9w59o+lGL7NNbHJkCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5GAQEwCwYGBACORgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczovL2Rwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACORgEGATCB3AYIKwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3LmNhbWFyYXNhbnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNydDA/BggrBgEFBQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMvcGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFFdrvC9iM4+tPDIWPR+/gnqvDeTdMB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQBhELMCoGA1UdEgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8wggHZBgNVHSAEggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGsMC4GCCsGAQUFBwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vMIIBeAYIKwYBBQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABwAGEAcgBhACAAcAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1AHQAYQByAGkAbwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABvAHIAIABDAEMAUABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3ACAAZABlACAAZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0AGUAcwAgADIAMgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAgAEUAcwBwAGUAcgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBvACwAIABSAGUAcAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8GA1UdHwSBhzCBhDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEGA1UdEQQaMBiBFmpzb3RvQG1hcm1vdGVjaC5jb20uZG8wDQYJKoZIhvcNAQELBQADggIBAIiGfGfXGgO5zHP5BkVKAUHMkKrUP7G3ohexFPp53Io1WbdL3L7oE8EtArLQyySdWr+0Yxb/6VE74krBUb+RhpghKlIhOTqsJvOL8Bdo3prI23hZWi2A4wHZn99W3pISBU2PE8QTodoaR0yOpIgqyYCIZmgHGSExFymDHp8iwfqxSS3HWnXgK5eI5iU/Zisl9bPBhHrFR1j9WjnZTx7IxocGmvd/efn26dJ3MgTP/TUx0P7jatukcTUazl6N9Ht/rHFBSan9vzG+rgSPRvT/flIRhSJyUvVuBGv1+NJWy5R1HoazlVO0cR4QB+U3nvg6E1j0ceccybWjIowA38pU/YpI81UVXSl0dbtwrFPrRmMzfnvMATX8H1NrOb98cLlIss9U1yWQxdyTes4mItBTYjA0K0ESUFGKL3ZputaM7KDW85kWkjXQj/TJP4DClyzO4SjVx9ZFqSkz+yFzlvbfTU7clVshJHYxlmuO+nou19+2l7SPHz2UaikU4JAmdn9bNIypte31BF30rahUywK6ePT1nQ5xL1tSIe2m9BtyG/45yiHobm7kljEeBl4EzkY2mFEp84cH4s28BbRF/S2p8xkGFqNtDKa+DwcWd97IG+62en+/2vE75a9KRUxneW8Ipl6P/e5moXyLYLZS0lMGShBom8cTYdLFFRAPbksXIa5U + + + + diff --git a/PROYECTO/bin/filesXML/firmados/101521262E320000009754.xml b/PROYECTO/bin/filesXML/firmados/101521262E320000009754.xml new file mode 100644 index 0000000..025e016 --- /dev/null +++ b/PROYECTO/bin/filesXML/firmados/101521262E320000009754.xml @@ -0,0 +1,55 @@ + + + + 1.0 + + 32 + E320000009754 + 01 + 1 + + + 1 + 1528.28 + + + + + 101521262 + MARMOTECH S A + 19-10-2026 + + + 133051354 + FID INM VIN Y DE GTIA LA MARQU + + + 1295.15 + 1295.15 + 0 + 233.13 + 233.13 + 1528.28 + + Q38sms + + + + + + + + + + + RPbs03AMJHfRzJk/Mj9jNtGAUYsGf6iDLJaU7h8MaYM= + + + ZLQASJyIyO8pce8z599OP9aAFGT8vMU6hNrJ2dWilzZrjPK57SJn+l6x0Ht5hl1DTFzL4TBPaPP5cna7nXGI+az1qO63SUQ8dPfe6El7k/vKtQZlv8byoI9ONKej1wxN8rY1pHpHhSh9HXJUe07wflEJwP3UWAMDWYbBdaqBUJzCcK8W9cvrpnvHlFRgb+nmScA+nN4R06MzyqmUptKbGhcZT0JF0j4S1LD6ETCc8gKLceF+pPOzWuquWj2bZtJ0epS0vYwMWJ/GbaacUjGZTJWkBfOImC7ZN/vAwbkZUCG/Rzxd2n635LZq5zKoyy2u03Zu9ezWO7140N/N78Y3+Q== + + + MIIJgDCCB2igAwIBAgIILvImiGW0S1gwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNVBGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3JkaW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRlIENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UEBwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTI1MDkwMzE1MDcwMFoXDTI3MDkwMzE1MDcwMFowgbYxOzA5BgNVBAkMMkNBTExFIENFTlRSQUwgTUFEUkVWSUVKQSBOT1JURSwwOTAxMCxTYW4gQ3Jpc3RvYmFsMSEwHwYDVQQDDBhKT1JHRSBSSUNBUkRPIFNVQkVSTyBJU0ExGjAYBgNVBAUTEUlEQ0RPLTAxMzAwMDQ4NjY1MRYwFAYDVQQqDA1KT1JHRSBSSUNBUkRPMRMwEQYDVQQEDApTVUJFUk8gSVNBMQswCQYDVQQGEwJETzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJDFW87AVh9FknnJSlXpHVzRnuS5hzcQlpXVweQvVxEAXksq6i2bX7UCrS6RFOyR1fm59daQuxyk3Ralk4StBMUXg1fpVe1WWi4+rDccIHtRf+SvC7bhCAITk6kUnWGLs03ZrAIxWmQQtQCF8KMIVhSqIGnKRR3UzKq0s9Mi/yBSkvLobuSUDJFpV80cdt17eww9BiHEMnyoedHJ+Dd/11UAFehnhNhzNvIJwdWu2TZO2SAKPmAHc2oZwHkCz0laQAbWwrq2vEXQ55Hw8mclhE3c/zqUjn/KDlmfXaTK2gilvGPnFjQqIR7PeXD9WfKMQZDDcJr9w59o+lGL7NNbHJkCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5GAQEwCwYGBACORgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczovL2Rwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACORgEGATCB3AYIKwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3LmNhbWFyYXNhbnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNydDA/BggrBgEFBQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMvcGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFFdrvC9iM4+tPDIWPR+/gnqvDeTdMB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQBhELMCoGA1UdEgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8wggHZBgNVHSAEggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGsMC4GCCsGAQUFBwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vMIIBeAYIKwYBBQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABwAGEAcgBhACAAcAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1AHQAYQByAGkAbwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABvAHIAIABDAEMAUABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3ACAAZABlACAAZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0AGUAcwAgADIAMgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAgAEUAcwBwAGUAcgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBvACwAIABSAGUAcAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8GA1UdHwSBhzCBhDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEGA1UdEQQaMBiBFmpzb3RvQG1hcm1vdGVjaC5jb20uZG8wDQYJKoZIhvcNAQELBQADggIBAIiGfGfXGgO5zHP5BkVKAUHMkKrUP7G3ohexFPp53Io1WbdL3L7oE8EtArLQyySdWr+0Yxb/6VE74krBUb+RhpghKlIhOTqsJvOL8Bdo3prI23hZWi2A4wHZn99W3pISBU2PE8QTodoaR0yOpIgqyYCIZmgHGSExFymDHp8iwfqxSS3HWnXgK5eI5iU/Zisl9bPBhHrFR1j9WjnZTx7IxocGmvd/efn26dJ3MgTP/TUx0P7jatukcTUazl6N9Ht/rHFBSan9vzG+rgSPRvT/flIRhSJyUvVuBGv1+NJWy5R1HoazlVO0cR4QB+U3nvg6E1j0ceccybWjIowA38pU/YpI81UVXSl0dbtwrFPrRmMzfnvMATX8H1NrOb98cLlIss9U1yWQxdyTes4mItBTYjA0K0ESUFGKL3ZputaM7KDW85kWkjXQj/TJP4DClyzO4SjVx9ZFqSkz+yFzlvbfTU7clVshJHYxlmuO+nou19+2l7SPHz2UaikU4JAmdn9bNIypte31BF30rahUywK6ePT1nQ5xL1tSIe2m9BtyG/45yiHobm7kljEeBl4EzkY2mFEp84cH4s28BbRF/S2p8xkGFqNtDKa+DwcWd97IG+62en+/2vE75a9KRUxneW8Ipl6P/e5moXyLYLZS0lMGShBom8cTYdLFFRAPbksXIa5U + + + + diff --git a/PROYECTO/bin/filesXML/originales/101521262E320000009749.xml b/PROYECTO/bin/filesXML/originales/101521262E320000009749.xml new file mode 100644 index 0000000..c0eeaee --- /dev/null +++ b/PROYECTO/bin/filesXML/originales/101521262E320000009749.xml @@ -0,0 +1,36 @@ + + + + 1.0 + + 32 + E320000009749 + 01 + 1 + + + 1 + 472.00 + + + + + 101521262 + MARMOTECH S A + 19-10-2026 + + + 132532066 + FIDEICOMISO%20%3BDE%20%3BDESARROLLO%20%3BINMO + + + 400.00 + 400.00 + 0 + 72.00 + 72.00 + 472.00 + + + + diff --git a/PROYECTO/bin/filesXML/originales/101521262E320000009750.xml b/PROYECTO/bin/filesXML/originales/101521262E320000009750.xml new file mode 100644 index 0000000..32c4c6f --- /dev/null +++ b/PROYECTO/bin/filesXML/originales/101521262E320000009750.xml @@ -0,0 +1,36 @@ + + + + 1.0 + + 32 + E320000009750 + 01 + 1 + + + 1 + 1528.28 + + + + + 101521262 + MARMOTECH S A + 19-10-2026 + + + 133051354 + FID%20%3BINM%20%3BVIN%20%3BY%20%3BDE%20%3BGTIA%20%3BLA%20%3BMARQU + + + 1295.15 + 1295.15 + 0 + 233.13 + 233.13 + 1528.28 + + FqZpkp + + diff --git a/PROYECTO/bin/filesXML/originales/101521262E320000009751.xml b/PROYECTO/bin/filesXML/originales/101521262E320000009751.xml new file mode 100644 index 0000000..daada7c --- /dev/null +++ b/PROYECTO/bin/filesXML/originales/101521262E320000009751.xml @@ -0,0 +1,36 @@ + + + + 1.0 + + 32 + E320000009751 + 01 + 1 + + + 1 + 1528.28 + + + + + 101521262 + MARMOTECH S A + 19-10-2026 + + + 133051354 + FID%20%3BINM%20%3BVIN%20%3BY%20%3BDE%20%3BGTIA%20%3BLA%20%3BMARQU + + + 1295.15 + 1295.15 + 0 + 233.13 + 233.13 + 1528.28 + + h7lu7g + + diff --git a/PROYECTO/bin/filesXML/originales/101521262E320000009752.xml b/PROYECTO/bin/filesXML/originales/101521262E320000009752.xml new file mode 100644 index 0000000..5d7cac8 --- /dev/null +++ b/PROYECTO/bin/filesXML/originales/101521262E320000009752.xml @@ -0,0 +1,36 @@ + + + + 1.0 + + 32 + E320000009752 + 01 + 1 + + + 1 + 1528.28 + + + + + 101521262 + MARMOTECH S A + 19-10-2026 + + + 133051354 + FID INM VIN Y DE GTIA LA MARQU + + + 1295.15 + 1295.15 + 0 + 233.13 + 233.13 + 1528.28 + + al4mMT + + diff --git a/PROYECTO/bin/filesXML/originales/101521262E320000009753.xml b/PROYECTO/bin/filesXML/originales/101521262E320000009753.xml new file mode 100644 index 0000000..0ed4623 --- /dev/null +++ b/PROYECTO/bin/filesXML/originales/101521262E320000009753.xml @@ -0,0 +1,36 @@ + + + + 1.0 + + 32 + E320000009753 + 01 + 1 + + + 1 + 1528.28 + + + + + 101521262 + MARMOTECH S A + 19-10-2026 + + + 133051354 + FID INM VIN Y DE GTIA LA MARQU + + + 1295.15 + 1295.15 + 0 + 233.13 + 233.13 + 1528.28 + + bbSu1R + + diff --git a/PROYECTO/bin/filesXML/originales/101521262E320000009754.xml b/PROYECTO/bin/filesXML/originales/101521262E320000009754.xml new file mode 100644 index 0000000..a7d7a9f --- /dev/null +++ b/PROYECTO/bin/filesXML/originales/101521262E320000009754.xml @@ -0,0 +1,36 @@ + + + + 1.0 + + 32 + E320000009754 + 01 + 1 + + + 1 + 1528.28 + + + + + 101521262 + MARMOTECH S A + 19-10-2026 + + + 133051354 + FID INM VIN Y DE GTIA LA MARQU + + + 1295.15 + 1295.15 + 0 + 233.13 + 233.13 + 1528.28 + + Q38sms + + diff --git a/PROYECTO/bin/ipprrp010.4rp b/PROYECTO/bin/ipprrp010.4rp index 039f24e..419f5d0 100644 --- a/PROYECTO/bin/ipprrp010.4rp +++ b/PROYECTO/bin/ipprrp010.4rp @@ -1,6 +1,6 @@ - + @@ -12,56 +12,57 @@ - - - + + + + - + - + - + - - - - - - - - - - + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - - + + - + - + diff --git a/PROYECTO/bin/semilla/RespuestaValida.xml b/PROYECTO/bin/semilla/RespuestaValida.xml new file mode 100644 index 0000000..058544b --- /dev/null +++ b/PROYECTO/bin/semilla/RespuestaValida.xml @@ -0,0 +1 @@ +eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiMDEzMDAwNDg2NjUiLCJqdGkiOiI2Nzk4MDQ2NS0wNDUxLTQ0MDYtOWI5Zi1hMjFjYjYxNzVhNWYiLCJuYmYiOjE3OTI0MjgyNzAsImV4cCI6MTc5MjQzMTg3MCwiaXNzIjoiREdJSS5GRSIsImF1ZCI6IlVTVUFSSU9TLkRHSUkuRkUifQ.CFNvtRwooi8ywhpTMC54p_ELzsGnhmcnXk71cJ7TquA2026-10-19T17:44:30Z2026-10-19T16:44:30Z \ No newline at end of file diff --git a/PROYECTO/bin/semilla/Signature.xml b/PROYECTO/bin/semilla/Signature.xml new file mode 100644 index 0000000..73a950d --- /dev/null +++ b/PROYECTO/bin/semilla/Signature.xml @@ -0,0 +1,24 @@ + + + O9f47mo3hpvCPZZ0lkMfRuq8fhKebogyPyzQ7gf4GU0Q/V6vzKJ2sQTG7w0Nwvmh6Bl/m9OLhu+Jsec5Viv6XgNxEotYqq8C8YN5NKCvMyz/i8SHJjfqyXuVZEla9ahLgYZGcCUN3lrLGJvjYJBz0A== + 2026-10-19T12:44:29.9029266-04:00 + + + + + + + + + + vGncOoTrCPgivdMEd/PdehNZNfi05mZP1HTfeOZlWtU= + + + XpIYLmsHYdkfcmntUY1GJ1VLa6elL9ly3hszbZiAILnjfdqomRtmGbajUdjo/oAkroqaNj32UVaD8XyvWfUMv2klM4Ld+NdJhWEOe8H8YY9zxh0OAef7IVrO39RA5XywXcFe9P1TgIpg4S91RniIjOReRQAwXFEwUpDyVpYaeqvdnMKVn/iaJNu59SSYF5JJx9KeHo0z8xHP1XykHKzL3JrwjsbXM6GGDztAWfSVMwJ6f/MDfKhVWcmAb7nfIPc6YD6DjKzvwSmKjqkFt6TysAB+Nq9fwGz7rMRoMGF3PHh18OcxKDA4xJ+MoDmeVxAX99Re+VB+MObF457vPm+9QQ== + + + MIIJgDCCB2igAwIBAgIILvImiGW0S1gwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNVBGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3JkaW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRlIENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UEBwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTI1MDkwMzE1MDcwMFoXDTI3MDkwMzE1MDcwMFowgbYxOzA5BgNVBAkMMkNBTExFIENFTlRSQUwgTUFEUkVWSUVKQSBOT1JURSwwOTAxMCxTYW4gQ3Jpc3RvYmFsMSEwHwYDVQQDDBhKT1JHRSBSSUNBUkRPIFNVQkVSTyBJU0ExGjAYBgNVBAUTEUlEQ0RPLTAxMzAwMDQ4NjY1MRYwFAYDVQQqDA1KT1JHRSBSSUNBUkRPMRMwEQYDVQQEDApTVUJFUk8gSVNBMQswCQYDVQQGEwJETzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJDFW87AVh9FknnJSlXpHVzRnuS5hzcQlpXVweQvVxEAXksq6i2bX7UCrS6RFOyR1fm59daQuxyk3Ralk4StBMUXg1fpVe1WWi4+rDccIHtRf+SvC7bhCAITk6kUnWGLs03ZrAIxWmQQtQCF8KMIVhSqIGnKRR3UzKq0s9Mi/yBSkvLobuSUDJFpV80cdt17eww9BiHEMnyoedHJ+Dd/11UAFehnhNhzNvIJwdWu2TZO2SAKPmAHc2oZwHkCz0laQAbWwrq2vEXQ55Hw8mclhE3c/zqUjn/KDlmfXaTK2gilvGPnFjQqIR7PeXD9WfKMQZDDcJr9w59o+lGL7NNbHJkCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5GAQEwCwYGBACORgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczovL2Rwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACORgEGATCB3AYIKwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3LmNhbWFyYXNhbnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNydDA/BggrBgEFBQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMvcGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFFdrvC9iM4+tPDIWPR+/gnqvDeTdMB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQBhELMCoGA1UdEgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8wggHZBgNVHSAEggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGsMC4GCCsGAQUFBwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vMIIBeAYIKwYBBQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABwAGEAcgBhACAAcAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1AHQAYQByAGkAbwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABvAHIAIABDAEMAUABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3ACAAZABlACAAZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0AGUAcwAgADIAMgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAgAEUAcwBwAGUAcgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBvACwAIABSAGUAcAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8GA1UdHwSBhzCBhDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEGA1UdEQQaMBiBFmpzb3RvQG1hcm1vdGVjaC5jb20uZG8wDQYJKoZIhvcNAQELBQADggIBAIiGfGfXGgO5zHP5BkVKAUHMkKrUP7G3ohexFPp53Io1WbdL3L7oE8EtArLQyySdWr+0Yxb/6VE74krBUb+RhpghKlIhOTqsJvOL8Bdo3prI23hZWi2A4wHZn99W3pISBU2PE8QTodoaR0yOpIgqyYCIZmgHGSExFymDHp8iwfqxSS3HWnXgK5eI5iU/Zisl9bPBhHrFR1j9WjnZTx7IxocGmvd/efn26dJ3MgTP/TUx0P7jatukcTUazl6N9Ht/rHFBSan9vzG+rgSPRvT/flIRhSJyUvVuBGv1+NJWy5R1HoazlVO0cR4QB+U3nvg6E1j0ceccybWjIowA38pU/YpI81UVXSl0dbtwrFPrRmMzfnvMATX8H1NrOb98cLlIss9U1yWQxdyTes4mItBTYjA0K0ESUFGKL3ZputaM7KDW85kWkjXQj/TJP4DClyzO4SjVx9ZFqSkz+yFzlvbfTU7clVshJHYxlmuO+nou19+2l7SPHz2UaikU4JAmdn9bNIypte31BF30rahUywK6ePT1nQ5xL1tSIe2m9BtyG/45yiHobm7kljEeBl4EzkY2mFEp84cH4s28BbRF/S2p8xkGFqNtDKa+DwcWd97IG+62en+/2vE75a9KRUxneW8Ipl6P/e5moXyLYLZS0lMGShBom8cTYdLFFRAPbksXIa5U + + + + diff --git a/PROYECTO/bin/semilla/TokenString.xml b/PROYECTO/bin/semilla/TokenString.xml new file mode 100644 index 0000000..e91c32c --- /dev/null +++ b/PROYECTO/bin/semilla/TokenString.xml @@ -0,0 +1 @@ +O9f47mo3hpvCPZZ0lkMfRuq8fhKebogyPyzQ7gf4GU0Q/V6vzKJ2sQTG7w0Nwvmh6Bl/m9OLhu+Jsec5Viv6XgNxEotYqq8C8YN5NKCvMyz/i8SHJjfqyXuVZEla9ahLgYZGcCUN3lrLGJvjYJBz0A==2026-10-19T12:44:29.9029266-04:00 \ No newline at end of file diff --git a/PROYECTO/bin/veprmt01.txt b/PROYECTO/bin/veprmt01.txt index 25a796d..d39c8a9 100644 --- a/PROYECTO/bin/veprmt01.txt +++ b/PROYECTO/bin/veprmt01.txt @@ -2,3 +2,19 @@ Date: 23/07/2026 Time: 14:04:13 Program error at 'veprmt001.4gl', line number 223. SQL statement error number -6372 (1). [Microsoft][SQL Server Native Client 11.0]SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]. +Date: 19/10/2026 Time: 10:57:33 +Program error at 'veprmt001.4gl', line number 281. +FORMS statement error number -1110. +Form file (vefmmt001) not found. +Date: 19/10/2026 Time: 10:59:38 +Program error at 'veconduceSinfacturar.4gl', line number 24. +FORMS statement error number -1110. +Form file (vefmmt041) not found. +Date: 19/10/2026 Time: 11:03:30 +Program error at 'veprmt001.4gl', line number 6606. +FORMS statement error number -1110. +Form file (vefmwd075) not found. +Date: 19/10/2026 Time: 11:04:43 +Program error at 'codigoncf.4gl', line number 15. +FORMS statement error number -1110. +Form file (vefmwd020) not found. diff --git a/PROYECTO/bin/veprmt022.4rp b/PROYECTO/bin/veprmt022.4rp index 180edb0..a7c0864 100644 --- a/PROYECTO/bin/veprmt022.4rp +++ b/PROYECTO/bin/veprmt022.4rp @@ -7,7 +7,7 @@ - + @@ -24,7 +24,9 @@ + + @@ -32,18 +34,25 @@ + + + + + + + @@ -52,26 +61,35 @@ + + + + + + + + + @@ -80,17 +98,21 @@ + + + + @@ -108,62 +130,88 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + diff --git a/PROYECTO/ccdir/CCPRRP053.4gl b/PROYECTO/ccdir/CCPRRP053.4gl index cb2a750..2707362 100644 --- a/PROYECTO/ccdir/CCPRRP053.4gl +++ b/PROYECTO/ccdir/CCPRRP053.4gl @@ -99,7 +99,8 @@ FUNCTION VariacionPrecios() LET estados.cond_pago = '' LET estados.estilo = 0 - DELETE FROM tmpcxccompara + # tmpcxccompara no existe en el .250 y nadie la lee (el reporte sale de memoria) +# DELETE FROM tmpcxccompara FOREACH variaciones INTO balancesCE.* @@ -176,8 +177,8 @@ FUNCTION VariacionPrecios() END IF - INSERT INTO tmpcxccompara (tipo_cliente,sec_cliente,balance1,balance2) - VALUES (balancesCE.tipo_cliente,balancesCE.sec_cliente, balancesCE.valor,balancesCE.valor2) +# INSERT INTO tmpcxccompara (tipo_cliente,sec_cliente,balance1,balance2) +# VALUES (balancesCE.tipo_cliente,balancesCE.sec_cliente, balancesCE.valor,balancesCE.valor2) OUTPUT TO REPORT balancesCE_prod_rpt(balancesCE.*, datos.fecha_final,estados.*) END IF diff --git a/PROYECTO/ccdir/ccprmt002.4gl b/PROYECTO/ccdir/ccprmt002.4gl index b9cbfe5..a3c2fc6 100644 --- a/PROYECTO/ccdir/ccprmt002.4gl +++ b/PROYECTO/ccdir/ccprmt002.4gl @@ -89,7 +89,7 @@ DEFINE hoy CHAR(10) LET hoy = relacion.fecha LET p_fechas = relacion.fecha - CALL prd(p_fechas,usuarios) + CALL prd(p_fechas,usuarios) RETURNING bandera IF bandera = 1 THEN LET bandera = 0 NEXT FIELD fecha diff --git a/PROYECTO/ccdir/ccprmt010.4gl b/PROYECTO/ccdir/ccprmt010.4gl index 54a9edc..0b96eb8 100644 --- a/PROYECTO/ccdir/ccprmt010.4gl +++ b/PROYECTO/ccdir/ccprmt010.4gl @@ -386,7 +386,8 @@ FUNCTION imprime_req(xnumreq) c.id_kit,x3.observacion,d.celular1,d.contacto ORDER BY b.num_req, c.cod_n,c.cod_grupo,c.cod_tipo,c.cod_sec - LET r_output="SVG" + # antes fijo SVG (en web no se ve): se deja elegir PDF/Excel/pantalla + CALL seleccionarSalida() RETURNING r_output LET r_filename = "ccprmt010.4rp" LET preview = 1 diff --git a/PROYECTO/ccdir/ccprrp027.4gl b/PROYECTO/ccdir/ccprrp027.4gl index 3f17527..86844e5 100644 --- a/PROYECTO/ccdir/ccprrp027.4gl +++ b/PROYECTO/ccdir/ccprrp027.4gl @@ -64,7 +64,8 @@ FUNCTION ccprrp027() LET tipo_papel = 1 CALL msgrp000(tipo_papel) - DELETE FROM tmpccprrp027 +# tmpccprrp027 ya no se usa (el INSERT esta comentado) y no existe en el .250 +# DELETE FROM tmpccprrp027 LET pflag = "N" # LET tiposaldo='TODOS' diff --git a/PROYECTO/ccdir/ccprrp034.4gl b/PROYECTO/ccdir/ccprrp034.4gl index 0328425..aec866e 100644 --- a/PROYECTO/ccdir/ccprrp034.4gl +++ b/PROYECTO/ccdir/ccprrp034.4gl @@ -180,7 +180,8 @@ OPEN c_vende USING fecha_inicial,fecha_final FINISH REPORT reporte34 LET puede = NULL - DISPLAY BY NAME valor_total +# el formulario ccfmrp034 no tiene campo valor_total (error -1102); el total sale en el reporte +# DISPLAY BY NAME valor_total { LET opt = fgl_winquestion("Atencion","Desea Imprimir Reporte?", "yes","yes|no","question",0) diff --git a/PROYECTO/ccdir/marmotech.sch b/PROYECTO/ccdir/marmotech.sch new file mode 100644 index 0000000..b9e550b --- /dev/null +++ b/PROYECTO/ccdir/marmotech.sch @@ -0,0 +1,6278 @@ +actb00001^codigo^1^2^1^ +actb00001^descripcion^0^40^2^ +actb00001^cuenta_no^0^8^3^ +actb00001^cta_depr^0^8^4^ +actb00001^cta_gasto^0^8^5^ +actb00001^departamento^1^2^6^ +actb00001^fech_compra^7^4^7^ +actb00001^duracion^2^4^8^ +actb00001^fech_elim^7^4^9^ +actb00001^status_t^0^1^10^ +actb00001^us_crea^0^9^11^ +actb00001^fech_crea^10^3080^12^ +actb00001^us_mod^0^9^13^ +actb00001^fech_mod^10^3080^14^ +actb00002^cod_mov^257^2^1^ +actb00002^descrip^256^30^2^ +actb00002^tipo_mov^0^1^3^ +actb00002^uso^0^1^4^ +actb00002^status_t^0^1^5^ +actb00002^us_crea^0^9^6^ +actb00002^fech_crea^10^3080^7^ +actb00002^us_mod^0^9^8^ +actb00002^fech_mod^10^3080^9^ +actb00004^codigo^2^4^1^ +actb00004^num_doc^0^10^2^ +actb00004^fecha^7^4^3^ +actb00004^cod_mov^2^4^4^ +actb00004^tasa_cambio^5^1794^5^ +actb00004^monto^5^3074^6^ +actb00004^observacion^0^40^7^ +actb00004^status_t^0^1^8^ +actb00004^us_crea^0^9^9^ +actb00004^fech_crea^10^3080^10^ +actb00004^us_mod^0^9^11^ +actb00004^fech_mod^10^3080^12^ +actb00005^codigo^1^2^1^ +actb00005^descripcion^0^30^2^ +actb00005^cuenta_no^0^8^3^ +actb00005^cta_depr^0^8^4^ +actb00005^cta_gasto^0^8^5^ +actb00005^departamento^1^2^6^ +actb00005^fech_compra^7^4^7^ +actb00005^duracion^2^4^8^ +actb00005^fech_elim^7^4^9^ +actb00005^status_t^0^1^10^ +actb00005^us_crea^0^9^11^ +actb00005^fech_crea^10^3080^12^ +actb00005^us_mod^0^9^13^ +actb00005^fech_mod^10^3080^14^ +actb00005^codigo_n^1^2^15^ +adtb00001^departamento^1^2^1^ +adtb00001^nom_dpto^0^30^2^ +adtb00001^status_t^0^1^3^ +adtb00001^us_crea^0^9^4^ +adtb00001^fech_crea^10^3080^5^ +adtb00001^us_mod^0^9^6^ +adtb00001^fech_mod^10^3080^7^ +adtb00002^cod_seccion^0^2^1^ +adtb00002^departamento^1^2^2^ +adtb00002^nom_seccion^0^30^3^ +adtb00002^status_t^0^1^4^ +adtb00002^us_crea^0^9^5^ +adtb00002^fech_crea^10^3080^6^ +adtb00002^us_mod^0^9^7^ +adtb00002^fech_mod^10^3080^8^ +adtb00003^num_emp^1^2^1^ +adtb00003^departamento^1^2^2^ +adtb00003^nivel_emp^1^2^3^ +adtb00003^cod_puesto^1^2^4^ +adtb00003^nom1_emp^0^15^5^ +adtb00003^nom2_emp^0^15^6^ +adtb00003^apell1_emp^0^15^7^ +adtb00003^apell2_emp^0^15^8^ +adtb00003^tipo_empleado^0^20^9^ +adtb00003^fecha_termino_c^7^4^10^ +adtb00003^calle^0^30^11^ +adtb00003^casa_num^0^10^12^ +adtb00003^barrio^0^20^13^ +adtb00003^urbanizacion^0^20^14^ +adtb00003^telefono^0^8^15^ +adtb00003^fech_nac^7^4^16^ +adtb00003^cod_nac^1^2^17^ +adtb00003^estado_civil^0^1^18^ +adtb00003^tipo_sangre^0^3^19^ +adtb00003^cedula^0^11^20^ +adtb00003^serie^1^2^21^ +adtb00003^licencia^0^9^22^ +adtb00003^sueldo_ac^5^2562^23^ +adtb00003^nomina^0^1^24^ +adtb00003^fech_efec^7^4^25^ +adtb00003^fecha_salida^7^4^26^ +adtb00003^paga_seg^0^1^27^ +adtb00003^cod_seg1^0^11^28^ +adtb00003^cod_seg2^1^2^29^ +adtb00003^cod_seg3^1^2^30^ +adtb00003^cuenta_no^2^4^31^ +adtb00003^status_t^0^1^32^ +adtb00003^us_crea^0^9^33^ +adtb00003^fech_crea^10^3080^34^ +adtb00003^us_mod^0^9^35^ +adtb00003^fech_mod^10^3080^36^ +adtb00004^cod_puesto^1^2^1^ +adtb00004^nom_puesto^0^30^2^ +adtb00004^funciones^0^60^3^ +adtb00004^funcion1^0^60^4^ +adtb00004^nivel_sal^1^2^5^ +adtb00004^salario_min^5^2562^6^ +adtb00004^salario_max^5^2562^7^ +adtb00004^status_t^0^1^8^ +adtb00004^us_crea^0^9^9^ +adtb00004^fech_crea^10^3080^10^ +adtb00004^us_mod^0^9^11^ +adtb00004^fech_mod^10^3080^12^ +adtb00005^cod_educa^1^2^1^ +adtb00005^nom_educa^0^30^2^ +adtb00005^status_t^0^1^3^ +adtb00005^us_crea^0^9^4^ +adtb00005^fech_crea^10^3080^5^ +adtb00005^us_mod^0^9^6^ +adtb00005^fech_mod^10^3080^7^ +adtb00006^cod_pericia^1^2^1^ +adtb00006^nom_pericia^0^30^2^ +adtb00006^status_t^0^1^3^ +adtb00006^us_crea^0^9^4^ +adtb00006^fech_crea^10^3080^5^ +adtb00006^us_mod^0^9^6^ +adtb00006^fech_mod^10^3080^7^ +adtb00007^cod_nac^1^2^1^ +adtb00007^nom_nac^0^30^2^ +adtb00007^status_t^0^1^3^ +adtb00007^us_crea^0^9^4^ +adtb00007^fech_crea^10^3080^5^ +adtb00007^us_mod^0^9^6^ +adtb00007^fech_mod^10^3080^7^ +adtb00008^cod_requi^1^2^1^ +adtb00008^requisito^0^30^2^ +adtb00008^status_t^0^1^3^ +adtb00008^us_crea^0^9^4^ +adtb00008^fech_crea^10^3080^5^ +adtb00008^us_mod^0^9^6^ +adtb00008^fech_mod^10^3080^7^ +adtb00009^cod_mto^1^2^1^ +adtb00009^sec_mto^1^2^2^ +adtb00009^desc_mto^0^50^3^ +adtb00009^status_t^0^1^4^ +adtb00009^us_crea^0^9^5^ +adtb00009^fech_crea^10^3080^6^ +adtb00009^us_mod^0^9^7^ +adtb00009^fech_mod^10^3080^8^ +adtb00010^cod_prof^1^2^1^ +adtb00010^nom_prof^0^30^2^ +adtb00010^status_t^0^1^3^ +adtb00010^us_crea^0^9^4^ +adtb00010^fech_crea^10^3080^5^ +adtb00010^us_mod^0^9^6^ +adtb00010^fech_mod^10^3080^7^ +adtb00011^num_doc^1^2^1^ +adtb00011^fecha^7^4^2^ +adtb00011^fech_req^7^4^3^ +adtb00011^depart^1^2^4^ +adtb00011^tipo_req^1^2^5^ +adtb00011^razon_vac^0^30^6^ +adtb00011^cod_puesto_r^1^2^7^ +adtb00011^edad_min^1^2^8^ +adtb00011^salario_sem^5^2562^9^ +adtb00011^salario_men^5^2562^10^ +adtb00011^experiencia^1^2^11^ +adtb00011^cod_educa^1^2^12^ +adtb00011^cod_pericia^1^2^13^ +adtb00011^status_per^0^1^14^ +adtb00011^num_emp^1^2^15^ +adtb00011^departamento^1^2^16^ +adtb00011^nivel_emp^1^2^17^ +adtb00011^cod_puesto^1^2^18^ +adtb00011^num1_emp^1^2^19^ +adtb00011^departamento1^1^2^20^ +adtb00011^nivel1_emp^1^2^21^ +adtb00011^cod1_puesto^1^2^22^ +adtb00011^num2_emp^1^2^23^ +adtb00011^departamento2^1^2^24^ +adtb00011^nivel2_emp^1^2^25^ +adtb00011^cod2_puesto^1^2^26^ +adtb00011^status_t^0^1^27^ +adtb00011^us_crea^0^9^28^ +adtb00011^fech_crea^10^3080^29^ +adtb00011^us_mod^0^9^30^ +adtb00011^fech_mod^10^3080^31^ +adtb00012^cod_sol^1^2^1^ +adtb00012^fecha^7^4^2^ +adtb00012^nom1_sol^0^15^3^ +adtb00012^nom2_sol^0^15^4^ +adtb00012^apell1_sol^0^15^5^ +adtb00012^apell2_sol^0^15^6^ +adtb00012^calle^0^30^7^ +adtb00012^casa_num^0^10^8^ +adtb00012^barrio^0^20^9^ +adtb00012^urbanizacion^0^20^10^ +adtb00012^telefono^0^8^11^ +adtb00012^cod_provincia^1^2^12^ +adtb00012^fech_nac^7^4^13^ +adtb00012^cod_nac^1^2^14^ +adtb00012^estado_civil^0^1^15^ +adtb00012^estatura^0^4^16^ +adtb00012^peso^1^2^17^ +adtb00012^cedula^2^4^18^ +adtb00012^serie^1^2^19^ +adtb00012^licencia^0^9^20^ +adtb00012^tipo_sangre^0^3^21^ +adtb00012^idioma^0^10^22^ +adtb00012^h_idioma^0^1^23^ +adtb00012^l_idioma^0^1^24^ +adtb00012^e_idioma^0^1^25^ +adtb00012^otros_idioma^0^50^26^ +adtb00012^cod_puesto^1^2^27^ +adtb00012^cod_prof^1^2^28^ +adtb00012^sexo^0^1^29^ +adtb00012^status_t^0^1^30^ +adtb00012^us_crea^0^9^31^ +adtb00012^fech_crea^10^3080^32^ +adtb00012^us_mod^0^9^33^ +adtb00012^fech_mod^10^3080^34^ +adtb00013^cod_sol^1^2^1^ +adtb00013^cod_par^1^2^2^ +adtb00013^sec_par^1^2^3^ +adtb00013^nombre^0^30^4^ +adtb00013^cedula^0^20^5^ +adtb00013^sexo^0^1^6^ +adtb00013^fecha_nac^7^4^7^ +adtb00013^status_t^0^1^8^ +adtb00013^us_crea^0^9^9^ +adtb00013^fech_crea^10^3080^10^ +adtb00013^us_mod^0^9^11^ +adtb00013^fech_mod^10^3080^12^ +adtb00014^cod_sol^1^2^1^ +adtb00014^nom_ref^0^60^2^ +adtb00014^anos_rel^1^2^3^ +adtb00014^telefono^0^8^4^ +adtb00014^calle^0^30^5^ +adtb00014^casa_num^0^10^6^ +adtb00014^barrio^0^20^7^ +adtb00014^urbanizacion^0^20^8^ +adtb00014^status_t^0^1^9^ +adtb00014^us_crea^0^9^10^ +adtb00014^fech_crea^10^3080^11^ +adtb00014^us_mod^0^9^12^ +adtb00014^fech_mod^10^3080^13^ +adtb00015^cod_sol^1^2^1^ +adtb00015^nom_inst^0^30^2^ +adtb00015^calle^0^30^3^ +adtb00015^casa_num^0^10^4^ +adtb00015^barrio^0^20^5^ +adtb00015^urbanizacion^0^20^6^ +adtb00015^cod_educa^1^2^7^ +adtb00015^anos^1^2^8^ +adtb00015^ano_term^1^2^9^ +adtb00015^status_t^0^1^10^ +adtb00015^us_crea^0^9^11^ +adtb00015^fech_crea^10^3080^12^ +adtb00015^us_mod^0^9^13^ +adtb00015^fech_mod^10^3080^14^ +adtb00016^cod_sol^1^2^1^ +adtb00016^nom_empr^0^30^2^ +adtb00016^calle^0^30^3^ +adtb00016^casa_num^0^10^4^ +adtb00016^barrio^0^20^5^ +adtb00016^urbanizacion^0^20^6^ +adtb00016^cod_puesto^1^2^7^ +adtb00016^sueldo^5^2562^8^ +adtb00016^ano_ini^1^2^9^ +adtb00016^ano_fin^1^2^10^ +adtb00016^desc_retiro^0^60^11^ +adtb00016^status_t^0^1^12^ +adtb00016^us_crea^0^9^13^ +adtb00016^fech_crea^10^3080^14^ +adtb00016^us_mod^0^9^15^ +adtb00016^fech_mod^10^3080^16^ +adtb00017^num_trx^2^4^1^ +adtb00017^cod_sol^1^2^2^ +adtb00017^num_emp^1^2^3^ +adtb00017^departamento^1^2^4^ +adtb00017^nivel_emp^1^2^5^ +adtb00017^cod_puesto^1^2^6^ +adtb00017^fech_efec^7^4^7^ +adtb00017^salario^5^2562^8^ +adtb00017^cod_mto^1^2^9^ +adtb00017^sec_mto^1^2^10^ +adtb00017^nivel_sal^1^2^11^ +adtb00017^liquidacion^5^2562^12^ +adtb00017^status_t^0^1^13^ +adtb00017^us_crea^0^9^14^ +adtb00017^fech_crea^10^3080^15^ +adtb00017^us_mod^0^9^16^ +adtb00017^fech_mod^10^3080^17^ +adtb00018^fecha^7^4^1^ +adtb00018^cod_sol^1^2^2^ +adtb00018^num_emp^1^2^3^ +adtb00018^departamento^1^2^4^ +adtb00018^nivel_emp^1^2^5^ +adtb00018^cod_puesto^1^2^6^ +adtb00018^num3_emp^1^2^7^ +adtb00018^departamento3^1^2^8^ +adtb00018^nivel3_emp^1^2^9^ +adtb00018^cod3_puesto^1^2^10^ +adtb00018^recomendacion^1^2^11^ +adtb00018^otros_com^0^60^12^ +adtb00018^num1_emp^1^2^13^ +adtb00018^departamento1^1^2^14^ +adtb00018^nivel1_emp^1^2^15^ +adtb00018^cod1_puesto^1^2^16^ +adtb00018^num2_emp^1^2^17^ +adtb00018^departamento2^1^2^18^ +adtb00018^nivel2_emp^1^2^19^ +adtb00018^cod2_puesto^1^2^20^ +adtb00018^cod_requi^1^2^21^ +adtb00018^ind_requi^0^1^22^ +adtb00018^status_t^0^1^23^ +adtb00018^us_crea^0^9^24^ +adtb00018^fech_crea^10^3080^25^ +adtb00018^us_mod^0^9^26^ +adtb00018^fech_mod^10^3080^27^ +adtb00019^cod_sol^1^2^1^ +adtb00019^fech_efec^7^4^2^ +adtb00019^sueldo^5^2562^3^ +adtb00019^cod_mto^1^2^4^ +adtb00019^sec_mto^1^2^5^ +adtb00019^periodo^1^2^6^ +adtb00019^status_t^0^1^7^ +adtb00019^us_crea^0^9^8^ +adtb00019^fech_crea^10^3080^9^ +adtb00019^us_mod^0^9^10^ +adtb00019^fech_mod^10^3080^11^ +adtb00020^num_trx^2^4^1^ +adtb00020^cod_sol^1^2^2^ +adtb00020^fecha^7^4^3^ +adtb00020^fech_efec^7^4^4^ +adtb00020^num_emp^1^2^5^ +adtb00020^departamento^1^2^6^ +adtb00020^nivel_emp^1^2^7^ +adtb00020^cod_puesto^1^2^8^ +adtb00020^sueldo_ac^5^2562^9^ +adtb00020^nomina^0^1^10^ +adtb00020^estado_civil^0^1^11^ +adtb00020^tipo_sangre^0^3^12^ +adtb00020^cod_mto^1^2^13^ +adtb00020^sec_mto^0^20^14^ +adtb00020^observacion^0^60^15^ +adtb00020^num1_emp^1^2^16^ +adtb00020^departamento1^1^2^17^ +adtb00020^nivel1_emp^1^2^18^ +adtb00020^cod1_puesto^1^2^19^ +adtb00020^num2_emp^1^2^20^ +adtb00020^departamento2^1^2^21^ +adtb00020^nivel2_emp^1^2^22^ +adtb00020^cod2_puesto^1^2^23^ +adtb00020^num3_emp^1^2^24^ +adtb00020^departamento3^1^2^25^ +adtb00020^nivel3_emp^1^2^26^ +adtb00020^cod3_puesto^1^2^27^ +adtb00020^status_t^0^1^28^ +adtb00020^us_crea^0^9^29^ +adtb00020^fech_crea^10^3080^30^ +adtb00020^us_mod^0^9^31^ +adtb00020^fech_mod^10^3080^32^ +adtb00021^num_emp^1^2^1^ +adtb00021^cod_par^1^2^2^ +adtb00021^sec_par^1^2^3^ +adtb00021^nombre^0^30^4^ +adtb00021^cedula^0^20^5^ +adtb00021^sexo^0^1^6^ +adtb00021^fecha_nac^7^4^7^ +adtb00021^status_t^0^1^8^ +adtb00021^us_crea^0^9^9^ +adtb00021^fech_crea^10^3080^10^ +adtb00021^us_mod^0^9^11^ +adtb00021^fech_mod^10^3080^12^ +adtb00022^fecha^7^4^1^ +adtb00022^num_emp^1^2^2^ +adtb00022^departamento^1^2^3^ +adtb00022^nivel_emp^1^2^4^ +adtb00022^cod_puesto^1^2^5^ +adtb00022^cod_prof^1^2^6^ +adtb00022^evento^1^2^7^ +adtb00022^nom_evento^0^80^8^ +adtb00022^fech_evento^7^4^9^ +adtb00022^costo_evento^5^2562^10^ +adtb00022^num1_emp^1^2^11^ +adtb00022^departamento1^1^2^12^ +adtb00022^nivel1_emp^1^2^13^ +adtb00022^cod1_puesto^1^2^14^ +adtb00022^num2_emp^1^2^15^ +adtb00022^departamento2^1^2^16^ +adtb00022^nivel2_emp^1^2^17^ +adtb00022^cod2_puesto^1^2^18^ +adtb00022^num3_emp^1^2^19^ +adtb00022^departamento3^1^2^20^ +adtb00022^nivel3_emp^1^2^21^ +adtb00022^cod3_puesto^1^2^22^ +adtb00022^status_t^0^1^23^ +adtb00022^us_crea^0^9^24^ +adtb00022^fech_crea^10^3080^25^ +adtb00022^us_mod^0^9^26^ +adtb00022^fech_mod^10^3080^27^ +adtb00023^fecha^7^4^1^ +adtb00023^num_emp^1^2^2^ +adtb00023^departamento^1^2^3^ +adtb00023^nivel_emp^1^2^4^ +adtb00023^cod_puesto^1^2^5^ +adtb00023^hora_ent^10^1128^6^ +adtb00023^hora_sal^10^1128^7^ +adtb00023^status_t^0^1^8^ +adtb00023^us_crea^0^9^9^ +adtb00023^fech_crea^10^3080^10^ +adtb00023^us_mod^0^9^11^ +adtb00023^fech_mod^10^3080^12^ +adtb00024^nivel_emp^1^2^1^ +adtb00024^desc_nivel^0^30^2^ +adtb00024^status_t^0^1^3^ +adtb00024^us_crea^0^9^4^ +adtb00024^fech_crea^10^3080^5^ +adtb00024^us_mod^0^9^6^ +adtb00024^fech_mod^10^3080^7^ +adtb00025^cod_par^1^2^1^ +adtb00025^desc_par^0^11^2^ +adtb00025^status_t^0^1^3^ +adtb00025^us_crea^0^9^4^ +adtb00025^fech_crea^10^3080^5^ +adtb00025^us_mod^0^9^6^ +adtb00025^fech_mod^10^3080^7^ +adtb00026^amon_num^1^2^1^ +adtb00026^fecha^7^4^2^ +adtb00026^num_emp^1^2^3^ +adtb00026^departamento^1^2^4^ +adtb00026^nivel_emp^1^2^5^ +adtb00026^cod_puesto^1^2^6^ +adtb00026^violacion^0^60^7^ +adtb00026^violacion1^0^60^8^ +adtb00026^num1_emp^1^2^9^ +adtb00026^departamento1^1^2^10^ +adtb00026^nivel1_emp^1^2^11^ +adtb00026^cod1_puesto^1^2^12^ +adtb00026^num2_emp^1^2^13^ +adtb00026^departamento2^1^2^14^ +adtb00026^nivel2_emp^1^2^15^ +adtb00026^cod2_puesto^1^2^16^ +adtb00026^status_t^0^1^17^ +adtb00026^us_crea^0^9^18^ +adtb00026^fech_crea^10^3080^19^ +adtb00026^us_mod^0^9^20^ +adtb00026^fech_mod^10^3080^21^ +adtb00027^num_emp^1^2^1^ +adtb00027^departamento^1^2^2^ +adtb00027^nivel_emp^1^2^3^ +adtb00027^cod_puesto^1^2^4^ +adtb00027^fecha_sal^7^4^5^ +adtb00027^fecha_ent^7^4^6^ +adtb00027^dias_tomados^2^4^7^ +adtb00027^dias_vac^2^4^8^ +adtb00027^status_t^0^1^9^ +adtb00027^us_crea^0^9^10^ +adtb00027^fech_crea^10^3080^11^ +adtb00027^us_mod^0^9^12^ +adtb00027^fech_mod^10^3080^13^ +adtb00028^num_trx^2^4^1^ +adtb00028^clave^0^2^2^ +adtb00028^status_t^0^1^3^ +adtb00028^us_crea^0^9^4^ +adtb00028^fech_crea^10^3080^5^ +adtb00028^us_mod^0^9^6^ +adtb00028^fech_mod^10^3080^7^ +adtb00029^departamento^257^2^1^ +adtb00029^estado_a^0^4^2^ +adtb00029^estado_m^0^4^3^ +adtb00029^depto_ant^1^2^4^ +adtb00029^estatus_t^0^1^5^ +adtb00029^us_crea^0^9^6^ +adtb00029^fech_crea^10^3080^7^ +adtb00029^us_mod^0^9^8^ +adtb00029^fech_mod^10^3080^9^ +adtb00030^num_emp^1^2^1^ +adtb00030^sexo^0^1^2^ +adtb00031^fecha^7^4^1^ +adtb00031^num_emp^1^2^2^ +adtb00031^departamento^1^2^3^ +adtb00031^nivel_emp^1^2^4^ +adtb00031^cod_puesto^1^2^5^ +adtb00031^monto^5^3074^6^ +adtb00031^status_t^0^1^7^ +adtb00031^us_cra^0^9^8^ +adtb00031^fech_crea^10^3080^9^ +adtb00031^us_mod^0^9^10^ +adtb00031^fech_mod^10^3080^11^ +adtb00032^num_trx^2^4^1^ +adtb00032^num_emp^2^4^2^ +adtb00032^cod_mov^1^2^3^ +adtb00032^sec_mov^1^2^4^ +adtb00032^fecha^7^4^5^ +adtb00032^num_dia^2^4^6^ +adtb00032^status_t^0^1^7^ +adtb00032^us_crea^0^9^8^ +adtb00032^fech_crea^10^3080^9^ +adtb00032^us_mod^0^9^10^ +adtb00032^fech_mod^10^3080^11^ +adtb00033^dpto^0^1^1^ +adtb00033^departamento^1^2^2^ +adtb00033^nom_dpto^0^30^3^ +adtb00033^status_t^0^1^4^ +adtb00033^us_crea^0^9^5^ +adtb00033^fech_crea^10^3080^6^ +adtb00033^us_mod^0^9^7^ +adtb00033^fech_mod^10^3080^8^ +adtb00034^num_emp^1^2^1^ +adtb00034^cod_par^1^2^2^ +adtb00034^sec_par^1^2^3^ +adtb00034^nombre^0^30^4^ +adtb00034^cedula^0^20^5^ +adtb00034^sexo^0^1^6^ +adtb00034^fecha_nac^7^4^7^ +adtb00034^status_t^0^1^8^ +adtb00034^us_crea^0^9^9^ +adtb00034^fech_crea^10^3080^10^ +adtb00034^us_mod^0^9^11^ +adtb00034^fech_mod^10^3080^12^ +adtb00035^num_emp^1^2^1^ +adtb00035^departamento^1^2^2^ +adtb00035^nivel_emp^1^2^3^ +adtb00035^cod_puesto^1^2^4^ +adtb00035^nom1_emp^0^15^5^ +adtb00035^nom2_emp^0^15^6^ +adtb00035^apell1_emp^0^15^7^ +adtb00035^apell2_emp^0^15^8^ +adtb00035^telefono^0^8^9^ +adtb00035^calle^0^30^10^ +adtb00035^casa_num^0^10^11^ +adtb00035^barrio^0^20^12^ +adtb00035^urbanizacion^0^20^13^ +adtb00035^estado_civil^0^1^14^ +adtb00035^licencia^0^9^15^ +adtb00035^nom_padre^0^60^16^ +adtb00035^nom_madre^0^60^17^ +adtb00035^nom_conyuge^0^60^18^ +adtb00035^cedula_c^2^4^19^ +adtb00035^serie_c^1^2^20^ +adtb00035^fech_nac_co^7^4^21^ +adtb00035^abuelo_p^0^30^22^ +adtb00035^abuela_p^0^30^23^ +adtb00035^abuelo_m^0^30^24^ +adtb00035^abuela_m^0^30^25^ +adtb00035^nom_hijo^0^60^26^ +adtb00035^sexo_hijo^0^1^27^ +adtb00035^fech_nac_h^7^4^28^ +adtb00035^edad^1^2^29^ +adtb00035^descripcion^0^5^30^ +adtb00035^status_t^0^1^31^ +adtb00035^us_crea^0^9^32^ +adtb00035^fech_crea^10^3080^33^ +adtb00035^us_mod^0^9^34^ +adtb00035^fech_mod^10^3080^35^ +adtb00036^num_emp^1^2^1^ +adtb00036^nom1_emp^0^20^2^ +adtb00036^nom2_emp^0^20^3^ +adtb00036^apell1_emp^0^20^4^ +adtb00036^apell2_emp^0^20^5^ +adtb00036^status_t^0^1^6^ +adtb00036^us_crea^0^9^7^ +adtb00036^fech_crea^10^3080^8^ +adtb00036^us_mod^0^9^9^ +adtb00036^fech_mod^10^3080^10^ +adtb00037^departamento^1^2^1^ +adtb00037^estado_q^0^4^2^ +adtb00037^estado_m^0^4^3^ +adtb00037^depto_ant^1^2^4^ +adtb00037^cuenta_no^0^8^5^ +adtb00037^estatus_t^0^1^6^ +adtb00037^us_crea^0^9^7^ +adtb00037^fech_crea^10^3080^8^ +adtb00037^us_mod^0^9^9^ +adtb00037^fech_mod^10^3080^10^ +adtb00044^num_emp^1^2^1^ +adtb00044^dias_pend^1^2^2^ +adtb00137^departamento^1^2^1^ +adtb00137^estado_q^0^4^2^ +adtb00137^estado_m^0^4^3^ +adtb00137^depto_ant^1^2^4^ +adtb00137^cuenta_no^0^8^5^ +adtb00137^estatus_t^0^1^6^ +adtb00137^us_crea^0^9^7^ +adtb00137^fech_crea^10^3080^8^ +adtb00137^us_mod^0^9^9^ +adtb00137^fech_mod^10^3080^10^ +adtb003tmp^num_emp^1^2^1^ +adtb003tmp^departamento^1^2^2^ +adtb003tmp^nivel_emp^1^2^3^ +adtb003tmp^cod_puesto^1^2^4^ +adtb003tmp^nom1_emp^0^15^5^ +adtb003tmp^nom2_emp^0^15^6^ +adtb003tmp^apell1_emp^0^15^7^ +adtb003tmp^apell2_emp^0^15^8^ +adtb003tmp^calle^0^30^9^ +adtb003tmp^casa_num^0^10^10^ +adtb003tmp^barrio^0^20^11^ +adtb003tmp^urbanizacion^0^20^12^ +adtb003tmp^telefono^0^8^13^ +adtb003tmp^fech_nac^7^4^14^ +adtb003tmp^cod_nac^1^2^15^ +adtb003tmp^estado_civil^0^1^16^ +adtb003tmp^tipo_sangre^0^3^17^ +adtb003tmp^cedula^0^11^18^ +adtb003tmp^serie^1^2^19^ +adtb003tmp^licencia^0^9^20^ +adtb003tmp^sueldo_ac^5^2562^21^ +adtb003tmp^nomina^0^1^22^ +adtb003tmp^fech_efec^7^4^23^ +adtb003tmp^fecha_salida^7^4^24^ +adtb003tmp^paga_seg^0^1^25^ +adtb003tmp^cod_seg1^1^2^26^ +adtb003tmp^cod_seg2^1^2^27^ +adtb003tmp^cod_seg3^1^2^28^ +adtb003tmp^cuenta_no^2^4^29^ +adtb003tmp^status_t^0^1^30^ +adtb003tmp^us_crea^0^9^31^ +adtb003tmp^fech_crea^10^3080^32^ +adtb003tmp^us_mod^0^9^33^ +adtb003tmp^fech_mod^10^3080^34^ +analisis^cod_cia^1^2^1^ +analisis^origen_producto^0^20^2^ +analisis^factura^2^4^3^ +analisis^orden^2^4^4^ +analisis^fecha^7^4^5^ +analisis^vendedor^0^40^6^ +analisis^tipo_cliente^1^2^7^ +analisis^sec_cliente^2^4^8^ +analisis^nombre_cliente^0^60^9^ +analisis^cod_n^1^2^10^ +analisis^cod_grupo^1^2^11^ +analisis^cod_tipo^1^2^12^ +analisis^cod_sec^1^2^13^ +analisis^codigo^0^25^14^ +analisis^grupo_corporativo^0^20^15^ +analisis^grupo_local^0^30^16^ +analisis^tamano^0^20^17^ +analisis^descripcion^0^40^18^ +analisis^unidad_m^0^4^19^ +analisis^ventas^0^20^20^ +analisis^zona_geografica^0^30^21^ +analisis^pais^0^30^22^ +analisis^tipo_negocio^1^2^23^ +analisis^canal_distr^0^20^24^ +analisis^unidades_brutas^5^3077^25^ +analisis^valor_bruto^5^3074^26^ +analisis^unidades_devuetas^5^3077^27^ +analisis^valor_devuelto^5^3074^28^ +analisis^unidades_bonifica^2^4^29^ +analisis^valor_bonfica^5^3074^30^ +analisis^costo_real^5^3076^31^ +analisis^costo_unid_b^5^3074^32^ +analisis^costo_unit_n_rd^5^3074^33^ +analisis^costo_unit_n_us^5^3074^34^ +analisis^costo_std^5^3076^35^ +analisis^costo_std_b^5^3076^36^ +analisis^costo_std_n^5^3076^37^ +analisis^costo_unit_tp^5^3076^38^ +analisis^descuento^5^3074^39^ +analisis^valor_tp1^5^3074^40^ +analisis^valor_tp2^5^3074^41^ +analisis^presentacion^1^2^42^ +analisis^unidades_netas^5^3077^43^ +analisis^ano^1^2^44^ +analisis^mes^1^2^45^ +analisis^tasa^5^2563^46^ +analisis^ventas_netas^5^3074^47^ +analisis^valor_neto_rd^5^3074^48^ +analisis^valor_neto_us^5^3074^49^ +analisis^gastos_m_ind^5^3074^50^ +analisis^gastos_marketing^5^3074^51^ +analisis^gastos_ventas^5^3074^52^ +analisis^margen_b_rd^5^3074^53^ +analisis^margen_b_us^5^3074^54^ +analisis^margen_stp_rd^5^3074^55^ +analisis^margen_stp_us^5^3074^56^ +bancos^cod_banco^1^2^1^ +bancos^nombre_bc^0^30^2^ +bancos^localidad^0^30^3^ +bld_registered^bld_id^256^64^1^ +bldi_provided^bldi_id^256^64^1^ +bldi_provided^bld_id^256^64^2^ +bldi_required^bldi_id^256^64^1^ +bldi_required^bld_id^256^64^2^ +cctb00001^cuenta_no^0^8^1^ +cctb00001^cod_cia^1^2^2^ +cctb00001^tipo_doc^0^2^3^ +cctb00001^num_doc^258^4^4^ +cctb00001^tipo_cliente^1^2^5^ +cctb00001^sec_cliente^1^2^6^ +cctb00001^cod_emp^1^2^7^ +cctb00001^cod_emp_sec^1^2^8^ +cctb00001^fecha_orig^7^4^9^ +cctb00001^fecha_ven^7^4^10^ +cctb00001^aplica_a^2^4^11^ +cctb00001^banco^1^2^12^ +cctb00001^num_cheque^0^12^13^ +cctb00001^valor^261^3074^14^ +cctb00001^valor_efectivo^5^3074^15^ +cctb00001^valor_cheque^5^3074^16^ +cctb00001^costo^5^3074^17^ +cctb00001^monto_desc^5^3074^18^ +cctb00001^status_t^0^1^19^ +cctb00001^us_crea^0^9^20^ +cctb00001^fech_crea^10^3080^21^ +cctb00001^us_mod^0^9^22^ +cctb00001^fech_mod^10^3080^23^ +cctb00002^fecha^7^4^1^ +cctb00002^cod_vend^1^2^2^ +cctb00002^sec_vend^1^2^3^ +cctb00002^sec_de^2^4^4^ +cctb00002^sec_a^2^4^5^ +cctb00002^status_t^0^1^6^ +cctb00002^us_crea^0^9^7^ +cctb00002^fech_crea^10^3080^8^ +cctb00002^us_mod^0^9^9^ +cctb00002^fech_mod^10^3080^10^ +cctb00003^cod_vend^1^2^1^ +cctb00003^sec_vend^1^2^2^ +cctb00003^ult_recibo^2^4^3^ +cctb00003^tipo_doc^0^2^4^ +cctb00003^status_t^0^1^5^ +cctb00003^us_crea^0^9^6^ +cctb00003^fech_crea^10^3080^7^ +cctb00003^us_mod^0^9^8^ +cctb00003^fech_mod^10^3080^9^ +cctb00004^cuenta_no^0^8^1^ +cctb00004^cod_cia^1^2^2^ +cctb00004^tipo_doc^0^2^3^ +cctb00004^num_doc^2^4^4^ +cctb00004^tipo_cliente^1^2^5^ +cctb00004^sec_cliente^1^2^6^ +cctb00004^cod_emp^1^2^7^ +cctb00004^cod_emp_sec^1^2^8^ +cctb00004^fecha_orig^7^4^9^ +cctb00004^fecha_ven^7^4^10^ +cctb00004^aplica_a^2^4^11^ +cctb00004^banco^1^2^12^ +cctb00004^num_cheque^0^12^13^ +cctb00004^valor^261^3074^14^ +cctb00004^valor_efectivo^5^3074^15^ +cctb00004^valor_cheque^5^3074^16^ +cctb00004^costo^5^3074^17^ +cctb00004^monto_desc^5^3074^18^ +cctb00004^status_t^0^1^19^ +cctb00004^us_crea^0^9^20^ +cctb00004^fech_crea^10^3080^21^ +cctb00004^us_mod^0^9^22^ +cctb00004^fech_mod^10^3080^23^ +cctb00004^sec_de^2^4^24^ +cctb00004^sec_a^2^4^25^ +cctb00004^ult_sec^2^4^26^ +cctb00005^cod_n^1^2^1^ +cctb00005^cod_grupo^1^2^2^ +cctb00005^cod_tipo^1^2^3^ +cctb00005^cod_sec^1^2^4^ +cctb00006^sec_vend^1^2^1^ +cctb00006^nombre^0^15^2^ +cctb00006^apellido^0^14^3^ +cctb00006^comision_venta^5^3074^4^ +cctb00006^comision_adicional^5^3074^5^ +cctb00006^comision_cobros^5^3074^6^ +cctb00006^comision_ck^5^3074^7^ +cctb00006^comision_dev^5^3074^8^ +cctb00006^neto^5^3074^9^ +cctb00006^us_crea^0^9^10^ +cctb00006^fech_crea^10^3080^11^ +cctb00007^fecha^7^4^1^ +cctb00007^nombre^0^30^2^ +cctb00007^codigo^0^7^3^ +cctb00007^rnc^0^10^4^ +cctb00007^zona_p^0^10^5^ +cctb00007^direc^0^80^6^ +cctb00007^barrio^0^20^7^ +cctb00007^ciudad^0^20^8^ +cctb00007^telefono^0^8^9^ +cctb00007^limite^5^3074^10^ +cctb00007^t30^5^3074^11^ +cctb00007^t60^5^3074^12^ +cctb00007^t90^5^3074^13^ +cctb00007^t120^5^3074^14^ +cctb00007^t149^5^3074^15^ +cctb00007^t180^5^3074^16^ +cctb00008^sec_vend^257^2^1^ +cctb00008^cod_n^257^2^2^ +cctb00008^cod_grupo^257^2^3^ +cctb00008^cod_tipo^257^2^4^ +cctb00008^cod_sec^257^2^5^ +cctb00008^porc_ventas^261^2052^6^ +cctb00008^porc_cobros^5^2052^7^ +cctb00008^status_t^0^1^8^ +cctb00008^us_crea^0^9^9^ +cctb00008^fech_crea^10^3080^10^ +cctb00008^us_mod^0^9^11^ +cctb00008^fech_mod^10^3080^12^ +cctb00010^cod_cia^257^2^1^ +cctb00010^sec_vend^257^2^2^ +cctb00010^cantidad_ven^5^3074^3^ +cctb00010^cantidad_dev^5^3074^4^ +cctb00010^unidad_desc^5^3074^5^ +cctb00010^comision_ventas^5^3074^6^ +cctb00010^cobros^5^3074^7^ +cctb00010^monto_devuelto^5^3074^8^ +cctb00010^ck_devuelto^5^3074^9^ +cctb00010^comision_cobros^5^3074^10^ +cctb00020^cod_cia^1^2^1^ +cctb00020^cod_suc^1^2^2^ +cctb00020^cod_mon^1^2^3^ +cctb00020^tasa^5^4616^4^ +cctb00020^tipo_doc^0^2^5^ +cctb00020^num_oc^0^10^6^ +cctb00020^fecha^7^4^7^ +cctb00020^tipo_cliente^1^2^8^ +cctb00020^sec_cliente^2^4^9^ +cctb00020^factura^2^4^10^ +cctb00020^tipo_tarjeta^0^30^11^ +cctb00020^banco^1^2^12^ +cctb00020^referencia^0^20^13^ +cctb00020^porc_desc^5^4610^14^ +cctb00020^valor_efectivo^5^4610^15^ +cctb00020^otro_valor^5^4610^16^ +cctb00020^observacion^0^60^17^ +cctb00020^devuelta^5^4610^18^ +cctb00020^num_trans^2^4^19^ +cctb00020^tipo_aplica^0^2^20^ +cctb00020^cod_tarjeta^1^2^21^ +cctb00020^status_t^0^1^22^ +cctb00020^us_crea^0^40^23^ +cctb00020^fech_crea^7^4^24^ +cctb00020^us_mod^0^40^25^ +cctb00020^fech_mod^7^4^26^ +cctb01^cuenta_no^0^8^1^ +cctb01^cod_cia^1^2^2^ +cctb01^tipo_doc^0^2^3^ +cctb01^num_doc^258^4^4^ +cctb01^tipo_cliente^1^2^5^ +cctb01^sec_cliente^1^2^6^ +cctb01^cod_emp^1^2^7^ +cctb01^cod_emp_sec^1^2^8^ +cctb01^fecha_orig^7^4^9^ +cctb01^fecha_ven^7^4^10^ +cctb01^aplica_a^2^4^11^ +cctb01^banco^1^2^12^ +cctb01^num_cheque^0^12^13^ +cctb01^valor^261^3074^14^ +cctb01^valor_efectivo^5^3074^15^ +cctb01^valor_cheque^5^3074^16^ +cctb01^costo^5^3074^17^ +cctb01^monto_desc^5^3074^18^ +cctb01^status_t^0^1^19^ +cctb01^us_crea^0^9^20^ +cctb01^fech_crea^10^3080^21^ +cctb01^us_mod^0^9^22^ +cctb01^fech_mod^10^3080^23^ +cctbcuadre01^cuenta_no^0^8^1^ +cctbcuadre01^cod_cia^1^2^2^ +cctbcuadre01^tipo_doc^0^2^3^ +cctbcuadre01^num_doc^258^4^4^ +cctbcuadre01^tipo_cliente^1^2^5^ +cctbcuadre01^sec_cliente^1^2^6^ +cctbcuadre01^cod_emp^1^2^7^ +cctbcuadre01^cod_emp_sec^1^2^8^ +cctbcuadre01^fecha_orig^7^4^9^ +cctbcuadre01^fecha_ven^7^4^10^ +cctbcuadre01^aplica_a^2^4^11^ +cctbcuadre01^banco^1^2^12^ +cctbcuadre01^num_cheque^0^12^13^ +cctbcuadre01^valor^261^3074^14^ +cctbcuadre01^valor_efectivo^5^3074^15^ +cctbcuadre01^valor_cheque^5^3074^16^ +cctbcuadre01^costo^5^3074^17^ +cctbcuadre01^monto_desc^5^3074^18^ +cctbcuadre01^status_t^0^1^19^ +cctbcuadre01^us_crea^0^9^20^ +cctbcuadre01^fech_crea^10^3080^21^ +cctbcuadre01^us_mod^0^9^22^ +cctbcuadre01^fech_mod^10^3080^23^ +cgtb00001^cuenta_no^0^8^1^ +cgtb00001^descripcion^0^50^2^ +cgtb00001^descrip_ing^0^50^3^ +cgtb00001^analitico^0^1^4^ +cgtb00001^cata^0^1^5^ +cgtb00001^depto^0^1^6^ +cgtb00001^nivel^1^2^7^ +cgtb00001^ref^0^1^8^ +cgtb00001^origen^0^1^9^ +cgtb00001^estado_a^0^4^10^ +cgtb00001^estado_m^0^4^11^ +cgtb00001^aplica_a^0^8^12^ +cgtb00001^status_t^0^1^13^ +cgtb00001^us_crea^0^9^14^ +cgtb00001^fech_crea^10^3080^15^ +cgtb00001^us_mod^0^9^16^ +cgtb00001^fech_mod^10^3080^17^ +cgtb00002^cuenta_no^0^8^1^ +cgtb00002^departamento^1^2^2^ +cgtb00002^status_t^0^1^3^ +cgtb00002^us_crea^0^9^4^ +cgtb00002^fech_crea^10^3080^5^ +cgtb00002^us_mod^0^9^6^ +cgtb00002^fech_mod^10^3080^7^ +cgtb00003^tipo^1^2^1^ +cgtb00003^clave^0^3^2^ +cgtb00003^descripcion^0^30^3^ +cgtb00003^status_t^0^1^4^ +cgtb00003^us_crea^0^9^5^ +cgtb00003^fech_crea^10^3080^6^ +cgtb00003^us_mod^0^9^7^ +cgtb00003^fech_mod^10^3080^8^ +cgtb00004^fecha^7^4^1^ +cgtb00004^tipo^1^2^2^ +cgtb00004^ref^256^14^3^ +cgtb00004^cuenta_no^0^8^4^ +cgtb00004^departamento^1^2^5^ +cgtb00004^num_doc^0^12^6^ +cgtb00004^cod_aux^1^2^7^ +cgtb00004^cod_sec^1^2^8^ +cgtb00004^detalles^0^30^9^ +cgtb00004^detalle_1^0^40^10^ +cgtb00004^detalle_2^0^40^11^ +cgtb00004^debito^5^3074^12^ +cgtb00004^credito^5^3074^13^ +cgtb00004^status_t^0^1^14^ +cgtb00004^us_crea^0^9^15^ +cgtb00004^fech_crea^10^3080^16^ +cgtb00004^us_mod^0^9^17^ +cgtb00004^fech_mod^10^3080^18^ +cgtb00005^cuenta_no^0^8^1^ +cgtb00005^cheque_no^2^4^2^ +cgtb00005^num_emp^1^2^3^ +cgtb00005^fecha^7^4^4^ +cgtb00005^portador^0^30^5^ +cgtb00005^tasa^5^2050^6^ +cgtb00005^monto^5^3074^7^ +cgtb00005^status_impresion^0^1^8^ +cgtb00005^status_t^0^1^9^ +cgtb00005^us_crea^0^9^10^ +cgtb00005^fech_crea^10^3080^11^ +cgtb00005^us_mod^0^9^12^ +cgtb00005^fech_mod^10^3080^13^ +cgtb00006^numero^262^4^1^ +cgtb00006^fecha^7^4^2^ +cgtb00006^documento^0^8^3^ +cgtb00006^tipo^1^2^4^ +cgtb00006^monto^5^3074^5^ +cgtb00006^status_t^0^1^6^ +cgtb00006^us_crea^0^9^7^ +cgtb00006^fech_crea^10^3080^8^ +cgtb00006^us_mod^0^9^9^ +cgtb00006^fech_mod^10^3080^10^ +cgtb00007^fecha^7^4^1^ +cgtb00007^numero^2^4^2^ +cgtb00007^cod_n^1^2^3^ +cgtb00007^cod_grupo^1^2^4^ +cgtb00007^cod_tipo^1^2^5^ +cgtb00007^cod_sec^1^2^6^ +cgtb00007^descripcion^0^30^7^ +cgtb00007^unidad^0^3^8^ +cgtb00007^monto^5^3074^9^ +cgtb00007^valor^5^3074^10^ +cgtb00007^cuenta_no^0^8^11^ +cgtb00007^departamento_ctrl^1^2^12^ +cgtb00007^departamento_req^1^2^13^ +cgtb00007^preparado_por^0^20^14^ +cgtb00007^recibido_por^0^20^15^ +cgtb00007^autorizado_por^0^20^16^ +cgtb00007^status_volante^0^1^17^ +cgtb00007^status_t^0^1^18^ +cgtb00007^us_crea^0^9^19^ +cgtb00007^fech_crea^10^3080^20^ +cgtb00007^us_mod^0^9^21^ +cgtb00007^fech_mod^10^3080^22^ +cgtb00008^numero^2^4^1^ +cgtb00008^departamento^1^2^2^ +cgtb00008^status_t^0^1^3^ +cgtb00008^us_crea^0^9^4^ +cgtb00008^fech_crea^10^3080^5^ +cgtb00008^us_mod^0^9^6^ +cgtb00008^fech_mod^10^3080^7^ +cgtb00009^cod_mov^1^2^1^ +cgtb00009^cuenta_no^0^8^2^ +cgtb00009^status_t^0^1^3^ +cgtb00009^us_crea^0^9^4^ +cgtb00009^fech_crea^10^3080^5^ +cgtb00009^us_mod^0^9^6^ +cgtb00009^fech_mod^10^3080^7^ +cgtb00010^cod_mov^1^2^1^ +cgtb00010^cuenta_no^0^8^2^ +cgtb00010^status_t^0^1^3^ +cgtb00010^us_crea^0^9^4^ +cgtb00010^fech_crea^10^3080^5^ +cgtb00010^us_mod^0^9^6^ +cgtb00010^fech_mod^10^3080^7^ +cgtb00011^entrada_no^1^2^1^ +cgtb00011^descripcion^0^60^2^ +cgtb00011^prog_4gl^0^9^3^ +cgtb00011^referencia^0^9^4^ +cgtb00011^status_t^0^1^5^ +cgtb00011^us_crea^0^9^6^ +cgtb00011^fech_crea^10^3080^7^ +cgtb00011^us_mod^0^9^8^ +cgtb00011^fech_mod^10^3080^9^ +cgtb00012^cheque_no^2^4^1^ +cgtb00012^cuenta_no^0^8^2^ +cgtb00012^nombre_bco^0^40^3^ +cgtb00012^direccion^0^50^4^ +cgtb00012^cuenta_bank^0^14^5^ +cgtb00012^codigo_1^0^7^6^ +cgtb00012^codigo_2^0^7^7^ +cgtb00012^status_t^0^1^8^ +cgtb00012^us_crea^0^9^9^ +cgtb00012^fech_crea^10^3080^10^ +cgtb00012^us_mod^0^9^11^ +cgtb00012^fech_mod^10^3080^12^ +cgtb00013^cuenta_no^0^8^1^ +cgtb00013^cuenta_eq^0^8^2^ +cgtb00013^us_crea^0^9^3^ +cgtb00013^fech_crea^10^3080^4^ +cgtb00013^us_mod^0^9^5^ +cgtb00013^fech_mod^10^3080^6^ +cgtb00014^cuenta_no^0^8^1^ +cgtb00014^status_t^0^1^2^ +cgtb00014^us_crea^0^9^3^ +cgtb00014^fech_crea^10^3080^4^ +cgtb00014^us_mod^0^9^5^ +cgtb00014^fech_mod^10^3080^6^ +cgtb00015^entrada_no^0^6^1^ +cgtb00015^detalle^0^30^2^ +cgtb00015^secuencia^1^2^3^ +cgtb00015^cuenta_no^0^8^4^ +cgtb00015^departamento^1^2^5^ +cgtb00015^origen^0^1^6^ +cgtb00015^status_t^0^1^7^ +cgtb00015^us_crea^0^9^8^ +cgtb00015^fech_crea^10^3080^9^ +cgtb00015^us_mod^0^9^10^ +cgtb00015^fech_mod^10^3080^11^ +cgtb00016^cuenta_no^0^8^1^ +cgtb00016^estado_a^0^4^2^ +cgtb00016^estado_m^0^4^3^ +cgtb00016^balance_ant^5^3074^4^ +cgtb00016^actividad^5^3074^5^ +cgtb00016^balance_act^5^3074^6^ +cgtb00017^tipo^0^2^1^ +cgtb00017^num_oc^2^4^2^ +cgtb00017^fecha^7^4^3^ +cgtb00017^liquidada^0^12^4^ +cgtb00017^cerrada^0^12^5^ +cgtb00017^pagada^0^12^6^ +cgtb00017^rep_entrada^2^4^7^ +cgtb00017^factura^0^12^8^ +cgtb00017^prima_us^5^2050^9^ +cgtb00017^cod_sp^1^2^10^ +cgtb00017^cod_sp_sec^1^2^11^ +cgtb00017^status_t^0^1^12^ +cgtb00017^us_crea^0^9^13^ +cgtb00017^fech_crea^10^3080^14^ +cgtb00017^us_mod^0^9^15^ +cgtb00017^fech_mod^10^3080^16^ +cgtb00018^tipo^0^2^1^ +cgtb00018^num_oc^2^4^2^ +cgtb00018^rep_entrada^2^4^3^ +cgtb00018^cod_n^1^2^4^ +cgtb00018^cod_grupo^1^2^5^ +cgtb00018^cod_tipo^1^2^6^ +cgtb00018^cod_sec^1^2^7^ +cgtb00018^cantidad_oc^5^3074^8^ +cgtb00018^fob^5^2562^9^ +cgtb00018^costo_flete^5^2562^10^ +cgtb00018^impuesto^5^3074^11^ +cgtb00018^otros_g^5^3074^12^ +cgtb00018^status_t^0^1^13^ +cgtb00018^us_crea^0^9^14^ +cgtb00018^fech_crea^10^3080^15^ +cgtb00018^us_mod^0^9^16^ +cgtb00018^fech_mod^10^3080^17^ +cgtb00019^secuencia^1^2^1^ +cgtb00019^fecha^7^4^2^ +cgtb00019^tipo^1^2^3^ +cgtb00019^ref^0^14^4^ +cgtb00019^cuenta_no^0^8^5^ +cgtb00019^departamento^1^2^6^ +cgtb00019^num_doc^0^12^7^ +cgtb00019^cod_aux^1^2^8^ +cgtb00019^cod_sec^1^2^9^ +cgtb00019^detalles^0^30^10^ +cgtb00019^detalle_1^0^40^11^ +cgtb00019^detalle_2^0^40^12^ +cgtb00019^debito^5^3074^13^ +cgtb00019^credito^5^3074^14^ +cgtb00019^status_t^0^1^15^ +cgtb00019^us_crea^0^9^16^ +cgtb00019^fech_crea^10^3080^17^ +cgtb00019^us_mod^0^9^18^ +cgtb00019^fech_mod^10^3080^19^ +cgtb00020^secuencia^2^4^1^ +cgtb00020^ref^0^14^2^ +cgtb00021^cuenta_no^0^8^1^ +cgtb00021^cheque_no^2^4^2^ +cgtb00021^factura^0^10^3^ +cgtb00021^status_t^0^1^4^ +cgtb00021^us_crea^0^9^5^ +cgtb00021^fech_crea^10^3080^6^ +cgtb00021^us_mod^0^9^7^ +cgtb00021^fech_mod^10^3080^8^ +cgtb00022^referencia^0^4^1^ +cgtb00022^departamento^1^2^2^ +cgtb00022^cuenta_no^0^8^3^ +cgtb00022^estado_m^0^4^4^ +cgtb00022^balance_ant^5^3074^5^ +cgtb00022^actividad^5^3074^6^ +cgtb00022^balance^5^3074^7^ +cgtb00022^tasa^5^2050^8^ +cgtb00022^us_crea^0^9^9^ +cgtb00022^fech_crea^10^3080^10^ +cgtb00023^cuenta_no^256^8^1^ +cgtb00023^presupuesto^261^3074^2^ +cgtb00023^ano^257^2^3^ +cgtb00023^mes^257^2^4^ +cgtb00023^status_t^0^1^5^ +cgtb00023^us_crea^0^9^6^ +cgtb00023^fech_crea^10^3080^7^ +cgtb00023^us_mod^0^9^8^ +cgtb00023^fech_mod^10^3080^9^ +cgtb00030^id_n^1^2^1^ +cgtb00030^usuario^0^9^2^ +cgtb00030^ocupacion^0^20^3^ +cgtb00031^cod_cro^0^8^1^ +cgtb00031^beneficiario^0^60^2^ +cgtb00031^status_t^0^1^3^ +cgtb00031^us_crea^0^9^4^ +cgtb00031^fech_crea^10^3080^5^ +cgtb00031^us_mod^0^9^6^ +cgtb00031^fech_mod^10^3080^7^ +cgtb00032^cheque_no^258^4^1^ +cgtb00032^banco^256^8^2^ +cgtb00032^fecha^7^4^3^ +cgtb00032^cod_cro^256^8^4^ +cgtb00032^recibido_por^256^60^5^ +cgtb00032^cedula^256^20^6^ +cgtb00032^direccion^0^40^7^ +cgtb00032^fecha_ent^263^4^8^ +cgtb00032^hora_ent^256^5^9^ +cgtb00032^status_t^0^1^10^ +cgtb00032^us_crea^0^9^11^ +cgtb00032^fech_crea^10^3080^12^ +cgtb00032^us_mod^0^9^13^ +cgtb00032^fech_mod^10^3080^14^ +cgtb00033^cheque_no^258^4^1^ +cgtb00033^banco^256^8^2^ +cgtb00033^fecha^7^4^3^ +cgtb00033^monto^5^3074^4^ +cgtb00033^portador^0^60^5^ +cgtb00033^cod_cro^256^8^6^ +cgtb00033^recibido_por^256^60^7^ +cgtb00033^cedula^256^20^8^ +cgtb00033^direccion^0^40^9^ +cgtb00033^fecha_ent^263^4^10^ +cgtb00033^hora_ent^256^5^11^ +cgtb00033^status_t^0^1^12^ +cgtb00033^us_crea^0^9^13^ +cgtb00033^fech_crea^10^3080^14^ +cgtb00033^us_mod^0^9^15^ +cgtb00033^fech_mod^10^3080^16^ +cgtb00034^cuenta_no^0^8^1^ +cgtb00034^departamento^1^2^2^ +cgtb00034^cod_n^1^2^3^ +cgtb00034^sec_vend^1^2^4^ +cgtb00034^cod_cia^1^2^5^ +cgtb00034^id^0^2^6^ +cgtb00055^cuenta_no^0^8^1^ +cgtb00055^cheque_no^2^4^2^ +cgtb00055^num_emp^1^2^3^ +cgtb00055^fecha^7^4^4^ +cgtb00055^portador^0^30^5^ +cgtb00055^tasa^5^2050^6^ +cgtb00055^monto^5^3074^7^ +cgtb00055^status_impresion^0^1^8^ +cgtb00055^status_t^0^1^9^ +cgtb00055^us_crea^0^9^10^ +cgtb00055^fech_crea^10^3080^11^ +cgtb00055^us_mod^0^9^12^ +cgtb00055^fech_mod^10^3080^13^ +cgtb00083^primern^0^10^1^ +cgtb00083^descrip_n^0^60^2^ +cgtb00083^aplica_a^0^10^3^ +cgtb00083^descripcion^0^60^4^ +cgtb00084^ventas^1^2^1^ +cgtb00084^tipo_cliente^1^2^2^ +cgtb00084^ano^1^2^3^ +cgtb00084^mes^1^2^4^ +cgtb00084^tasa^5^3075^5^ +cgtb00085^ventas^0^1^1^ +cgtb00085^fecha^7^4^2^ +cgtb00085^tasa^5^3075^3^ +cgtb04^fecha^7^4^1^ +cgtb04^tipo^1^2^2^ +cgtb04^ref^256^14^3^ +cgtb04^cuenta_no^0^8^4^ +cgtb04^departamento^1^2^5^ +cgtb04^num_doc^0^12^6^ +cgtb04^cod_aux^1^2^7^ +cgtb04^cod_sec^1^2^8^ +cgtb04^detalles^0^30^9^ +cgtb04^detalle_1^0^40^10^ +cgtb04^detalle_2^0^40^11^ +cgtb04^debito^5^3074^12^ +cgtb04^credito^5^3074^13^ +cgtb04^status_t^0^1^14^ +cgtb04^us_crea^0^9^15^ +cgtb04^fech_crea^10^3080^16^ +cgtb04^us_mod^0^9^17^ +cgtb04^fech_mod^10^3080^18^ +chequeo^dpto^0^1^1^ +chequeo^departamento^1^2^2^ +chequeo^nom_dpto^0^20^3^ +codigos^cod_n^1^2^1^ +codigos^cod_grupo^1^2^2^ +codigos^cod_tipo^1^2^3^ +codigos^cod_sec^1^2^4^ +codigos^existencia^5^3074^5^ +codigos_esbien^cod_n^257^2^1^ +codigos_esbien^cod_grupo^257^2^2^ +codigos_esbien^cod_tipo^257^2^3^ +codigos_esbien^cod_sec^257^2^4^ +codigos_esbien^descrip_esp^256^30^5^ +codigos_esbien^descrip_ing^0^30^6^ +codigos_esbien^unidad_med^0^3^7^ +codigos_esbien^status_t^0^1^8^ +codigos_esbien^us_crea^0^9^9^ +codigos_esbien^fech_crea^10^3080^10^ +codigos_esbien^us_mod^0^9^11^ +codigos_esbien^fech_mod^10^3080^12^ +codigos_nobien^cod_n^257^2^1^ +codigos_nobien^cod_grupo^257^2^2^ +codigos_nobien^cod_tipo^257^2^3^ +codigos_nobien^cod_sec^257^2^4^ +codigos_nobien^existencia^5^2562^5^ +codigos_nobien^exist_min^5^2562^6^ +codigos_nobien^dia_llegada^1^2^7^ +codigos_nobien^categoria^0^1^8^ +codigos_nobien^status_t^0^1^9^ +codigos_nobien^us_crea^0^9^10^ +codigos_nobien^fech_crea^10^3080^11^ +codigos_nobien^us_mod^0^9^12^ +codigos_nobien^fech_mod^10^3080^13^ +comision^sec_vend^1^2^1^ +comision^valor^5^3074^2^ +comisiones^cod_cia^1^2^1^ +comisiones^sec_vend^1^2^2^ +comisiones^fecha_factura^7^4^3^ +comisiones^factura^2^4^4^ +comisiones^cond_pago^1^2^5^ +comisiones^cod_n^1^2^6^ +comisiones^cod_grupo^1^2^7^ +comisiones^cod_tipo^1^2^8^ +comisiones^cod_sec^1^2^9^ +comisiones^cantidad^5^3075^10^ +comisiones^precio^5^3075^11^ +comisiones^monto_desc^5^3075^12^ +comisiones^grupo^1^2^13^ +comisiones^porc_desc^5^3075^14^ +comisiones^valor_cobrado^5^3074^15^ +comisiones^ventas^0^1^16^ +comisiones^numero_recibo^2^4^17^ +comisiones^codigo^0^7^18^ +comisiones^porc_ventas^5^2052^19^ +comisiones^bruto^5^3074^20^ +comisiones^valor_devuelto^5^3074^21^ +comisiones^neto^5^3074^22^ +comisiones^comision^5^3074^23^ +comisiones^monto_desc_d^5^3074^24^ +comisiones^dias^1^2^25^ +comisiones^fcobrado^5^3074^26^ +comisiones^pfecha_factura^7^4^27^ +companias^cod_comp^256^5^1^ +companias^nombre^0^40^2^ +companias^rnc^0^30^3^ +companias^direccion^0^40^4^ +companias^telefono^0^15^5^ +companias^fax^0^15^6^ +companias^administrador^0^40^7^ +companias^email^0^100^8^ +companias^paginaweb^0^100^9^ +companias^direccion1^0^50^10^ +companias^telefono1^0^15^11^ +companias^fax1^0^15^12^ +companias^status_t^0^1^13^ +companias^us_crea^0^9^14^ +companias^fech_crea^10^3080^15^ +companias^us_mod^0^9^16^ +companias^fech_mod^10^3080^17^ +cotb00001^cod_sp^1^2^1^ +cotb00001^cod_sp_sec^1^2^2^ +cotb00001^nom_sp^0^41^3^ +cotb00001^dir_sp^0^60^4^ +cotb00001^ciu_sp^0^30^5^ +cotb00001^cod_pais^0^3^6^ +cotb00001^tel_sp^0^8^7^ +cotb00001^area_sp^0^5^8^ +cotb00001^fax_sp^0^8^9^ +cotb00001^cont_sp^0^30^10^ +cotb00001^term_sp^1^2^11^ +cotb00001^status_t^0^1^12^ +cotb00001^us_crea^0^9^13^ +cotb00001^fech_crea^10^3080^14^ +cotb00001^us_mod^0^9^15^ +cotb00001^fech_mod^10^3080^16^ +cotb00002^cod_sp^1^2^1^ +cotb00002^cod_sp_sec^1^2^2^ +cotb00002^cod_n^1^2^3^ +cotb00002^cod_grupo^1^2^4^ +cotb00002^cod_tipo^1^2^5^ +cotb00002^cod_sec^1^2^6^ +cotb00002^status_t^0^1^7^ +cotb00002^us_crea^0^9^8^ +cotb00002^fech_crea^10^3080^9^ +cotb00002^us_mod^0^9^10^ +cotb00002^fech_mod^10^3080^11^ +cotb00003^cod_furg^1^2^1^ +cotb00003^descrip_furg^0^50^2^ +cotb00003^status_t^0^1^3^ +cotb00003^us_crea^0^9^4^ +cotb00003^fech_crea^10^3080^5^ +cotb00003^us_mod^0^9^6^ +cotb00003^fech_mod^10^3080^7^ +cotb00004^cod_embarque^1^2^1^ +cotb00004^cod_furg^1^2^2^ +cotb00004^cod_n^1^2^3^ +cotb00004^cod_grupo^1^2^4^ +cotb00004^cod_tipo^1^2^5^ +cotb00004^cod_sec^1^2^6^ +cotb00004^cantidad^5^2562^7^ +cotb00004^status_t^0^1^8^ +cotb00004^us_crea^0^9^9^ +cotb00004^fech_crea^10^3080^10^ +cotb00004^us_mod^0^9^11^ +cotb00004^fech_mod^10^3080^12^ +cotb00005^cod_nab^0^11^1^ +cotb00005^descrip_esp^0^30^2^ +cotb00005^descrip_ing^0^30^3^ +cotb00005^status_t^0^1^4^ +cotb00005^us_crea^0^9^5^ +cotb00005^fech_crea^10^3080^6^ +cotb00005^us_mod^0^9^7^ +cotb00005^fech_mod^10^3080^8^ +cotb00006^num_req^262^4^1^ +cotb00006^fech_req^7^4^2^ +cotb00006^departamento^1^2^3^ +cotb00006^cod_emp_sec^1^2^4^ +cotb00006^fech_ent^7^4^5^ +cotb00006^uso^0^30^6^ +cotb00006^prioridad^1^2^7^ +cotb00006^status_t^0^1^8^ +cotb00006^us_crea^0^9^9^ +cotb00006^fech_crea^10^3080^10^ +cotb00006^us_mod^0^9^11^ +cotb00006^fech_mod^10^3080^12^ +cotb00007^num_req^2^4^1^ +cotb00007^num_pr^0^10^2^ +cotb00007^tipo^0^2^3^ +cotb00007^num_oc^2^4^4^ +cotb00007^status_t^0^1^5^ +cotb00007^us_crea^0^9^6^ +cotb00007^fech_crea^10^3080^7^ +cotb00007^us_mod^0^9^8^ +cotb00007^fech_mod^10^3080^9^ +cotb00008^num_req^2^4^1^ +cotb00008^cod_n^1^2^2^ +cotb00008^cod_grupo^1^2^3^ +cotb00008^cod_tipo^1^2^4^ +cotb00008^cod_sec^1^2^5^ +cotb00008^cantidad^5^2562^6^ +cotb00008^cod_sp^1^2^7^ +cotb00008^cod_sp_sec^1^2^8^ +cotb00008^precio^5^2819^9^ +cotb00008^procesada^0^1^10^ +cotb00008^status_t^0^1^11^ +cotb00008^us_crea^0^9^12^ +cotb00008^fech_crea^10^3080^13^ +cotb00008^us_mod^0^9^14^ +cotb00008^fech_mod^10^3080^15^ +cotb00009^fecha_rep^7^4^1^ +cotb00009^tipo^0^2^2^ +cotb00009^num_oc^2^4^3^ +cotb00009^planilla^2^4^4^ +cotb00009^exenta^5^3074^5^ +cotb00009^nota_credito^2^4^6^ +cotb00009^itbi_nc^5^2050^7^ +cotb00009^valor_credito^5^3074^8^ +cotb00009^status_t^0^1^9^ +cotb00009^us_crea^0^9^10^ +cotb00009^fech_crea^10^3080^11^ +cotb00009^us_mod^0^9^12^ +cotb00009^fech_mod^10^3080^13^ +cotb00010^tipo^0^2^1^ +cotb00010^nombre^0^25^2^ +cotb00011^num_pr^0^10^1^ +cotb00011^cod_sp^1^2^2^ +cotb00011^cod_sp_sec^1^2^3^ +cotb00011^cod_pais^0^3^4^ +cotb00011^cod_pt^0^4^5^ +cotb00011^fecha^7^4^6^ +cotb00011^flete^5^2562^7^ +cotb00011^decl_cons^5^2562^8^ +cotb00011^otros_imp^5^2562^9^ +cotb00011^term_sp^1^2^10^ +cotb00011^descrip_term^0^30^11^ +cotb00011^via^0^2^12^ +cotb00011^procesada^0^1^13^ +cotb00011^status_t^0^1^14^ +cotb00011^us_crea^0^9^15^ +cotb00011^fech_crea^10^3080^16^ +cotb00011^us_mod^0^9^17^ +cotb00011^fech_mod^10^3080^18^ +cotb00012^num_pr^0^10^1^ +cotb00012^tipo^0^2^2^ +cotb00012^cod_n^1^2^3^ +cotb00012^cod_grupo^1^2^4^ +cotb00012^cod_tipo^1^2^5^ +cotb00012^cod_sec^1^2^6^ +cotb00012^cantidad^5^2562^7^ +cotb00012^costo_mp^5^2562^8^ +cotb00012^fech_emb^7^4^9^ +cotb00012^status_t^0^1^10^ +cotb00012^us_crea^0^9^11^ +cotb00012^fech_crea^10^3080^12^ +cotb00012^us_mod^0^9^13^ +cotb00012^fech_mod^10^3080^14^ +cotb00013^num_pr^0^10^1^ +cotb00013^tipo^0^2^2^ +cotb00013^cod_n^1^2^3^ +cotb00013^cod_grupo^1^2^4^ +cotb00013^cod_tipo^1^2^5^ +cotb00013^cod_sec^1^2^6^ +cotb00013^cantidad^5^2562^7^ +cotb00013^costo_mp^5^2562^8^ +cotb00013^status_t^0^1^9^ +cotb00013^us_crea^0^9^10^ +cotb00013^fech_crea^10^3080^11^ +cotb00013^us_mod^0^9^12^ +cotb00013^fech_mod^10^3080^13^ +cotb00014^num_oc^258^4^1^ +cotb00014^tipo^0^2^2^ +cotb00014^fech_oc^7^4^3^ +cotb00014^num_pr^0^10^4^ +cotb00014^cod_sp^1^2^5^ +cotb00014^cod_sp_sec^1^2^6^ +cotb00014^term_sp^1^2^7^ +cotb00014^via^0^2^8^ +cotb00014^enviada^0^1^9^ +cotb00014^fech_enviada^7^4^10^ +cotb00014^pago^0^1^11^ +cotb00014^fech_pago^7^4^12^ +cotb00014^cierre^0^1^13^ +cotb00014^cod_pt^0^4^14^ +cotb00014^c_flete^5^3074^15^ +cotb00014^otros_g^5^3074^16^ +cotb00014^detalle^0^40^17^ +cotb00014^status_t^0^1^18^ +cotb00014^us_crea^0^9^19^ +cotb00014^fech_crea^10^3080^20^ +cotb00014^us_mod^0^9^21^ +cotb00014^fech_mod^10^3080^22^ +cotb00015^num_oc^2^4^1^ +cotb00015^num_req^2^4^2^ +cotb00015^tipo^0^2^3^ +cotb00015^cod_n^1^2^4^ +cotb00015^cod_grupo^1^2^5^ +cotb00015^cod_tipo^1^2^6^ +cotb00015^cod_sec^1^2^7^ +cotb00015^num_parte^0^12^8^ +cotb00015^cantidad^5^2562^9^ +cotb00015^precio^5^2819^10^ +cotb00015^cod_mon^2^4^11^ +cotb00015^status_t^0^1^12^ +cotb00015^us_crea^0^9^13^ +cotb00015^fech_crea^10^3080^14^ +cotb00015^us_mod^0^9^15^ +cotb00015^fech_mod^10^3080^16^ +cotb00016^num_oc^2^4^1^ +cotb00016^sol_pi^0^1^2^ +cotb00016^fech_spi^7^4^3^ +cotb00016^apr_pi^0^1^4^ +cotb00016^sol_pg^0^1^5^ +cotb00016^fech_spg^7^4^6^ +cotb00016^apr_cc^0^1^7^ +cotb00016^fech_acc^7^4^8^ +cotb00016^apr_tb^0^1^9^ +cotb00016^fech_atb^7^4^10^ +cotb00016^status_t^0^1^11^ +cotb00016^us_crea^0^9^12^ +cotb00016^fech_crea^10^3080^13^ +cotb00016^us_mod^0^9^14^ +cotb00016^fech_mod^10^3080^15^ +cotb00017^cod_n^1^2^1^ +cotb00017^cod_grupo^1^2^2^ +cotb00017^cod_tipo^1^2^3^ +cotb00017^cod_sec^1^2^4^ +cotb00017^procedencia^0^30^5^ +cotb00017^cod_pt^0^4^6^ +cotb00017^via_t^0^2^7^ +cotb00017^seguro^5^1282^8^ +cotb00017^status_t^0^1^9^ +cotb00017^us_crea^0^9^10^ +cotb00017^fech_crea^10^3080^11^ +cotb00017^us_mod^0^9^12^ +cotb00017^fech_mod^10^3080^13^ +cotb00018^cod_pais^0^3^1^ +cotb00018^nom_pais^0^60^2^ +cotb00018^status_t^0^1^3^ +cotb00018^us_crea^0^9^4^ +cotb00018^fech_crea^10^3080^5^ +cotb00018^us_mod^0^9^6^ +cotb00018^fech_mod^10^3080^7^ +cotb00019^cod_pt^0^4^1^ +cotb00019^nom_pt^0^30^2^ +cotb00019^cod_pais^0^3^3^ +cotb00019^ciudad^0^30^4^ +cotb00019^duracion^1^2^5^ +cotb00019^status_t^0^1^6^ +cotb00019^us_crea^0^9^7^ +cotb00019^fech_crea^10^3080^8^ +cotb00019^us_mod^0^9^9^ +cotb00019^fech_mod^10^3080^10^ +cotb00020^fecha_del^7^4^1^ +cotb00020^fecha_al^7^4^2^ +cotb00020^cod_n^1^2^3^ +cotb00020^cod_grupo^1^2^4^ +cotb00020^cod_tipo^1^2^5^ +cotb00020^cod_sec^1^2^6^ +cotb00020^tipo^0^15^7^ +cotb00020^dia_reord^0^2^8^ +cotb00020^mes_reord^0^10^9^ +cotb00021^cod_n^1^2^1^ +cotb00021^cod_grupo^1^2^2^ +cotb00021^cod_tipo^1^2^3^ +cotb00021^cod_sec^1^2^4^ +cotb00021^categoria^0^1^5^ +cotb00021^status_t^0^1^6^ +cotb00021^us_crea^0^9^7^ +cotb00021^fech_crea^10^3080^8^ +cotb00021^us_mod^0^9^9^ +cotb00021^fech_mod^10^3080^10^ +cotb00022^cod_ca^0^4^1^ +cotb00022^nom_ca^0^30^2^ +cotb00022^poliza^0^15^3^ +cotb00022^status_t^0^1^4^ +cotb00022^us_crea^0^9^5^ +cotb00022^fech_crea^10^3080^6^ +cotb00022^us_mod^0^9^7^ +cotb00022^fech_mod^10^3080^8^ +cotb00023^categoria^0^1^1^ +cotb00023^descripcion^0^30^2^ +cotb00023^status_t^0^1^3^ +cotb00023^us_crea^0^9^4^ +cotb00023^fech_crea^10^3080^5^ +cotb00023^us_mod^0^9^6^ +cotb00023^fech_mod^10^3080^7^ +cotb00024^term_sp^1^2^1^ +cotb00024^descrip_term^0^30^2^ +cotb00024^descrip_ting^0^30^3^ +cotb00024^status_t^0^1^4^ +cotb00024^us_crea^0^9^5^ +cotb00024^fech_crea^10^3080^6^ +cotb00024^us_mod^0^9^7^ +cotb00024^fech_mod^10^3080^8^ +cotb00025^num_oc^2^4^1^ +cotb00025^tipo^0^2^2^ +cotb00025^num_req^258^4^3^ +cotb00025^cod_n^1^2^4^ +cotb00025^cod_grupo^1^2^5^ +cotb00025^cod_tipo^1^2^6^ +cotb00025^cod_sec^1^2^7^ +cotb00025^fech_emb^7^4^8^ +cotb00025^fech_ent^7^4^9^ +cotb00025^fecha_a^7^4^10^ +cotb00025^cantidad^5^2562^11^ +cotb00025^cantidad_r^5^2562^12^ +cotb00025^status_t^0^1^13^ +cotb00025^us_crea^0^9^14^ +cotb00025^fech_crea^10^3080^15^ +cotb00025^us_mod^0^9^16^ +cotb00025^fech_mod^10^3080^17^ +cotb00026^rango_plan^0^4^1^ +cotb00026^fecha_ini^7^4^2^ +cotb00026^cod_n^1^2^3^ +cotb00026^cod_grupo^1^2^4^ +cotb00026^cod_tipo^1^2^5^ +cotb00026^cod_sec^1^2^6^ +cotb00026^fecha_fin^7^4^7^ +cotb00026^cantidad^5^2562^8^ +cotb00026^status_t^0^1^9^ +cotb00026^us_crea^0^9^10^ +cotb00026^fech_crea^10^3080^11^ +cotb00026^us_mod^0^9^12^ +cotb00026^fech_mod^10^3080^13^ +cotb00027^cod_embarque^257^2^1^ +cotb00027^descrip_emb^0^50^2^ +cotb00027^status_t^0^1^3^ +cotb00027^us_crea^0^9^4^ +cotb00027^fech_crea^10^3080^5^ +cotb00027^us_mod^0^9^6^ +cotb00027^fech_mod^10^3080^7^ +cotb00028^dia^1^2^1^ +cotb00029^num_oc^2^4^1^ +cotb00029^tipo^0^2^2^ +cotb00029^cod_sp^1^2^3^ +cotb00029^cod_sp_sec^1^2^4^ +cotb00029^ship_to^0^60^5^ +cotb00029^n_a_b^0^30^6^ +cotb00029^c_i_d^0^60^7^ +cotb00029^nota^0^60^8^ +cotb00029^status_t^0^1^9^ +cotb00029^us_crea^0^9^10^ +cotb00029^fech_crea^10^3080^11^ +cotb00029^us_mod^0^9^12^ +cotb00029^fech_mod^10^3080^13^ +cotb00030^num_oc^2^4^1^ +cotb00030^status_t^0^1^2^ +cotb00030^us_crea^0^9^3^ +cotb00030^fech_crea^10^3080^4^ +cotb00030^us_mod^0^9^5^ +cotb00030^fech_mod^10^3080^6^ +cotb00031^cod_mon^2^4^1^ +cotb00031^descrip_mon^0^30^2^ +cotb00031^simbolo^0^4^3^ +cotb00031^tasa_cambio^5^3074^4^ +cotb00031^status_t^0^1^5^ +cotb00031^us_crea^0^9^6^ +cotb00031^fech_crea^10^3080^7^ +cotb00031^us_mod^0^9^8^ +cotb00031^fech_mod^10^3080^9^ +cotb00032^num_oc^2^4^1^ +cotb00032^num_req^2^4^2^ +cotb00032^tipo^0^2^3^ +cotb00032^cod_n^1^2^4^ +cotb00032^cod_grupo^1^2^5^ +cotb00032^cod_tipo^1^2^6^ +cotb00032^cod_sec^1^2^7^ +cotb00032^num_parte^0^12^8^ +cotb00032^cantidad^5^2562^9^ +cotb00032^precio^5^2819^10^ +cotb00032^cod_mon^2^4^11^ +cotb00032^status_t^0^1^12^ +cotb00032^us_crea^0^9^13^ +cotb00032^fech_crea^10^3080^14^ +cotb00032^us_mod^0^9^15^ +cotb00032^fech_mod^10^3080^16^ +cotb00033^num_oc^2^4^1^ +cotb00033^tipo^0^2^2^ +cotb00033^fech_oc^7^4^3^ +cotb00033^num_pr^0^10^4^ +cotb00033^cod_sp^1^2^5^ +cotb00033^cod_sp_sec^1^2^6^ +cotb00033^term_sp^1^2^7^ +cotb00033^via^0^2^8^ +cotb00033^enviada^0^1^9^ +cotb00033^fech_enviada^7^4^10^ +cotb00033^pago^0^1^11^ +cotb00033^fech_pago^7^4^12^ +cotb00033^cierre^0^1^13^ +cotb00033^cod_pt^0^4^14^ +cotb00033^c_flete^5^3074^15^ +cotb00033^otros_g^5^3074^16^ +cotb00033^detalle^0^40^17^ +cotb00033^status_t^0^1^18^ +cotb00033^us_crea^0^9^19^ +cotb00033^fech_crea^10^3080^20^ +cotb00033^us_mod^0^9^21^ +cotb00033^fech_mod^10^3080^22^ +cotb00034^num_oc^2^4^1^ +cotb00034^num_req^2^4^2^ +cotb00034^tipo^0^2^3^ +cotb00034^cod_n^1^2^4^ +cotb00034^cod_grupo^1^2^5^ +cotb00034^cod_tipo^1^2^6^ +cotb00034^cod_sec^1^2^7^ +cotb00034^num_parte^0^12^8^ +cotb00034^cantidad^5^2562^9^ +cotb00034^precio^5^2819^10^ +cotb00034^cod_mon^2^4^11^ +cotb00034^status_t^0^1^12^ +cotb00034^us_crea^0^9^13^ +cotb00034^fech_crea^10^3080^14^ +cotb00034^us_mod^0^9^15^ +cotb00034^fech_mod^10^3080^16^ +cotb00035^num_oc^2^4^1^ +cotb00035^tipo^0^2^2^ +cotb00035^num_req^258^4^3^ +cotb00035^cod_n^1^2^4^ +cotb00035^cod_grupo^1^2^5^ +cotb00035^cod_tipo^1^2^6^ +cotb00035^cod_sec^1^2^7^ +cotb00035^fech_emb^7^4^8^ +cotb00035^fech_ent^7^4^9^ +cotb00035^fecha_a^7^4^10^ +cotb00035^cantidad^5^2562^11^ +cotb00035^cantidad_r^5^2562^12^ +cotb00035^status_t^0^1^13^ +cotb00035^us_crea^0^9^14^ +cotb00035^fech_crea^10^3080^15^ +cotb00035^us_mod^0^9^16^ +cotb00035^fech_mod^10^3080^17^ +cotb00036^priori_req^257^2^1^ +cotb00036^desc_priori^256^20^2^ +cotb00036^status_t^0^1^3^ +cotb00036^us_crea^0^9^4^ +cotb00036^fech_crea^10^3080^5^ +cotb00036^us_mod^0^9^6^ +cotb00036^fech_mod^10^3080^7^ +cotb00037^num_oc^2^4^1^ +cotb00037^tipo^0^2^2^ +cotb00037^cod_emb^2^4^3^ +cotb00037^cod_st^1^2^4^ +cotb00037^fecha_salida^7^4^5^ +cotb00037^fecha_confirm^7^4^6^ +cotb00037^cod_n^1^2^7^ +cotb00037^cod_grupo^1^2^8^ +cotb00037^cod_tipo^1^2^9^ +cotb00037^cod_sec^1^2^10^ +cotb00037^cantidad^5^3074^11^ +cotb00037^status_t^0^1^12^ +cotb00037^us_crea^0^9^13^ +cotb00037^fech_crea^10^3080^14^ +cotb00037^us_mod^0^9^15^ +cotb00037^fech_mod^10^3080^16^ +cotb00038^num_doc^2^4^1^ +cotb00038^cod_mov^1^2^2^ +cotb00038^fecha^7^4^3^ +cotb00038^num_oc^2^4^4^ +cotb00038^cod_emb^0^8^5^ +cotb00038^cod_n^1^2^6^ +cotb00038^cod_grupo^1^2^7^ +cotb00038^cod_tipo^1^2^8^ +cotb00038^cod_sec^1^2^9^ +cotb00038^cantidad_o^5^3074^10^ +cotb00038^cantidad^5^3074^11^ +cotb00038^status_t^0^1^12^ +cotb00038^us_crea^0^9^13^ +cotb00038^fech_crea^10^3080^14^ +cotb00038^us_mod^0^9^15^ +cotb00038^fech_mod^10^3080^16^ +cotb00039^num_oc^2^4^1^ +cotb00039^tipo^0^2^2^ +cotb00039^cod_emb^2^4^3^ +cotb00039^num_fact^0^15^4^ +cotb00039^num_pr^0^15^5^ +cotb00039^fletes^5^3074^6^ +cotb00039^impuesto^5^3074^7^ +cotb00039^acarreo^5^3074^8^ +cotb00039^fech_sol_pa^7^4^9^ +cotb00039^fecha_pago^7^4^10^ +cotb00039^us_cra^0^9^11^ +cotb00039^fech_crea^10^3080^12^ +cotb00039^us_mod^0^9^13^ +cotb00039^fech_mod^10^3080^14^ +cotb00040^no_linea^1^2^1^ +cotb00040^cod_emb^2^4^2^ +cotb00040^num_oc^2^4^3^ +cotb00040^detalle^0^70^4^ +cotb00040^us_crea^0^9^5^ +cotb00040^fech_crea^10^3080^6^ +cotb00040^us_mod^0^9^7^ +cotb00040^fech_mod^10^3080^8^ +cotb00041^cod_st^1^2^1^ +cotb00041^descripcion^0^20^2^ +cotb00041^status_t^0^1^3^ +cotb00041^us_crea^0^9^4^ +cotb00041^fech_crea^10^3080^5^ +cotb00041^us_mod^0^9^6^ +cotb00041^fech_mod^10^648^7^ +cotb00042^num_req^257^2^1^ +cotb00042^cod_n^257^2^2^ +cotb00042^cod_grupo^257^2^3^ +cotb00042^cod_tipo^257^2^4^ +cotb00042^cod_sec^257^2^5^ +cotb00042^detalle1^0^70^6^ +cotb00042^detalle2^0^70^7^ +cotb00042^detalle3^0^70^8^ +cotb00042^status_t^0^1^9^ +cotb00042^us_crea^0^9^10^ +cotb00042^fech_crea^10^3080^11^ +cotb00042^us_mod^0^9^12^ +cotb00042^fech_mod^10^3080^13^ +cotb00065^tipo_cliente^1^2^1^ +cotb00065^sec_cliente^1^2^2^ +cotb00065^codigo1^1^2^3^ +cotb00065^descripcion^0^60^4^ +cotb00065^direcc1^0^60^5^ +cotb00065^direcc2^0^60^6^ +cotb00065^direcc3^0^60^7^ +cotb00065^status_t^0^1^8^ +cotb00065^us_crea^0^9^9^ +cotb00065^fech_crea^10^3080^10^ +cotb00065^us_mod^0^9^11^ +cotb00065^fech_mod^10^3080^12^ +cotb00114^num_oc^2^4^1^ +cotb00114^tipo^0^2^2^ +cotb00114^fech_oc^7^4^3^ +cotb00114^num_pr^0^10^4^ +cotb00114^cod_sp^1^2^5^ +cotb00114^cod_sp_sec^1^2^6^ +cotb00114^term_sp^1^2^7^ +cotb00114^via^0^2^8^ +cotb00114^enviada^0^1^9^ +cotb00114^fech_enviada^7^4^10^ +cotb00114^pago^0^1^11^ +cotb00114^fech_pago^7^4^12^ +cotb00114^cierre^0^1^13^ +cotb00114^cod_pt^0^4^14^ +cotb00114^c_flete^5^3074^15^ +cotb00114^otros_g^5^3074^16^ +cotb00114^detalle^0^40^17^ +cotb00114^status_t^0^1^18^ +cotb00114^us_crea^0^9^19^ +cotb00114^fech_crea^10^3080^20^ +cotb00114^us_mod^0^9^21^ +cotb00114^fech_mod^10^3080^22^ +cotb0014^num_oc^2^4^1^ +cotb0014^tipo^0^2^2^ +cotb0014^fech_oc^7^4^3^ +cotb0014^num_pr^0^10^4^ +cotb0014^cod_sp^1^2^5^ +cotb0014^cod_sp_sec^1^2^6^ +cotb0014^term_sp^1^2^7^ +cotb0014^via^0^2^8^ +cotb0014^enviada^0^1^9^ +cotb0014^fech_enviada^7^4^10^ +cotb0014^pago^0^1^11^ +cotb0014^fech_pago^7^4^12^ +cotb0014^cierre^0^1^13^ +cotb0014^cod_pt^0^4^14^ +cotb0014^c_flete^5^3074^15^ +cotb0014^otros_g^5^3074^16^ +cotb0014^detalle^0^40^17^ +cotb0014^status_t^0^1^18^ +cotb0014^us_crea^0^9^19^ +cotb0014^fech_crea^10^3080^20^ +cotb0014^us_mod^0^9^21^ +cotb0014^fech_mod^10^3080^22^ +cotizacion^cotizacion_no^258^4^1^ +cotizacion^cod_cia^2^4^2^ +cotizacion^nombre_cliente^0^60^3^ +cotizacion^fecha^7^4^4^ +cotizacion^direccion_cliente^0^80^5^ +cotizacion^telefono_o^0^12^6^ +cotizacion^fax^0^12^7^ +cotizacion^direccion_proyecto^0^80^8^ +cotizacion^descrip^0^30^9^ +cotizacion^vendedornombre^13^31^10^ +cotizacion^codigoproducto^0^163^11^ +cotizacion^cantidad^5^3077^12^ +cotizacion^descrip_esp^256^30^13^ +cotizacion^descrip_ing^0^30^14^ +cotizacion^unidad_med^0^4^15^ +cotizacion^precio^5^3076^16^ +cotizacion^porc_desc^5^2050^17^ +cotizacion^total^5^8447^18^ +cotizacion^monto_desc^5^3074^19^ +cotizacion^monto_itbi^5^3074^20^ +cotizacion^monto_dolar^5^3074^21^ +cotizacion^total_bruto^5^3074^22^ +cotizacion^total_neto^5^3074^23^ +cotizacion^nombre_proyecto^0^60^24^ +cotizacion^celular^0^12^25^ +cotizacion^comentario^0^60^26^ +cotizacion^tipo_precio^0^20^27^ +cptb00001^tipo_doc^0^2^1^ +cptb00001^num_doc^0^10^2^ +cptb00001^cod_sp^1^2^3^ +cptb00001^cod_sp_sec^1^2^4^ +cptb00001^fecha_orig^7^4^5^ +cptb00001^fecha_proc^7^4^6^ +cptb00001^orden_no^2^4^7^ +cptb00001^tipo^0^2^8^ +cptb00001^aplica_a^0^10^9^ +cptb00001^cta_ctble^0^10^10^ +cptb00001^valor^261^3074^11^ +cptb00001^detalle^0^30^12^ +cptb00001^status_t^0^1^13^ +cptb00001^us_crea^0^9^14^ +cptb00001^fech_crea^10^3080^15^ +cptb00001^us_mod^0^9^16^ +cptb00001^fech_mod^10^3080^17^ +cptb00002^cod_sp^1^2^1^ +cptb00002^cod_sp_sec^1^2^2^ +cptb00002^cuenta_no^0^8^3^ +cptb00002^num_doc^0^10^4^ +cptb00002^fecha^7^4^5^ +cptb00002^valor^5^3074^6^ +cptb00002^status_t^0^1^7^ +cptb00002^us_crea^0^9^8^ +cptb00002^fech_crea^10^3080^9^ +cptb00002^us_mod^0^9^10^ +cptb00002^fech_mod^10^3080^11^ +cptb00003^fecha^7^4^1^ +cptb00003^cod_sp^1^2^2^ +cptb00003^cod_sp_sec^1^2^3^ +cptb00003^factura^0^10^4^ +cptb00003^cuenta_no^0^8^5^ +cptb00003^departamento^1^2^6^ +cptb00003^num_doc^0^12^7^ +cptb00003^cod_aux^1^2^8^ +cptb00003^cod_sec^1^2^9^ +cptb00003^detalles^0^30^10^ +cptb00003^debito^5^3074^11^ +cptb00003^credito^5^3074^12^ +cptb00003^status_t^0^1^13^ +cptb00003^us_crea^0^9^14^ +cptb00003^fech_crea^10^3080^15^ +cptb00003^us_mod^0^9^16^ +cptb00003^fech_mod^10^3080^17^ +cptb00005^fecha^7^4^1^ +cptb00005^cod_sp^1^2^2^ +cptb00005^cod_sp_sec^1^2^3^ +cptb00005^factura^0^10^4^ +cptb00005^cuenta_no^0^8^5^ +cptb00005^departamento^1^2^6^ +cptb00005^num_doc^0^12^7^ +cptb00005^cod_aux^1^2^8^ +cptb00005^cod_sec^1^2^9^ +cptb00005^detalles^0^30^10^ +cptb00005^debito^5^3074^11^ +cptb00005^credito^5^3074^12^ +cptb00005^status_t^0^1^13^ +cptb00005^us_crea^0^9^14^ +cptb00005^fech_crea^10^3080^15^ +cptb00005^us_mod^0^9^16^ +cptb00005^fech_mod^10^3080^17^ +cptb00006^tipo_doc^0^2^1^ +cptb00006^num_doc^0^10^2^ +cptb00006^cod_sp^1^2^3^ +cptb00006^cod_sp_sec^1^2^4^ +cptb00006^fecha_orig^7^4^5^ +cptb00006^fecha_proc^7^4^6^ +cptb00006^orden_no^2^4^7^ +cptb00006^tipo^0^2^8^ +cptb00006^aplica_a^0^10^9^ +cptb00006^cta_ctble^0^10^10^ +cptb00006^valor^261^3074^11^ +cptb00006^detalle^0^30^12^ +cptb00006^status_t^0^1^13^ +cptb00006^us_crea^0^9^14^ +cptb00006^fech_crea^10^3080^15^ +cptb00006^us_mod^0^9^16^ +cptb00006^fech_mod^10^3080^17^ +cptb00007^num_doc^2^4^1^ +cptb00007^tipo_doc^0^2^2^ +cptb00007^us_mod^0^9^3^ +cptb00007^fech_mod^10^3080^4^ +cptb01^tipo_doc^0^2^1^ +cptb01^num_doc^0^10^2^ +cptb01^cod_sp^1^2^3^ +cptb01^cod_sp_sec^1^2^4^ +cptb01^fecha_orig^7^4^5^ +cptb01^fecha_proc^7^4^6^ +cptb01^orden_no^2^4^7^ +cptb01^tipo^0^2^8^ +cptb01^aplica_a^0^10^9^ +cptb01^cta_ctble^0^10^10^ +cptb01^valor^261^3074^11^ +cptb01^detalle^0^30^12^ +cptb01^status_t^0^1^13^ +cptb01^us_crea^0^9^14^ +cptb01^fech_crea^10^3080^15^ +cptb01^us_mod^0^9^16^ +cptb01^fech_mod^10^3080^17^ +cttb00001^cod_prod^2^4^1^ +cttb00001^descripcion^0^30^2^ +cttb00001^unidad_med^0^4^3^ +cttb00001^nomenclatura^0^15^4^ +cttb00001^status_t^0^1^5^ +cttb00001^us_crea^0^9^6^ +cttb00001^fech_crea^10^3080^7^ +cttb00001^us_mod^0^9^8^ +cttb00001^fech_mod^10^3080^9^ +cttb00001^cod_cia^1^2^10^ +cttb00002^ano^1^2^1^ +cttb00002^venta^0^1^2^ +cttb00002^nomenclatura^0^10^3^ +cttb00002^mes^1^2^4^ +cttb00002^costo^5^3076^5^ +cttb00002^us_crea^0^9^6^ +cttb00002^fech_crea^10^3080^7^ +cttb00003^num_doc^2^4^1^ +cttb00003^fecha^7^4^2^ +cttb00003^departamento^1^2^3^ +cttb00003^emp_no^1^2^4^ +cttb00003^cod_mq^1^2^5^ +cttb00003^detalle^0^30^6^ +cttb00003^h_directa^5^2050^7^ +cttb00003^h_indirecta^5^2050^8^ +cttb00003^e_directa^5^2050^9^ +cttb00003^e_indirecta^5^2050^10^ +cttb00003^cod_prod^1^2^11^ +cttb00003^cantidad^5^3074^12^ +cttb00003^codigo_bloque^0^25^13^ +cttb00003^costo_lab^5^3077^14^ +cttb00003^costo_gasto^5^3077^15^ +cttb00003^turno^1^2^16^ +cttb00003^status_t^0^1^17^ +cttb00003^us_crea^0^9^18^ +cttb00003^fech_crea^10^3080^19^ +cttb00003^us_mod^0^9^20^ +cttb00003^fech_mod^10^3080^21^ +cttb00006^num_oc^2^4^1^ +cttb00006^tipo^1^2^2^ +cttb00006^cod_n^1^2^3^ +cttb00006^cod_grupo^1^2^4^ +cttb00006^cod_tipo^1^2^5^ +cttb00006^cod_sec^1^2^6^ +cttb00006^cod_prod^2^4^7^ +cttb00006^cantidad^5^3074^8^ +cttb00006^status_t^0^1^9^ +cttb00006^us_crea^0^9^10^ +cttb00006^fech_crea^10^3080^11^ +cttb00006^us_mod^0^9^12^ +cttb00006^fech_mod^10^3080^13^ +cttb00007^codigo_unidad^256^3^1^ +cttb00007^descripcion^0^20^2^ +cttb00007^status_t^0^1^3^ +cttb00007^us_crea^0^9^4^ +cttb00007^fech_crea^10^3080^5^ +cttb00007^us_mod^0^9^6^ +cttb00007^fech_mod^10^3080^7^ +cttb00008^ano^1^2^1^ +cttb00008^departamento^1^2^2^ +cttb00008^cod_prod^2^4^3^ +cttb00008^fact_hombre^5^3336^4^ +cttb00008^valor_labor^5^3336^5^ +cttb00008^hora_hombre^5^3336^6^ +cttb00008^valor_real^5^3336^7^ +cttb00008^status_t^0^1^8^ +cttb00008^us_crea^0^9^9^ +cttb00008^fech_crea^10^3080^10^ +cttb00008^us_mod^0^9^11^ +cttb00008^fech_mod^10^3080^12^ +cttb00009^formula^258^4^1^ +cttb00009^descripcion^0^60^2^ +cttb00009^cod_n^1^2^3^ +cttb00009^cod_grupo^1^2^4^ +cttb00009^cod_tipo^1^2^5^ +cttb00009^cod_sec^1^2^6^ +cttb00009^cod_prod^2^4^7^ +cttb00009^cantidad^5^3075^8^ +cttb00009^status_t^0^1^9^ +cttb00009^us_crea^0^40^10^ +cttb00009^fech_crea^10^3080^11^ +cttb00009^us_mod^0^40^12^ +cttb00009^fech_mod^10^3080^13^ +cttb00010^ult_num^2^4^1^ +cttb00010^departamento^1^2^2^ +cttb00010^observacion^0^40^3^ +cttb00010^fecha^7^4^4^ +cttb00010^us_crea^0^9^5^ +cttb00010^fech_crea^10^3080^6^ +cttb00010^us_mod^0^9^7^ +cttb00010^fech_mod^10^3080^8^ +cttb00011^cod_prod^2^4^1^ +cttb00011^cod_n^1^2^2^ +cttb00011^cod_grupo^1^2^3^ +cttb00011^cod_tipo^1^2^4^ +cttb00011^cod_sec^1^2^5^ +cttb00011^cantidad^5^2564^6^ +cttb00011^status_t^0^1^7^ +cttb00011^us_crea^0^9^8^ +cttb00011^fech_crea^10^3080^9^ +cttb00011^us_mod^0^9^10^ +cttb00011^fech_mod^10^3080^11^ +cttb00012^documento^2^4^1^ +cttb00012^fecha^7^4^2^ +cttb00012^codigo_bloque^0^15^3^ +cttb00012^cod_prod^2^4^4^ +cttb00012^ancho1^5^3077^5^ +cttb00012^largo1^5^3077^6^ +cttb00012^espesor1^5^3077^7^ +cttb00012^medida1^5^3077^8^ +cttb00012^ancho2^5^3077^9^ +cttb00012^largo2^5^3077^10^ +cttb00012^espesor2^5^3077^11^ +cttb00012^medida2^5^3074^12^ +cttb00012^cantidad^5^3077^13^ +cttb00013^fecha_lq^7^4^1^ +cttb00013^fecha^7^4^2^ +cttb00013^tipo_lq^0^1^3^ +cttb00013^num_oc^2^4^4^ +cttb00013^cod_n^1^2^5^ +cttb00013^cod_grupo^1^2^6^ +cttb00013^cod_tipo^1^2^7^ +cttb00013^cod_sec^1^2^8^ +cttb00013^cantidad^5^3074^9^ +cttb00013^costo_lq^5^3076^10^ +cttb00013^status_t^0^1^11^ +cttb00013^us_crea^0^9^12^ +cttb00013^fech_crea^10^3080^13^ +cttb00013^us_mod^0^9^14^ +cttb00013^fech_mod^10^3080^15^ +cttb00013^tipo_orden^1^2^16^ +cttb00014^cod_prod^2^4^1^ +cttb00014^ano^0^4^2^ +cttb00014^mes^1^2^3^ +cttb00014^cantidad^5^3845^4^ +cttb00014^status_t^0^1^5^ +cttb00014^us_crea^0^9^6^ +cttb00014^fech_crea^10^3080^7^ +cttb00014^us_mod^0^9^8^ +cttb00014^fech_mod^10^3080^9^ +cttb00015^cod_n^2^4^1^ +cttb00015^cod_grupo^1^2^2^ +cttb00015^cod_tipo^1^2^3^ +cttb00015^cod_sec^1^2^4^ +cttb00015^mes^1^2^5^ +cttb00015^ano^0^4^6^ +cttb00015^cantidad^5^3845^7^ +cttb00015^status_t^0^1^8^ +cttb00015^us_crea^0^9^9^ +cttb00015^fech_crea^10^3080^10^ +cttb00015^us_mod^0^9^11^ +cttb00015^fech_mod^10^3080^12^ +cttb00016^referencia^0^25^1^ +cttb00016^numero^2^4^2^ +cttb00016^fecha^10^3080^3^ +cttb00017^num_doc^2^4^1^ +cttb00017^fecha^7^4^2^ +cttb00017^departamento^1^2^3^ +cttb00017^emp_no^1^2^4^ +cttb00017^cod_mq^1^2^5^ +cttb00017^detalle^0^30^6^ +cttb00017^h_directa^5^2050^7^ +cttb00017^h_indirecta^5^2050^8^ +cttb00017^e_directa^5^2050^9^ +cttb00017^e_indirecta^5^2050^10^ +cttb00017^cod_prod^1^2^11^ +cttb00017^cantidad^5^3074^12^ +cttb00017^codigo_bloque^0^25^13^ +cttb00017^costo_lab^5^3077^14^ +cttb00017^costo_gasto^5^3077^15^ +cttb00017^turno^1^2^16^ +cttb00017^status_t^0^1^17^ +cttb00017^us_crea^0^9^18^ +cttb00017^fech_crea^10^3080^19^ +cttb00017^us_mod^0^9^20^ +cttb00017^fech_mod^10^3080^21^ +cttb00018^turno^1^2^1^ +cttb00018^descripcion^0^40^2^ +cttb00018^status_t^0^1^3^ +cttb00018^us_crea^0^40^4^ +cttb00018^fech_crea^10^3080^5^ +cttb00018^us_mod^0^40^6^ +cttb00018^fech_mod^10^3080^7^ +cttb00021^ventas^0^1^1^ +cttb00021^mes^1^2^2^ +cttb00021^pila^0^10^3^ +cttb00021^material^5^3075^4^ +cttb00021^labor^5^3075^5^ +cttb00021^gasto^5^3075^6^ +cttb00021^us_crea^0^9^7^ +cttb00021^fech_crea^10^3080^8^ +cttb00022^cod_prod^1^2^1^ +cttb00022^cod_n^1^2^2^ +cttb00022^cod_grupo^1^2^3^ +cttb00022^cod_tipo^1^2^4^ +cttb00022^cod_sec^1^2^5^ +cttb00022^cant_prop^5^2568^6^ +cttb00022^status_t^0^1^7^ +cttb00022^us_crea^0^9^8^ +cttb00022^fech_crea^10^3080^9^ +cttb00022^us_mod^0^9^10^ +cttb00022^fech_mod^10^3080^11^ +cttb00023^cod_n^1^2^1^ +cttb00023^cod_grupo^1^2^2^ +cttb00023^cod_tipo^1^2^3^ +cttb00023^cod_sec^1^2^4^ +cttb00023^costo_imp^5^3076^5^ +cttb00023^costo_s_imp^5^3076^6^ +cttb00023^status_t^0^1^7^ +cttb00023^us_crea^0^9^8^ +cttb00023^fech_crea^10^3080^9^ +cttb00023^us_mod^0^9^10^ +cttb00023^fech_mod^10^3080^11^ +cttb00026^mes_ini^2^4^1^ +cttb00026^mes_fin^2^4^2^ +cttb00026^ano^0^4^3^ +cttb00026^cod_prod^1^2^4^ +cttb00026^costo_st^5^3076^5^ +cttb00026^status_t^0^1^6^ +cttb00026^us_crea^0^9^7^ +cttb00026^fech_crea^10^3080^8^ +cttb00026^us_mod^0^9^9^ +cttb00026^fech_mod^10^3080^10^ +cttb00027^ventas^0^1^1^ +cttb00027^mes^1^2^2^ +cttb00027^pila^0^10^3^ +cttb00027^primo^5^3075^4^ +cttb00027^us_crea^0^9^5^ +cttb00027^fech_crea^10^3080^6^ +cttb00028^ano^1^2^1^ +cttb00028^departamento^1^2^2^ +cttb00028^cod_prod^2^4^3^ +cttb00028^fact_hombre^5^3336^4^ +cttb00028^valor_labor^5^3336^5^ +cttb00028^hora_hombre^5^3336^6^ +cttb00028^valor_real^5^3336^7^ +cttb00028^status_t^0^1^8^ +cttb00028^us_crea^0^9^9^ +cttb00028^fech_crea^10^3080^10^ +cttb00028^us_mod^0^9^11^ +cttb00028^fech_mod^10^3080^12^ +cttb00029^cod_prod^2^4^1^ +cttb00029^ano^0^4^2^ +cttb00029^departamento^1^2^3^ +cttb00029^gasto_ind^5^3077^4^ +cttb00029^status_t^0^1^5^ +cttb00029^us_crea^0^9^6^ +cttb00029^fech_crea^10^3080^7^ +cttb00029^us_mod^0^9^8^ +cttb00029^fech_mod^10^3080^9^ +cttb00031^num_doc^2^4^1^ +cttb00031^fecha^7^4^2^ +cttb00031^departamento^1^2^3^ +cttb00031^emp_no^1^2^4^ +cttb00031^cod_mq^1^2^5^ +cttb00031^detalle^0^30^6^ +cttb00031^h_directa^5^2050^7^ +cttb00031^h_indirecta^5^2050^8^ +cttb00031^e_directa^5^2050^9^ +cttb00031^e_indirecta^5^2050^10^ +cttb00031^cod_prod^1^2^11^ +cttb00031^cantidad^5^3074^12^ +cttb00031^status_t^0^1^13^ +cttb00031^us_crea^0^9^14^ +cttb00031^fech_crea^10^3080^15^ +cttb00031^us_mod^0^9^16^ +cttb00031^fech_mod^10^3080^17^ +cttb00032^ano^1^2^1^ +cttb00032^mes^257^2^2^ +cttb00032^tipo_lq^0^1^3^ +cttb00032^cod_n^1^2^4^ +cttb00032^cod_grupo^1^2^5^ +cttb00032^cod_tipo^1^2^6^ +cttb00032^cod_sec^1^2^7^ +cttb00032^cod_sp^1^2^8^ +cttb00032^cod_sp_sec^1^2^9^ +cttb00032^reporte_ent^2^4^10^ +cttb00032^num_oc^2^4^11^ +cttb00032^tipo^0^1^12^ +cttb00032^fob^5^3074^13^ +cttb00032^flete^5^3074^14^ +cttb00032^cost_flete^5^3074^15^ +cttb00032^seguro^5^3074^16^ +cttb00032^impuesto_c^5^3074^17^ +cttb00032^gasto_ad^5^3074^18^ +cttb00032^prima_d^5^3074^19^ +cttb00032^cost_planta^5^3074^20^ +cttb00032^unid_rec^5^3074^21^ +cttb00032^cost_uni^5^3076^22^ +cttb00032^precio_std^5^3076^23^ +cttb00032^cost_std^5^3075^24^ +cttb00032^status_t^0^1^25^ +cttb00032^us_crea^0^9^26^ +cttb00032^fech_crea^10^3080^27^ +cttb00032^us_mod^0^9^28^ +cttb00032^fech_mod^10^3080^29^ +cttb00033^cuenta_m^0^8^1^ +cttb00033^cuenta_l^0^8^2^ +cttb00033^cuenta_g^0^8^3^ +cttb00033^us_crea^0^9^4^ +cttb00033^fech_crea^10^3080^5^ +cttb00034^fecha^7^4^1^ +cttb00034^cod_prod^1^2^2^ +cttb00034^costo_lab^5^3076^3^ +cttb00034^costo_ga^5^3076^4^ +cttb00034^status_t^0^1^5^ +cttb00034^us_crea^0^9^6^ +cttb00034^fech_crea^10^3080^7^ +cttb00034^us_mod^0^9^8^ +cttb00034^fech_mod^10^3080^9^ +cttb00035^ventas^1^2^1^ +cttb00035^fecha_lq^7^4^2^ +cttb00035^num_oc^2^4^3^ +cttb00035^cod_n^1^2^4^ +cttb00035^cod_grupo^1^2^5^ +cttb00035^cod_tipo^1^2^6^ +cttb00035^cod_sec^1^2^7^ +cttb00035^cantidad^5^3074^8^ +cttb00035^costo_lq^5^3076^9^ +cttb00035^status_t^0^1^10^ +cttb00035^us_crea^0^9^11^ +cttb00035^fech_crea^10^3080^12^ +cttb00035^us_mod^0^9^13^ +cttb00035^fech_mod^10^3080^14^ +cttb00036^ventas^1^2^1^ +cttb00036^fecha_lq^7^4^2^ +cttb00036^num_oc^2^4^3^ +cttb00036^cod_n^1^2^4^ +cttb00036^cod_grupo^1^2^5^ +cttb00036^cod_tipo^1^2^6^ +cttb00036^cod_sec^1^2^7^ +cttb00036^cantidad^5^3074^8^ +cttb00036^costo_lq^5^3076^9^ +cttb00036^status_t^0^1^10^ +cttb00036^us_crea^0^9^11^ +cttb00036^fech_crea^10^3080^12^ +cttb00036^us_mod^0^9^13^ +cttb00036^fech_mod^10^3080^14^ +cttb00037^cod_prod^1^2^1^ +cttb00037^fecha^7^4^2^ +cttb00037^precio^5^3074^3^ +cttb00037^status_t^0^1^4^ +cttb00037^us_crea^0^9^5^ +cttb00037^fech_crea^10^3080^6^ +cttb00037^us_mod^0^9^7^ +cttb00037^fech_mod^10^3080^8^ +cttb00038^ventas^256^1^1^ +cttb00038^nomenclatura^256^10^2^ +cttb00038^ano^257^2^3^ +cttb00038^mes^257^2^4^ +cttb00038^costo_st^261^3079^5^ +cttb00038^status_t^0^1^6^ +cttb00038^us_crea^0^9^7^ +cttb00038^fech_crea^10^3080^8^ +cttb00038^us_mod^0^9^9^ +cttb00038^fech_mod^10^3080^10^ +cttb00039^ano^1^2^1^ +cttb00039^mes^1^2^2^ +cttb00039^valor^5^3074^3^ +cttb00039^us_crea^0^9^4^ +cttb00039^fech_crea^10^3080^5^ +cttb00040^ano^1^2^1^ +cttb00040^mes^257^2^2^ +cttb00040^tipo_lq^0^1^3^ +cttb00040^num_oc^2^4^4^ +cttb00040^tipo^0^2^5^ +cttb00040^impuesto_c^5^3074^6^ +cttb00040^gasto_ad^5^3074^7^ +cttb00040^prima_d^5^3074^8^ +cttb00041^cod_prod^2^4^1^ +cttb00041^cod_n^1^2^2^ +cttb00041^cod_grupo^1^2^3^ +cttb00041^cod_tipo^1^2^4^ +cttb00041^cod_sec^1^2^5^ +cttb00041^cantidad^5^2564^6^ +cttb00041^status_t^0^1^7^ +cttb00041^us_crea^0^9^8^ +cttb00041^fech_crea^10^3080^9^ +cttb00041^us_mod^0^9^10^ +cttb00041^fech_mod^10^3080^11^ +cttb00042^num_doc^2^4^1^ +cttb00042^fecha^7^4^2^ +cttb00042^departamento^1^2^3^ +cttb00042^observacion^0^50^4^ +cttb00042^status_t^0^1^5^ +cttb00042^us_crea^0^50^6^ +cttb00042^fech_crea^10^3080^7^ +cttb00042^us_mod^0^50^8^ +cttb00042^fech_mod^10^3080^9^ +cttb00043^num_doc^2^4^1^ +cttb00043^cod_prod^1^2^2^ +cttb00043^lado_1^5^3076^3^ +cttb00043^lado_2^5^3076^4^ +cttb00043^lado_3^5^3076^5^ +cttb00043^otra_medida^5^3076^6^ +cttb00043^descripcion_otra^0^20^7^ +cttb00043^cantidad^5^3076^8^ +cttb00043^medida^5^3076^9^ +cttb00048^num_doc^2^4^1^ +cttb00048^fecha^7^4^2^ +cttb00048^departamento^1^2^3^ +cttb00048^emp_no^1^2^4^ +cttb00048^cod_mq^1^2^5^ +cttb00048^detalle^0^30^6^ +cttb00048^h_directa^5^2050^7^ +cttb00048^h_indirecta^5^2050^8^ +cttb00048^e_directa^5^2050^9^ +cttb00048^e_indirecta^5^2050^10^ +cttb00048^cod_prod^1^2^11^ +cttb00048^cantidad^5^3074^12^ +cttb00048^codigo_bloque^0^25^13^ +cttb00048^costo_lab^5^3077^14^ +cttb00048^costo_gasto^5^3077^15^ +cttb00048^turno^1^2^16^ +cttb00048^status_t^0^1^17^ +cttb00048^us_crea^0^9^18^ +cttb00048^fech_crea^10^3080^19^ +cttb00048^us_mod^0^9^20^ +cttb00048^fech_mod^10^3080^21^ +diatable^dia^1^2^1^ +diatable^descripcion^0^20^2^ +dstb00001^programa^0^9^1^ +dstb00001^cod_sistema^0^2^2^ +dstb00001^num_emp^2^4^3^ +dstb00001^no_solicitud^2^4^4^ +dstb00001^fecha_creacion^7^4^5^ +dstb00001^fecha_modificacion^7^4^6^ +dstb00001^descripcion^0^60^7^ +dstb00001^objetivo1^0^60^8^ +dstb00001^objetivo2^0^60^9^ +dstb00001^numero_act^0^60^10^ +dstb00001^status_t^0^1^11^ +dstb00001^us_crea^0^9^12^ +dstb00001^fech_crea^10^3080^13^ +dstb00001^us_mod^0^9^14^ +dstb00001^fech_mod^10^3080^15^ +dstb00002^programa^0^9^1^ +dstb00002^numero_act^0^9^2^ +dstb00002^linea_no^2^4^3^ +dstb00002^entradas^0^60^4^ +dstb00002^proceso^0^60^5^ +dstb00002^salida^0^60^6^ +dstb00002^status_t^0^1^7^ +dstb00002^us_crea^0^9^8^ +dstb00002^fech_crea^10^3080^9^ +dstb00002^us_mod^0^9^10^ +dstb00002^fech_mod^10^3080^11^ +dstb00003^cod_sistema^0^2^1^ +dstb00003^desc_sistema^0^35^2^ +dstb00003^status_t^0^1^3^ +dstb00003^us_crea^0^9^4^ +dstb00003^fech_crea^10^3080^5^ +dstb00003^us_mod^0^9^6^ +dstb00003^fech_mod^10^3080^7^ +dstb00004^cod_sistema^0^2^1^ +dstb00004^menu1^0^9^2^ +dstb00004^programa^0^9^3^ +dstb00004^opcion^2^4^4^ +dstb00004^status_t^0^1^5^ +dstb00004^us_crea^0^9^6^ +dstb00004^fech_crea^10^3080^7^ +dstb00004^us_mod^0^9^8^ +dstb00004^fech_mod^10^3080^9^ +dstb00005^tabla^0^9^1^ +dstb00005^descripcion^0^40^2^ +dstb00005^num_emp1^2^4^3^ +dstb00005^fecha_creacion^7^4^4^ +dstb00005^numero_act^2^4^5^ +dstb00005^campo^0^20^6^ +dstb00005^descrip_campo^0^150^7^ +dstb00005^tipo^0^8^8^ +dstb00005^longitud^0^16^9^ +dstb00005^secuencia^2^4^10^ +dstb00005^status_t^0^1^11^ +dstb00005^us_crea^0^9^12^ +dstb00005^fech_crea^10^3080^13^ +dstb00005^us_mod^0^9^14^ +dstb00005^fech_mod^10^3080^15^ +empleados^departamento^0^71^1^ +empleados^tipo_empleado^0^1^2^ +empleados^ficha^1^2^3^ +empleados^nombre^13^31^4^ +empleados^cedula^0^11^5^ +empleados^puesto^0^71^6^ +empleados^fecha_nacimiento^7^4^7^ +empleados^fecha_entrada^7^4^8^ +empleados^fecha_nomina^7^4^9^ +empleados^ano^257^2^10^ +empleados^mes^0^10^11^ +empleados^tiempo_empresa^5^5375^12^ +empleados^meses^5^1536^13^ +empleados^movimiento_nom^0^71^14^ +empleados^sueldo_actual^5^2562^15^ +empleados^valor_nomina^5^2562^16^ +empleados^estado^0^1^17^ +empleados^nomina^2^4^18^ +empleados^fehasalida^7^4^19^ +empleados^clasemovimiento^0^1^20^ +intb00001^cod_n^257^2^1^ +intb00001^cod_grupo^257^2^2^ +intb00001^cod_tipo^257^2^3^ +intb00001^cod_sec^257^2^4^ +intb00001^descrip_esp^256^30^5^ +intb00001^descrip_ing^0^30^6^ +intb00001^unidad_med^0^3^7^ +intb00001^status_t^0^1^8^ +intb00001^us_crea^0^9^9^ +intb00001^fech_crea^10^3080^10^ +intb00001^us_mod^0^9^11^ +intb00001^fech_mod^10^3080^12^ +intb00002^cod_n^257^2^1^ +intb00002^cod_grupo^257^2^2^ +intb00002^cod_tipo^257^2^3^ +intb00002^cod_sec^257^2^4^ +intb00002^pto_reorden^261^2562^5^ +intb00002^existencia^261^2562^6^ +intb00002^cod_nab^0^11^7^ +intb00002^base^5^2562^8^ +intb00002^bodega^1^2^9^ +intb00002^categoria^0^1^10^ +intb00002^dia_llegada^1^2^11^ +intb00002^gravamen^5^1282^12^ +intb00002^status_t^0^1^13^ +intb00002^us_crea^0^9^14^ +intb00002^fech_crea^10^3080^15^ +intb00002^us_mod^0^9^16^ +intb00002^fech_mod^10^3080^17^ +intb00003^cod_n^257^2^1^ +intb00003^cod_grupo^257^2^2^ +intb00003^cod_tipo^257^2^3^ +intb00003^cod_sec^257^2^4^ +intb00003^cod_n_s^1^2^5^ +intb00003^cod_grupo_s^1^2^6^ +intb00003^cod_tipo_s^1^2^7^ +intb00003^cod_sec_s^1^2^8^ +intb00003^cod_uso_s^0^1^9^ +intb00003^status_t^0^1^10^ +intb00003^us_crea^0^9^11^ +intb00003^fech_crea^10^3080^12^ +intb00003^us_mod^0^9^13^ +intb00003^fech_mod^10^3080^14^ +intb00004^cod_n^257^2^1^ +intb00004^cod_grupo^257^2^2^ +intb00004^cod_tipo^257^2^3^ +intb00004^cod_sec^257^2^4^ +intb00004^cod_n_e^1^2^5^ +intb00004^cod_grupo_e^1^2^6^ +intb00004^cod_tipo_e^1^2^7^ +intb00004^cod_sec_e^1^2^8^ +intb00004^cod_uso_e^0^1^9^ +intb00004^status_t^0^1^10^ +intb00004^us_crea^0^9^11^ +intb00004^fech_crea^10^3080^12^ +intb00004^us_mod^0^9^13^ +intb00004^fech_mod^10^3080^14^ +intb00005^cod_mov^257^2^1^ +intb00005^descrip_mov^0^40^2^ +intb00005^status_mov^0^1^3^ +intb00005^cuenta_1^0^8^4^ +intb00005^cuenta_2^0^8^5^ +intb00005^cuenta_3^0^8^6^ +intb00005^status_t^0^1^7^ +intb00005^us_crea^0^9^8^ +intb00005^fech_crea^10^3080^9^ +intb00005^us_mod^0^9^10^ +intb00005^fech_mod^10^3080^11^ +intb00006^num_doc^258^4^1^ +intb00006^fecha^7^4^2^ +intb00006^fact_no^0^10^3^ +intb00006^conduce_no^0^10^4^ +intb00006^orden_compra^2^4^5^ +intb00006^tipo^0^2^6^ +intb00006^cod_sp^1^2^7^ +intb00006^cod_sp_sec^1^2^8^ +intb00006^cod_mov^257^2^9^ +intb00006^cod_n^1^2^10^ +intb00006^cod_grupo^1^2^11^ +intb00006^cod_tipo^1^2^12^ +intb00006^cod_sec^1^2^13^ +intb00006^cantidad_1^5^2562^14^ +intb00006^cantidad_2^5^2562^15^ +intb00006^depto_de^1^2^16^ +intb00006^depto_a^1^2^17^ +intb00006^cod_seccion^0^2^18^ +intb00006^cond_recep^0^1^19^ +intb00006^uso_tiempo^0^1^20^ +intb00006^bodega^1^2^21^ +intb00006^status_t^0^1^22^ +intb00006^us_crea^0^9^23^ +intb00006^fech_crea^10^3080^24^ +intb00006^us_mod^0^9^25^ +intb00006^fech_mod^10^3080^26^ +intb00007^codigo_unidad^256^3^1^ +intb00007^descripcion^0^20^2^ +intb00007^status_t^0^1^3^ +intb00007^us_crea^0^9^4^ +intb00007^fech_crea^10^3080^5^ +intb00007^us_mod^0^9^6^ +intb00007^fech_mod^10^3080^7^ +intb00008^cod_n^257^2^1^ +intb00008^cod_grupo^257^2^2^ +intb00008^cod_tipo^257^2^3^ +intb00008^cod_sec^257^2^4^ +intb00008^cod_sp^257^2^5^ +intb00008^cod_sp_sec^257^2^6^ +intb00008^precio^5^2562^7^ +intb00008^fecha_act^7^4^8^ +intb00008^status_t^0^1^9^ +intb00008^us_crea^0^9^10^ +intb00008^fech_crea^10^3080^11^ +intb00008^us_mod^0^9^12^ +intb00008^fech_mod^10^3080^13^ +intb00009^cod_bodega^1^2^1^ +intb00009^descripcion^0^30^2^ +intb00010^fecha_ini^7^4^1^ +intb00010^cod_n^1^2^2^ +intb00010^cod_grupo^1^2^3^ +intb00010^cod_tipo^1^2^4^ +intb00010^cod_sec^1^2^5^ +intb00010^fecha^7^4^6^ +intb00010^costo^5^2052^7^ +intb00010^balance^2^4^8^ +intb00011^fecha^7^4^1^ +intb00011^bodega^1^2^2^ +intb00011^cod_n^1^2^3^ +intb00011^cod_grupo^1^2^4^ +intb00011^cod_tipo^1^2^5^ +intb00011^cod_sec^1^2^6^ +intb00011^cantidad^5^2562^7^ +intb00011^balance^5^3074^8^ +intb00011^us_crea^0^9^9^ +intb00011^fech_crea^10^3080^10^ +intb00011^us_mod^0^9^11^ +intb00011^fech_mod^10^3080^12^ +intb00012^documento^2^4^1^ +intb00012^cod_mov^1^2^2^ +intb00012^fecha^7^4^3^ +intb00012^codigo_bloque^0^15^4^ +intb00012^cod_n^1^2^5^ +intb00012^cod_grupo^1^2^6^ +intb00012^cod_tipo^1^2^7^ +intb00012^cod_sec^1^2^8^ +intb00012^ancho1^5^3077^9^ +intb00012^largo1^5^3077^10^ +intb00012^espesor1^5^3077^11^ +intb00012^medida1^5^3077^12^ +intb00012^ancho2^5^3077^13^ +intb00012^largo2^5^3077^14^ +intb00012^espesor2^5^3077^15^ +intb00012^medida2^5^3074^16^ +intb00012^cantidad^5^3077^17^ +intb00013^mes_ini^0^10^1^ +intb00013^mes_fin^0^10^2^ +intb00013^ano^0^4^3^ +intb00013^cod_n^1^2^4^ +intb00013^cod_grupo^1^2^5^ +intb00013^cod_tipo^1^2^6^ +intb00013^cod_sec^1^2^7^ +intb00013^costo_st^5^3076^8^ +intb00013^status_t^0^1^9^ +intb00013^us_crea^0^9^10^ +intb00013^fech_crea^10^3080^11^ +intb00013^us_mod^0^9^12^ +intb00013^fech_mod^10^3080^13^ +intb00014^cod_n^1^2^1^ +intb00014^cod_grupo^1^2^2^ +intb00014^cod_tipo^1^2^3^ +intb00014^cod_sec^1^2^4^ +intb00014^categoria^0^1^5^ +intb00014^mes_ch^7^4^6^ +intb00014^status_t^0^1^7^ +intb00014^us_crea^0^9^8^ +intb00014^fech_crea^10^3080^9^ +intb00014^us_mod^0^9^10^ +intb00014^fech_mod^10^3080^11^ +intb00015^cod_n^1^2^1^ +intb00015^cod_grupo^1^2^2^ +intb00015^cod_tipo^1^2^3^ +intb00015^cod_sec^1^2^4^ +intb00015^semana_del^7^4^5^ +intb00015^semana_al^7^4^6^ +intb00015^exis_act^5^2562^7^ +intb00015^exis_fisica^5^2562^8^ +intb00015^status_t^0^1^9^ +intb00015^us_crea^0^9^10^ +intb00015^fech_crea^10^3080^11^ +intb00015^us_mod^0^9^12^ +intb00015^fech_mod^10^3080^13^ +intb00016^cod_n_p^1^2^1^ +intb00016^cod_grupo_p^1^2^2^ +intb00016^cod_n^1^2^3^ +intb00016^cod_grupo^1^2^4^ +intb00016^cod_tipo^1^2^5^ +intb00016^cod_sec^1^2^6^ +intb00016^cantidad^5^3331^7^ +intb00016^status_t^0^1^8^ +intb00016^us_crea^0^9^9^ +intb00016^fech_crea^10^3080^10^ +intb00016^us_mod^0^9^11^ +intb00016^fech_mod^10^3080^12^ +intb00017^num_sol^2^4^1^ +intb00017^fecha^7^4^2^ +intb00017^cod_n_p^1^2^3^ +intb00017^cod_grupo_p^1^2^4^ +intb00017^cantidad^5^3331^5^ +intb00017^status_t^0^1^6^ +intb00017^us_crea^0^9^7^ +intb00017^fech_crea^10^3080^8^ +intb00017^us_mod^0^9^9^ +intb00017^fech_mod^10^3080^10^ +intb00019^num_res^2^4^1^ +intb00019^num_sol^2^4^2^ +intb00019^fecha^7^4^3^ +intb00019^cod_n^1^2^4^ +intb00019^cod_grupo^1^2^5^ +intb00019^cod_tipo^1^2^6^ +intb00019^cod_sec^1^2^7^ +intb00019^cantidad^5^3331^8^ +intb00019^status_t^0^1^9^ +intb00019^us_crea^0^9^10^ +intb00019^fech_crea^10^3080^11^ +intb00019^us_mod^0^9^12^ +intb00019^fech_mod^10^3080^13^ +intb00020^tipo_doc^0^1^1^ +intb00020^num_fianza^2^4^2^ +intb00020^num_res^2^4^3^ +intb00020^fecha^7^4^4^ +intb00020^nom_buque^0^20^5^ +intb00020^fecha_ent^7^4^6^ +intb00020^cod_sp^1^2^7^ +intb00020^cod_sp_sec^1^2^8^ +intb00020^cod_pais^0^3^9^ +intb00020^cant_bulto^0^20^10^ +intb00020^num_oc^2^4^11^ +intb00020^num_emb^1^2^12^ +intb00020^valor_merc^5^3331^13^ +intb00020^cod_ca^0^4^14^ +intb00020^poliza^0^10^15^ +intb00020^prima^5^2562^16^ +intb00020^porc_prima^5^1794^17^ +intb00020^valor_desm^5^1794^18^ +intb00020^valor_gar^5^3331^19^ +intb00020^cod_n^1^2^20^ +intb00020^cod_grupo^1^2^21^ +intb00020^cod_tipo^1^2^22^ +intb00020^cod_sec^1^2^23^ +intb00020^cantidad^5^3331^24^ +intb00020^cantidad_c^5^3331^25^ +intb00020^status_t^0^1^26^ +intb00020^us_crea^0^9^27^ +intb00020^fech_crea^10^3080^28^ +intb00020^us_mod^0^9^29^ +intb00020^fech_mod^10^3080^30^ +intb00021^fecha^7^4^1^ +intb00021^factura^2^4^2^ +intb00021^cod_n^1^2^3^ +intb00021^cod_grupo^1^2^4^ +intb00021^cod_tipo^1^2^5^ +intb00021^cod_sec^1^2^6^ +intb00021^cantidad^2^4^7^ +intb00021^status_t^0^1^8^ +intb00021^us_crea^0^9^9^ +intb00021^fech_crea^10^3080^10^ +intb00021^us_mod^0^9^11^ +intb00021^fech_mod^10^3080^12^ +intb00022^cod_n^257^2^1^ +intb00022^cod_grupo^257^2^2^ +intb00022^cod_tipo^257^2^3^ +intb00022^cod_sec^257^2^4^ +intb00022^descrip_esp^0^30^5^ +intb00022^descrip_ing^0^30^6^ +intb00022^unidad_med^0^3^7^ +intb00022^costo_real_ci^5^2308^8^ +intb00022^costo_real_si^5^2308^9^ +intb00022^status_t^0^1^10^ +intb00022^us_crea^0^9^11^ +intb00022^fech_crea^10^3080^12^ +intb00022^us_mod^0^9^13^ +intb00022^fech_mod^10^3080^14^ +intb00023^num_doc^258^4^1^ +intb00023^cod_mov^1^2^2^ +intb00023^status_t^0^1^3^ +intb00023^us_crea^0^9^4^ +intb00023^fech_crea^10^3080^5^ +intb00023^us_mod^0^9^6^ +intb00023^fech_mod^10^3080^7^ +intb00024^num_doc^258^4^1^ +intb00024^fecha^7^4^2^ +intb00024^fact_no^0^10^3^ +intb00024^conduce_no^0^10^4^ +intb00024^orden_compra^2^4^5^ +intb00024^tipo^0^2^6^ +intb00024^cod_sp^1^2^7^ +intb00024^cod_sp_sec^1^2^8^ +intb00024^cod_mov^257^2^9^ +intb00024^cod_n^1^2^10^ +intb00024^cod_grupo^1^2^11^ +intb00024^cod_tipo^1^2^12^ +intb00024^cod_sec^1^2^13^ +intb00024^cantidad_1^5^2562^14^ +intb00024^cantidad_2^5^2562^15^ +intb00024^depto_de^1^2^16^ +intb00024^depto_a^1^2^17^ +intb00024^cod_seccion^0^2^18^ +intb00024^cond_recep^0^1^19^ +intb00024^uso_tiempo^0^1^20^ +intb00024^bodega^1^2^21^ +intb00024^status_t^0^1^22^ +intb00024^us_crea^0^9^23^ +intb00024^fech_crea^10^3080^24^ +intb00024^us_mod^0^9^25^ +intb00024^fech_mod^10^3080^26^ +intb00025^fecha^263^4^1^ +intb00025^cod_n^257^2^2^ +intb00025^cod_grupo^257^2^3^ +intb00025^cod_tipo^257^2^4^ +intb00025^cod_sec^257^2^5^ +intb00025^pto_reorden^261^2562^6^ +intb00025^existencia^261^2562^7^ +intb00025^cod_nab^0^11^8^ +intb00025^base^5^2562^9^ +intb00025^bodega^1^2^10^ +intb00025^categoria^0^1^11^ +intb00025^dia_llegada^1^2^12^ +intb00025^gravamen^5^1282^13^ +intb00025^status_t^0^1^14^ +intb00025^us_crea^0^9^15^ +intb00025^fech_crea^10^3080^16^ +intb00025^us_mod^0^9^17^ +intb00025^fech_mod^10^3080^18^ +intb00026^fecha^7^4^1^ +intb00026^cod_n^1^2^2^ +intb00026^cod_grupo^1^2^3^ +intb00026^cod_tipo^1^2^4^ +intb00026^cod_sec^1^2^5^ +intb00026^cantidad_a^5^3074^6^ +intb00026^cantidad_b^5^3074^7^ +intb00026^status_t^0^1^8^ +intb00026^us_crea^0^9^9^ +intb00026^fech_crea^10^3080^10^ +intb00026^us_mod^0^9^11^ +intb00026^fech_mod^10^3080^12^ +intb00027^num_fianza^2^4^1^ +intb00027^no_pla_liq^0^10^2^ +intb00027^num_res_canc^2^4^3^ +intb00027^num_oficio^0^10^4^ +intb00027^num_form^2^4^5^ +intb00027^status_t^0^1^6^ +intb00027^us_crea^0^9^7^ +intb00027^fech_crea^10^3080^8^ +intb00027^us_mod^0^9^9^ +intb00027^fech_mod^10^3080^10^ +intb00028^cod_n^1^2^1^ +intb00028^cod_grupo^1^2^2^ +intb00028^cod_tipo^1^2^3^ +intb00028^cod_sec^1^2^4^ +intb00028^descrip_esp^0^30^5^ +intb00028^unidad_med^0^3^6^ +intb00028^fecha^7^4^7^ +intb00028^num_fianza^2^4^8^ +intb00028^form3111^2^4^9^ +intb00028^pla_liq^0^10^10^ +intb00028^fecha_f^7^4^11^ +intb00028^factura^2^4^12^ +intb00028^cantidad_i^5^3074^13^ +intb00028^cantidad_e^5^3074^14^ +intb00028^balance^5^3074^15^ +intb00028^letrero^0^10^16^ +intb00028^tipo_doc^0^1^17^ +intb006^num_doc^258^4^1^ +intb006^fecha^7^4^2^ +intb006^fact_no^0^10^3^ +intb006^conduce_no^0^10^4^ +intb006^orden_compra^2^4^5^ +intb006^tipo^0^2^6^ +intb006^cod_sp^1^2^7^ +intb006^cod_sp_sec^1^2^8^ +intb006^cod_mov^257^2^9^ +intb006^cod_n^1^2^10^ +intb006^cod_grupo^1^2^11^ +intb006^cod_tipo^1^2^12^ +intb006^cod_sec^1^2^13^ +intb006^cantidad_1^5^2562^14^ +intb006^cantidad_2^5^2562^15^ +intb006^depto_de^1^2^16^ +intb006^depto_a^1^2^17^ +intb006^cod_seccion^0^2^18^ +intb006^cond_recep^0^1^19^ +intb006^uso_tiempo^0^1^20^ +intb006^bodega^1^2^21^ +intb006^status_t^0^1^22^ +intb006^us_crea^0^9^23^ +intb006^fech_crea^10^3080^24^ +intb006^us_mod^0^9^25^ +intb006^fech_mod^10^3080^26^ +inventario^codigo^0^20^1^ +inventario^descripcion^0^50^2^ +inventario^lado1^5^3076^3^ +inventario^lado2^5^3076^4^ +inventario^cantidad^1^2^5^ +inventario^medida^5^3076^6^ +inventario^cod_n^1^2^7^ +inventario^cod_grupo^1^2^8^ +inventario^cod_tipo^1^2^9^ +inventario^cod_sec^1^2^10^ +inventario^existencia^5^3076^11^ +inventario^costo^5^3075^12^ +iptb00001^cod_n^1^2^1^ +iptb00001^cod_grupo^1^2^2^ +iptb00001^cod_tipo^1^2^3^ +iptb00001^cod_sec^1^2^4^ +iptb00001^unidad^0^5^5^ +iptb00001^factor_conv^5^3077^6^ +iptb00001^status_t^0^1^7^ +iptb00001^us_crea^0^9^8^ +iptb00001^fech_crea^10^3080^9^ +iptb00001^us_mod^0^9^10^ +iptb00001^fech_mod^10^3080^11^ +iptb00002^cod_cia^1^2^1^ +iptb00002^cod_n^1^2^2^ +iptb00002^cod_grupo^1^2^3^ +iptb00002^cod_tipo^1^2^4^ +iptb00002^cod_sec^1^2^5^ +iptb00002^descrip_esp^256^30^6^ +iptb00002^descrip_ing^0^30^7^ +iptb00002^unidad_med^0^4^8^ +iptb00002^nomenclatura^0^10^9^ +iptb00002^bodega^1^2^10^ +iptb00002^exist_max^261^2562^11^ +iptb00002^exist_min^5^2562^12^ +iptb00002^dia_llegada^1^2^13^ +iptb00002^status_t^0^1^14^ +iptb00002^us_crea^0^9^15^ +iptb00002^fech_crea^10^3080^16^ +iptb00002^us_mod^0^9^17^ +iptb00002^fech_mod^10^3080^18^ +iptb00003^cod_n^1^2^1^ +iptb00003^cod_grupo^1^2^2^ +iptb00003^cod_tipo^1^2^3^ +iptb00003^cod_sec^1^2^4^ +iptb00003^presentacion^0^20^5^ +iptb00003^status_t^0^1^6^ +iptb00003^us_crea^0^9^7^ +iptb00003^fech_crea^10^3080^8^ +iptb00003^us_mod^0^9^9^ +iptb00003^fech_mod^10^3080^10^ +iptb00004^ventas^0^1^1^ +iptb00004^mes_ini^0^2^2^ +iptb00004^mes_fin^0^2^3^ +iptb00004^ano^0^4^4^ +iptb00004^cod_n^1^2^5^ +iptb00004^cod_grupo^1^2^6^ +iptb00004^cod_tipo^1^2^7^ +iptb00004^cod_sec^1^2^8^ +iptb00004^material^5^3079^9^ +iptb00004^labor^5^3079^10^ +iptb00004^gastos^5^3079^11^ +iptb00004^status_t^0^1^12^ +iptb00004^us_crea^0^9^13^ +iptb00004^fech_crea^10^3080^14^ +iptb00004^us_mod^0^9^15^ +iptb00004^fech_mod^10^3080^16^ +iptb00005^cod_mov^257^2^1^ +iptb00005^descrip_mov^0^40^2^ +iptb00005^status_mov^0^1^3^ +iptb00005^cuenta_1^0^8^4^ +iptb00005^cuenta_2^0^8^5^ +iptb00005^cuenta_3^0^8^6^ +iptb00005^status_t^0^1^7^ +iptb00005^us_crea^0^9^8^ +iptb00005^fech_crea^10^3080^9^ +iptb00005^us_mod^0^9^10^ +iptb00005^fech_mod^10^3080^11^ +iptb00006^cod_cia^1^2^1^ +iptb00006^num_doc^258^4^2^ +iptb00006^fecha^263^4^3^ +iptb00006^fact_no^0^10^4^ +iptb00006^conduce_no^0^10^5^ +iptb00006^tipo^0^2^6^ +iptb00006^orden_compra^2^4^7^ +iptb00006^cod_sp^1^2^8^ +iptb00006^cod_sp_sec^1^2^9^ +iptb00006^cod_transp^1^2^10^ +iptb00006^sec_transp^1^2^11^ +iptb00006^placa^0^10^12^ +iptb00006^cod_tarifa^1^2^13^ +iptb00006^cod_mov^257^2^14^ +iptb00006^detalle^0^60^15^ +iptb00006^cod_n^257^2^16^ +iptb00006^cod_grupo^257^2^17^ +iptb00006^cod_tipo^257^2^18^ +iptb00006^cod_sec^257^2^19^ +iptb00006^cantidad_1^5^3077^20^ +iptb00006^cantidad_2^261^3077^21^ +iptb00006^cond_recep^0^1^22^ +iptb00006^uso_tiempo^0^1^23^ +iptb00006^bodega^1^2^24^ +iptb00006^status_t^0^1^25^ +iptb00006^us_crea^0^9^26^ +iptb00006^fech_crea^10^3080^27^ +iptb00006^us_mod^0^9^28^ +iptb00006^fech_mod^10^3080^29^ +iptb00007^num_doc^258^4^1^ +iptb00007^cod_mov^1^2^2^ +iptb00007^status_t^0^1^3^ +iptb00007^us_crea^0^9^4^ +iptb00007^fech_crea^10^3080^5^ +iptb00007^us_mod^0^9^6^ +iptb00007^fech_mod^10^3080^7^ +iptb00008^cod_cia^1^2^1^ +iptb00008^num_doc^258^4^2^ +iptb00008^fecha^7^4^3^ +iptb00008^fact_no^0^10^4^ +iptb00008^conduce_no^0^10^5^ +iptb00008^tipo^0^2^6^ +iptb00008^orden_compra^2^4^7^ +iptb00008^cod_sp^1^2^8^ +iptb00008^cod_sp_sec^1^2^9^ +iptb00008^cod_transp^1^2^10^ +iptb00008^sec_transp^1^2^11^ +iptb00008^placa^0^10^12^ +iptb00008^cod_tarifa^1^2^13^ +iptb00008^cod_mov^257^2^14^ +iptb00008^detalle^0^60^15^ +iptb00008^cod_n^1^2^16^ +iptb00008^cod_grupo^1^2^17^ +iptb00008^cod_tipo^1^2^18^ +iptb00008^cod_sec^1^2^19^ +iptb00008^cantidad_1^2^4^20^ +iptb00008^cantidad_2^258^4^21^ +iptb00008^cond_recep^0^1^22^ +iptb00008^uso_tiempo^0^1^23^ +iptb00008^bodega^1^2^24^ +iptb00008^status_t^0^1^25^ +iptb00008^us_crea^0^9^26^ +iptb00008^fech_crea^10^3080^27^ +iptb00008^us_mod^0^9^28^ +iptb00008^fech_mod^10^3080^29^ +iptb00009^fecha^263^4^1^ +iptb00009^cod_n^1^2^2^ +iptb00009^cod_grupo^1^2^3^ +iptb00009^cod_tipo^1^2^4^ +iptb00009^cod_sec^1^2^5^ +iptb00009^nomenclatura^0^10^6^ +iptb00009^cod_cia^1^2^7^ +iptb00009^bodega^1^2^8^ +iptb00009^existencia^261^2562^9^ +iptb00009^exist_min^5^2562^10^ +iptb00009^dia_llegada^1^2^11^ +iptb00009^gravamen^5^1795^12^ +iptb00009^status_t^0^1^13^ +iptb00009^us_crea^0^9^14^ +iptb00009^fech_crea^10^3080^15^ +iptb00009^us_mod^0^9^16^ +iptb00009^fech_mod^10^3080^17^ +iptb00010^cod_n^1^2^1^ +iptb00010^cod_grupo^1^2^2^ +iptb00010^cod_tipo^1^2^3^ +iptb00010^cod_sec^1^2^4^ +iptb00010^descripcion^0^50^5^ +iptb00010^cod_barra1^0^13^6^ +iptb00010^cod_barra2^0^1^7^ +iptb00010^conversion^1^2^8^ +iptb00010^cod_dumm1^0^1^9^ +iptb00010^cod_dumm2^0^12^10^ +iptb00010^cod_dumm3^0^1^11^ +iptb00010^status_t^0^1^12^ +iptb00010^us_crea^0^9^13^ +iptb00010^fech_crea^10^3080^14^ +iptb00010^us_mod^0^9^15^ +iptb00010^fech_mod^10^3080^16^ +iptb00011^fecha^7^4^1^ +iptb00011^bodega^1^2^2^ +iptb00011^cod_n^1^2^3^ +iptb00011^cod_grupo^1^2^4^ +iptb00011^cod_tipo^1^2^5^ +iptb00011^cod_sec^1^2^6^ +iptb00011^cantidad^5^2562^7^ +iptb00011^balance^5^3074^8^ +iptb00011^us_crea^0^9^9^ +iptb00011^fech_crea^10^3080^10^ +iptb00011^us_mod^0^9^11^ +iptb00011^fech_mod^10^3080^12^ +iptb00012^cod^0^1^1^ +iptb00012^ean13^0^12^2^ +iptb00012^cd^0^1^3^ +iptb00012^descripcion^0^30^4^ +iptb00012^unidades^2^4^5^ +iptb00012^status_t^0^1^6^ +iptb00012^us_crea^0^9^7^ +iptb00012^fech_crea^10^3080^8^ +iptb00012^us_mod^0^9^9^ +iptb00012^fech_mod^10^3080^10^ +iptb00013^cod_n^1^2^1^ +iptb00013^cod_grupo^1^2^2^ +iptb00013^cod_tipo^1^2^3^ +iptb00013^cod_sec^1^2^4^ +iptb00013^tipo_prod^0^3^5^ +iptb00013^us_crea^0^9^6^ +iptb00013^fech_crea^10^3080^7^ +iptb00013^us_mod^0^9^8^ +iptb00013^fech_mod^10^3080^9^ +iptb00014^cod_n^1^2^1^ +iptb00014^cod_grupo^1^2^2^ +iptb00014^cod_tipo^1^2^3^ +iptb00014^cod_sec^1^2^4^ +iptb00014^precio_min^5^3074^5^ +iptb00014^precio_lista^5^3074^6^ +iptb00014^status_t^0^1^7^ +iptb00014^us_crea^0^9^8^ +iptb00014^fech_crea^10^3080^9^ +iptb00014^us_mod^0^9^10^ +iptb00014^fech_mod^10^3080^11^ +iptb00015^cod_vend^1^2^1^ +iptb00015^sec_vend^1^2^2^ +iptb00015^bodega^1^2^3^ +iptb00015^us_crea^0^9^4^ +iptb00015^fech_crea^10^3080^5^ +iptb00015^us_mod^0^9^6^ +iptb00015^fech_mod^10^3080^7^ +iptb00016^cod_cia^1^2^1^ +iptb00016^num_doc^258^4^2^ +iptb00016^fecha^7^4^3^ +iptb00016^fact_no^0^10^4^ +iptb00016^conduce_no^0^10^5^ +iptb00016^tipo^0^2^6^ +iptb00016^orden_compra^2^4^7^ +iptb00016^cod_sp^1^2^8^ +iptb00016^cod_sp_sec^1^2^9^ +iptb00016^cod_transp^1^2^10^ +iptb00016^sec_transp^1^2^11^ +iptb00016^placa^0^10^12^ +iptb00016^cod_tarifa^1^2^13^ +iptb00016^cod_mov^257^2^14^ +iptb00016^detalle^0^60^15^ +iptb00016^cod_n^1^2^16^ +iptb00016^cod_grupo^1^2^17^ +iptb00016^cod_tipo^1^2^18^ +iptb00016^cod_sec^1^2^19^ +iptb00016^cantidad_1^2^4^20^ +iptb00016^cantidad_2^258^4^21^ +iptb00016^cond_recep^0^1^22^ +iptb00016^uso_tiempo^0^1^23^ +iptb00016^bodega^1^2^24^ +iptb00016^status_t^0^1^25^ +iptb00016^us_crea^0^9^26^ +iptb00016^fech_crea^10^3080^27^ +iptb00016^us_mod^0^9^28^ +iptb00016^fech_mod^10^3080^29^ +iptb00017^cod_cia^1^2^1^ +iptb00017^num_doc^258^4^2^ +iptb00017^fecha^7^4^3^ +iptb00017^fact_no^0^10^4^ +iptb00017^conduce_no^0^10^5^ +iptb00017^tipo^0^2^6^ +iptb00017^orden_compra^2^4^7^ +iptb00017^cod_sp^1^2^8^ +iptb00017^cod_sp_sec^1^2^9^ +iptb00017^cod_transp^1^2^10^ +iptb00017^sec_transp^1^2^11^ +iptb00017^placa^0^10^12^ +iptb00017^cod_tarifa^1^2^13^ +iptb00017^cod_mov^1^2^14^ +iptb00017^detalle^0^60^15^ +iptb00017^cod_n^1^2^16^ +iptb00017^cod_grupo^1^2^17^ +iptb00017^cod_tipo^1^2^18^ +iptb00017^cod_sec^1^2^19^ +iptb00017^cantidad_1^2^4^20^ +iptb00017^cantidad_2^2^4^21^ +iptb00017^cond_recep^0^1^22^ +iptb00017^uso_tiempo^0^1^23^ +iptb00017^bodega^1^2^24^ +iptb00017^status_t^0^1^25^ +iptb00017^us_crea^0^9^26^ +iptb00017^fech_crea^10^3080^27^ +iptb00017^us_mod^0^9^28^ +iptb00017^fech_mod^10^3080^29^ +iptb00018^fecha_ini^7^4^1^ +iptb00018^cod_n^1^2^2^ +iptb00018^cod_grupo^1^2^3^ +iptb00018^cod_tipo^1^2^4^ +iptb00018^cod_sec^1^2^5^ +iptb00018^fecha^7^4^6^ +iptb00018^costo^5^2052^7^ +iptb00018^balance^2^4^8^ +iptb00019^marca^1^2^1^ +iptb00019^nombre_marca^0^30^2^ +iptb00019^status_t^0^1^3^ +iptb00019^us_crea^0^9^4^ +iptb00019^fech_crea^10^3080^5^ +iptb00019^us_mod^0^20^6^ +iptb00019^fech_mod^10^3080^7^ +iptb00020^cod_n^258^4^1^ +iptb00020^producto^0^15^2^ +iptb00020^status_t^0^1^3^ +iptb00020^us_crea^0^9^4^ +iptb00020^fech_crea^10^3080^5^ +iptb00020^us_mod^0^9^6^ +iptb00020^fech_mod^10^3080^7^ +iptb00021^cod_cia^258^4^1^ +iptb00021^nombre_cia^0^20^2^ +iptb00021^status_t^0^1^3^ +iptb00021^us_crea^0^9^4^ +iptb00021^fech_crea^10^3080^5^ +iptb00021^us_mod^0^9^6^ +iptb00021^fech_mod^10^3080^7^ +iptb00022^cod_cia^1^2^1^ +iptb00022^descripcion^0^20^2^ +iptb00022^departamento^1^2^3^ +iptb00022^cuenta_no^0^8^4^ +iptb00022^us_crea^0^9^5^ +iptb00022^fech_crea^10^3080^6^ +iptb00022^us_mod^0^9^7^ +iptb00022^fech_mod^10^3080^8^ +iptb00024^cod_n^1^2^1^ +iptb00024^cod_tipo^1^2^2^ +iptb00024^descripcion^0^30^3^ +iptb00024^status_t^0^1^4^ +iptb00024^us_crea^0^9^5^ +iptb00024^fech_crea^10^3080^6^ +iptb00024^us_mod^0^9^7^ +iptb00024^fech_mod^10^3080^8^ +iptb00025^etiqueta^0^20^1^ +iptb00025^cod_mov^1^2^2^ +iptb00025^num_doc^2^4^3^ +iptb00025^cod_n^1^2^4^ +iptb00025^cod_grupo^1^2^5^ +iptb00025^cod_tipo^1^2^6^ +iptb00025^cod_sec^1^2^7^ +iptb00025^lado_1^5^3077^8^ +iptb00025^lado_2^5^3077^9^ +iptb00025^lado_3^5^3077^10^ +iptb00025^cantidad^5^3077^11^ +iptb00025^medida^5^3077^12^ +iptb00025^status_t^0^1^13^ +iptb00025^us_crea^0^40^14^ +iptb00025^fech_crea^10^3080^15^ +iptb00025^us_mod^0^40^16^ +iptb00025^fech_mod^10^3080^17^ +iptb00026^cod_mov^1^2^1^ +iptb00026^num_doc^2^4^2^ +iptb00026^departamento^1^2^3^ +iptb00027^cod_n^1^2^1^ +iptb00027^cod_grupo^1^2^2^ +iptb00027^cod_tipo^1^2^3^ +iptb00027^cod_sec^1^2^4^ +iptb00028^cod_mov^1^2^1^ +iptb00028^num_doc^2^4^2^ +iptb00028^cod_mov1^1^2^3^ +iptb00028^entrada^2^4^4^ +iptb00029^cod_grupo^1^2^1^ +iptb00029^descripcion^0^30^2^ +iptb00116^cod_cia^1^2^1^ +iptb00116^num_doc^258^4^2^ +iptb00116^fecha^7^4^3^ +iptb00116^fact_no^0^10^4^ +iptb00116^conduce_no^0^10^5^ +iptb00116^tipo^0^2^6^ +iptb00116^orden_compra^2^4^7^ +iptb00116^cod_sp^1^2^8^ +iptb00116^cod_sp_sec^1^2^9^ +iptb00116^cod_transp^1^2^10^ +iptb00116^sec_transp^1^2^11^ +iptb00116^placa^0^10^12^ +iptb00116^cod_tarifa^1^2^13^ +iptb00116^cod_mov^1^2^14^ +iptb00116^detalle^0^60^15^ +iptb00116^cod_n^1^2^16^ +iptb00116^cod_grupo^1^2^17^ +iptb00116^cod_tipo^1^2^18^ +iptb00116^cod_sec^1^2^19^ +iptb00116^cantidad_1^2^4^20^ +iptb00116^cantidad_2^2^4^21^ +iptb00116^cond_recep^0^1^22^ +iptb00116^uso_tiempo^0^1^23^ +iptb00116^bodega^1^2^24^ +iptb00116^status_t^0^1^25^ +iptb00116^us_crea^0^9^26^ +iptb00116^fech_crea^10^3080^27^ +iptb00116^us_mod^0^9^28^ +iptb00116^fech_mod^10^3080^29^ +iptb006^cod_cia^1^2^1^ +iptb006^num_doc^258^4^2^ +iptb006^fecha^7^4^3^ +iptb006^fact_no^0^10^4^ +iptb006^conduce_no^0^10^5^ +iptb006^tipo^0^2^6^ +iptb006^orden_compra^2^4^7^ +iptb006^cod_sp^1^2^8^ +iptb006^cod_sp_sec^1^2^9^ +iptb006^cod_transp^1^2^10^ +iptb006^sec_transp^1^2^11^ +iptb006^placa^0^10^12^ +iptb006^cod_tarifa^1^2^13^ +iptb006^cod_mov^1^2^14^ +iptb006^detalle^0^60^15^ +iptb006^cod_n^1^2^16^ +iptb006^cod_grupo^1^2^17^ +iptb006^cod_tipo^1^2^18^ +iptb006^cod_sec^1^2^19^ +iptb006^cantidad_1^5^3077^20^ +iptb006^cantidad_2^5^3077^21^ +iptb006^cond_recep^0^1^22^ +iptb006^uso_tiempo^0^1^23^ +iptb006^bodega^1^2^24^ +iptb006^status_t^0^1^25^ +iptb006^us_crea^0^9^26^ +iptb006^fech_crea^10^3080^27^ +iptb006^us_mod^0^9^28^ +iptb006^fech_mod^10^3080^29^ +iptb6^cod_cia^1^2^1^ +iptb6^num_doc^258^4^2^ +iptb6^fecha^7^4^3^ +iptb6^fact_no^0^10^4^ +iptb6^conduce_no^0^10^5^ +iptb6^tipo^0^2^6^ +iptb6^orden_compra^2^4^7^ +iptb6^cod_sp^1^2^8^ +iptb6^cod_sp_sec^1^2^9^ +iptb6^cod_transp^1^2^10^ +iptb6^sec_transp^1^2^11^ +iptb6^placa^0^10^12^ +iptb6^cod_tarifa^1^2^13^ +iptb6^cod_mov^1^2^14^ +iptb6^detalle^0^60^15^ +iptb6^cod_n^1^2^16^ +iptb6^cod_grupo^1^2^17^ +iptb6^cod_tipo^1^2^18^ +iptb6^cod_sec^1^2^19^ +iptb6^cantidad_1^2^4^20^ +iptb6^cantidad_2^5^3074^21^ +iptb6^cond_recep^0^1^22^ +iptb6^uso_tiempo^0^1^23^ +iptb6^bodega^1^2^24^ +iptb6^status_t^0^1^25^ +iptb6^us_crea^0^9^26^ +iptb6^fech_crea^10^3080^27^ +iptb6^us_mod^0^9^28^ +iptb6^fech_mod^10^3080^29^ +irtb00001^cod_n^257^2^1^ +irtb00001^cod_grupo^257^2^2^ +irtb00001^cod_tipo^257^2^3^ +irtb00001^cod_sec^257^2^4^ +irtb00001^descrip_esp^256^30^5^ +irtb00001^descrip_ing^0^30^6^ +irtb00001^unidad_med^0^3^7^ +irtb00001^status_t^0^1^8^ +irtb00001^us_crea^0^9^9^ +irtb00001^fech_crea^10^3080^10^ +irtb00001^us_mod^0^9^11^ +irtb00001^fech_mod^10^3080^12^ +irtb00002^cod_n^257^2^1^ +irtb00002^cod_grupo^257^2^2^ +irtb00002^cod_tipo^257^2^3^ +irtb00002^cod_sec^257^2^4^ +irtb00002^descrip_esp^0^30^5^ +irtb00002^descrip_ing^0^30^6^ +irtb00002^unidad_med^0^3^7^ +irtb00002^existencia^5^2562^8^ +irtb00002^exist_min^5^2562^9^ +irtb00002^dia_llegada^1^2^10^ +irtb00002^categoria^0^1^11^ +irtb00002^status_t^0^1^12^ +irtb00002^us_crea^0^9^13^ +irtb00002^fech_crea^10^3080^14^ +irtb00002^us_mod^0^9^15^ +irtb00002^fech_mod^10^3080^16^ +irtb00004^codigo^1^2^1^ +irtb00004^nombre^0^30^2^ +irtb00004^status_t^0^1^3^ +irtb00004^us_crea^0^9^4^ +irtb00004^fech_crea^10^3080^5^ +irtb00004^us_mod^0^9^6^ +irtb00004^fech_mod^10^3080^7^ +irtb00005^cod_mov^257^2^1^ +irtb00005^descrip_mov^0^40^2^ +irtb00005^status_mov^0^1^3^ +irtb00005^cuenta_1^0^8^4^ +irtb00005^cuenta_2^0^8^5^ +irtb00005^cuenta_3^0^8^6^ +irtb00005^status_t^0^1^7^ +irtb00005^us_crea^0^9^8^ +irtb00005^fech_crea^10^3080^9^ +irtb00005^us_mod^0^9^10^ +irtb00005^fech_mod^10^3080^11^ +irtb00006^num_doc^258^4^1^ +irtb00006^fecha^7^4^2^ +irtb00006^fact_no^0^10^3^ +irtb00006^conduce_no^0^10^4^ +irtb00006^tipo^0^2^5^ +irtb00006^orden_compra^2^4^6^ +irtb00006^cod_sp^1^2^7^ +irtb00006^cod_sp_sec^1^2^8^ +irtb00006^cod_mov^257^2^9^ +irtb00006^maquina^1^2^10^ +irtb00006^cod_n^1^2^11^ +irtb00006^cod_grupo^1^2^12^ +irtb00006^cod_tipo^1^2^13^ +irtb00006^cod_sec^1^2^14^ +irtb00006^cantidad_1^5^2562^15^ +irtb00006^cantidad_2^5^2562^16^ +irtb00006^sec_de^1^2^17^ +irtb00006^sec_a^1^2^18^ +irtb00006^status_mov^0^1^19^ +irtb00006^status_t^0^1^20^ +irtb00006^us_crea^0^9^21^ +irtb00006^fech_crea^10^3080^22^ +irtb00006^us_mod^0^9^23^ +irtb00006^fech_mod^10^3080^24^ +irtb00007^codigo_m^1^2^1^ +irtb00007^frame^0^10^2^ +irtb00007^numero^0^15^3^ +irtb00007^fase_m^1^2^4^ +irtb00007^serie^0^20^5^ +irtb00007^rpm_m^2^4^6^ +irtb00007^hp_m^0^7^7^ +irtb00007^voltaje^0^7^8^ +irtb00007^amperaje^0^7^9^ +irtb00007^ciclo^2^4^10^ +irtb00007^tipo^0^10^11^ +irtb00007^modelo^0^15^12^ +irtb00007^marca^0^20^13^ +irtb00007^status_t^0^1^14^ +irtb00007^us_crea^0^9^15^ +irtb00007^fech_crea^10^3080^16^ +irtb00007^us_mod^0^9^17^ +irtb00007^fech_mod^10^3080^18^ +irtb00008^cod_n^1^2^1^ +irtb00008^cod_grupo^1^2^2^ +irtb00008^cod_tipo^1^2^3^ +irtb00008^cod_sec^1^2^4^ +irtb00008^cod_maq^1^2^5^ +irtb00008^numero^0^20^6^ +irtb00008^serie^0^20^7^ +irtb00008^distribuidor^0^30^8^ +irtb00008^fabricante^0^50^9^ +irtb00008^localizacion^0^50^10^ +irtb00008^material^0^20^11^ +irtb00008^dureza^0^10^12^ +irtb00008^motor_elec^1^2^13^ +irtb00008^status_t^0^1^14^ +irtb00008^us_crea^0^9^15^ +irtb00008^fech_crea^10^3080^16^ +irtb00008^us_mod^0^9^17^ +irtb00008^fech_mod^10^3080^18^ +irtb00009^codigo^1^2^1^ +irtb00009^nombre^0^25^2^ +irtb00009^unidad_med^0^3^3^ +irtb00009^modelo^0^15^4^ +irtb00009^serie^0^15^5^ +irtb00009^fabricante^0^45^6^ +irtb00009^status_t^0^1^7^ +irtb00009^us_crea^0^9^8^ +irtb00009^fech_crea^10^3080^9^ +irtb00009^us_mod^0^9^10^ +irtb00009^fech_mod^10^3080^11^ +irtb00010^codigo^2^4^1^ +irtb00010^nombre^0^30^2^ +irtb00010^status_t^0^1^3^ +irtb00010^us_crea^0^9^4^ +irtb00010^fech_crea^10^3080^5^ +irtb00010^us_mod^0^9^6^ +irtb00010^fech_mod^10^3080^7^ +irtb00011^cod_form^1^2^1^ +irtb00011^cod_mov^1^2^2^ +irtb00011^us_crea^0^9^3^ +irtb00011^fech_crea^10^3080^4^ +irtb00013^mes_ini^1^2^1^ +irtb00013^mes_fin^1^2^2^ +irtb00013^ano^1^2^3^ +irtb00013^cod_n^1^2^4^ +irtb00013^cod_grupo^1^2^5^ +irtb00013^cod_tipo^1^2^6^ +irtb00013^cod_sec^1^2^7^ +irtb00013^costo_st^5^3074^8^ +irtb00013^status_t^0^1^9^ +irtb00013^us_crea^0^9^10^ +irtb00013^fech_crea^10^3080^11^ +irtb00013^us_mod^0^9^12^ +irtb00013^fech_mod^10^3080^13^ +irtb000139^mes_ini^1^2^1^ +irtb000139^mes_fin^1^2^2^ +irtb000139^ano^1^2^3^ +irtb000139^cod_n^1^2^4^ +irtb000139^cod_grupo^1^2^5^ +irtb000139^cod_tipo^1^2^6^ +irtb000139^cod_sec^1^2^7^ +irtb000139^costo_st^5^3074^8^ +irtb000139^status_t^0^1^9^ +irtb000139^us_crea^0^9^10^ +irtb000139^fech_crea^10^3080^11^ +irtb000139^us_mod^0^9^12^ +irtb000139^fech_mod^10^3080^13^ +irtb00014^num_salida^2^4^1^ +irtb00014^cod_mov^1^2^2^ +irtb00014^status_t^0^1^3^ +irtb00014^us_crea^0^9^4^ +irtb00014^fech_crea^10^3080^5^ +irtb00014^us_mod^0^9^6^ +irtb00014^fech_mod^10^3080^7^ +irtb00015^cod_form^1^2^1^ +irtb00015^cod_mov^1^2^2^ +irtb00015^us_crea^0^9^3^ +irtb00015^fech_crea^10^3080^4^ +irtb00016^cod_n^1^2^1^ +irtb00016^cod_grupo^1^2^2^ +irtb00016^cod_tipo^1^2^3^ +irtb00016^cod_sec^1^2^4^ +irtb00016^categoria^0^1^5^ +irtb00016^mes_ch^7^4^6^ +irtb00016^status_t^0^1^7^ +irtb00016^us_crea^0^9^8^ +irtb00016^fech_crea^10^3080^9^ +irtb00016^us_mod^0^9^10^ +irtb00016^fech_mod^10^3080^11^ +irtb00017^cod_n^1^2^1^ +irtb00017^cod_grupo^1^2^2^ +irtb00017^cod_tipo^1^2^3^ +irtb00017^cod_sec^1^2^4^ +irtb00017^semana_del^7^4^5^ +irtb00017^semana_al^7^4^6^ +irtb00017^exis_act^5^2562^7^ +irtb00017^exis_fisica^5^2562^8^ +irtb00017^status_t^0^1^9^ +irtb00017^us_crea^0^9^10^ +irtb00017^fech_crea^10^3080^11^ +irtb00017^us_mod^0^9^12^ +irtb00017^fech_mod^10^3080^13^ +irtb00018^cod_mov^2^4^1^ +irtb00018^usuario^0^9^2^ +irtb00026^num_doc^258^4^1^ +irtb00026^fecha^7^4^2^ +irtb00026^fact_no^0^10^3^ +irtb00026^conduce_no^0^10^4^ +irtb00026^tipo^0^2^5^ +irtb00026^orden_compra^2^4^6^ +irtb00026^cod_sp^1^2^7^ +irtb00026^cod_sp_sec^1^2^8^ +irtb00026^cod_mov^257^2^9^ +irtb00026^maquina^1^2^10^ +irtb00026^cod_n^1^2^11^ +irtb00026^cod_grupo^1^2^12^ +irtb00026^cod_tipo^1^2^13^ +irtb00026^cod_sec^1^2^14^ +irtb00026^cantidad_1^5^2562^15^ +irtb00026^cantidad_2^5^2562^16^ +irtb00026^sec_de^1^2^17^ +irtb00026^sec_a^1^2^18^ +irtb00026^status_mov^0^1^19^ +irtb00026^status_t^0^1^20^ +irtb00026^us_crea^0^9^21^ +irtb00026^fech_crea^10^3080^22^ +irtb00026^us_mod^0^9^23^ +irtb00026^fech_mod^10^3080^24^ +irtb00027^fecha_r^263^4^1^ +irtb00027^cod_n_r^257^2^2^ +irtb00027^cod_grupo_r^257^2^3^ +irtb00027^cod_tipo_r^257^2^4^ +irtb00027^cod_sec_r^257^2^5^ +irtb00027^cod_n_m^257^2^6^ +irtb00027^cod_grupo_m^257^2^7^ +irtb00027^cod_tipo_m^257^2^8^ +irtb00027^cod_sec_m^257^2^9^ +irtb00027^cantidad_m^261^2562^10^ +irtb00027^status_t^0^1^11^ +irtb00027^us_crea^0^9^12^ +irtb00027^fech_crea^10^3080^13^ +irtb00027^us_mod^0^9^14^ +irtb00027^fech_mod^10^3080^15^ +irtb00028^mes_ini^257^2^1^ +irtb00028^mes_fin^257^2^2^ +irtb00028^ano^257^2^3^ +irtb00028^cod_n^257^2^4^ +irtb00028^cod_grupo^257^2^5^ +irtb00028^cod_tipo^257^2^6^ +irtb00028^cod_sec^257^2^7^ +irtb00028^costo_st^261^3074^8^ +irtb00028^status_t^0^1^9^ +irtb00028^us_crea^0^9^10^ +irtb00028^fech_crea^10^3080^11^ +irtb00028^us_mod^0^9^12^ +irtb00028^fech_mod^10^3080^13^ +irtb00029^departamento^1^2^1^ +irtb00029^maquina^1^2^2^ +irtb00029^status_t^0^1^3^ +irtb00029^us_crea^0^9^4^ +irtb00029^fech_crea^10^3080^5^ +irtb00029^us_mod^0^9^6^ +irtb00029^fech_mod^10^3080^7^ +irtb0013^mes_ini^1^2^1^ +irtb0013^mes_fin^1^2^2^ +irtb0013^ano^1^2^3^ +irtb0013^cod_n^1^2^4^ +irtb0013^cod_grupo^1^2^5^ +irtb0013^cod_tipo^1^2^6^ +irtb0013^cod_sec^1^2^7^ +irtb0013^costo_st^5^3074^8^ +irtb0013^status_t^0^1^9^ +irtb0013^us_crea^0^9^10^ +irtb0013^fech_crea^10^3080^11^ +irtb0013^us_mod^0^9^12^ +irtb0013^fech_mod^10^3080^13^ +irtb01133^mes_ini^1^2^1^ +irtb01133^mes_fin^1^2^2^ +irtb01133^ano^1^2^3^ +irtb01133^cod_n^1^2^4^ +irtb01133^cod_grupo^1^2^5^ +irtb01133^cod_tipo^1^2^6^ +irtb01133^cod_sec^1^2^7^ +irtb01133^costo_st^5^3074^8^ +irtb01133^status_t^0^1^9^ +irtb01133^us_crea^0^9^10^ +irtb01133^fech_crea^10^3080^11^ +irtb01133^us_mod^0^9^12^ +irtb01133^fech_mod^10^3080^13^ +istb00001^cod_n^257^2^1^ +istb00001^cod_grupo^257^2^2^ +istb00001^cod_tipo^257^2^3^ +istb00001^cod_sec^257^2^4^ +istb00001^descrip_esp^256^30^5^ +istb00001^descrip_ing^0^30^6^ +istb00001^unidad_med^0^3^7^ +istb00001^status_t^0^1^8^ +istb00001^us_crea^0^9^9^ +istb00001^fech_crea^10^3080^10^ +istb00001^us_mod^0^9^11^ +istb00001^fech_mod^10^3080^12^ +istb00002^cod_n^257^2^1^ +istb00002^cod_grupo^257^2^2^ +istb00002^cod_tipo^257^2^3^ +istb00002^cod_sec^257^2^4^ +istb00002^pto_reorden^5^2562^5^ +istb00002^existencia^5^2562^6^ +istb00002^bodega^1^2^7^ +istb00002^categoria^0^1^8^ +istb00002^status_t^0^1^9^ +istb00002^us_crea^0^9^10^ +istb00002^fech_crea^10^3080^11^ +istb00002^us_mod^0^9^12^ +istb00002^fech_mod^10^3080^13^ +istb00003^num_doc^258^4^1^ +istb00003^fecha^7^4^2^ +istb00003^fact_no^0^10^3^ +istb00003^conduce_no^0^10^4^ +istb00003^orden_compra^2^4^5^ +istb00003^tipo^0^2^6^ +istb00003^cod_sp^1^2^7^ +istb00003^cod_sp_sec^1^2^8^ +istb00003^cod_mov^257^2^9^ +istb00003^cod_n^1^2^10^ +istb00003^cod_grupo^1^2^11^ +istb00003^cod_tipo^1^2^12^ +istb00003^cod_sec^1^2^13^ +istb00003^cantidad_1^5^2562^14^ +istb00003^cantidad_2^5^2562^15^ +istb00003^depto_de^1^2^16^ +istb00003^depto_a^1^2^17^ +istb00003^cond_recep^0^1^18^ +istb00003^uso_tiempo^0^1^19^ +istb00003^bodega^1^2^20^ +istb00003^status_t^0^1^21^ +istb00003^us_crea^0^9^22^ +istb00003^fech_crea^10^3080^23^ +istb00003^us_mod^0^9^24^ +istb00003^fech_mod^10^3080^25^ +istb00005^cod_mov^257^2^1^ +istb00005^descrip_mov^0^40^2^ +istb00005^status_mov^0^1^3^ +istb00005^cuenta_1^0^4^4^ +istb00005^cuenta_2^0^4^5^ +istb00005^cuenta_3^0^4^6^ +istb00005^status_t^0^1^7^ +istb00005^us_crea^0^9^8^ +istb00005^fech_crea^10^3080^9^ +istb00005^us_mod^0^9^10^ +istb00005^fech_mod^10^3080^11^ +istb00006^num_doc^258^4^1^ +istb00006^fecha^7^4^2^ +istb00006^fact_no^0^10^3^ +istb00006^conduce_no^0^10^4^ +istb00006^orden_compra^2^4^5^ +istb00006^tipo^0^2^6^ +istb00006^cod_sp^1^2^7^ +istb00006^cod_sp_sec^1^2^8^ +istb00006^cod_mov^257^2^9^ +istb00006^cod_n^1^2^10^ +istb00006^cod_grupo^1^2^11^ +istb00006^cod_tipo^1^2^12^ +istb00006^cod_sec^1^2^13^ +istb00006^cantidad_1^5^2562^14^ +istb00006^cantidad_2^5^2562^15^ +istb00006^depto_de^1^2^16^ +istb00006^depto_a^1^2^17^ +istb00006^cond_recep^0^1^18^ +istb00006^uso_tiempo^0^1^19^ +istb00006^bodega^1^2^20^ +istb00006^status_t^0^1^21^ +istb00006^us_crea^0^9^22^ +istb00006^fech_crea^10^3080^23^ +istb00006^us_mod^0^9^24^ +istb00006^fech_mod^10^3080^25^ +istb00007^num_salida^258^4^1^ +istb00007^cod_mov^1^2^2^ +istb00007^status_t^0^1^3^ +istb00007^us_crea^0^9^4^ +istb00007^fech_crea^10^3080^5^ +istb00007^us_mod^0^9^6^ +istb00007^fech_mod^10^3080^7^ +istb00008^cod_form^1^2^1^ +istb00008^cod_mov^1^2^2^ +istb00008^us_crea^0^9^3^ +istb00008^fech_crea^10^3080^4^ +istb00009^cod_bodega^1^2^1^ +istb00009^descripcion^0^30^2^ +istb00011^fecha^7^4^1^ +istb00011^bodega^1^2^2^ +istb00011^cod_n^1^2^3^ +istb00011^cod_grupo^1^2^4^ +istb00011^cod_tipo^1^2^5^ +istb00011^cod_sec^1^2^6^ +istb00011^cantidad^5^2562^7^ +istb00011^balance^5^3074^8^ +istb00011^us_crea^0^9^9^ +istb00011^fech_crea^10^3080^10^ +istb00011^us_mod^0^9^11^ +istb00011^fech_mod^10^3080^12^ +istb00013^mes_ini^0^10^1^ +istb00013^mes_fin^0^10^2^ +istb00013^ano^0^4^3^ +istb00013^cod_n^1^2^4^ +istb00013^cod_grupo^1^2^5^ +istb00013^cod_tipo^1^2^6^ +istb00013^cod_sec^1^2^7^ +istb00013^costo_st^5^3076^8^ +istb00013^status_t^0^1^9^ +istb00013^us_crea^0^9^10^ +istb00013^fech_crea^10^3080^11^ +istb00013^us_mod^0^9^12^ +istb00013^fech_mod^10^3080^13^ +mestable^mes^1^2^1^ +mestable^descrip^0^10^2^ +mestable^dias_prod^1^2^3^ +mestable^status_t^0^1^4^ +mestable^us_crea^0^9^5^ +mestable^fech_crea^10^3080^6^ +mestable^us_mod^0^9^7^ +mestable^fech_mod^10^3080^8^ +modulos^modid^2^4^1^ +modulos^moddescripcion^0^60^2^ +msgtable^cod_msg^1^2^1^ +msgtable^desc_msg^0^60^2^ +msgtable^us_crea^0^9^3^ +msgtable^fech_crea^10^3080^4^ +msgtable^us_mod^0^9^5^ +msgtable^fech_mod^10^3080^6^ +nomina^ficha^1^2^1^ +nomina^tss^2^4^2^ +nomina2^ficha^1^2^1^ +nomina2^tss^2^4^2^ +notb00001^ult_cheque^2^4^1^ +notb00001^us_crea^0^9^2^ +notb00001^fech_crea^10^3080^3^ +notb00002^cod_mov^1^2^1^ +notb00002^descrip_mov^0^30^2^ +notb00002^primer_enc^0^8^3^ +notb00002^segundo_enc^0^8^4^ +notb00002^tercer_enc^0^8^5^ +notb00002^ch_encabeza^0^10^6^ +notb00002^tipo_mov^0^1^7^ +notb00002^clase_mov^0^1^8^ +notb00002^cantidad_cia^5^2562^9^ +notb00002^cantidad_emp^5^2562^10^ +notb00002^cta_control^0^6^11^ +notb00002^cta_aux^0^7^12^ +notb00002^status_t^0^1^13^ +notb00002^us_crea^0^9^14^ +notb00002^fech_crea^10^3080^15^ +notb00002^us_mod^0^9^16^ +notb00002^fech_mod^10^3080^17^ +notb00003^num_emp^1^2^1^ +notb00003^departamento^1^2^2^ +notb00003^nivel_emp^1^2^3^ +notb00003^cod_puesto^1^2^4^ +notb00003^cod_mov^1^2^5^ +notb00003^cantidad^5^2562^6^ +notb00003^valor^5^2562^7^ +notb00003^status_t^0^1^8^ +notb00003^us_crea^0^9^9^ +notb00003^fech_crea^10^3080^10^ +notb00003^us_mod^0^9^11^ +notb00003^fech_mod^10^3080^12^ +notb00005^salario^5^3074^1^ +notb00005^valor^5^3074^2^ +notb00005^porc_imp^5^2050^3^ +notb00005^status_t^0^1^4^ +notb00005^us_crea^0^9^5^ +notb00005^fech_crea^10^3080^6^ +notb00005^us_mod^0^9^7^ +notb00005^fech_mod^10^3080^8^ +notb00006^salario_sem_desde^5^2562^1^ +notb00006^salario_sem_hasta^5^2562^2^ +notb00006^salario_men_desde^5^2562^3^ +notb00006^salario_men_hasta^5^2562^4^ +notb00006^porc_emp^5^2562^5^ +notb00006^porc_pat^5^2562^6^ +notb00006^status_t^0^1^7^ +notb00006^us_crea^0^9^8^ +notb00006^fech_crea^10^3080^9^ +notb00006^us_mod^0^9^10^ +notb00006^fech_mod^10^3080^11^ +notb00007^num_nomi^1^2^1^ +notb00007^tipo_emp^0^1^2^ +notb00007^num_emp^1^2^3^ +notb00007^departamento^1^2^4^ +notb00007^nivel_emp^1^2^5^ +notb00007^cod_puesto^1^2^6^ +notb00007^cod_mov^1^2^7^ +notb00007^cantidad^5^2562^8^ +notb00007^valor^5^2562^9^ +notb00007^status_t^0^1^10^ +notb00007^us_crea^0^9^11^ +notb00007^fech_crea^10^3080^12^ +notb00007^us_mod^0^9^13^ +notb00007^fech_mod^10^3080^14^ +notb00008^num_nomi^2^4^1^ +notb00008^tipo_emp^0^1^2^ +notb00008^num_emp^1^2^3^ +notb00008^departamento^1^2^4^ +notb00008^nivel_emp^1^2^5^ +notb00008^cod_puesto^1^2^6^ +notb00008^fecha^7^4^7^ +notb00008^cod_mov^1^2^8^ +notb00008^cantidad^5^2562^9^ +notb00008^valor^5^2562^10^ +notb00008^clase_mov^0^1^11^ +notb00008^status_t^0^1^12^ +notb00008^us_crea^0^9^13^ +notb00008^fech_crea^10^3080^14^ +notb00008^us_mod^0^9^15^ +notb00008^fech_mod^10^3080^16^ +notb00009^num_nomi^2^4^1^ +notb00009^tipo_emp^0^1^2^ +notb00009^cheque_no^1^2^3^ +notb00009^num_emp^1^2^4^ +notb00009^monto^5^2562^5^ +notb00009^status_t^0^1^6^ +notb00009^us_crea^0^9^7^ +notb00009^fech_crea^10^3080^8^ +notb00010^tipo_emp^0^1^1^ +notb00010^h_normal^5^2050^2^ +notb00010^num_nomi^2^4^3^ +notb00010^mes^1^2^4^ +notb00010^ano^257^2^5^ +notb00010^num_sem^1^2^6^ +notb00010^fecha_del^7^4^7^ +notb00010^fecha_al^7^4^8^ +notb00010^status_t^0^1^9^ +notb00010^us_crea^0^9^10^ +notb00010^fech_crea^10^3080^11^ +notb00010^us_mod^0^9^12^ +notb00010^fech_mod^10^3080^13^ +notb00011^num_emp^1^2^1^ +notb00011^departamento^1^2^2^ +notb00011^nivel_emp^1^2^3^ +notb00011^cod_puesto^1^2^4^ +notb00011^num_doc^2^4^5^ +notb00011^cod_mov^1^2^6^ +notb00011^fecha^7^4^7^ +notb00011^monto^5^2562^8^ +notb00011^porciento^5^1282^9^ +notb00011^status_t^0^1^10^ +notb00011^us_crea^0^9^11^ +notb00011^fech_crea^10^3080^12^ +notb00011^us_mod^0^9^13^ +notb00011^fech_mod^10^3080^14^ +notb00012^cod_mes^1^2^1^ +notb00012^dias^1^2^2^ +notb00012^us_crea^0^9^3^ +notb00012^fech_crea^10^3080^4^ +notb00012^us_mod^0^9^5^ +notb00012^fech_mod^10^3080^6^ +notb00013^cod_mov^1^2^1^ +notb00013^cod_mov_a^1^2^2^ +notb00013^status_t^0^1^3^ +notb00013^us_crea^0^9^4^ +notb00013^fech_crea^10^3080^5^ +notb00013^us_mod^0^9^6^ +notb00013^fech_mod^10^3080^7^ +notb00014^cod_mov^1^2^1^ +notb00014^us_crea^0^9^2^ +notb00014^fech_crea^10^3080^3^ +notb00015^num_emp^1^2^1^ +notb00015^departamento^1^2^2^ +notb00015^nivel_emp^1^2^3^ +notb00015^cod_puesto^1^2^4^ +notb00015^num_doc^2^4^5^ +notb00015^cod_mov^1^2^6^ +notb00015^fecha^7^4^7^ +notb00015^monto^5^2562^8^ +notb00015^porciento^5^1282^9^ +notb00015^status_t^0^1^10^ +notb00015^us_crea^0^9^11^ +notb00015^fech_crea^10^3080^12^ +notb00015^us_mod^0^9^13^ +notb00015^fech_mod^10^3080^14^ +notb00016^num_nomi^2^4^1^ +notb00016^tipo_emp^0^1^2^ +notb00016^num_emp^1^2^3^ +notb00016^departamento^1^2^4^ +notb00016^nivel_emp^1^2^5^ +notb00016^cod_puesto^1^2^6^ +notb00016^fecha^7^4^7^ +notb00016^cod_mov^1^2^8^ +notb00016^cantidad^5^2562^9^ +notb00016^valor^5^2562^10^ +notb00016^clase_mov^0^1^11^ +notb00016^status_t^0^1^12^ +notb00016^us_crea^0^9^13^ +notb00016^fech_crea^10^3080^14^ +notb00016^us_mod^0^9^15^ +notb00016^fech_mod^10^3080^16^ +notb00017^num_emp^1^2^1^ +notb00017^departamento^1^2^2^ +notb00017^us_crea^0^9^3^ +notb00017^fech_crea^10^3080^4^ +notb00017^us_mod^0^9^5^ +notb00017^fech_mod^10^3080^6^ +notb00018^num_emp^1^2^1^ +notb00018^porc_accidente^5^3074^2^ +notb00018^status_t^0^1^3^ +notb00018^us_crea^0^9^4^ +notb00018^fech_crea^10^3080^5^ +notb00018^us_mod^0^9^6^ +notb00018^fech_mod^10^3080^7^ +notb00019^num_nomi^1^2^1^ +notb00019^tipo_emp^0^1^2^ +notb00019^cheque_no_ini^2^4^3^ +notb00019^cheque_no_fin^2^4^4^ +notb00019^cuenta_no^0^8^5^ +notb00019^us_crea^0^9^6^ +notb00019^fech_crea^10^3080^7^ +notb00019^us_mod^0^9^8^ +notb00019^fech_mod^10^3080^9^ +notb00020^cuenta_no^0^8^1^ +notb00020^cheque_no^2^4^2^ +notb00020^num_emp^1^2^3^ +notb00020^fecha^7^4^4^ +notb00020^portador^0^30^5^ +notb00020^tasa^5^2050^6^ +notb00020^monto^5^3074^7^ +notb00020^status_impresion^0^1^8^ +notb00020^status_t^0^1^9^ +notb00020^us_crea^0^9^10^ +notb00020^fech_crea^10^3080^11^ +notb00020^us_mod^0^9^12^ +notb00020^fech_mod^10^3080^13^ +notb00021^num_nomi^1^2^1^ +notb00021^tipo_emp^0^1^2^ +notb00021^cheque_no_ini^2^4^3^ +notb00021^cheque_no_fin^2^4^4^ +notb00021^cuenta_no^0^8^5^ +notb00021^us_crea^0^9^6^ +notb00021^fech_crea^10^3080^7^ +notb00021^us_mod^0^9^8^ +notb00021^fech_mod^10^3080^9^ +notb00023^numero_nomina^1^2^1^ +notb00023^tipo_emp^0^1^2^ +notb00023^fecha^7^4^3^ +notb00023^monto_excento^5^3074^4^ +notb00023^porc_15^5^3074^5^ +notb00023^porc_20^5^3074^6^ +notb00023^porc_25^5^3074^7^ +notb00023^status_t^0^1^8^ +notb00023^us_crea^0^9^9^ +notb00023^fecha_crea^10^3080^10^ +notb00023^us_mod^0^9^11^ +notb00023^fecha_mod^10^3080^12^ +notb00033^num_nomi^1^2^1^ +notb00033^departamento^1^2^2^ +notb00033^cod_puesto^1^2^3^ +notb00033^fecha_liquidacion^7^4^4^ +notb00033^num_emp^1^2^5^ +notb00033^sueldo_actual^5^3074^6^ +notb00033^sueldo_promedio^5^3074^7^ +notb00033^salario_dia^5^3074^8^ +notb00033^anos_empresa^1^2^9^ +notb00033^meses_empresa^1^2^10^ +notb00033^dias_empresa^1^2^11^ +notb00033^dias_cesantia^1^2^12^ +notb00033^dias_preaviso^1^2^13^ +notb00033^dias_vacaciones^1^2^14^ +notb00033^ultimas_vacaciones^7^4^15^ +notb00033^tiempo_empresa^5^1538^16^ +notb00033^status_t^0^1^17^ +notb00033^us_crea^0^9^18^ +notb00033^fech_crea^10^3080^19^ +notb00033^us_mod^0^9^20^ +notb00033^fech_mod^10^3080^21^ +notb00088^num_nomi^2^4^1^ +notb00088^tipo_emp^0^1^2^ +notb00088^num_emp^1^2^3^ +notb00088^departamento^1^2^4^ +notb00088^nivel_emp^1^2^5^ +notb00088^cod_puesto^1^2^6^ +notb00088^fecha^7^4^7^ +notb00088^cod_mov^1^2^8^ +notb00088^cantidad^5^2562^9^ +notb00088^valor^5^2562^10^ +notb00088^clase_mov^0^1^11^ +notb00088^status_t^0^1^12^ +notb00088^us_crea^0^9^13^ +notb00088^fech_crea^10^3080^14^ +notb00088^us_mod^0^9^15^ +notb00088^fech_mod^10^3080^16^ +notb0011^num_emp^1^2^1^ +notb0011^departamento^1^2^2^ +notb0011^nivel_emp^1^2^3^ +notb0011^cod_puesto^1^2^4^ +notb0011^num_doc^2^4^5^ +notb0011^cod_mov^1^2^6^ +notb0011^fecha^7^4^7^ +notb0011^monto^5^2562^8^ +notb0011^porciento^5^1282^9^ +notb0011^status_t^0^1^10^ +notb0011^us_crea^0^9^11^ +notb0011^fech_crea^10^3080^12^ +notb0011^us_mod^0^9^13^ +notb0011^fech_mod^10^3080^14^ +notb008^num_nomi^2^4^1^ +notb008^tipo_emp^0^1^2^ +notb008^num_emp^1^2^3^ +notb008^departamento^1^2^4^ +notb008^nivel_emp^1^2^5^ +notb008^cod_puesto^1^2^6^ +notb008^fecha^7^4^7^ +notb008^cod_mov^1^2^8^ +notb008^cantidad^5^2562^9^ +notb008^valor^5^2562^10^ +notb008^clase_mov^0^1^11^ +notb008^status_t^0^1^12^ +notb008^us_crea^0^9^13^ +notb008^fech_crea^10^3080^14^ +notb008^us_mod^0^9^15^ +notb008^fech_mod^10^3080^16^ +notb08^num_nomi^2^4^1^ +notb08^tipo_emp^0^1^2^ +notb08^num_emp^1^2^3^ +notb08^departamento^1^2^4^ +notb08^nivel_emp^1^2^5^ +notb08^cod_puesto^1^2^6^ +notb08^fecha^7^4^7^ +notb08^cod_mov^1^2^8^ +notb08^cantidad^5^2562^9^ +notb08^valor^5^2562^10^ +notb08^clase_mov^0^1^11^ +notb08^status_t^0^1^12^ +notb08^us_crea^0^9^13^ +notb08^fech_crea^10^3080^14^ +notb08^us_mod^0^9^15^ +notb08^fech_mod^10^3080^16^ +notbingresos^num_emp^1^2^1^ +notbingresos^monto^5^3074^2^ +permisos^perid^2^4^1^ +permisos^modid^2^4^2^ +permisos^perurl^0^500^3^ +permisos^perdescripcion^0^60^4^ +permisos^mostrarmenu^0^60^5^ +posiciones_e^programa^0^20^1^ +posiciones_e^mes^1^2^2^ +posiciones_e^posicion^0^20^3^ +prdtable^ano^1^2^1^ +prdtable^mes^1^2^2^ +prdtable^fecha_inicio^7^4^3^ +prdtable^fecha_corte^7^4^4^ +prdtable^dias_habiles^1^2^5^ +prdtable^dias_gracia^1^2^6^ +prdtable^us_crea^0^9^7^ +prdtable^fech_crea^10^3080^8^ +prdtable^us_mod^0^9^9^ +prdtable^fech_mod^10^3080^10^ +print^nombre_prt^0^20^1^ +print^referencia^0^20^2^ +print^negrita_on^0^20^3^ +print^negrita_off^0^20^4^ +print^doble_on^0^20^5^ +print^doble_off^0^20^6^ +print^doce^0^20^7^ +print^normal^0^20^8^ +print^comprime_on^0^20^9^ +print^comprime_off^0^20^10^ +print^ubicacion^0^20^11^ +printer_uso^nombre_prt^0^20^1^ +printer_uso^usuario^0^9^2^ +printers^nombre_prt^0^20^1^ +printers^referencia^0^20^2^ +printers^negrita_on^0^20^3^ +printers^negrita_off^0^20^4^ +printers^doble_on^0^20^5^ +printers^doble_off^0^20^6^ +printers^doce^0^20^7^ +printers^normal^0^20^8^ +printers^comprime_on^0^20^9^ +printers^comprime_off^0^20^10^ +printers^ubicacion^0^20^11^ +prordenlog^num_oc^0^20^1^ +prordenlog^documento^2^4^2^ +prordenlog^cod_n^1^2^3^ +prordenlog^cod_grupo^1^2^4^ +prordenlog^cod_tipo^1^2^5^ +prordenlog^cod_sec^1^2^6^ +prordenlog^cantidad^5^3077^7^ +prordenlog^fecha^10^3080^8^ +prordenlog^cod_mov^1^2^9^ +prordenlog^cantidad_p^5^3077^10^ +prordenlog^diferencia^5^3077^11^ +prtb00001^ano^0^4^1^ +prtb00001^mes^0^2^2^ +prtb00001^tasa^5^2050^3^ +prtb00001^concepto^1^2^4^ +prtb00002^num_semana^1^2^1^ +prtb00002^ano^0^4^2^ +prtb00002^mes^1^2^3^ +prtb00002^semana_del^7^4^4^ +prtb00002^semana_al^7^4^5^ +prtb00002^descripcion^0^30^6^ +prtb00002^status_t^0^1^7^ +prtb00002^us_crea^0^9^8^ +prtb00002^fech_crea^10^3080^9^ +prtb00002^us_mod^0^9^10^ +prtb00002^fech_mod^10^3080^11^ +prtb00003^num_semana^1^2^1^ +prtb00003^departamento^1^2^2^ +prtb00003^num_emp^1^2^3^ +prtb00003^fecha^7^4^4^ +prtb00003^hn_ind^5^1282^5^ +prtb00003^he_ind^5^1282^6^ +prtb00003^status_t^0^1^7^ +prtb00003^us_crea^0^9^8^ +prtb00003^fech_crea^10^3080^9^ +prtb00003^us_mod^0^9^10^ +prtb00003^fech_mod^10^3080^11^ +prtb00004^tipo^0^3^1^ +prtb00004^departamento^1^2^2^ +prtb00004^us_crea^0^9^3^ +prtb00004^fech_crea^10^3080^4^ +prtb00004^us_mod^0^9^5^ +prtb00004^fech_mod^10^3080^6^ +prtb00005^codigo^1^2^1^ +prtb00005^descripcion^0^40^2^ +prtb00005^status_t^0^1^3^ +prtb00005^us_crea^0^9^4^ +prtb00005^fech_crea^10^3080^5^ +prtb00005^us_mod^0^9^6^ +prtb00005^fech_mod^10^3080^7^ +prtb00006^cod_prod^2^4^1^ +prtb00006^cod_n^1^2^2^ +prtb00006^cod_grupo^1^2^3^ +prtb00006^cod_tipo^1^2^4^ +prtb00006^cod_sec^1^2^5^ +prtb00006^fact_conv^5^3074^6^ +prtb00006^status_t^0^1^7^ +prtb00006^us_crea^0^9^8^ +prtb00006^fech_crea^10^3080^9^ +prtb00006^us_mod^0^9^10^ +prtb00006^fech_mod^10^3080^11^ +prtb00007^num_oc^258^4^1^ +prtb00007^fecha^263^4^2^ +prtb00007^fecha_termina^7^4^3^ +prtb00007^tipo_cliente^257^2^4^ +prtb00007^sec_cliente^257^2^5^ +prtb00007^sec_vend^1^2^6^ +prtb00007^orden_pedido^2^4^7^ +prtb00007^cod_n^1^2^8^ +prtb00007^cod_grupo^1^2^9^ +prtb00007^cod_tipo^1^2^10^ +prtb00007^cod_sec^1^2^11^ +prtb00007^cantidad^5^3075^12^ +prtb00007^status_t^0^1^13^ +prtb00007^us_crea^0^9^14^ +prtb00007^fech_crea^10^3080^15^ +prtb00007^us_mod^0^9^16^ +prtb00007^fech_mod^10^3080^17^ +prtb00008^num_oc^258^4^1^ +prtb00008^cod_n^257^2^2^ +prtb00008^cod_grupo^257^2^3^ +prtb00008^cod_tipo^257^2^4^ +prtb00008^cod_sec^257^2^5^ +prtb00008^cantidad^5^3075^6^ +prtb00008^us_crea^0^9^7^ +prtb00008^fech_crea^10^3080^8^ +prtb00008^us_mod^0^9^9^ +prtb00008^fech_mod^10^3080^10^ +prtb00009^num_oc^2^4^1^ +prtb00009^fecha^7^4^2^ +prtb00009^fecha_fabricacion^7^4^3^ +prtb00009^pendiente^0^1^4^ +prtb00009^detalle^0^300^5^ +prtb00009^status_t^0^1^6^ +prtb00009^us_crea^0^9^7^ +prtb00009^fech_crea^10^3080^8^ +prtb00009^us_mod^0^9^9^ +prtb00009^fech_mod^10^3080^10^ +prtb00010^cotiza_no^2^4^1^ +prtb00010^fecha^7^4^2^ +prtb00010^tipo_cliente^1^2^3^ +prtb00010^sec_cliente^1^2^4^ +prtb00010^obra^0^60^5^ +prtb00010^atencion^0^60^6^ +prtb00010^cond_pago^1^2^7^ +prtb00010^sec_vent^1^2^8^ +prtb00010^status_t^0^1^9^ +prtb00010^us_crea^0^9^10^ +prtb00010^us_month^0^9^11^ +prtb00010^fech_crea^7^4^12^ +prtb00010^fech_mod^7^4^13^ +prtb00011^cotiza_no^2^4^1^ +prtb00011^cot_n^1^2^2^ +prtb00011^cot_grupo^1^2^3^ +prtb00011^cot_tipo^1^2^4^ +prtb00011^cot_sec^1^2^5^ +prtb00011^precio^5^3074^6^ +prtb00011^porc_desc^5^2050^7^ +prtb00011^status_t^0^1^8^ +prtb00011^us_crea^0^9^9^ +prtb00011^us_month^0^9^10^ +prtb00011^fech_crea^7^4^11^ +prtb00011^fech_mod^7^4^12^ +prtb00012^ventas^0^1^1^ +prtb00012^cotizacion_no^2^4^2^ +prtb00012^num_oc^2^4^3^ +prtb00012^fecha_oc^7^4^4^ +prtb00012^nombre_file^0^15^5^ +prtb00012^sec_vend^1^2^6^ +prtb00012^tipo_cliente^1^2^7^ +prtb00012^sec_cliente^1^2^8^ +prtb00012^direccion^0^60^9^ +prtb00012^telefono^0^12^10^ +prtb00012^fax^0^12^11^ +prtb00012^fecha_entrega^7^4^12^ +prtb00012^cond_pago^1^2^13^ +prtb00012^cantidad_i^5^2050^14^ +prtb00012^precio_i^5^2050^15^ +prtb00012^cantidad_mo^5^2562^16^ +prtb00012^precio_mo^5^2562^17^ +prtb00012^transporte^5^2562^18^ +prtb00012^itbis^5^2562^19^ +prtb00012^ubicacion^0^80^20^ +prtb00012^cerrada^0^1^21^ +prtb00012^fecha_cierre^7^4^22^ +prtb00012^status_t^0^1^23^ +prtb00012^us_crea^0^9^24^ +prtb00012^fech_crea^10^3080^25^ +prtb00012^us_mod^0^9^26^ +prtb00012^fech_mod^10^3080^27^ +prtb00013^num_oc^2^4^1^ +prtb00013^secuencia^1^2^2^ +prtb00013^cod_n^1^2^3^ +prtb00013^cod_grupo^1^2^4^ +prtb00013^cod_tipo^1^2^5^ +prtb00013^cod_sec^1^2^6^ +prtb00013^altura_zocalo^5^2050^7^ +prtb00013^terminacion^0^1^8^ +prtb00013^bisel^0^4^9^ +prtb00013^precio^5^2562^10^ +prtb00013^cantidad^5^3077^11^ +prtb00013^descuento^5^2562^12^ +prtb00013^status_t^0^1^13^ +prtb00013^us_crea^0^9^14^ +prtb00013^fech_crea^10^3080^15^ +prtb00013^us_mod^0^9^16^ +prtb00013^fech_mod^10^3080^17^ +prtb00014^num_oc^2^4^1^ +prtb00014^observacion^0^180^2^ +prtb00014^status_t^0^1^3^ +prtb00014^us_crea^0^10^4^ +prtb00014^fech_crea^10^3080^5^ +prtb00014^us_mod^0^10^6^ +prtb00014^fech_mod^10^648^7^ +prtb00015^num_oc^2^4^1^ +prtb00015^cod_n^1^2^2^ +prtb00015^cod_grupo^1^2^3^ +prtb00015^cod_tipo^1^2^4^ +prtb00015^cod_sec^1^2^5^ +prtb00015^cantidad^5^3077^6^ +prtb00015^fecha^7^4^7^ +prtb00015^status_t^0^1^8^ +prtb00015^us_mod^0^9^9^ +prtb00015^fech_mod^10^3080^10^ +prtb00016^area_num^257^2^1^ +prtb00016^nombre_area^0^30^2^ +prtb00016^status_t^0^1^3^ +prtb00016^us_crea^0^9^4^ +prtb00016^fech_crea^10^3080^5^ +prtb00016^us_mod^0^9^6^ +prtb00016^fech_mod^10^648^7^ +prtb00017^num_oc^258^4^1^ +prtb00017^fecha_mensaje^266^3080^2^ +prtb00017^usuario^0^40^3^ +prtb00017^usuario_lee^0^40^4^ +prtb00017^fecha_leido^10^3080^5^ +prtb00017^tema^271^255^6^ +prtb00017^mensaje^271^255^7^ +prtb00017^leido^0^1^8^ +prtb00018^num_oc^1^2^1^ +prtb00018^detalle^0^100^2^ +prtb00018^fecha_entrada^10^3080^3^ +prtb00018^fecha_realizacion^10^3080^4^ +prtb00018^fecha_inicial^10^3080^5^ +prtb00018^fecha_final^10^3080^6^ +prtb00018^status_t^0^1^7^ +prtb00018^us_crea^0^9^8^ +prtb00018^fech_crea^10^3080^9^ +prtb00018^us_mod^0^9^10^ +prtb00018^fech_mod^10^3080^11^ +prtb00019^ano^0^4^1^ +prtb00019^mes^1^2^2^ +prtb00019^departamento^1^2^3^ +prtb00019^num_emp^1^2^4^ +prtb00019^cantidad^5^3077^5^ +prtb00020^num_oc^2^4^1^ +prtb00020^us_crea^0^40^2^ +prtb00020^fech_crea^10^3080^3^ +prtb00021^ano^0^4^1^ +prtb00021^dia^0^20^2^ +prtb00021^mes^0^20^3^ +prtb00021^semana^0^25^4^ +prtb00021^fecha^7^4^5^ +prtb00021^documento^2^4^6^ +prtb00021^codigosemi^2^4^7^ +prtb00021^descripcionsemi^0^30^8^ +prtb00021^uniadmed^0^4^9^ +prtb00021^codigodepto^1^2^10^ +prtb00021^nombredto^0^30^11^ +prtb00021^ficha^1^2^12^ +prtb00021^nombre^0^25^13^ +prtb00021^apellido^0^25^14^ +prtb00021^normalesd^5^2050^15^ +prtb00021^normalesind^5^2050^16^ +prtb00021^extrasdirecta^5^2050^17^ +prtb00021^extrasind^5^2050^18^ +prtb00021^cantidad^5^3077^19^ +prtb00021^bloque^0^25^20^ +prtb00021^cantidadprep^5^3077^21^ +prtb00021^grupodepto^0^30^22^ +prtb00021^costo^5^3077^23^ +prtb00022^etiqueta^0^20^1^ +prtb00022^num_oc^2^4^2^ +prtb00022^secuencia^1^2^3^ +prtb00022^cod_n^1^2^4^ +prtb00022^cod_grupo^1^2^5^ +prtb00022^cod_tipo^1^2^6^ +prtb00022^cod_sec^1^2^7^ +prtb00022^lado_1^5^3077^8^ +prtb00022^lado_2^5^3077^9^ +prtb00022^lado_3^5^3077^10^ +prtb00022^cantidad^5^3077^11^ +prtb00022^medida^5^3077^12^ +prtb00022^status_t^0^1^13^ +prtb00022^us_crea^0^40^14^ +prtb00022^fech_crea^10^1024^15^ +prtb00022^us_mod^0^40^16^ +prtb00022^fech_mod^10^3080^17^ +prtb00023^num_oc^2^4^1^ +prtb00023^secuencia^2^4^2^ +prtb00023^cod_n^1^2^3^ +prtb00023^cod_grupo^1^2^4^ +prtb00023^cod_tipo^1^2^5^ +prtb00023^cod_sec^1^2^6^ +prtb00023^cantidad_1^5^3077^7^ +prtb00023^cantidad^5^3077^8^ +prtb00024^num_oc^2^4^1^ +prtb00024^us_crea^0^40^2^ +prtb00025^num_oc^2^4^1^ +prtb00025^fecha^7^4^2^ +prtb00025^tipo_cliente^1^2^3^ +prtb00025^sec_cliente^1^2^4^ +prtb00025^nombre^0^60^5^ +prtb00025^valor^5^4351^6^ +prtb00025^us_crea^0^40^7^ +prtb00025^us_autoriza^0^40^8^ +prtb00025^fecha_autorizacion^10^3080^9^ +prtb00025^estado^0^2^10^ +prtb00026^num_autoriza^2^4^1^ +prtb00026^observacion^0^50^2^ +prtb00026^num_oc^2^4^3^ +prtb00026^num_doc^2^4^4^ +prtb00026^cod_mov^1^2^5^ +prtb00026^descrip_mov^0^30^6^ +prtb00026^fecha_oc^7^4^7^ +prtb00026^fecha_autoriza^7^4^8^ +prtb00026^usuario^0^50^9^ +prtb00026^status_t^0^1^10^ +prtb00026^us_crea^0^50^11^ +prtb00026^fech_crea^10^3080^12^ +prtb00026^us_mod^0^50^13^ +prtb00026^fech_mod^10^3080^14^ +prtb00027^num_autoriza^2^4^1^ +prtb00027^cod_n^1^2^2^ +prtb00027^cod_grupo^1^2^3^ +prtb00027^cod_tipo^1^2^4^ +prtb00027^cod_sec^1^2^5^ +prtb00027^cantidad^5^3075^6^ +prtb00027^monto^5^3075^7^ +prtb013^num_oc^2^4^1^ +prtb013^cod_n^1^2^2^ +prtb013^cod_grupo^1^2^3^ +prtb013^cod_tipo^1^2^4^ +prtb013^cod_sec^1^2^5^ +prtb013^altura_zocalo^5^2050^6^ +prtb013^terminacion^0^1^7^ +prtb013^bisel^0^4^8^ +prtb013^precio^5^2562^9^ +prtb013^cantidad^5^3077^10^ +prtb013^descuento^5^2562^11^ +prtb013^status_t^0^1^12^ +prtb013^us_crea^0^9^13^ +prtb013^fech_crea^10^3080^14^ +prtb013^us_mod^0^9^15^ +prtb013^fech_mod^10^3080^16^ +prtb7^num_oc^2^4^1^ +prtb7^cod_n^1^2^2^ +prtb7^cod_grupo^1^2^3^ +prtb7^cod_tipo^1^2^4^ +prtb7^cod_sec^1^2^5^ +prtb7^cantidad^5^3075^6^ +prtbh0012^num_oc^2^4^1^ +prtbh0012^fecha_oc^7^4^2^ +prtbh0012^nombre_file^0^15^3^ +prtbh0012^sec_vend^1^2^4^ +prtbh0012^tipo_cliente^1^2^5^ +prtbh0012^sec_cliente^1^2^6^ +prtbh0012^direccion^0^60^7^ +prtbh0012^telefono^0^12^8^ +prtbh0012^fax^0^12^9^ +prtbh0012^fecha_entrega^7^4^10^ +prtbh0012^cond_pago^1^2^11^ +prtbh0012^cantidad_i^5^2050^12^ +prtbh0012^precio_i^5^2050^13^ +prtbh0012^cantidad_mo^5^2562^14^ +prtbh0012^precio_mo^5^2562^15^ +prtbh0012^transporte^5^2562^16^ +prtbh0012^itbis^5^2562^17^ +prtbh0012^ubicacion^0^80^18^ +prtbh0012^fecha_cierre^7^4^19^ +prtbh0012^status_t^0^1^20^ +prtbh0012^us_crea^0^9^21^ +prtbh0012^fech_crea^10^3080^22^ +prtbh0012^us_mod^0^9^23^ +prtbh0012^fech_mod^10^3080^24^ +prtbh0013^num_oc^2^4^1^ +prtbh0013^secuencia^2^4^2^ +prtbh0013^cod_n^1^2^3^ +prtbh0013^cod_grupo^1^2^4^ +prtbh0013^cod_tipo^1^2^5^ +prtbh0013^cod_sec^1^2^6^ +prtbh0013^altura_zocalo^5^2050^7^ +prtbh0013^terminacion^0^1^8^ +prtbh0013^bisel^0^4^9^ +prtbh0013^precio^5^2562^10^ +prtbh0013^cantidad^5^3077^11^ +prtbh0013^descuento^5^2562^12^ +prtbh0013^status_t^0^1^13^ +prtbh0013^us_crea^0^9^14^ +prtbh0013^fech_crea^10^3080^15^ +prtbh0013^us_mod^0^9^16^ +prtbh0013^fech_mod^10^3080^17^ +prtbht00012^num_oc^2^4^1^ +prtbht00012^fecha_oc^7^4^2^ +prtbht00012^nombre_file^0^15^3^ +prtbht00012^sec_vend^1^2^4^ +prtbht00012^tipo_cliente^1^2^5^ +prtbht00012^sec_cliente^1^2^6^ +prtbht00012^direccion^0^60^7^ +prtbht00012^telefono^0^12^8^ +prtbht00012^fax^0^12^9^ +prtbht00012^fecha_entrega^7^4^10^ +prtbht00012^cond_pago^1^2^11^ +prtbht00012^cantidad_i^5^2050^12^ +prtbht00012^precio_i^5^2050^13^ +prtbht00012^cantidad_mo^5^2562^14^ +prtbht00012^precio_mo^5^2562^15^ +prtbht00012^transporte^5^2562^16^ +prtbht00012^itbis^5^2562^17^ +prtbht00012^ubicacion^0^80^18^ +prtbht00012^fecha_cierre^7^4^19^ +prtbht00012^status_t^0^1^20^ +prtbht00012^us_crea^0^9^21^ +prtbht00012^fech_crea^10^3080^22^ +prtbht00012^us_mod^0^9^23^ +prtbht00012^fech_mod^10^3080^24^ +prtbht00013^num_oc^2^4^1^ +prtbht00013^cod_n^1^2^2^ +prtbht00013^cod_grupo^1^2^3^ +prtbht00013^cod_tipo^1^2^4^ +prtbht00013^cod_sec^1^2^5^ +prtbht00013^altura_zocalo^5^2050^6^ +prtbht00013^terminacion^0^1^7^ +prtbht00013^bisel^0^4^8^ +prtbht00013^precio^5^2562^9^ +prtbht00013^cantidad^5^3077^10^ +prtbht00013^descuento^5^2562^11^ +prtbht00013^status_t^0^1^12^ +prtbht00013^us_crea^0^9^13^ +prtbht00013^fech_crea^10^3080^14^ +prtbht00013^us_mod^0^9^15^ +prtbht00013^fech_mod^10^3080^16^ +roles^rolid^2^4^1^ +roles^roldescripcion^0^100^2^ +rolespermisos^perpermisoid^2^4^1^ +rolespermisos^rolrolid^2^4^2^ +seg0000^id_number^1^2^1^ +seg0000^usuario^0^40^2^ +seg0000^nombre^0^60^3^ +seg0000^sec_vend^1^2^4^ +seg0000^password^0^20^5^ +seg0000^ocupacion^0^30^6^ +seg0000^status_t^0^1^7^ +seg0000^us_crea^0^9^8^ +seg0000^fech_crea^10^3080^9^ +seg0000^us_mod^0^9^10^ +seg0000^fech_mod^10^3080^11^ +seg0001^usuario^0^9^1^ +seg0001^us_menu^0^9^2^ +seg0001^opcion^1^2^3^ +seg0001^descr_puesto^0^30^4^ +seg0001^status_t^0^1^5^ +seg0001^us_crea^0^9^6^ +seg0001^fech_crea^10^3080^7^ +seg0001^us_mod^0^9^8^ +seg0001^fech_mod^10^3080^9^ +seg0002^id_num^1^2^1^ +seg0002^usuario^0^9^2^ +seg0002^ocupacion^0^20^3^ +seg0003^usuario^0^9^1^ +seg0003^nom_puesto^0^30^2^ +seg0004^usuario^0^9^1^ +seg0004^us_menu^0^10^2^ +seg0014^usuario^0^50^1^ +seg0014^us_menu^0^9^2^ +seg0014^opcion^1^2^3^ +seg0014^desc_puesto^0^30^4^ +seg0014^status_t^0^1^5^ +seg0014^us_crea^0^50^6^ +seg0014^fech_crea^10^3080^7^ +seg0014^us_mod^0^50^8^ +seg0014^fech_mod^10^3080^9^ +sysaggregates^name^0^18^1^ +sysaggregates^owner^0^8^2^ +sysaggregates^aggid^6^4^3^ +sysaggregates^init_func^0^18^4^ +sysaggregates^iter_func^0^18^5^ +sysaggregates^combine_func^0^18^6^ +sysaggregates^final_func^0^18^7^ +sysams^am_name^0^18^1^ +sysams^am_owner^0^8^2^ +sysams^am_id^2^4^3^ +sysams^am_type^0^1^4^ +sysams^am_sptype^0^3^5^ +sysams^am_defopclass^2^4^6^ +sysams^am_keyscan^2^4^7^ +sysams^am_unique^2^4^8^ +sysams^am_cluster^2^4^9^ +sysams^am_rowids^2^4^10^ +sysams^am_readwrite^2^4^11^ +sysams^am_parallel^2^4^12^ +sysams^am_costfactor^4^4^13^ +sysams^am_create^2^4^14^ +sysams^am_drop^2^4^15^ +sysams^am_open^2^4^16^ +sysams^am_close^2^4^17^ +sysams^am_insert^2^4^18^ +sysams^am_delete^2^4^19^ +sysams^am_update^2^4^20^ +sysams^am_stats^2^4^21^ +sysams^am_scancost^2^4^22^ +sysams^am_check^2^4^23^ +sysams^am_beginscan^2^4^24^ +sysams^am_endscan^2^4^25^ +sysams^am_rescan^2^4^26^ +sysams^am_getnext^2^4^27^ +sysams^am_getbyid^2^4^28^ +sysams^am_build^2^4^29^ +sysattrtypes^extended_id^2^4^1^ +sysattrtypes^seqno^1^2^2^ +sysattrtypes^levelno^1^2^3^ +sysattrtypes^parent_no^1^2^4^ +sysattrtypes^fieldname^0^18^5^ +sysattrtypes^fieldno^1^2^6^ +sysattrtypes^type^1^2^7^ +sysattrtypes^length^1^2^8^ +sysattrtypes^xtd_type_id^2^4^9^ +sysblderrorlog^bld_id^0^64^2^ +sysblderrorlog^err_operation^0^32^3^ +sysblderrorlog^err_expected^0^32^4^ +sysbldiprovided^bldi_id^256^64^1^ +sysbldiprovided^bld_id^256^64^2^ +sysbldirequired^bldi_id^256^64^1^ +sysbldirequired^bld_id^256^64^2^ +sysbldobjdepends^bld_id^256^64^1^ +sysbldobjdepends^obj_kind^2^4^2^ +sysbldobjdepends^obj_owner^0^64^4^ +sysbldobjdepends^need_obj_kind^2^4^5^ +sysbldobjdepends^need_obj_owner^0^64^7^ +sysbldobjdepends^state^0^1^8^ +sysbldobjdepends^temp_state^0^1^9^ +sysbldobjdepends^final_state^0^1^10^ +sysbldobjdepends^reserved1^13^255^11^ +sysbldobjdepends^reserved2^2^4^12^ +sysbldobjdepends^reserved3^2^4^13^ +sysbldobjects^bld_id^256^64^2^ +sysbldobjects^obj_kind^2^4^3^ +sysbldobjects^obj_owner^0^64^5^ +sysbldobjects^sequence^2^4^6^ +sysbldobjects^state^0^1^13^ +sysbldobjects^temp_state^0^1^14^ +sysbldobjects^final_state^0^1^15^ +sysbldobjects^reserved1^13^255^17^ +sysbldobjects^reserved2^2^4^18^ +sysbldobjects^reserved3^2^4^19^ +sysbldobjkinds^obj_kind^258^4^1^ +sysbldobjkinds^description^13^32^2^ +sysbldobjkinds^format^13^64^3^ +sysbldregistered^bld_id^256^64^1^ +sysblobs^spacename^0^18^1^ +sysblobs^type^0^1^2^ +sysblobs^tabid^2^4^3^ +sysblobs^colno^1^2^4^ +syscasts^owner^0^8^1^ +syscasts^argument_type^1^2^2^ +syscasts^argument_xid^2^4^3^ +syscasts^result_type^1^2^4^ +syscasts^result_xid^2^4^5^ +syscasts^routine_name^0^18^6^ +syscasts^routine_owner^0^8^7^ +syscasts^class^0^1^8^ +syschecks^constrid^2^4^1^ +syschecks^type^0^1^2^ +syschecks^seqno^1^2^3^ +syschecks^checktext^0^32^4^ +syscolattribs^tabid^2^4^1^ +syscolattribs^colno^1^2^2^ +syscolattribs^extentsize^2^4^3^ +syscolattribs^flags^2^4^4^ +syscolattribs^flags1^2^4^5^ +syscolattribs^sbspace^0^18^6^ +syscolauth^grantor^0^8^1^ +syscolauth^grantee^0^8^2^ +syscolauth^tabid^2^4^3^ +syscolauth^colno^1^2^4^ +syscolauth^colauth^0^3^5^ +syscoldepend^constrid^2^4^1^ +syscoldepend^tabid^2^4^2^ +syscoldepend^colno^1^2^3^ +syscolumns^colname^0^18^1^ +syscolumns^tabid^2^4^2^ +syscolumns^colno^1^2^3^ +syscolumns^coltype^1^2^4^ +syscolumns^collength^1^2^5^ +syscolumns^colmin^2^4^6^ +syscolumns^colmax^2^4^7^ +syscolumns^extended_id^2^4^8^ +sysconstraints^constrid^6^4^1^ +sysconstraints^constrname^0^18^2^ +sysconstraints^owner^0^8^3^ +sysconstraints^tabid^2^4^4^ +sysconstraints^constrtype^0^1^5^ +sysconstraints^idxname^0^18^6^ +sysdefaults^tabid^2^4^1^ +sysdefaults^colno^1^2^2^ +sysdefaults^type^0^1^3^ +sysdefaults^default^0^256^4^ +sysdefaults^class^0^1^5^ +sysdepend^btabid^2^4^1^ +sysdepend^btype^0^1^2^ +sysdepend^dtabid^2^4^3^ +sysdepend^dtype^0^1^4^ +sysdistrib^tabid^2^4^1^ +sysdistrib^colno^1^2^2^ +sysdistrib^seqno^2^4^3^ +sysdistrib^constructed^7^4^4^ +sysdistrib^mode^0^1^5^ +sysdistrib^resolution^4^4^6^ +sysdistrib^confidence^4^4^7^ +sysdistrib^encdat^0^256^8^ +sysdomains^id^6^4^1^ +sysdomains^owner^0^8^2^ +sysdomains^name^0^18^3^ +sysdomains^type^1^2^4^ +syserrors^sqlstate^0^5^1^ +syserrors^locale^0^36^2^ +syserrors^level^1^2^3^ +syserrors^seqno^1^2^4^ +syserrors^message^13^255^5^ +sysfragauth^grantor^0^8^1^ +sysfragauth^grantee^0^8^2^ +sysfragauth^tabid^2^4^3^ +sysfragauth^fragment^0^18^4^ +sysfragauth^fragauth^0^6^5^ +sysfragments^fragtype^0^1^1^ +sysfragments^tabid^2^4^2^ +sysfragments^indexname^0^18^3^ +sysfragments^colno^2^4^4^ +sysfragments^partn^2^4^5^ +sysfragments^strategy^0^1^6^ +sysfragments^location^0^1^7^ +sysfragments^servername^0^18^8^ +sysfragments^evalpos^2^4^9^ +sysfragments^exprtext^12^56^10^ +sysfragments^exprbin^11^56^11^ +sysfragments^exprarr^11^56^12^ +sysfragments^flags^2^4^13^ +sysfragments^dbspace^0^18^14^ +sysfragments^levels^1^2^15^ +sysfragments^npused^2^4^16^ +sysfragments^nrows^2^4^17^ +sysfragments^clust^2^4^18^ +sysindexes^idxname^0^18^1^ +sysindexes^owner^0^8^2^ +sysindexes^tabid^2^4^3^ +sysindexes^idxtype^0^1^4^ +sysindexes^clustered^0^1^5^ +sysindexes^part1^1^2^6^ +sysindexes^part2^1^2^7^ +sysindexes^part3^1^2^8^ +sysindexes^part4^1^2^9^ +sysindexes^part5^1^2^10^ +sysindexes^part6^1^2^11^ +sysindexes^part7^1^2^12^ +sysindexes^part8^1^2^13^ +sysindexes^part9^1^2^14^ +sysindexes^part10^1^2^15^ +sysindexes^part11^1^2^16^ +sysindexes^part12^1^2^17^ +sysindexes^part13^1^2^18^ +sysindexes^part14^1^2^19^ +sysindexes^part15^1^2^20^ +sysindexes^part16^1^2^21^ +sysindexes^levels^1^2^22^ +sysindexes^leaves^2^4^23^ +sysindexes^nunique^2^4^24^ +sysindexes^clust^2^4^25^ +sysindices^idxname^0^18^1^ +sysindices^owner^0^8^2^ +sysindices^tabid^2^4^3^ +sysindices^idxtype^0^1^4^ +sysindices^clustered^0^1^5^ +sysindices^levels^1^2^6^ +sysindices^leaves^2^4^7^ +sysindices^nunique^2^4^8^ +sysindices^clust^2^4^9^ +sysindices^nrows^3^8^10^ +sysindices^amid^2^4^12^ +sysinherits^child^2^4^1^ +sysinherits^parent^2^4^2^ +sysinherits^class^0^1^3^ +syslangauth^grantor^0^8^1^ +syslangauth^grantee^0^8^2^ +syslangauth^langid^2^4^3^ +syslangauth^langauth^0^1^4^ +syslogmap^tabloc^2^4^1^ +syslogmap^tabid^2^4^2^ +syslogmap^fragid^2^4^3^ +syslogmap^flags^2^4^4^ +sysobjstate^objtype^0^1^1^ +sysobjstate^owner^0^8^2^ +sysobjstate^name^0^18^3^ +sysobjstate^tabid^2^4^4^ +sysobjstate^state^0^1^5^ +sysopclasses^opclassname^0^18^1^ +sysopclasses^owner^0^8^2^ +sysopclasses^amid^2^4^3^ +sysopclasses^opclassid^6^4^4^ +sysopclstr^owner^0^8^1^ +sysopclstr^clstrname^0^18^2^ +sysopclstr^clstrsize^2^4^3^ +sysopclstr^tabid^2^4^4^ +sysopclstr^blobcol1^1^2^5^ +sysopclstr^blobcol2^1^2^6^ +sysopclstr^blobcol3^1^2^7^ +sysopclstr^blobcol4^1^2^8^ +sysopclstr^blobcol5^1^2^9^ +sysopclstr^blobcol6^1^2^10^ +sysopclstr^blobcol7^1^2^11^ +sysopclstr^blobcol8^1^2^12^ +sysopclstr^blobcol9^1^2^13^ +sysopclstr^blobcol10^1^2^14^ +sysopclstr^blobcol11^1^2^15^ +sysopclstr^blobcol12^1^2^16^ +sysopclstr^blobcol13^1^2^17^ +sysopclstr^blobcol14^1^2^18^ +sysopclstr^blobcol15^1^2^19^ +sysopclstr^blobcol16^1^2^20^ +sysopclstr^clstrkey1^1^2^21^ +sysopclstr^clstrkey2^1^2^22^ +sysopclstr^clstrkey3^1^2^23^ +sysopclstr^clstrkey4^1^2^24^ +sysopclstr^clstrkey5^1^2^25^ +sysopclstr^clstrkey6^1^2^26^ +sysopclstr^clstrkey7^1^2^27^ +sysopclstr^clstrkey8^1^2^28^ +sysopclstr^clstrkey9^1^2^29^ +sysopclstr^clstrkey10^1^2^30^ +sysopclstr^clstrkey11^1^2^31^ +sysopclstr^clstrkey12^1^2^32^ +sysopclstr^clstrkey13^1^2^33^ +sysopclstr^clstrkey14^1^2^34^ +sysopclstr^clstrkey15^1^2^35^ +sysopclstr^clstrkey16^1^2^36^ +sysprocauth^grantor^0^8^1^ +sysprocauth^grantee^0^8^2^ +sysprocauth^procid^2^4^3^ +sysprocauth^procauth^0^1^4^ +sysprocbody^procid^2^4^1^ +sysprocbody^datakey^0^1^2^ +sysprocbody^seqno^2^4^3^ +sysprocbody^data^0^256^4^ +sysprocedures^procname^0^18^1^ +sysprocedures^owner^0^8^2^ +sysprocedures^procid^6^4^3^ +sysprocedures^mode^0^1^4^ +sysprocedures^retsize^2^4^5^ +sysprocedures^symsize^2^4^6^ +sysprocedures^datasize^2^4^7^ +sysprocedures^codesize^2^4^8^ +sysprocedures^numargs^2^4^9^ +sysprocedures^isproc^0^1^10^ +sysprocedures^specificname^13^128^11^ +sysprocedures^externalname^13^255^12^ +sysprocedures^paramstyle^0^1^13^ +sysprocedures^langid^2^4^14^ +sysprocedures^percallcost^2^4^20^ +sysprocedures^commutator^0^18^21^ +sysprocedures^negator^0^18^22^ +sysprocedures^selfunc^0^18^23^ +sysprocedures^class^0^18^25^ +sysprocedures^stack^2^4^26^ +sysprocplan^procid^2^4^1^ +sysprocplan^planid^2^4^2^ +sysprocplan^datakey^0^1^3^ +sysprocplan^seqno^2^4^4^ +sysprocplan^created^7^4^5^ +sysprocplan^datasize^2^4^6^ +sysprocplan^data^0^256^7^ +sysreferences^constrid^2^4^1^ +sysreferences^primary^2^4^2^ +sysreferences^ptabid^2^4^3^ +sysreferences^updrule^0^1^4^ +sysreferences^delrule^0^1^5^ +sysreferences^matchtype^0^1^6^ +sysreferences^pendant^0^1^7^ +sysroleauth^rolename^0^8^1^ +sysroleauth^grantee^0^8^2^ +sysroleauth^is_grantable^0^1^3^ +sysroutinelangs^langid^6^4^1^ +sysroutinelangs^langname^0^30^2^ +sysroutinelangs^langinitfunc^0^18^3^ +syssynonyms^owner^0^8^1^ +syssynonyms^synname^0^18^2^ +syssynonyms^created^7^4^3^ +syssynonyms^tabid^2^4^4^ +syssyntable^tabid^2^4^1^ +syssyntable^servername^0^18^2^ +syssyntable^dbname^0^18^3^ +syssyntable^owner^0^8^4^ +syssyntable^tabname^0^18^5^ +syssyntable^btabid^2^4^6^ +systabamdata^tabid^2^4^1^ +systabamdata^am_param^0^256^2^ +systabamdata^am_space^0^18^3^ +systabauth^grantor^0^8^1^ +systabauth^grantee^0^8^2^ +systabauth^tabid^2^4^3^ +systabauth^tabauth^0^8^4^ +systables^tabname^0^18^1^ +systables^owner^0^8^2^ +systables^partnum^2^4^3^ +systables^tabid^6^4^4^ +systables^rowsize^1^2^5^ +systables^ncols^1^2^6^ +systables^nindexes^1^2^7^ +systables^nrows^2^4^8^ +systables^created^7^4^9^ +systables^version^2^4^10^ +systables^tabtype^0^1^11^ +systables^locklevel^0^1^12^ +systables^npused^2^4^13^ +systables^fextsize^2^4^14^ +systables^nextsize^2^4^15^ +systables^flags^1^2^16^ +systables^site^0^18^17^ +systables^dbname^0^18^18^ +systables^type_xid^2^4^19^ +systables^am_id^2^4^20^ +systraceclasses^name^0^18^1^ +systraceclasses^classid^6^4^2^ +systracemsgs^name^0^18^1^ +systracemsgs^msgid^6^4^2^ +systracemsgs^locale^0^36^3^ +systracemsgs^seqno^1^2^4^ +systracemsgs^message^13^255^5^ +systrigbody^trigid^2^4^1^ +systrigbody^datakey^0^1^2^ +systrigbody^seqno^2^4^3^ +systrigbody^data^0^256^4^ +systriggers^trigid^6^4^1^ +systriggers^trigname^0^18^2^ +systriggers^owner^0^8^3^ +systriggers^tabid^2^4^4^ +systriggers^event^0^1^5^ +systriggers^old^0^18^6^ +systriggers^new^0^18^7^ +systriggers^mode^0^1^8^ +sysusers^username^0^8^1^ +sysusers^usertype^0^1^2^ +sysusers^priority^1^2^3^ +sysusers^password^0^16^4^ +sysviews^tabid^2^4^1^ +sysviews^seqno^1^2^2^ +sysviews^viewtext^0^64^3^ +sysviolations^targettid^2^4^1^ +sysviolations^viotid^2^4^2^ +sysviolations^diatid^2^4^3^ +sysviolations^maxrows^2^4^4^ +sysxtddesc^extended_id^2^4^1^ +sysxtddesc^seqno^1^2^2^ +sysxtddesc^description^0^256^3^ +sysxtdtypeauth^grantor^0^8^1^ +sysxtdtypeauth^grantee^0^8^2^ +sysxtdtypeauth^type^2^4^3^ +sysxtdtypeauth^auth^0^2^4^ +sysxtdtypes^extended_id^6^4^1^ +sysxtdtypes^domain^0^1^2^ +sysxtdtypes^mode^0^1^3^ +sysxtdtypes^owner^0^8^4^ +sysxtdtypes^name^0^18^5^ +sysxtdtypes^type^1^2^6^ +sysxtdtypes^source^2^4^7^ +sysxtdtypes^maxlen^2^4^8^ +sysxtdtypes^length^2^4^9^ +sysxtdtypes^byvalue^0^1^10^ +sysxtdtypes^cannothash^0^1^11^ +sysxtdtypes^align^1^2^12^ +sysxtdtypes^locator^2^4^13^ +tetb00001^num_doc^262^4^1^ +tetb00001^cuenta_no^0^8^2^ +tetb00001^cta_banco^0^13^3^ +tetb00001^procedencia^1^2^4^ +tetb00001^fecha^7^4^5^ +tetb00001^monto^5^3074^6^ +tetb00001^status_t^0^1^7^ +tetb00001^us_crea^0^9^8^ +tetb00001^fech_crea^10^3080^9^ +tetb00001^us_mod^0^9^10^ +tetb00001^fech_mod^10^3080^11^ +tetb00002^procedencia^257^2^1^ +tetb00002^descripcion^0^30^2^ +tetb00002^status_t^0^1^3^ +tetb00002^us_crea^0^9^4^ +tetb00002^fech_crea^10^3080^5^ +tetb00002^us_mod^0^9^6^ +tetb00002^fech_mod^10^3080^7^ +tetb00003^codigo^1^2^1^ +tetb00003^descripcion^0^30^2^ +tetb00003^tipo^0^2^3^ +tetb00003^status_t^0^1^4^ +tetb00003^us_crea^0^9^5^ +tetb00003^fech_crea^10^3080^6^ +tetb00003^us_mod^0^9^7^ +tetb00003^fech_mod^10^3080^8^ +tetb00004^codigo^2^4^1^ +tetb00004^ano^2^4^2^ +tetb00004^mes^1^2^3^ +tetb00004^valor^5^3586^4^ +tetb00004^status_t^0^1^5^ +tetb00004^us_crea^0^9^6^ +tetb00004^fech_crea^10^3080^7^ +tetb00004^us_mod^0^9^8^ +tetb00004^fech_mod^10^3080^9^ +tetb00005^codigo^2^4^1^ +tetb00005^ano^2^4^2^ +tetb00005^mes^1^2^3^ +tetb00005^valor_real^5^3586^4^ +tetb00005^status_t^0^1^5^ +tetb00005^us_crea^0^9^6^ +tetb00005^fech_crea^10^3080^7^ +tetb00005^us_mod^0^9^8^ +tetb00005^fech_mod^10^3080^9^ +tetb00006^cheque_no^2^4^1^ +tetb00006^banco^0^8^2^ +tetb00006^codigo^2^4^3^ +tetb00006^status_t^0^1^4^ +tetb00006^us_crea^0^9^5^ +tetb00006^fech_crea^10^3080^6^ +tetb00006^us_mod^0^9^7^ +tetb00006^fech_mod^10^3080^8^ +tetb00007^ano^2^4^1^ +tetb00007^valor^5^3074^2^ +tetb00007^valor1^5^3074^3^ +tetb00007^status_t^0^1^4^ +tetb00007^us_crea^0^9^5^ +tetb00007^fech_crea^10^3080^6^ +tetb00007^us_mod^0^9^7^ +tetb00007^fech_mod^10^3080^8^ +tmempleados1^cedula^0^11^1^ +tmempleados1^num_emp^1^2^2^ +tmpclase^cod_n^1^2^1^ +tmpclase^descripcion^0^30^2^ +tmpcodigos^cod_n^1^2^1^ +tmpcodigos^cod_grupo^1^2^2^ +tmpcodigos^cod_tipo^1^2^3^ +tmpcodigos^cod_sec^1^2^4^ +tmpcodigos^valor^5^3074^5^ +tmpcodigosmp^cod_n^1^2^1^ +tmpcodigosmp^cod_grupo^1^2^2^ +tmpcodigosmp^cod_tipo^1^2^3^ +tmpcodigosmp^cod_sec^1^2^4^ +tmpcosto^ano^1^2^1^ +tmpcosto^mes_ini^0^2^2^ +tmpcosto^mes_fin^0^2^3^ +tmpcosto^cod_n^1^2^4^ +tmpcosto^cod_grupo^1^2^5^ +tmpcosto^cod_tipo^1^2^6^ +tmpcosto^cod_sec^1^2^7^ +tmpcosto^costo_st^5^3074^8^ +tmpcosto^us_crea^0^10^9^ +tmpcosto^fech_crea^10^3080^10^ +tmpcostos^fecha^7^4^1^ +tmpcostos^producto^0^30^2^ +tmpcostos^cod_n^1^2^3^ +tmpcostos^cod_grupo^1^2^4^ +tmpcostos^cod_tipo^1^2^5^ +tmpcostos^cod_sec^1^2^6^ +tmpcostos^codigo^0^10^7^ +tmpcostos^descripcion^0^50^8^ +tmpcostos^unidad^0^4^9^ +tmpcostos^precio^5^3075^10^ +tmpcostos^costostd^5^3076^11^ +tmpcostos^costolq^5^3076^12^ +tmpcostos^existencia^5^3076^13^ +tmpempleados^cedula^0^11^1^ +tmpempleados^id_tss^0^25^2^ +tmpempleados^num_emp^1^2^3^ +tmpespesor^cod_espesor^1^2^1^ +tmpespesor^descripcion^256^30^2^ +tmpgrupo^cod_grupo^1^2^1^ +tmpgrupo^descripcion^256^30^2^ +tmpinventario^descripcion^0^40^1^ +tmpinventario^lado1^5^3076^2^ +tmpinventario^lado2^5^3076^3^ +tmpinventario^unidad^2^4^4^ +tmpinventario^cantidad^5^3076^5^ +tmpinventario^existencia^5^3076^6^ +tmpinventario^ref^0^10^7^ +tmpinventario^documento^0^20^8^ +tmpinventario^cod_n^1^2^9^ +tmpinventario^cod_grupo^1^2^10^ +tmpinventario^cod_tipo^1^2^11^ +tmpinventario^cod_sec^1^2^12^ +tmpmedida^cod_se^1^2^1^ +tmpmedida^descripcion^256^30^2^ +tmporden^num_oc^2^4^1^ +tmpproductos^cod_cia^1^2^1^ +tmpproductos^cod_n^1^2^2^ +tmpproductos^cog_grupo^1^2^3^ +tmpproductos^cod_tipo^1^2^4^ +tmpproductos^cod_sec^1^2^5^ +tmpproductos^descrip_esp^0^30^6^ +tmpproductos^descrip_ing^0^30^7^ +tmpproductos^cod_pcia^1^2^8^ +tmpproductos^cod_pn^1^2^9^ +tmpproductos^cod_pgrupo^1^2^10^ +tmpproductos^cod_ptipo^1^2^11^ +tmpproductos^cod_psec^1^2^12^ +tmpproductos^descrip_pesp^0^30^13^ +tmpproductos^descrip_ping^0^30^14^ +tmpseg0001^usuario^0^9^1^ +tmpseg0001^us_menu^0^9^2^ +tmpseg0001^opcion^1^2^3^ +tmpseg0001^descr_puesto^0^30^4^ +tmpseg0001^status_t^0^1^5^ +tmpseg0001^us_crea^0^9^6^ +tmpseg0001^fech_crea^10^3080^7^ +tmpseg0001^us_mod^0^9^8^ +tmpseg0001^fech_mod^10^3080^9^ +tmptipo^cod_tipo^1^2^1^ +tmptipo^descripcion^256^30^2^ +usuariosistema^usuiniciosesion^0^64^1^ +usuariosistema^usucedula^0^11^2^ +usuariosistema^usuclave^0^32^3^ +usuariosistema^usunombres^0^150^4^ +usuariosistema^usuapellidos^0^150^5^ +usuariosistema^usuinstitucion^0^150^6^ +usuariosistema^usudepartamento^0^150^7^ +usuariosistema^usuestatus^0^60^8^ +usuariosistema^usucorreoe^0^250^9^ +usuariosistema^idcliente^2^4^10^ +usuariosistema^usufechaact^10^3080^11^ +usuariosistema^rolid^2^4^12^ +vacaciones^num_emp^1^2^1^ +vacaciones^cod_puesto^1^2^2^ +vacaciones^nom1_emp^0^20^3^ +vacaciones^nom2_emp^0^20^4^ +vacaciones^apell1_emp^0^20^5^ +vacaciones^apell2_emp^0^20^6^ +vacaciones^cedula^0^14^7^ +vacaciones^serie^1^2^8^ +vacaciones^nomina^0^1^9^ +vacaciones^fecha_ing^7^4^10^ +vacaciones^nom_puesto^0^25^11^ +vacaciones^numero_tss^0^25^12^ +vacaciones^fech_vac^7^4^13^ +vacaciones^dia^7^4^14^ +vetb00001^cod_cia^1^2^1^ +vetb00001^ult_factura^2^4^2^ +vetb00001^status_t^0^1^3^ +vetb00001^us_crea^0^9^4^ +vetb00001^fech_crea^10^3080^5^ +vetb00001^us_mod^0^9^6^ +vetb00001^fech_mod^10^3080^7^ +vetb00002^cod_cia^1^2^1^ +vetb00002^factura^258^4^2^ +vetb00002^fecha_factura^7^4^3^ +vetb00002^ventas^0^1^4^ +vetb00002^zona^0^3^5^ +vetb00002^orden^1^2^6^ +vetb00002^fecha_orden^7^4^7^ +vetb00002^conduce^2^4^8^ +vetb00002^fecha_conduce^7^4^9^ +vetb00002^tipo_cliente^1^2^10^ +vetb00002^sec_cliente^1^2^11^ +vetb00002^cod_vend^1^2^12^ +vetb00002^sec_vend^1^2^13^ +vetb00002^cond_pago^1^2^14^ +vetb00002^porc_itbi^5^1282^15^ +vetb00002^porc_desc^5^2050^16^ +vetb00002^prima_us^5^1538^17^ +vetb00002^sub_total^5^2562^18^ +vetb00002^monto_desc^5^2562^19^ +vetb00002^monto_itbi^5^2562^20^ +vetb00002^neto^261^2562^21^ +vetb00002^fecha_embarque^7^4^22^ +vetb00002^status_impresion^0^1^23^ +vetb00002^status_t^0^1^24^ +vetb00002^us_crea^0^9^25^ +vetb00002^fech_crea^10^3080^26^ +vetb00002^us_mod^0^9^27^ +vetb00002^fech_mod^10^3080^28^ +vetb00003^cod_cia^1^2^1^ +vetb00003^factura^2^4^2^ +vetb00003^cod_n^1^2^3^ +vetb00003^cod_grupo^1^2^4^ +vetb00003^cod_tipo^1^2^5^ +vetb00003^cod_sec^1^2^6^ +vetb00003^cantidad^5^3077^7^ +vetb00003^cantidad_2^5^3077^8^ +vetb00003^bonificacion^5^3074^9^ +vetb00003^precio^5^3074^10^ +vetb00003^status_t^0^1^11^ +vetb00003^us_crea^0^9^12^ +vetb00003^fech_crea^10^3080^13^ +vetb00003^us_mod^0^9^14^ +vetb00003^fech_mod^10^3080^15^ +vetb00004^tipo_cliente^1^2^1^ +vetb00004^sec_cliente^1^2^2^ +vetb00004^nombre^0^30^3^ +vetb00004^cod_zona^1^2^4^ +vetb00004^cod_provincia^1^2^5^ +vetb00004^telefono^0^8^6^ +vetb00004^fax^0^8^7^ +vetb00004^telex^0^8^8^ +vetb00004^patente^0^10^9^ +vetb00004^limite_credito^5^2562^10^ +vetb00004^zona_postal^0^10^11^ +vetb00004^num_rnc^0^11^12^ +vetb00004^nombre_patente^0^30^13^ +vetb00004^status_t^0^1^14^ +vetb00004^us_crea^0^9^15^ +vetb00004^fech_crea^10^3080^16^ +vetb00004^us_mod^0^9^17^ +vetb00004^fech_mod^10^3080^18^ +vetb00005^tipo_cliente^1^2^1^ +vetb00005^sec_cliente^1^2^2^ +vetb00005^calle^0^30^3^ +vetb00005^casa_num^0^10^4^ +vetb00005^barrio^0^20^5^ +vetb00005^urbanizacion^0^20^6^ +vetb00005^secuencia_visita^2^4^7^ +vetb00005^status_t^0^1^8^ +vetb00005^us_crea^0^9^9^ +vetb00005^fech_crea^10^3080^10^ +vetb00005^us_mod^0^9^11^ +vetb00005^fech_mod^10^3080^12^ +vetb00006^tipo_cliente_s^1^2^1^ +vetb00006^sec_cliente_s^1^2^2^ +vetb00006^fecha_solicitud_s^7^4^3^ +vetb00006^condicion_venta_s^1^2^4^ +vetb00006^solicitante_s^0^30^5^ +vetb00006^cedula_s^2^4^6^ +vetb00006^serie_s^1^2^7^ +vetb00006^calle_s^0^30^8^ +vetb00006^casa_num_s^0^10^9^ +vetb00006^barrio_s^0^20^10^ +vetb00006^urbanizacion_s^0^20^11^ +vetb00006^cod_provincia_s^1^2^12^ +vetb00006^telefono_s^0^8^13^ +vetb00006^status_t^0^1^14^ +vetb00006^us_crea^0^9^15^ +vetb00006^fech_crea^10^3080^16^ +vetb00006^us_mod^0^9^17^ +vetb00006^fech_mod^10^3080^18^ +vetb00007^tipo_cliente^1^2^1^ +vetb00007^sec_cliente^1^2^2^ +vetb00007^tipo_desc^1^2^3^ +vetb00007^status_t^0^1^4^ +vetb00007^us_crea^0^9^5^ +vetb00007^fech_crea^10^3080^6^ +vetb00007^us_mod^0^9^7^ +vetb00007^fech_mod^10^3080^8^ +vetb00008^cod_zona^1^2^1^ +vetb00008^descrip^0^30^2^ +vetb00008^status_t^0^1^3^ +vetb00008^us_crea^0^9^4^ +vetb00008^fech_crea^10^3080^5^ +vetb00008^us_mod^0^9^6^ +vetb00008^fech_mod^10^3080^7^ +vetb00009^cod_zona^1^2^1^ +vetb00009^cod_provincia^1^2^2^ +vetb00009^status_t^0^1^3^ +vetb00009^us_crea^0^9^4^ +vetb00009^fech_crea^10^3080^5^ +vetb00009^us_mod^0^9^6^ +vetb00009^fech_mod^10^3080^7^ +vetb00010^cod_vend^1^2^1^ +vetb00010^sec_vend^1^2^2^ +vetb00010^cod_zona^1^2^3^ +vetb00010^cod_provincia^1^2^4^ +vetb00010^status_t^0^1^5^ +vetb00010^us_crea^0^9^6^ +vetb00010^fech_crea^10^3080^7^ +vetb00010^us_mod^0^9^8^ +vetb00010^fech_mod^10^3080^9^ +vetb00011^cod_vend^1^2^1^ +vetb00011^sec_vend^1^2^2^ +vetb00011^cod_n^1^2^3^ +vetb00011^cod_grupo^1^2^4^ +vetb00011^cod_tipo^1^2^5^ +vetb00011^cod_sec^1^2^6^ +vetb00011^porc_ventas^5^2052^7^ +vetb00011^porc_cobros^5^2052^8^ +vetb00011^status_t^0^1^9^ +vetb00011^us_crea^0^9^10^ +vetb00011^fech_crea^10^3080^11^ +vetb00011^us_mod^0^9^12^ +vetb00011^fech_mod^10^3080^13^ +vetb00012^cond_pago^1^2^1^ +vetb00012^descrip^0^30^2^ +vetb00012^dias^1^2^3^ +vetb00012^status_t^0^1^4^ +vetb00012^us_crea^0^9^5^ +vetb00012^fech_crea^10^3080^6^ +vetb00012^us_mod^0^9^7^ +vetb00012^fech_mod^10^3080^8^ +vetb00013^tipo_desc^1^2^1^ +vetb00013^descrip^0^30^2^ +vetb00013^cod_n^1^2^3^ +vetb00013^cod_grupo^1^2^4^ +vetb00013^cod_tipo^1^2^5^ +vetb00013^cod_sec^1^2^6^ +vetb00013^dias_validos^1^2^7^ +vetb00013^porc_desc^5^1282^8^ +vetb00013^valor_desc^5^2051^9^ +vetb00013^cantidad_1^1^2^10^ +vetb00013^cantidad_2^1^2^11^ +vetb00013^cajas_bonif^1^2^12^ +vetb00013^status_t^0^1^13^ +vetb00013^us_crea^0^9^14^ +vetb00013^fech_crea^10^3080^15^ +vetb00013^us_mod^0^9^16^ +vetb00013^fech_mod^10^3080^17^ +vetb00014^cod_n^1^2^1^ +vetb00014^cod_grupo^1^2^2^ +vetb00014^cod_tipo^1^2^3^ +vetb00014^cod_sec^1^2^4^ +vetb00014^peso_bruto^5^2565^5^ +vetb00014^peso_neto^5^2565^6^ +vetb00014^dim_caja^5^2565^7^ +vetb00014^cantidad^2^4^8^ +vetb00014^status_t^0^1^9^ +vetb00014^us_crea^0^9^10^ +vetb00014^fech_crea^10^3080^11^ +vetb00014^us_mod^0^9^12^ +vetb00014^fech_mod^10^3080^13^ +vetb00015^cod_transp^1^2^1^ +vetb00015^sec_transp^1^2^2^ +vetb00015^nombre^0^30^3^ +vetb00015^cedula^2^4^4^ +vetb00015^serie^1^2^5^ +vetb00015^calle^0^30^6^ +vetb00015^casa_num^0^10^7^ +vetb00015^barrio^0^20^8^ +vetb00015^urbanizacion^0^20^9^ +vetb00015^cod_zona^1^2^10^ +vetb00015^cod_provincia^1^2^11^ +vetb00015^telefono^0^8^12^ +vetb00015^status_t^0^1^13^ +vetb00015^us_crea^0^9^14^ +vetb00015^fech_crea^10^3080^15^ +vetb00015^us_mod^0^9^16^ +vetb00015^fech_mod^10^3080^17^ +vetb00016^ano^256^4^1^ +vetb00016^mes^1^2^2^ +vetb00016^zona^1^2^3^ +vetb00016^ventas^0^1^4^ +vetb00016^cod_n^257^2^5^ +vetb00016^cod_grupo^257^2^6^ +vetb00016^cod_tipo^257^2^7^ +vetb00016^cod_sec^257^2^8^ +vetb00016^porciento^5^1795^9^ +vetb00016^status_t^0^1^10^ +vetb00016^us_crea^0^9^11^ +vetb00016^fech_crea^10^3080^12^ +vetb00016^us_mod^0^9^13^ +vetb00016^fech_mod^10^3080^14^ +vetb00017^ano^1^2^1^ +vetb00017^ventas^0^1^2^ +vetb00017^cod_n^1^2^3^ +vetb00017^cod_grupo^1^2^4^ +vetb00017^cod_tipo^1^2^5^ +vetb00017^cod_sec^1^2^6^ +vetb00017^mes^1^2^7^ +vetb00017^cantidad^2^4^8^ +vetb00017^valor^5^3074^9^ +vetb00017^status_t^0^1^10^ +vetb00017^us_crea^0^9^11^ +vetb00017^fech_crea^10^3080^12^ +vetb00017^us_mod^0^9^13^ +vetb00017^fech_mod^10^3080^14^ +vetb00018^anos^1^2^1^ +vetb00018^fecha_in^1^2^2^ +vetb00018^fecha_fi^1^2^3^ +vetb00018^status_t^0^1^4^ +vetb00018^us_crea^0^9^5^ +vetb00018^fech_crea^10^3080^6^ +vetb00018^us_mod^0^9^7^ +vetb00018^fech_mod^10^3080^8^ +vetb00019^ano^0^4^1^ +vetb00019^mes_ini^0^2^2^ +vetb00019^mes_fin^0^2^3^ +vetb00019^prima^5^1795^4^ +vetb00019^itbi^5^1795^5^ +vetb00019^porciento^5^2050^6^ +vetb00019^disponible^0^1^7^ +vetb00019^status_t^0^1^8^ +vetb00019^us_crea^0^9^9^ +vetb00019^fech_crea^10^3080^10^ +vetb00019^us_mod^0^9^11^ +vetb00019^fech_mod^10^3080^12^ +vetb00020^cod_provincia^1^2^1^ +vetb00020^nombre_provincia^0^30^2^ +vetb00020^status_t^0^1^3^ +vetb00020^us_crea^0^9^4^ +vetb00020^fech_crea^10^3080^5^ +vetb00020^us_mod^0^9^6^ +vetb00020^fech_mod^10^3080^7^ +vetb00021^ano^256^4^1^ +vetb00021^ventas^256^1^2^ +vetb00021^zona^256^3^3^ +vetb00021^provincia^1^2^4^ +vetb00021^cod_n^1^2^5^ +vetb00021^cod_grupo^1^2^6^ +vetb00021^cod_tipo^1^2^7^ +vetb00021^cod_sec^1^2^8^ +vetb00021^porciento^5^1795^9^ +vetb00021^mes^1^2^10^ +vetb00021^status_t^0^1^11^ +vetb00021^us_crea^0^9^12^ +vetb00021^fech_crea^10^3080^13^ +vetb00021^us_mod^0^9^14^ +vetb00021^fech_mod^10^3080^15^ +vetb00022^ano^256^4^1^ +vetb00022^mes^1^2^2^ +vetb00022^sec_vend^257^2^3^ +vetb00022^cod_n^257^2^4^ +vetb00022^cod_grupo^257^2^5^ +vetb00022^cod_tipo^257^2^6^ +vetb00022^cod_sec^257^2^7^ +vetb00022^porciento^5^1795^8^ +vetb00022^status_t^0^1^9^ +vetb00022^us_crea^0^9^10^ +vetb00022^fech_crea^10^3080^11^ +vetb00022^us_mod^0^9^12^ +vetb00022^fech_mod^10^3080^13^ +vetb00023^cod_tarifa^1^2^1^ +vetb00023^descrip^0^30^2^ +vetb00023^cod_provincia^1^2^3^ +vetb00023^tarifa_pago^5^1794^4^ +vetb00023^status_t^0^1^5^ +vetb00023^us_crea^0^9^6^ +vetb00023^fech_crea^10^3080^7^ +vetb00023^us_mod^0^9^8^ +vetb00023^fech_mod^10^3080^9^ +vetb00024^fecha_ini_sem^7^4^1^ +vetb00024^fecha_fin_sem^7^4^2^ +vetb00024^cod_vend^1^2^3^ +vetb00024^sec_vend^1^2^4^ +vetb00024^tipo_cliente^1^2^5^ +vetb00024^sec_cliente^1^2^6^ +vetb00024^fecha_visita^7^4^7^ +vetb00024^hora_visita^10^1128^8^ +vetb00024^compra^0^1^9^ +vetb00024^persona_contacto^0^30^10^ +vetb00024^observacion^0^30^11^ +vetb00024^status_t^0^1^12^ +vetb00024^us_crea^0^9^13^ +vetb00024^fech_crea^10^3080^14^ +vetb00024^us_mod^0^9^15^ +vetb00024^fech_mod^10^3080^16^ +vetb00025^ventas^0^1^1^ +vetb00025^cod_n^1^2^2^ +vetb00025^cod_grupo^1^2^3^ +vetb00025^cod_tipo^1^2^4^ +vetb00025^cod_sec^1^2^5^ +vetb00025^tipo_cliente^1^2^6^ +vetb00025^sec_cliente^1^2^7^ +vetb00025^precio^5^2051^8^ +vetb00025^descripcion^0^60^9^ +vetb00025^status_t^0^1^10^ +vetb00025^us_crea^0^9^11^ +vetb00025^fech_crea^10^3080^12^ +vetb00025^us_mod^0^9^13^ +vetb00025^fech_mod^10^3080^14^ +vetb00025^cod_lista^1^2^15^ +vetb00026^factura^2^4^1^ +vetb00026^cod_porc^1^2^2^ +vetb00026^porc^5^1795^3^ +vetb00026^valor^5^2051^4^ +vetb00026^status_t^0^1^5^ +vetb00026^us_crea^0^9^6^ +vetb00026^fech_crea^10^3080^7^ +vetb00026^us_mod^0^9^8^ +vetb00026^fech_mod^10^3080^9^ +vetb00027^tipo_desc^1^2^1^ +vetb00027^descrip^0^30^2^ +vetb00027^cod_n^1^2^3^ +vetb00027^cod_grupo^1^2^4^ +vetb00027^cod_tipo^1^2^5^ +vetb00027^cod_sec^1^2^6^ +vetb00027^porc_desc^5^1282^7^ +vetb00027^cantidad_1^1^2^8^ +vetb00027^cantidad_2^1^2^9^ +vetb00027^cajas_bonif^1^2^10^ +vetb00027^fecha_cambio^7^4^11^ +vetb00027^status_t^0^1^12^ +vetb00027^us_crea^0^9^13^ +vetb00027^fech_crea^10^3080^14^ +vetb00027^us_mod^0^9^15^ +vetb00027^fech_mod^10^3080^16^ +vetb00028^cod_vend^1^2^1^ +vetb00028^sec_vend^1^2^2^ +vetb00028^tipo_cliente^1^2^3^ +vetb00028^sec_cliente^1^2^4^ +vetb00028^status_t^0^1^5^ +vetb00028^us_crea^0^9^6^ +vetb00028^fech_crea^10^3080^7^ +vetb00028^us_mod^0^9^8^ +vetb00028^fech_mod^10^3080^9^ +vetb00029^ano^1^2^1^ +vetb00029^ventas^0^1^2^ +vetb00029^cod_n^1^2^3^ +vetb00029^cod_grupo^1^2^4^ +vetb00029^cod_tipo^1^2^5^ +vetb00029^cod_sec^1^2^6^ +vetb00029^mes^0^4^7^ +vetb00029^cantidad^2^4^8^ +vetb00029^valor^5^3074^9^ +vetb00029^status_t^0^1^10^ +vetb00029^us_crea^0^9^11^ +vetb00029^fech_crea^10^3080^12^ +vetb00029^us_mod^0^9^13^ +vetb00029^fech_mod^10^3080^14^ +vetb00030^factura^2^4^1^ +vetb00030^cod_transp^1^2^2^ +vetb00030^sec_transp^1^2^3^ +vetb00030^cod_tarifa^1^2^4^ +vetb00030^pagada^0^1^5^ +vetb00030^status_t^0^1^6^ +vetb00030^us_crea^0^9^7^ +vetb00030^fech_crea^10^3080^8^ +vetb00030^us_mod^0^9^9^ +vetb00030^fech_mod^10^3080^10^ +vetb00031^fecha^7^4^1^ +vetb00031^factura^2^4^2^ +vetb00031^fech_factura^7^4^3^ +vetb00031^tipo_cliente^1^2^4^ +vetb00031^sec_cliente^1^2^5^ +vetb00031^cod_vend^1^2^6^ +vetb00031^sec_vend^1^2^7^ +vetb00031^monto^261^3074^8^ +vetb00031^debito^5^3074^9^ +vetb00031^credito^5^3074^10^ +vetb00031^status_t^0^1^11^ +vetb00031^us_crea^0^9^12^ +vetb00031^fech_crea^10^3080^13^ +vetb00031^us_mod^0^9^14^ +vetb00031^fech_mod^10^3080^15^ +vetb00032^fecha^7^4^1^ +vetb00032^tipo_cliente^1^2^2^ +vetb00032^sec_cliente^1^2^3^ +vetb00032^pedido_no^2^4^4^ +vetb00032^cod_n^1^2^5^ +vetb00032^cod_grupo^1^2^6^ +vetb00032^cod_tipo^1^2^7^ +vetb00032^cod_sec^1^2^8^ +vetb00032^cantidad^2^4^9^ +vetb00032^status_t^0^1^10^ +vetb00032^us_crea^0^9^11^ +vetb00032^fech_crea^10^3080^12^ +vetb00032^us_mod^0^9^13^ +vetb00032^fech_mod^10^3080^14^ +vetb00033^num_emp^2^4^1^ +vetb00033^sec_cliente^2^4^2^ +vetb00033^cuenta_no^0^8^3^ +vetb00033^status_t^0^1^4^ +vetb00033^us_crea^0^9^5^ +vetb00033^fech_crea^10^3080^6^ +vetb00033^us_mod^0^9^7^ +vetb00033^fech_mod^10^3080^8^ +vetb00034^cod_cia^1^2^1^ +vetb00034^factura^2^4^2^ +vetb00034^fecha_factura^7^4^3^ +vetb00034^ventas^0^1^4^ +vetb00034^zona^0^3^5^ +vetb00034^orden^1^2^6^ +vetb00034^fecha_orden^7^4^7^ +vetb00034^conduce^2^4^8^ +vetb00034^fecha_conduce^7^4^9^ +vetb00034^tipo_cliente^1^2^10^ +vetb00034^sec_cliente^1^2^11^ +vetb00034^cod_vend^1^2^12^ +vetb00034^sec_vend^1^2^13^ +vetb00034^cond_pago^1^2^14^ +vetb00034^porc_itbi^5^1282^15^ +vetb00034^porc_desc^5^2050^16^ +vetb00034^prima_us^5^1538^17^ +vetb00034^sub_total^5^2562^18^ +vetb00034^monto_desc^5^2562^19^ +vetb00034^monto_itbi^5^2562^20^ +vetb00034^neto^5^2562^21^ +vetb00034^fecha_embarque^7^4^22^ +vetb00034^status_impresion^0^1^23^ +vetb00034^status_t^0^1^24^ +vetb00034^us_crea^0^9^25^ +vetb00034^fech_crea^10^3080^26^ +vetb00034^us_mod^0^9^27^ +vetb00034^fech_mod^10^3080^28^ +vetb00035^cod_cia^1^2^1^ +vetb00035^factura^2^4^2^ +vetb00035^cod_n^1^2^3^ +vetb00035^cod_grupo^1^2^4^ +vetb00035^cod_tipo^1^2^5^ +vetb00035^cod_sec^1^2^6^ +vetb00035^cantidad^2^4^7^ +vetb00035^cantidad_2^2^4^8^ +vetb00035^bonificacion^2^4^9^ +vetb00035^precio^5^2051^10^ +vetb00035^status_t^0^1^11^ +vetb00035^us_crea^0^9^12^ +vetb00035^fech_crea^10^3080^13^ +vetb00035^us_mod^0^9^14^ +vetb00035^fech_mod^10^3080^15^ +vetb00036^num_doc^257^2^1^ +vetb00036^fecha^7^4^2^ +vetb00036^referencia^2^4^3^ +vetb00036^cod_transp^1^2^4^ +vetb00036^sec_transp^1^2^5^ +vetb00036^bultos^2^4^6^ +vetb00036^cod_tarifa^1^2^7^ +vetb00036^status_t^0^1^8^ +vetb00036^us_crea^0^9^9^ +vetb00036^fech_crea^10^3080^10^ +vetb00036^us_mod^0^9^11^ +vetb00036^fech_mod^10^3080^12^ +vetb00037^tipo_cliente^1^2^1^ +vetb00037^sec_cliente^1^2^2^ +vetb00037^capital_aut^5^3074^3^ +vetb00037^capitaal_pag^0^20^4^ +vetb00037^nombre_cony^0^30^5^ +vetb00037^nombre_par^0^30^6^ +vetb00037^calle_par^0^20^7^ +vetb00037^barrio_par^0^20^8^ +vetb00037^ciudad_par^0^20^9^ +vetb00037^telefono_par^0^8^10^ +vetb00037^observacion1^0^60^11^ +vetb00037^observacion2^0^60^12^ +vetb00037^observacion3^0^60^13^ +vetb00037^observacion4^0^60^14^ +vetb00037^status_t^0^1^15^ +vetb00037^us_crea^0^9^16^ +vetb00037^fech_crea^10^3080^17^ +vetb00037^us_mod^0^9^18^ +vetb00037^fech_mod^10^3080^19^ +vetb00038^tipo_cliente^1^2^1^ +vetb00038^sec_cliente^1^2^2^ +vetb00038^nombre_comp^0^30^3^ +vetb00038^telefono^0^8^4^ +vetb00038^mercancia^0^20^5^ +vetb00038^ano^0^4^6^ +vetb00038^tipo_cta^0^1^7^ +vetb00038^monto_desp^5^3074^8^ +vetb00038^status_t^0^1^9^ +vetb00038^us_crea^0^9^10^ +vetb00038^fech_crea^10^3080^11^ +vetb00038^us_mod^0^9^12^ +vetb00038^fech_mod^10^3080^13^ +vetb00039^tipo_cliente^1^2^1^ +vetb00039^sec_cliente^1^2^2^ +vetb00039^nombre_banco^0^30^3^ +vetb00039^ano^0^4^4^ +vetb00039^cuenta_cte^0^18^5^ +vetb00039^cuenta_pres^0^18^6^ +vetb00039^monto_credito^5^3074^7^ +vetb00039^status_t^0^1^8^ +vetb00039^us_crea^0^9^9^ +vetb00039^fech_crea^10^3080^10^ +vetb00039^us_mod^0^9^11^ +vetb00039^fech_mod^10^3080^12^ +vetb00040^tipo_cliente^1^2^1^ +vetb00040^sec_cliente^1^2^2^ +vetb00040^tipo_negocio^0^15^3^ +vetb00040^tipo_cte^0^15^4^ +vetb00040^frecuencia_visita^0^15^5^ +vetb00040^tipo_pago^0^15^6^ +vetb00040^status_t^0^1^7^ +vetb00040^us_crea^0^9^8^ +vetb00040^fech_crea^10^3080^9^ +vetb00040^us_mod^0^9^10^ +vetb00040^fech_mod^10^3080^11^ +vetb00041^tipo_cliente^1^2^1^ +vetb00041^sec_cliente^1^2^2^ +vetb00041^fecha^7^4^3^ +vetb00041^sec_vend^1^2^4^ +vetb00041^balance^5^3074^5^ +vetb00041^us_crea^0^9^6^ +vetb00041^fech_crea^10^3080^7^ +vetb00042^factura^2^4^1^ +vetb00042^cod_mov^1^2^2^ +vetb00042^cod_n^1^2^3^ +vetb00042^cod_grupo^1^2^4^ +vetb00042^cod_tipo^1^2^5^ +vetb00042^cod_sec^1^2^6^ +vetb00042^serie^0^30^7^ +vetb00042^status_t^0^1^8^ +vetb00042^us_crea^0^9^9^ +vetb00042^fech_crea^10^3080^10^ +vetb00042^us_mod^0^9^11^ +vetb00042^fech_mod^10^3080^12^ +vetb00043^etiqueta^0^20^1^ +vetb00043^cod_mov^1^2^2^ +vetb00043^num_doc^2^4^3^ +vetb00043^secuencia^2^4^4^ +vetb00043^cod_n^1^2^5^ +vetb00043^cod_grupo^1^2^6^ +vetb00043^cod_tipo^1^2^7^ +vetb00043^cod_sec^1^2^8^ +vetb00043^lado_1^5^3077^9^ +vetb00043^lado_2^5^3077^10^ +vetb00043^lado_3^5^3077^11^ +vetb00043^cantidad^5^3077^12^ +vetb00043^medida^5^3077^13^ +vetb00043^status_t^0^1^14^ +vetb00043^us_crea^0^40^15^ +vetb00043^fech_crea^10^3080^16^ +vetb00043^us_mod^0^40^17^ +vetb00043^fech_mod^10^3080^18^ +vetb00044^ano^257^2^1^ +vetb00044^mes^1^2^2^ +vetb00044^ventas^1^2^3^ +vetb00044^sec_vend^1^2^4^ +vetb00044^cod_n^1^2^5^ +vetb00044^cantidad^5^3075^6^ +vetb00044^valor^5^3074^7^ +vetb00044^status_t^0^1^8^ +vetb00044^us_crea^0^9^9^ +vetb00044^fech_crea^10^3080^10^ +vetb00044^us_mod^0^9^11^ +vetb00044^fech_mod^10^3080^12^ +vetb00045^ano^257^2^1^ +vetb00045^mes^257^2^2^ +vetb00045^ventas^1^2^3^ +vetb00045^sec_vend^257^2^4^ +vetb00045^cod_n^257^2^5^ +vetb00045^cod_grupo^257^2^6^ +vetb00045^cod_tipo^257^2^7^ +vetb00045^cod_sec^257^2^8^ +vetb00045^cantidad^5^3075^9^ +vetb00045^valor^5^3074^10^ +vetb00045^status_t^0^1^11^ +vetb00045^us_crea^0^9^12^ +vetb00045^fech_crea^10^3080^13^ +vetb00045^us_mod^0^9^14^ +vetb00045^fech_mod^10^3080^15^ +vetb00047^codigo_provincia^1^2^1^ +vetb00047^valor^5^3074^2^ +vetb00047^us_crea^0^9^3^ +vetb00047^fech_crea^10^3080^4^ +vetb00047^us_mod^0^9^5^ +vetb00047^fech_mod^10^3080^6^ +vetb00048^factura^258^4^1^ +vetb00048^detalle^0^180^2^ +vetb00048^status_t^0^1^3^ +vetb00048^us_crea^0^9^4^ +vetb00048^fech_crea^10^3080^5^ +vetb00048^us_mod^0^9^6^ +vetb00048^fech_mod^10^3080^7^ +vetb00049^tipo_cliente^1^2^1^ +vetb00049^sec_cliente^1^2^2^ +vetb00049^nombre_proyecto^0^30^3^ +vetb00049^direccion_proyecto^0^150^4^ +vetb00049^status_t^0^1^5^ +vetb00049^us_crea^0^9^6^ +vetb00049^fech_crea^10^3080^7^ +vetb00049^us_mod^0^9^8^ +vetb00049^fech_mod^10^3080^9^ +vetb00050^cod_cia^2^4^1^ +vetb00050^ventas^1^2^2^ +vetb00050^cotizacion_no^258^4^3^ +vetb00050^num_oc^2^4^4^ +vetb00050^tipo_cliente^2^4^5^ +vetb00050^sec_cliente^2^4^6^ +vetb00050^nombre_cliente^0^60^7^ +vetb00050^rnc^0^11^8^ +vetb00050^nombre_proyecto^0^60^9^ +vetb00050^direccion_cliente^0^80^10^ +vetb00050^cod_provincia^1^2^11^ +vetb00050^direccion_proyecto^0^80^12^ +vetb00050^telefono_r^0^12^13^ +vetb00050^telefono_o^0^12^14^ +vetb00050^email^0^100^15^ +vetb00050^tipo_precio^0^20^16^ +vetb00050^beeper^0^12^17^ +vetb00050^celular^0^12^18^ +vetb00050^prima^5^3074^19^ +vetb00050^fax1^0^10^20^ +vetb00050^celular1^0^12^21^ +vetb00050^fax^0^12^22^ +vetb00050^fecha^7^4^23^ +vetb00050^fecha_entrega^7^4^24^ +vetb00050^plazo_entrega^0^60^25^ +vetb00050^comentario^0^60^26^ +vetb00050^contacto^0^60^27^ +vetb00050^cond_pago^1^2^28^ +vetb00050^sec_vend^1^2^29^ +vetb00050^porc_itbi^5^2050^30^ +vetb00050^total_bruto^5^3074^31^ +vetb00050^sub_total^5^3074^32^ +vetb00050^monto_desc^5^3074^33^ +vetb00050^monto_itbi^5^3074^34^ +vetb00050^total_neto^5^3074^35^ +vetb00050^monto_dolar^5^3074^36^ +vetb00050^status_t^0^1^37^ +vetb00050^us_crea^0^15^38^ +vetb00050^fech_crea^10^3080^39^ +vetb00050^us_mod^0^15^40^ +vetb00050^fech_mod^10^3080^41^ +vetb00051^cod_cia^2^4^1^ +vetb00051^ventas^0^1^2^ +vetb00051^cotizacion_no^258^4^3^ +vetb00051^area^1^2^4^ +vetb00051^cod_n^1^2^5^ +vetb00051^cod_grupo^1^2^6^ +vetb00051^cod_tipo^1^2^7^ +vetb00051^cod_sec^1^2^8^ +vetb00051^cantidad_1^5^3077^9^ +vetb00051^cantidad^5^3077^10^ +vetb00051^precio^5^3076^11^ +vetb00051^porc_desc^5^2050^12^ +vetb00051^nombre_file^0^50^13^ +vetb00051^status_t^0^1^14^ +vetb00051^us_crea^0^15^15^ +vetb00051^fech_crea^10^3080^16^ +vetb00051^us_mod^0^15^17^ +vetb00051^fech_mod^10^3080^18^ +vetb00052^etiqueta^0^20^1^ +vetb00052^cotizacion_no^2^4^2^ +vetb00052^secuencia^1^2^3^ +vetb00052^cod_n^1^2^4^ +vetb00052^cod_grupo^1^2^5^ +vetb00052^cod_tipo^1^2^6^ +vetb00052^cod_sec^1^2^7^ +vetb00052^lado_1^5^3077^8^ +vetb00052^lado_2^5^3077^9^ +vetb00052^lado_3^5^3077^10^ +vetb00052^cantidad^5^3077^11^ +vetb00052^medida^5^3077^12^ +vetb00052^status_t^0^1^13^ +vetb00052^us_crea^0^40^14^ +vetb00052^fech_crea^10^1024^15^ +vetb00052^us_mod^0^40^16^ +vetb00052^fech_mod^10^3080^17^ +vetb00058^usuario^0^50^1^ +vetb00058^sec_vend^1^2^2^ +vetb00059^ventas^0^1^1^ +vetb00059^descripcion^0^20^2^ +vetb00060^ventas^0^1^1^ +vetb00060^tipo_cliente^1^2^2^ +vetb00060^sec_cliente^2^4^3^ +vetb00060^cod_mov^1^2^4^ +vetb00061^ventas^1^2^1^ +vetb00061^descripcion^0^40^2^ +vetb00061^simbolo^0^20^3^ +vetb00071^fecha^7^4^1^ +vetb00071^tipo_doc^0^2^2^ +vetb00071^codigo_dgii^0^14^3^ +vetb00071^ncf_inicial^1^2^4^ +vetb00071^ncf_final^2^4^5^ +vetb00071^disponible^0^1^6^ +vetb00071^us_crea^0^40^7^ +vetb00071^fech_crea^10^3080^8^ +vetb00071^us_mod^0^40^9^ +vetb00071^fech_mod^10^3080^10^ +vetb00072^documento^2^4^1^ +vetb00072^tipo_doc^0^2^2^ +vetb00072^ncf^2^4^3^ +vetb00072^us_crea^0^40^4^ +vetb00072^fech_crea^10^3080^5^ +vetb00074^tipo_cliente^1^2^1^ +vetb00074^sec_cliente^2^4^2^ +vetb00074^sec_vend^2^4^3^ +vetb00074^itbis^5^3074^4^ +vetb00074^porc_cobros^5^3076^5^ +vetb00074^status_t^0^1^6^ +vetb00074^us_crea^0^40^7^ +vetb00074^fech_crea^10^3080^8^ +vetb00074^us_mod^0^40^9^ +vetb00074^fech_mod^10^3080^10^ +vetb00075^sec_vend^1^2^1^ +vetb00075^porc_cobros_a^5^3076^2^ +vetb00075^sec_vend_a^1^2^3^ +vetb00075^porc_cobros^5^3076^4^ +vetb00084^sec_vend^1^2^1^ +vetb00084^nombre^0^40^2^ +vetb00085^cod_lista^1^2^1^ +vetb00085^fecha_inicio^7^4^2^ +vetb00085^fecha_final^7^4^3^ +vetb00085^vigente^0^1^4^ +vetb00085^descripcion^0^50^5^ +vetb00085^status_t^0^1^6^ +vetb00085^us_crea^0^50^7^ +vetb00085^fech_crea^10^3080^8^ +vetb00085^us_mod^0^50^9^ +vetb00085^fech_mod^10^3080^10^ +vetb22222^factura^258^4^1^ +vetb77777^cod_cia^1^2^1^ +vetb77777^ult_factura^1^2^2^ +vetb77777^status_t^0^1^3^ +vetb77777^us_crea^0^9^4^ +vetb77777^fech_crea^10^3080^5^ +vetb77777^us_mod^0^9^6^ +vetb77777^fech_mod^10^3080^7^ +vetb88888^cod_cia^1^2^1^ +vetb88888^factura^2^4^2^ +vetb88888^fecha_factura^7^4^3^ +vetb88888^ventas^0^1^4^ +vetb88888^zona^0^3^5^ +vetb88888^orden^1^2^6^ +vetb88888^fecha_orden^7^4^7^ +vetb88888^conduce^2^4^8^ +vetb88888^fecha_conduce^7^4^9^ +vetb88888^tipo_cliente^1^2^10^ +vetb88888^sec_cliente^1^2^11^ +vetb88888^cod_vend^1^2^12^ +vetb88888^sec_vend^1^2^13^ +vetb88888^cond_pago^1^2^14^ +vetb88888^porc_itbi^5^1282^15^ +vetb88888^porc_desc^5^2050^16^ +vetb88888^prima_us^5^1538^17^ +vetb88888^sub_total^5^2562^18^ +vetb88888^monto_desc^5^2562^19^ +vetb88888^monto_itbi^5^2562^20^ +vetb88888^neto^5^2562^21^ +vetb88888^fecha_embarque^7^4^22^ +vetb88888^status_impresion^0^1^23^ +vetb88888^status_t^0^1^24^ +vetb88888^us_crea^0^9^25^ +vetb88888^fech_crea^10^3080^26^ +vetb88888^us_mod^0^9^27^ +vetb88888^fech_mod^10^3080^28^ +vetb99999^cod_cia^1^2^1^ +vetb99999^factura^2^4^2^ +vetb99999^cod_n^1^2^3^ +vetb99999^cod_grupo^1^2^4^ +vetb99999^cod_tipo^1^2^5^ +vetb99999^cod_sec^1^2^6^ +vetb99999^cantidad^2^4^7^ +vetb99999^bonificacion^2^4^8^ +vetb99999^precio^5^2051^9^ +vetb99999^status_t^0^1^10^ +vetb99999^us_crea^0^9^11^ +vetb99999^fech_crea^10^3080^12^ +vetb99999^us_mod^0^9^13^ +vetb99999^fech_mod^10^3080^14^ +vetbhist002^cod_cia^1^2^1^ +vetbhist002^factura^2^4^2^ +vetbhist002^fecha_factura^7^4^3^ +vetbhist002^ventas^0^1^4^ +vetbhist002^zona^0^3^5^ +vetbhist002^orden^1^2^6^ +vetbhist002^fecha_orden^7^4^7^ +vetbhist002^conduce^2^4^8^ +vetbhist002^fecha_conduce^7^4^9^ +vetbhist002^tipo_cliente^1^2^10^ +vetbhist002^sec_cliente^1^2^11^ +vetbhist002^cod_vend^1^2^12^ +vetbhist002^sec_vend^1^2^13^ +vetbhist002^cond_pago^1^2^14^ +vetbhist002^porc_itbi^5^1282^15^ +vetbhist002^porc_desc^5^2050^16^ +vetbhist002^prima_us^5^1538^17^ +vetbhist002^sub_total^5^2562^18^ +vetbhist002^monto_desc^5^2562^19^ +vetbhist002^monto_itbi^5^2562^20^ +vetbhist002^neto^261^2562^21^ +vetbhist002^fecha_embarque^7^4^22^ +vetbhist002^status_impresion^0^1^23^ +vetbhist002^status_t^0^1^24^ +vetbhist002^us_crea^0^9^25^ +vetbhist002^fech_crea^10^3080^26^ +vetbhist002^us_mod^0^9^27^ +vetbhist002^fech_mod^10^3080^28^ +vetbhist003^cod_cia^1^2^1^ +vetbhist003^factura^2^4^2^ +vetbhist003^cod_n^1^2^3^ +vetbhist003^cod_grupo^1^2^4^ +vetbhist003^cod_tipo^1^2^5^ +vetbhist003^cod_sec^1^2^6^ +vetbhist003^cantidad^5^3077^7^ +vetbhist003^cantidad_2^5^3077^8^ +vetbhist003^bonificacion^5^3074^9^ +vetbhist003^precio^5^3074^10^ +vetbhist003^status_t^0^1^11^ +vetbhist003^us_crea^0^9^12^ +vetbhist003^fech_crea^10^3080^13^ +vetbhist003^us_mod^0^9^14^ +vetbhist003^fech_mod^10^3080^15^ +vetbparcial^factura^2^4^1^ +vetbparcial^valor^5^3074^2^ +vetbparcial^fecha_ven^7^4^3^ +vwanalitico^control^0^10^1^ +vwanalitico^descripcionc^0^60^2^ +vwanalitico^aplicaa^0^8^3^ +vwanalitico^descripcionapl^0^60^4^ +vwanalitico^cuenta^0^8^5^ +vwanalitico^descripcioncuenta^0^50^6^ +vwanalitico^referencia^256^14^7^ +vwanalitico^fechatransaccion^7^4^8^ +vwanalitico^detalle1^0^40^9^ +vwanalitico^detalle2^0^40^10^ +vwanalitico^debito^5^3074^11^ +vwanalitico^credito^5^3074^12^ +vwanalitico^balance^5^3330^13^ +vwanalitico^ano^0^4^14^ +vwanalitico^mes^0^10^15^ +vwanalitico^codigodepartamento^1^2^16^ +vwanalitico^nombredepartamento^0^30^17^ +vwanalitico^usuariocreador^0^9^18^ +vwanalitico^fechacreacion^10^3080^19^ +vwanalitico^usuariomodificador^0^9^20^ +vwanalitico^fechamodificacion^10^3080^21^ +vwanalitico^banco^0^30^22^ +vwcheques^cuenta_no^0^8^1^ +vwcheques^descripcion^0^50^2^ +vwcheques^numerocheques^2^4^3^ +vwcheques^portador^0^30^4^ +vwcheques^fechapago^7^4^5^ +vwcheques^fechaemision^10^3080^6^ +vwcheques^monto^5^3074^7^ +vwcheques^ano^0^4^8^ +vwcheques^cmes^1^2^9^ +vwcheques^estado^0^1^10^ +vwcheques^mes^0^10^11^ +vwcomisiones^tipoventas^0^30^1^ +vwcomisiones^tipo_cliente^1^2^2^ +vwcomisiones^sec_cliente^2^4^3^ +vwcomisiones^nombre^0^40^4^ +vwcomisiones^sec_vend^1^2^5^ +vwcomisiones^nombrev^0^30^6^ +vwcomisiones^apellidov^0^30^7^ +vwcomisiones^porc_comisionv^5^3076^8^ +vwcomisiones^sec_vend_a^1^2^9^ +vwcomisiones^nombre_a^0^30^10^ +vwcomisiones^apellido_a^0^30^11^ +vwcomisiones^porc_comisiona^5^3076^12^ +vwcomisiones^tipodocumento^0^30^13^ +vwcomisiones^tipo_doc^0^2^14^ +vwcomisiones^documento^2^4^15^ +vwcomisiones^valor^5^3074^16^ +vwcomisiones^valor_itbi^5^3074^17^ +vwcomisiones^aplica_a^2^4^18^ +vwcomisiones^fechafactura^7^4^19^ +vwcomisiones^fecha^7^4^20^ +vwcomisiones^ano^1^2^21^ +vwcomisiones^numeromes^1^2^22^ +vwcomisiones^mes^0^30^23^ +vwcomisiones^valor1^5^3074^24^ +vwcomisiones^valor2^5^3074^25^ +vwconduces^ano^0^4^1^ +vwconduces^mes^0^10^2^ +vwconduces^fecha^263^4^3^ +vwconduces^documento^258^4^4^ +vwconduces^orden^0^10^5^ +vwconduces^codigomov^257^2^6^ +vwconduces^descripcionmov^0^40^7^ +vwconduces^cod_n^257^2^8^ +vwconduces^cod_grupo^257^2^9^ +vwconduces^cod_tipo^257^2^10^ +vwconduces^cod_sec^257^2^11^ +vwconduces^descripcionprod^256^30^12^ +vwconduces^unidadmed^0^4^13^ +vwconduces^cantidad^261^3077^14^ +vwconduces^fechafactura^7^4^15^ +vwconduces^factura^258^4^16^ +vwconduces^nombrecliente^0^30^17^ +vwconduces^tipocliente^1^2^18^ +vwconduces^codigocliente^1^2^19^ +vwconduces^neto^261^2562^20^ +vwconduces^estado^0^1^21^ +vwconduces^usuario^0^9^22^ +vwcosto^ano^0^4^1^ +vwcosto^mes^0^10^2^ +vwcosto^tipoproducto^0^20^3^ +vwcosto^producto^0^15^4^ +vwcosto^nombresuplidor^0^41^5^ +vwcosto^cod_n^1^2^6^ +vwcosto^cod_grupo^1^2^7^ +vwcosto^cod_tipo^1^2^8^ +vwcosto^cod_sec^1^2^9^ +vwcosto^descripcion_p^256^30^10^ +vwcosto^unidad^0^4^11^ +vwcosto^costoreal^5^3076^12^ +vwcosto^fecha_liquida^7^4^13^ +vwcosto^cantidad^5^3074^14^ +vwcosto^prima^5^2050^15^ +vwcosto^moneda^0^30^16^ +vwcosto^numeroorden^2^4^17^ +vwcosto^tipoorden^0^25^18^ +vwinmatprima^ano^1^2^1^ +vwinmatprima^mes^0^10^2^ +vwinmatprima^mes_orden^1^2^3^ +vwinmatprima^cod_n^257^2^4^ +vwinmatprima^cod_grupo^257^2^5^ +vwinmatprima^cod_tipo^257^2^6^ +vwinmatprima^cod_sec^257^2^7^ +vwinmatprima^descripcion^256^30^8^ +vwinmatprima^unidad_med^0^3^9^ +vwinmatprima^numero_doc^258^4^10^ +vwinmatprima^orden_compra^2^4^11^ +vwinmatprima^codigo_mov^257^2^12^ +vwinmatprima^descripcion_mov^0^40^13^ +vwinmatprima^cantidad1^5^2562^14^ +vwinmatprima^cantidad2^5^2562^15^ +vwinmatprima^costo_standard^5^3076^16^ +vwinmatprima^valorstd^5^5638^17^ +vwipprodterm^ano^1^2^1^ +vwipprodterm^mes^0^10^2^ +vwipprodterm^mes_orden^1^2^3^ +vwipprodterm^cod_n^1^2^4^ +vwipprodterm^cod_grupo^1^2^5^ +vwipprodterm^cod_tipo^1^2^6^ +vwipprodterm^cod_sec^1^2^7^ +vwipprodterm^descripcion^256^30^8^ +vwipprodterm^unidad_med^0^4^9^ +vwipprodterm^numero_doc^258^4^10^ +vwipprodterm^orden_compra^2^4^11^ +vwipprodterm^orden_pedido^0^10^12^ +vwipprodterm^codigo_mov^257^2^13^ +vwipprodterm^descripcion_mov^0^40^14^ +vwipprodterm^cantidad1^5^3077^15^ +vwipprodterm^cantidad2^261^3077^16^ +vwipprodterm^costo_standard^5^3591^17^ +vwipprodterm^valorstd^5^6668^18^ +vwordenes^ano^0^4^1^ +vwordenes^mes^0^20^2^ +vwordenes^fechaorden^7^4^3^ +vwordenes^fechaentrega^7^4^4^ +vwordenes^documento^2^4^5^ +vwordenes^orden^2^4^6^ +vwordenes^fechaavance^7^4^7^ +vwordenes^monto_avance^5^3074^8^ +vwordenes^fechafactura^7^4^9^ +vwordenes^clasificacion^0^20^10^ +vwordenes^origen^0^20^11^ +vwordenes^cod_n^1^2^12^ +vwordenes^cod_grupo^1^2^13^ +vwordenes^cod_tipo^1^2^14^ +vwordenes^cod_sec^1^2^15^ +vwordenes^descripcionp^0^40^16^ +vwordenes^unidadmedida^0^4^17^ +vwordenes^existencia^5^3075^18^ +vwordenes^cantidadorden^5^3077^19^ +vwordenes^cantidad^5^3077^20^ +vwordenes^unidades^5^3077^21^ +vwordenes^precio^5^3074^22^ +vwordenes^descuento^5^3074^23^ +vwordenes^valor^5^3074^24^ +vwordenes^costo_std^5^3076^25^ +vwordenes^costo_lq^5^3076^26^ +vwordenes^valorcostostd^5^4100^27^ +vwordenes^tipo_cliente^1^2^28^ +vwordenes^sec_cliente^2^4^29^ +vwordenes^nombrecliente^0^40^30^ +vwordenes^sec_vend^1^2^31^ +vwordenes^nombrevendedor^0^30^32^ +vwordenes^apellidovend^0^30^33^ +vwordenes^fechatransac^7^4^34^ +vwordenes^tipotrransaccion^0^40^35^ +vwordenes^estado^0^30^36^ +vwordenes^observacion^0^50^37^ +vwordenes^detalle^0^50^38^ +vwordenes^fechaactualizacion^10^3080^39^ +vwordenesvendedor^ano^0^4^1^ +vwordenesvendedor^mes^0^20^2^ +vwordenesvendedor^fechaorden^7^4^3^ +vwordenesvendedor^fechaentrega^7^4^4^ +vwordenesvendedor^documento^2^4^5^ +vwordenesvendedor^orden^2^4^6^ +vwordenesvendedor^fechaavance^7^4^7^ +vwordenesvendedor^monto_avance^5^3074^8^ +vwordenesvendedor^fechafactura^7^4^9^ +vwordenesvendedor^clasificacion^0^20^10^ +vwordenesvendedor^origen^0^20^11^ +vwordenesvendedor^cod_n^1^2^12^ +vwordenesvendedor^cod_grupo^1^2^13^ +vwordenesvendedor^cod_tipo^1^2^14^ +vwordenesvendedor^cod_sec^1^2^15^ +vwordenesvendedor^descripcionp^0^40^16^ +vwordenesvendedor^unidadmedida^0^4^17^ +vwordenesvendedor^existencia^5^3075^18^ +vwordenesvendedor^cantidadorden^5^3077^19^ +vwordenesvendedor^cantidad^5^3077^20^ +vwordenesvendedor^unidades^5^3077^21^ +vwordenesvendedor^precio^5^3074^22^ +vwordenesvendedor^descuento^5^3074^23^ +vwordenesvendedor^valor^5^3074^24^ +vwordenesvendedor^costo_std^5^3076^25^ +vwordenesvendedor^costo_lq^5^3076^26^ +vwordenesvendedor^valorcostostd^5^4100^27^ +vwordenesvendedor^tipo_cliente^1^2^28^ +vwordenesvendedor^sec_cliente^2^4^29^ +vwordenesvendedor^nombrecliente^0^40^30^ +vwordenesvendedor^sec_vend^1^2^31^ +vwordenesvendedor^nombrevendedor^0^30^32^ +vwordenesvendedor^apellidovend^0^30^33^ +vwordenesvendedor^fechatransac^7^4^34^ +vwordenesvendedor^tipotrransaccion^0^40^35^ +vwordenesvendedor^estado^0^30^36^ +vwordenesvendedor^observacion^0^50^37^ +vwordenesvendedor^detalle^0^50^38^ +vwordenesvendedor^fechaactualizacion^10^3080^39^ +vwproduccion^ano^0^4^1^ +vwproduccion^dia^0^20^2^ +vwproduccion^mes^0^10^3^ +vwproduccion^semana^0^30^4^ +vwproduccion^fecha^7^4^5^ +vwproduccion^documento^2^4^6^ +vwproduccion^codigosemi^2^4^7^ +vwproduccion^descripcionsemi^0^30^8^ +vwproduccion^uniadmed^0^4^9^ +vwproduccion^codigodepto^1^2^10^ +vwproduccion^nombredto^0^30^11^ +vwproduccion^ficha^1^2^12^ +vwproduccion^nombre^0^15^13^ +vwproduccion^apellido^0^15^14^ +vwproduccion^normalesd^5^2050^15^ +vwproduccion^normalesind^5^2050^16^ +vwproduccion^extrasdirecta^5^2050^17^ +vwproduccion^extrasind^5^2050^18^ +vwproduccion^cantidad^5^3074^19^ +vwproduccion^bloque^0^25^20^ +vwproduccion^cantidadprep^5^3077^21^ +vwproduccion^grupodepto^0^20^22^ +vwproduccion^turno^0^40^23^ +vwproduccionf^ano^0^4^1^ +vwproduccionf^dia^0^20^2^ +vwproduccionf^mes^0^10^3^ +vwproduccionf^semana^0^30^4^ +vwproduccionf^fecha^7^4^5^ +vwproduccionf^documento^2^4^6^ +vwproduccionf^codigosemi^2^4^7^ +vwproduccionf^descripcionsemi^0^30^8^ +vwproduccionf^uniadmed^0^4^9^ +vwproduccionf^codigodepto^1^2^10^ +vwproduccionf^nombredto^0^30^11^ +vwproduccionf^ficha^1^2^12^ +vwproduccionf^nombre^0^15^13^ +vwproduccionf^apellido^0^15^14^ +vwproduccionf^normalesd^5^2050^15^ +vwproduccionf^normalesind^5^2050^16^ +vwproduccionf^extrasdirecta^5^2050^17^ +vwproduccionf^extrasind^5^2050^18^ +vwproduccionf^cantidad^5^3074^19^ +vwproduccionf^bloque^0^25^20^ +vwproduccionf^cantidadprep^5^3077^21^ +vwproduccionf^grupodepto^0^20^22^ +vwproduccionf^costolabor^5^3077^23^ +vwproduccionf^costogasto^5^3077^24^ +vwproduccionf^valorlabor^5^6151^25^ +vwproduccionf^valorgasto^5^6151^26^ +vwproduccionf^turno^0^40^27^ +vwproducciont^codigomov^257^2^1^ +vwproducciont^descripcionmov^0^40^2^ +vwproducciont^codigodepto^1^2^3^ +vwproducciont^descripciondpto^0^30^4^ +vwproducciont^documento^258^4^5^ +vwproducciont^fechadoc^263^4^6^ +vwproducciont^orden^0^10^7^ +vwproducciont^producto^0^15^8^ +vwproducciont^origen^0^20^9^ +vwproducciont^cod_n^257^2^10^ +vwproducciont^cod_grupo^257^2^11^ +vwproducciont^cod_tipo^257^2^12^ +vwproducciont^cod_sec^257^2^13^ +vwproducciont^descripcionp^256^30^14^ +vwproducciont^unidadmed^0^4^15^ +vwproducciont^unidades^5^3077^16^ +vwproducciont^cantidad^261^3077^17^ +vwproducciont^nombrecliente^0^30^18^ +vwproducciont^cantidadorden^5^3077^19^ +vwproducciont^ano^0^4^20^ +vwproducciont^mes^0^10^21^ +vwproductos^codigo^0^163^1^ +vwproductos^descripcion^256^30^2^ +vwproductos^unidad_med^0^4^3^ +vwproductos^cod_n^1^2^4^ +vwproductos^cod_grupo^1^2^5^ +vwproductos^cod_tipo^1^2^6^ +vwproductos^cod_sec^1^2^7^ +vwrepuestos^ano^1^2^1^ +vwrepuestos^numeromes^1^2^2^ +vwrepuestos^mes^0^10^3^ +vwrepuestos^codigodepto^1^2^4^ +vwrepuestos^departamento^0^30^5^ +vwrepuestos^codigomovimiento^257^2^6^ +vwrepuestos^transaccion^0^40^7^ +vwrepuestos^cod_n^1^2^8^ +vwrepuestos^cod_grupo^1^2^9^ +vwrepuestos^cod_tipo^1^2^10^ +vwrepuestos^cod_sec^1^2^11^ +vwrepuestos^codigo^0^163^12^ +vwrepuestos^nombreporducto^0^30^13^ +vwrepuestos^unidad_med^0^3^14^ +vwrepuestos^cantidad^5^2562^15^ +vwrepuestos^costo^5^3074^16^ +vwrepuestos^numerodocumento^258^4^17^ +vwrepuestos^fecha^7^4^18^ +vwrepuestos^ordencompra^2^4^19^ +vwrepuestos^conduce^0^10^20^ +vwrepuestos^codigomaquina^1^2^21^ +vwrepuestos^maquina^0^25^22^ +vwrepuestos^valor^5^5636^23^ +vwresumenventas^compania^1^2^1^ +vwresumenventas^localidad^0^30^2^ +vwresumenventas^tipotransaccion^0^40^3^ +vwresumenventas^tipo_ventas^0^30^4^ +vwresumenventas^origen_producto^0^30^5^ +vwresumenventas^producto^0^40^6^ +vwresumenventas^valor_bruto^5^3074^7^ +vwresumenventas^porc_itbi^5^3074^8^ +vwresumenventas^descuento^5^3074^9^ +vwresumenventas^itbis^5^3074^10^ +vwresumenventas^factura^2^4^11^ +vwresumenventas^documentodev^2^4^12^ +vwresumenventas^cod_mov^1^2^13^ +vwresumenventas^cond_pago^1^2^14^ +vwresumenventas^descrip_p^0^20^15^ +vwresumenventas^fecha^7^4^16^ +vwresumenventas^numero_mes^1^2^17^ +vwresumenventas^ano^0^4^18^ +vwresumenventas^mes^0^20^19^ +vwresumenventas^tipo_cliente^1^2^20^ +vwresumenventas^sec_cliente^2^4^21^ +vwresumenventas^nombre_cliente^0^40^22^ +vwresumenventas^rnc^0^11^23^ +vwresumenventas^orden^2^4^24^ +vwresumenventas^sec_vend^2^4^25^ +vwresumenventas^nombrev^0^20^26^ +vwresumenventas^apellidov^0^20^27^ +vwresumenventas^cod_n^1^2^28^ +vwresumenventas^cod_grupo^1^2^29^ +vwresumenventas^cod_tipo^1^2^30^ +vwresumenventas^cod_sec^1^2^31^ +vwresumenventas^descripcionp^0^30^32^ +vwresumenventas^unidadmed^0^4^33^ +vwresumenventas^cantidad^5^3077^34^ +vwresumenventas^precio^5^3074^35^ +vwresumenventas^costostd^5^3077^36^ +vwresumenventas^valorcosto^5^3077^37^ +vwresumenventas^tasa^5^2051^38^ +vwresumenventas^valorrd^5^3074^39^ +vwresumenventas^descuentord^5^3074^40^ +vwresumenventas^itbisrd^5^3074^41^ +vwresumenventas^netord^5^3074^42^ +vwresumenventas^neto^5^3074^43^ +vwresumenventas^margen^5^3074^44^ +vwusuarios^nombre^0^60^1^ +vwusuarios^usuarioid^0^40^2^ +vwusuarios^cargo^0^30^3^ diff --git a/PROYECTO/ccdir/smarmotech.sch b/PROYECTO/ccdir/smarmotech.sch new file mode 100644 index 0000000..517f2c4 --- /dev/null +++ b/PROYECTO/ccdir/smarmotech.sch @@ -0,0 +1,11090 @@ +_tmpboni2021_^no^3^8^1^ +_tmpboni2021_^num_emp^3^8^2^ +_tmpboni2021_^nombre^201^255^3^ +_tmpboni2021_^apellido^201^255^4^ +_tmpboni2021_^bono_bruto^3^8^5^ +_tmpboni2021_^infotep^3^8^6^ +_tmpboni2021_^bonificacion_neta^3^8^7^ +account^userid^256^80^1^ +account^email^256^80^2^ +account^firstname^256^80^3^ +account^lastname^256^80^4^ +account^status^0^2^5^ +account^addr1^256^80^6^ +account^addr2^0^40^7^ +account^city^256^80^8^ +account^state^0^80^9^ +account^zip^256^20^10^ +account^country^256^3^11^ +account^phone^256^80^12^ +account^langpref^256^80^13^ +account^favcategory^0^10^14^ +account^mylistopt^2^4^15^ +account^banneropt^2^4^16^ +account^sourceapp^256^3^17^ +actb00001^rowid^262^4^1^ +actb00001^codigo^257^2^2^ +actb00001^descripcion^256^40^3^ +actb00001^cuenta_no^256^8^4^ +actb00001^cta_depr^0^8^5^ +actb00001^cta_gasto^0^8^6^ +actb00001^departamento^257^2^7^ +actb00001^fech_compra^7^4^8^ +actb00001^duracion^2^4^9^ +actb00001^fech_elim^7^4^10^ +actb00001^referencia^201^25^11^ +actb00001^fabricante^201^50^12^ +actb00001^status_t^0^1^13^ +actb00001^us_crea^0^9^14^ +actb00001^fech_crea^10^4365^15^ +actb00001^us_mod^0^9^16^ +actb00001^fech_mod^10^4365^17^ +actb00001^sucid^2^4^18^ +actb00001^id_maintainx^2^4^19^ +actb00001^id_codigo^2^4^20^ +actb00002^cod_mov^257^2^1^ +actb00002^descrip^256^30^2^ +actb00002^tipo_mov^0^1^3^ +actb00002^uso^0^1^4^ +actb00002^status_t^0^1^5^ +actb00002^us_crea^0^50^6^ +actb00002^fech_crea^10^4365^7^ +actb00002^us_mod^0^50^8^ +actb00002^fech_mod^10^4365^9^ +actb00004^rowid^262^4^1^ +actb00004^codigo^2^4^2^ +actb00004^num_doc^201^10^3^ +actb00004^fecha^7^4^4^ +actb00004^cod_mov^2^4^5^ +actb00004^tasa_cambio^5^1794^6^ +actb00004^monto^5^3074^7^ +actb00004^observacion^0^40^8^ +actb00004^status_t^201^1^9^ +actb00004^us_crea^201^50^10^ +actb00004^fech_crea^10^4365^11^ +actb00004^us_mod^201^50^12^ +actb00004^fech_mod^10^4365^13^ +actb00005^codigo^1^2^1^ +actb00005^descripcion^201^30^2^ +actb00005^cuenta_no^201^8^3^ +actb00005^cta_depr^201^8^4^ +actb00005^cta_gasto^0^8^5^ +actb00005^departamento^1^2^6^ +actb00005^fech_compra^7^4^7^ +actb00005^duracion^2^4^8^ +actb00005^fech_elim^7^4^9^ +actb00005^status_t^201^1^10^ +actb00005^us_crea^201^50^11^ +actb00005^fech_crea^10^4365^12^ +actb00005^us_mod^201^50^13^ +actb00005^fech_mod^10^4365^14^ +actb00005^codigo_n^1^2^15^ +actb00010^id_etiqueta^262^4^1^ +actb00010^fecha^10^4365^2^ +actb00010^tipo_inenvatio^201^50^3^ +actb00010^codigo^201^50^4^ +actb00010^cantidad^5^4613^5^ +actb00010^lado_1^5^4613^6^ +actb00010^lado_2^5^4613^7^ +actb00010^lado_3^5^4613^8^ +actb00010^medida^5^4613^9^ +actb00010^us_crea^201^50^10^ +actb00010^fech_crea^10^4365^11^ +actb00010^codid^2^4^12^ +actb00010^tipo_etiqueta^201^50^13^ +actb00010^idnumero_movil^2^4^14^ +actb00010^num_oc^2^4^15^ +actb00010^cliente^201^100^16^ +actb00010^departamento^2^4^17^ +actb00010^descripcion_dpto^201^100^18^ +actb00010^estado^0^20^19^ +actb00010^us_mod^0^50^20^ +actb00010^fech_mod^10^4365^21^ +actb00010^dispositivo^201^100^22^ +adcatalogopuestosirla^cod_puesto_sirla^258^4^1^ +adcatalogopuestosirla^titulo_puesto^457^100^2^ +adcodpuestossirla^cod_puesto^3^8^1^ +adcodpuestossirla^otra_descripcion^201^255^2^ +adcodpuestossirla^f3^3^8^3^ +adcodpuestossirla^f4^201^255^4^ +adtb00001^departamento^1^2^1^ +adtb00001^nom_dpto^0^30^2^ +adtb00001^status_t^0^1^3^ +adtb00001^us_crea^0^50^4^ +adtb00001^fech_crea^7^4^5^ +adtb00001^us_mod^0^50^6^ +adtb00001^fech_mod^7^4^7^ +adtb00001^tipo_departamento^0^20^8^ +adtb00001^departamento_out^2^4^9^ +adtb00001^app_movil^0^10^10^ +adtb00001^num_emp_supervisa^1^2^11^ +adtb00001^grupo^201^50^12^ +adtb00001^coordinadora^201^100^13^ +adtb00001^id_maintainx^2^4^14^ +adtb00002^cod_seccion^201^2^1^ +adtb00002^departamento^1^2^2^ +adtb00002^nom_seccion^201^30^3^ +adtb00002^status_t^201^1^4^ +adtb00002^us_crea^201^9^5^ +adtb00002^fech_crea^10^4365^6^ +adtb00002^us_mod^201^9^7^ +adtb00002^fech_mod^10^4365^8^ +adtb00003^num_emp^257^2^1^ +adtb00003^departamento^1^2^2^ +adtb00003^nivel_emp^257^2^3^ +adtb00003^cod_puesto^257^2^4^ +adtb00003^nom1_emp^0^15^5^ +adtb00003^nom2_emp^0^15^6^ +adtb00003^apell1_emp^0^15^7^ +adtb00003^apell2_emp^0^15^8^ +adtb00003^tipo_empleado^0^20^9^ +adtb00003^fecha_termino_c^7^4^10^ +adtb00003^calle^0^50^11^ +adtb00003^casa_num^0^10^12^ +adtb00003^barrio^0^50^13^ +adtb00003^urbanizacion^0^50^14^ +adtb00003^credito^0^10^15^ +adtb00003^telefono^0^15^16^ +adtb00003^fech_nac^7^4^17^ +adtb00003^cod_nac^1^2^18^ +adtb00003^estado_civil^0^1^19^ +adtb00003^tipo_sangre^0^3^20^ +adtb00003^cedula^0^11^21^ +adtb00003^serie^1^2^22^ +adtb00003^licencia^0^9^23^ +adtb00003^sueldo_ac^5^2562^24^ +adtb00003^nomina^0^1^25^ +adtb00003^fech_efec^7^4^26^ +adtb00003^fecha_salida^7^4^27^ +adtb00003^paga_seg^0^1^28^ +adtb00003^cod_seg1^0^11^29^ +adtb00003^cod_seg2^1^2^30^ +adtb00003^cod_seg3^1^2^31^ +adtb00003^tipocuenta^0^1^32^ +adtb00003^cuenta_no^201^25^33^ +adtb00003^status_t^0^1^34^ +adtb00003^us_crea^0^50^35^ +adtb00003^fech_crea^10^4365^36^ +adtb00003^us_mod^0^50^37^ +adtb00003^fech_mod^10^4365^38^ +adtb00003^foto_empleado^11^56^39^ +adtb00003^sucid^257^2^40^ +adtb00003^monto_seg_med^5^4608^41^ +adtb00003^monto_seg_int^5^4608^42^ +adtb00003^monto_care^5^4608^43^ +adtb00003^fecha_ultimo_aumento^7^4^44^ +adtb00003^moneda^0^3^45^ +adtb00003^codbancodestino^0^8^46^ +adtb00003^digiverbancodestino^0^1^47^ +adtb00003^tipo_sueldo^0^20^48^ +adtb00003^email^201^100^49^ +adtb00003^instalador^0^10^50^ +adtb00003^cuenta_aux^201^100^51^ +adtb00003^cuenta_out^2^4^52^ +adtb00003^departamento_out^2^4^53^ +adtb00003^num_emp_supervisor^2^4^54^ +adtb00003^fecha_suspension^7^4^55^ +adtb00003^codigo_retiro_bco^2^4^56^ +adtb00003^genera_file_bco^0^2^57^ +adtb00003^fecha_valido_retiro^7^4^58^ +adtb00003^monto_retiro^5^4610^59^ +adtb00003^retiro_comercial^0^10^60^ +adtb00003^estado_legal^0^20^61^ +adtb00003^observacion^201^255^62^ +adtb00003^tipo_documento^0^50^63^ +adtb00003^gerentemarcas^0^10^64^ +adtb00003^alias^201^100^65^ +adtb00003^url_foto^201^255^66^ +adtb00003^sexo^0^10^67^ +adtb00003^email_corporativo^201^100^68^ +adtb00003^enviar_encuesta^0^10^69^ +adtb00003^enviar_volante^0^10^70^ +adtb00003^telefonoCorporativo^0^15^71^ +adtb00003^numeroOficina^0^15^72^ +adtb00003^extension^0^5^73^ +adtb00004^cod_puesto^1^2^1^ +adtb00004^nom_puesto^0^180^2^ +adtb00004^otra_descripcion^0^180^3^ +adtb00004^funciones^0^60^4^ +adtb00004^funcion1^0^60^5^ +adtb00004^nivel_sal^1^2^6^ +adtb00004^salario_min^5^2562^7^ +adtb00004^salario_max^5^2562^8^ +adtb00004^status_t^0^1^9^ +adtb00004^us_crea^0^9^10^ +adtb00004^fech_crea^7^4^11^ +adtb00004^us_mod^0^9^12^ +adtb00004^fech_mod^7^4^13^ +adtb00004^tipo_puesto^201^50^14^ +adtb00004^supervisor^0^10^15^ +adtb00004^cod_puesto_sirla^2^4^16^ +adtb00005^cod_educa^1^2^1^ +adtb00005^nom_educa^0^30^2^ +adtb00005^status_t^0^1^3^ +adtb00005^us_crea^0^50^4^ +adtb00005^fech_crea^10^4365^5^ +adtb00005^us_mod^0^50^6^ +adtb00005^fech_mod^10^4365^7^ +adtb00005^cod_educa_sirla^2^4^8^ +adtb00006^cod_pericia^1^2^1^ +adtb00006^nom_pericia^0^30^2^ +adtb00006^status_t^0^1^3^ +adtb00006^us_crea^0^50^4^ +adtb00006^fech_crea^10^4365^5^ +adtb00006^us_mod^0^50^6^ +adtb00006^fech_mod^10^4365^7^ +adtb00007^cod_nac^1^2^1^ +adtb00007^nom_nac^0^30^2^ +adtb00007^status_t^0^1^3^ +adtb00007^us_crea^0^50^4^ +adtb00007^fech_crea^10^4365^5^ +adtb00007^us_mod^0^50^6^ +adtb00007^fech_mod^10^4365^7^ +adtb00008^cod_requi^1^2^1^ +adtb00008^requisito^0^30^2^ +adtb00008^status_t^0^1^3^ +adtb00008^us_crea^0^50^4^ +adtb00008^fech_crea^10^4365^5^ +adtb00008^us_mod^0^50^6^ +adtb00008^fech_mod^10^4365^7^ +adtb00009^cod_mto^1^2^1^ +adtb00009^desc_mto^0^50^2^ +adtb00009^tipo_mov^0^25^3^ +adtb00009^cod_mov^1^2^4^ +adtb00009^cod_mov2^1^2^5^ +adtb00009^cod_mov3^1^2^6^ +adtb00009^status_t^0^1^7^ +adtb00009^us_crea^0^50^8^ +adtb00009^fech_crea^10^4365^9^ +adtb00009^us_mod^0^50^10^ +adtb00009^fech_mod^10^4365^11^ +adtb00010^cod_prof^1^2^1^ +adtb00010^nom_prof^0^30^2^ +adtb00010^status_t^0^1^3^ +adtb00010^us_crea^0^50^4^ +adtb00010^fech_crea^10^4365^5^ +adtb00010^us_mod^0^50^6^ +adtb00010^fech_mod^10^4365^7^ +adtb00011^num_doc^1^2^1^ +adtb00011^fecha^7^4^2^ +adtb00011^fech_req^7^4^3^ +adtb00011^depart^1^2^4^ +adtb00011^tipo_req^1^2^5^ +adtb00011^razon_vac^0^30^6^ +adtb00011^cod_puesto_r^1^2^7^ +adtb00011^edad_min^1^2^8^ +adtb00011^salario_sem^5^2562^9^ +adtb00011^salario_men^5^2562^10^ +adtb00011^experiencia^1^2^11^ +adtb00011^cod_educa^1^2^12^ +adtb00011^num_emp^1^2^13^ +adtb00011^departamento^1^2^14^ +adtb00011^nivel_emp^1^2^15^ +adtb00011^cod_puesto^1^2^16^ +adtb00011^num1_emp^1^2^17^ +adtb00011^departamento1^1^2^18^ +adtb00011^nivel1_emp^1^2^19^ +adtb00011^cod1_puesto^1^2^20^ +adtb00011^num2_emp^1^2^21^ +adtb00011^departamento2^1^2^22^ +adtb00011^nivel2_emp^1^2^23^ +adtb00011^cod2_puesto^1^2^24^ +adtb00011^status_t^0^1^25^ +adtb00011^us_crea^0^50^26^ +adtb00011^fech_crea^10^4365^27^ +adtb00011^us_mod^0^50^28^ +adtb00011^fech_mod^10^4365^29^ +adtb00012^cod_sol^1^2^1^ +adtb00012^fecha^7^4^2^ +adtb00012^nom1_sol^0^15^3^ +adtb00012^nom2_sol^0^15^4^ +adtb00012^apell1_sol^0^15^5^ +adtb00012^apell2_sol^0^15^6^ +adtb00012^calle^0^50^7^ +adtb00012^casa_num^0^10^8^ +adtb00012^barrio^0^30^9^ +adtb00012^urbanizacion^0^30^10^ +adtb00012^telefono^0^15^11^ +adtb00012^cod_provincia^1^2^12^ +adtb00012^fech_nac^7^4^13^ +adtb00012^cod_nac^1^2^14^ +adtb00012^estado_civil^0^1^15^ +adtb00012^estatura^0^4^16^ +adtb00012^peso^1^2^17^ +adtb00012^tipo_documento^0^20^18^ +adtb00012^cedula^256^11^19^ +adtb00012^serie^1^2^20^ +adtb00012^licencia^0^11^21^ +adtb00012^tipo_sangre^0^3^22^ +adtb00012^cod_puesto^1^2^23^ +adtb00012^cod_prof^1^2^24^ +adtb00012^sexo^0^1^25^ +adtb00012^afp^0^80^26^ +adtb00012^ars^0^80^27^ +adtb00012^numero_nss^0^50^28^ +adtb00012^seguro_complementario^0^25^29^ +adtb00012^categoria_licencia_conducir^0^10^30^ +adtb00012^sueldo_deseado^5^3074^31^ +adtb00012^pariente_emergencia^0^60^32^ +adtb00012^parentesco_emergencia^0^60^33^ +adtb00012^status_t^0^1^34^ +adtb00012^us_crea^0^50^35^ +adtb00012^fech_crea^10^4365^36^ +adtb00012^us_mod^0^50^37^ +adtb00012^fech_mod^10^4365^38^ +adtb00012^familiar_emp^0^10^39^ +adtb00012^familiar_parentesco^0^50^40^ +adtb00012^vehiculo_propio^0^2^41^ +adtb00012^tipo_vivienda^201^50^42^ +adtb00012^email^201^100^43^ +adtb00012^cuenta_bancaria^201^50^44^ +adtb00012^banco^201^100^45^ +adtb00012^arrestado^0^10^46^ +adtb00012^motivo_arresto^201^100^47^ +adtb00012^sometido_justicia^201^100^48^ +adtb00012^motivo_sometido_justicia^201^100^49^ +adtb00012^foto_solicitante^11^56^50^ +adtb00012^celular^201^15^51^ +adtb00012^no_afiliacion^201^25^52^ +adtb00012^telefono_contacto_emergencia^201^15^53^ +adtb00013^cod_sol^1^2^1^ +adtb00013^cod_par^1^2^2^ +adtb00013^sec_par^1^2^3^ +adtb00013^nombre^0^100^4^ +adtb00013^cedula^0^20^5^ +adtb00013^sexo^0^1^6^ +adtb00013^telefono^201^20^7^ +adtb00013^fecha_nac^7^4^8^ +adtb00013^status_t^0^1^9^ +adtb00013^us_crea^0^50^10^ +adtb00013^fech_crea^10^4365^11^ +adtb00013^us_mod^0^50^12^ +adtb00013^fech_mod^10^4365^13^ +adtb00013^edad^1^2^14^ +adtb00013^ocupacion^201^100^15^ +adtb00014^secuencia^258^4^1^ +adtb00014^cod_sol^1^2^2^ +adtb00014^nom_ref^0^100^3^ +adtb00014^anos_rel^1^2^4^ +adtb00014^telefono^0^20^5^ +adtb00014^calle^0^100^6^ +adtb00014^casa_num^0^10^7^ +adtb00014^parentesco^0^30^8^ +adtb00014^urbanizacion^0^100^9^ +adtb00014^status_t^0^1^10^ +adtb00014^us_crea^0^50^11^ +adtb00014^fech_crea^10^4365^12^ +adtb00014^us_mod^0^50^13^ +adtb00014^fech_mod^10^4365^14^ +adtb00015^cod_sol^1^2^1^ +adtb00015^nom_inst^201^100^2^ +adtb00015^calle^201^100^3^ +adtb00015^urbanizacion^201^100^4^ +adtb00015^puesto^201^100^5^ +adtb00015^fecha_inicio^7^4^6^ +adtb00015^fecha_termino^7^4^7^ +adtb00015^observacion^201^100^8^ +adtb00015^sueldo^5^4610^9^ +adtb00015^status_t^0^1^10^ +adtb00015^us_crea^0^50^11^ +adtb00015^fech_crea^10^4365^12^ +adtb00015^us_mod^0^50^13^ +adtb00015^fech_mod^10^4365^14^ +adtb00015^telefono^201^20^15^ +adtb00015^email^201^100^16^ +adtb00015^url^201^100^17^ +adtb00015^contacto^201^100^18^ +adtb00015^puesto_contacto^201^100^19^ +adtb00016^cod_sol^1^2^1^ +adtb00016^nom_empr^0^30^2^ +adtb00016^calle^0^30^3^ +adtb00016^casa_num^0^10^4^ +adtb00016^barrio^0^20^5^ +adtb00016^urbanizacion^0^20^6^ +adtb00016^cod_puesto^1^2^7^ +adtb00016^sueldo^5^2562^8^ +adtb00016^ano_ini^1^2^9^ +adtb00016^ano_fin^1^2^10^ +adtb00016^desc_retiro^0^60^11^ +adtb00016^status_t^0^1^12^ +adtb00016^us_crea^0^50^13^ +adtb00016^fech_crea^10^4365^14^ +adtb00016^us_mod^0^50^15^ +adtb00016^fech_mod^10^4365^16^ +adtb00017^num_trx^2^4^1^ +adtb00017^cod_sol^1^2^2^ +adtb00017^num_emp^1^2^3^ +adtb00017^departamento^1^2^4^ +adtb00017^nivel_emp^1^2^5^ +adtb00017^cod_puesto^1^2^6^ +adtb00017^fech_efec^10^4365^7^ +adtb00017^salario^5^2562^8^ +adtb00017^cod_mto^1^2^9^ +adtb00017^sec_mto^1^2^10^ +adtb00017^nivel_sal^1^2^11^ +adtb00017^liquidacion^5^2562^12^ +adtb00017^status_t^0^1^13^ +adtb00017^us_crea^0^30^14^ +adtb00017^fech_crea^7^4^15^ +adtb00017^us_mod^0^30^16^ +adtb00017^fech_mod^7^4^17^ +adtb00018^fecha^7^4^1^ +adtb00018^cod_sol^1^2^2^ +adtb00018^num_emp^1^2^3^ +adtb00018^departamento^1^2^4^ +adtb00018^nivel_emp^1^2^5^ +adtb00018^cod_puesto^1^2^6^ +adtb00018^num3_emp^1^2^7^ +adtb00018^departamento3^1^2^8^ +adtb00018^nivel3_emp^1^2^9^ +adtb00018^cod3_puesto^1^2^10^ +adtb00018^recomendacion^1^2^11^ +adtb00018^otros_com^0^60^12^ +adtb00018^num1_emp^1^2^13^ +adtb00018^departamento1^1^2^14^ +adtb00018^nivel1_emp^1^2^15^ +adtb00018^cod1_puesto^1^2^16^ +adtb00018^num2_emp^1^2^17^ +adtb00018^departamento2^1^2^18^ +adtb00018^nivel2_emp^1^2^19^ +adtb00018^cod2_puesto^1^2^20^ +adtb00018^cod_requi^1^2^21^ +adtb00018^ind_requi^0^1^22^ +adtb00018^status_t^0^1^23^ +adtb00018^us_crea^0^50^24^ +adtb00018^fech_crea^10^4365^25^ +adtb00018^us_mod^0^50^26^ +adtb00018^fech_mod^10^4365^27^ +adtb00019^cod_sol^1^2^1^ +adtb00019^fech_efec^7^4^2^ +adtb00019^sueldo^5^2562^3^ +adtb00019^cod_mto^1^2^4^ +adtb00019^sec_mto^1^2^5^ +adtb00019^periodo^1^2^6^ +adtb00019^status_t^0^1^7^ +adtb00019^us_crea^0^50^8^ +adtb00019^fech_crea^10^4365^9^ +adtb00019^us_mod^0^50^10^ +adtb00019^fech_mod^10^4365^11^ +adtb00020^num_trx^2^4^1^ +adtb00020^cod_sol^2^4^2^ +adtb00020^fecha^7^4^3^ +adtb00020^fech_efec^7^4^4^ +adtb00020^num_emp^2^4^5^ +adtb00020^departamento^1^2^6^ +adtb00020^nivel_emp^1^2^7^ +adtb00020^cod_puesto^1^2^8^ +adtb00020^sueldo_ac^5^2562^9^ +adtb00020^nomina^0^20^10^ +adtb00020^estado_civil^0^1^11^ +adtb00020^tipo_sangre^0^3^12^ +adtb00020^cod_mto^1^2^13^ +adtb00020^observacion^0^60^14^ +adtb00020^num1_emp^1^2^15^ +adtb00020^departamento1^1^2^16^ +adtb00020^nivel1_emp^1^2^17^ +adtb00020^cod1_puesto^1^2^18^ +adtb00020^num2_emp^1^2^19^ +adtb00020^departamento2^1^2^20^ +adtb00020^nivel2_emp^1^2^21^ +adtb00020^cod2_puesto^1^2^22^ +adtb00020^num3_emp^1^2^23^ +adtb00020^departamento3^1^2^24^ +adtb00020^nivel3_emp^1^2^25^ +adtb00020^cod3_puesto^1^2^26^ +adtb00020^status_t^0^1^27^ +adtb00020^us_crea^0^50^28^ +adtb00020^fech_crea^10^4365^29^ +adtb00020^us_mod^0^50^30^ +adtb00020^fech_mod^10^4365^31^ +adtb00020^sueldo_lq^5^4610^32^ +adtb00021^num_emp^257^2^1^ +adtb00021^cod_par^1^2^2^ +adtb00021^sec_par^1^2^3^ +adtb00021^nombre^0^80^4^ +adtb00021^cedula^0^20^5^ +adtb00021^sexo^0^1^6^ +adtb00021^fecha_nac^7^4^7^ +adtb00021^status_t^0^1^8^ +adtb00021^us_crea^0^50^9^ +adtb00021^fech_crea^7^4^10^ +adtb00021^us_mod^0^50^11^ +adtb00021^fech_mod^7^4^12^ +adtb00022^fecha^7^4^1^ +adtb00022^num_emp^1^2^2^ +adtb00022^departamento^1^2^3^ +adtb00022^nivel_emp^1^2^4^ +adtb00022^cod_puesto^1^2^5^ +adtb00022^cod_prof^1^2^6^ +adtb00022^evento^1^2^7^ +adtb00022^nom_evento^0^80^8^ +adtb00022^fech_evento^7^4^9^ +adtb00022^costo_evento^5^2562^10^ +adtb00022^num1_emp^1^2^11^ +adtb00022^departamento1^1^2^12^ +adtb00022^nivel1_emp^1^2^13^ +adtb00022^cod1_puesto^1^2^14^ +adtb00022^num2_emp^1^2^15^ +adtb00022^departamento2^1^2^16^ +adtb00022^nivel2_emp^1^2^17^ +adtb00022^cod2_puesto^1^2^18^ +adtb00022^num3_emp^1^2^19^ +adtb00022^departamento3^1^2^20^ +adtb00022^nivel3_emp^1^2^21^ +adtb00022^cod3_puesto^1^2^22^ +adtb00022^status_t^0^1^23^ +adtb00022^us_crea^0^50^24^ +adtb00022^fech_crea^10^4365^25^ +adtb00022^us_mod^0^50^26^ +adtb00022^fech_mod^10^4365^27^ +adtb00023^fecha^7^4^1^ +adtb00023^num_emp^1^2^2^ +adtb00023^departamento^1^2^3^ +adtb00023^nivel_emp^1^2^4^ +adtb00023^cod_puesto^1^2^5^ +adtb00023^hora_ent^10^4365^6^ +adtb00023^hora_sal^10^4365^7^ +adtb00023^status_t^0^1^8^ +adtb00023^us_crea^0^50^9^ +adtb00023^fech_crea^10^4365^10^ +adtb00023^us_mod^0^50^11^ +adtb00023^fech_mod^10^4365^12^ +adtb00024^nivel_emp^1^2^1^ +adtb00024^desc_nivel^0^30^2^ +adtb00024^status_t^0^1^3^ +adtb00024^us_crea^0^50^4^ +adtb00024^fech_crea^10^4365^5^ +adtb00024^us_mod^0^50^6^ +adtb00024^fech_mod^10^4365^7^ +adtb00025^cod_par^1^2^1^ +adtb00025^desc_par^0^11^2^ +adtb00025^status_t^0^1^3^ +adtb00025^us_crea^0^50^4^ +adtb00025^fech_crea^10^4365^5^ +adtb00025^us_mod^0^50^6^ +adtb00025^fech_mod^10^4365^7^ +adtb00026^amon_num^1^2^1^ +adtb00026^fecha^7^4^2^ +adtb00026^num_emp^1^2^3^ +adtb00026^departamento^1^2^4^ +adtb00026^nivel_emp^1^2^5^ +adtb00026^cod_puesto^1^2^6^ +adtb00026^violacion^0^60^7^ +adtb00026^violacion1^0^60^8^ +adtb00026^num1_emp^1^2^9^ +adtb00026^departamento1^1^2^10^ +adtb00026^nivel1_emp^1^2^11^ +adtb00026^cod1_puesto^1^2^12^ +adtb00026^num2_emp^1^2^13^ +adtb00026^departamento2^1^2^14^ +adtb00026^nivel2_emp^1^2^15^ +adtb00026^cod2_puesto^1^2^16^ +adtb00026^status_t^0^1^17^ +adtb00026^us_crea^0^50^18^ +adtb00026^fech_crea^10^4365^19^ +adtb00026^us_mod^0^50^20^ +adtb00026^fech_mod^10^4365^21^ +adtb00027^num_emp^1^2^1^ +adtb00027^departamento^1^2^2^ +adtb00027^nivel_emp^1^2^3^ +adtb00027^cod_puesto^1^2^4^ +adtb00027^fecha_sal^7^4^5^ +adtb00027^fecha_ent^7^4^6^ +adtb00027^dias_tomados^2^4^7^ +adtb00027^dias_vac^2^4^8^ +adtb00027^status_t^0^1^9^ +adtb00027^us_crea^0^50^10^ +adtb00027^fech_crea^10^4365^11^ +adtb00027^us_mod^0^50^12^ +adtb00027^fech_mod^10^4365^13^ +adtb00028^num_trx^258^4^1^ +adtb00028^clave^256^2^2^ +adtb00028^status_t^0^1^3^ +adtb00028^us_crea^0^9^4^ +adtb00028^fech_crea^7^4^5^ +adtb00028^us_mod^0^9^6^ +adtb00028^fech_mod^7^4^7^ +adtb00029^departamento^1^2^1^ +adtb00029^estado_a^0^4^2^ +adtb00029^estado_m^0^4^3^ +adtb00029^depto_ant^1^2^4^ +adtb00029^estatus_t^0^1^5^ +adtb00029^us_crea^0^50^6^ +adtb00029^fech_crea^7^4^7^ +adtb00029^us_mod^0^50^8^ +adtb00029^fech_mod^7^4^9^ +adtb00029^cuenta_no^201^10^10^ +adtb00030^num_emp^1^2^1^ +adtb00030^sexo^0^1^2^ +adtb00030^nis^0^25^3^ +adtb00031^num_doc^258^4^1^ +adtb00031^cod_pericia^257^2^2^ +adtb00031^status_per^256^10^3^ +adtb00032^num_trx^2^4^1^ +adtb00032^num_emp^2^4^2^ +adtb00032^cod_mov^1^2^3^ +adtb00032^cod_mov2^1^2^4^ +adtb00032^fecha^7^4^5^ +adtb00032^num_dia^5^4610^6^ +adtb00032^status_t^0^1^7^ +adtb00032^us_crea^0^50^8^ +adtb00032^fech_crea^10^4365^9^ +adtb00032^us_mod^0^50^10^ +adtb00032^fech_mod^10^4365^11^ +adtb00032^fecha_sal^7^4^12^ +adtb00032^fecha_ent^7^4^13^ +adtb00032^num_nomi^2^4^14^ +adtb00032^num_dias_pagados^1^2^15^ +adtb00032^num_nomi_no^1^2^16^ +adtb00032^num_dias_disfrute^5^3074^17^ +adtb00032^periodo^1^2^18^ +adtb00032^valor_vacaciones^5^3074^19^ +adtb00032^proporcion_vacaciones^5^4610^20^ +adtb00033^dpto^0^1^1^ +adtb00033^departamento^1^2^2^ +adtb00033^nom_dpto^0^30^3^ +adtb00033^status_t^0^1^4^ +adtb00033^us_crea^0^30^5^ +adtb00033^fech_crea^10^4365^6^ +adtb00033^us_mod^0^30^7^ +adtb00033^fech_mod^10^4365^8^ +adtb00034^id^262^4^1^ +adtb00034^departamento^258^4^2^ +adtb00034^departamento_relaciona^258^4^3^ +adtb00034^us_crea^457^50^4^ +adtb00034^fech_crea^266^4365^5^ +adtb00034^us_mod^201^50^6^ +adtb00034^fech_mod^10^4365^7^ +adtb00036^num_emp^1^2^1^ +adtb00036^nom1_emp^0^20^2^ +adtb00036^nom2_emp^0^20^3^ +adtb00036^apell1_emp^0^20^4^ +adtb00036^apell2_emp^0^20^5^ +adtb00036^status_t^0^1^6^ +adtb00036^us_crea^0^9^7^ +adtb00036^fech_crea^7^4^8^ +adtb00036^us_mod^0^9^9^ +adtb00036^fech_mod^7^4^10^ +adtb00038^num_emp^1^2^1^ +adtb00038^cedula_n^0^13^2^ +adtb00040^cod_plan^1^2^1^ +adtb00040^plan_descrip^0^40^2^ +adtb00040^porc_vida^5^2052^3^ +adtb00040^porc_mid^5^2052^4^ +adtb00040^porc_comision^5^2052^5^ +adtb00040^status_t^0^1^6^ +adtb00040^us_crea^0^9^7^ +adtb00040^fech_crea^10^4365^8^ +adtb00040^us_mod^0^9^9^ +adtb00040^fech_mod^10^4365^10^ +adtb00041^mes^1^2^1^ +adtb00041^ano^1^2^2^ +adtb00041^num_sem^1^2^3^ +adtb00041^fecha_del^7^4^4^ +adtb00041^fecha_al^7^4^5^ +adtb00041^status_t^0^1^6^ +adtb00041^us_crea^0^9^7^ +adtb00041^fech_crea^10^4365^8^ +adtb00041^us_mod^0^9^9^ +adtb00041^fech_mod^10^4365^10^ +adtb00042^dep_corp^1^2^1^ +adtb00042^nombre_depto^0^50^2^ +adtb00042^status_t^0^1^3^ +adtb00042^us_crea^0^9^4^ +adtb00042^fech_crea^10^4365^5^ +adtb00042^us_mod^0^9^6^ +adtb00042^fech_mod^10^4365^7^ +adtb00043^cod_sol^2^4^1^ +adtb00043^idioma^0^30^2^ +adtb00043^habla^0^4^3^ +adtb00043^lee^0^4^4^ +adtb00043^escribe^0^4^5^ +adtb00043^status_t^0^1^6^ +adtb00043^us_crea^0^50^7^ +adtb00043^fech_crea^10^4365^8^ +adtb00043^us_mod^0^50^9^ +adtb00043^fech_mod^10^4365^10^ +adtb00043^id^1^2^11^ +adtb00043^otros_idioma^201^30^12^ +adtb00045^cod_idioma^1^2^1^ +adtb00045^idioma^0^30^2^ +adtb00045^pais^0^50^3^ +adtb00045^region^0^50^4^ +adtb00045^continente^0^50^5^ +adtb00046^cod_sol^2^4^1^ +adtb00046^enfermedad^0^50^2^ +adtb00046^padecimiento^0^50^3^ +adtb00046^observacion^0^60^4^ +adtb00047^cod_sol^258^4^1^ +adtb00047^nombre_institucion^201^100^2^ +adtb00047^calle^201^100^3^ +adtb00047^casa_num^201^10^4^ +adtb00047^urbanizacion^201^100^5^ +adtb00047^cod_educa^1^2^6^ +adtb00047^duracion^1^2^7^ +adtb00047^ano_termino^1^2^8^ +adtb00047^descripcion_curso^201^100^9^ +adtb00047^modalidad^201^50^10^ +adtb00048^secuencia^2^4^1^ +adtb00048^us_crea^201^50^2^ +adtb00048^fech_crea^10^4365^3^ +adtb00049^cod_sol^2^4^1^ +adtb00049^id^2^4^2^ +adtb00049^nombre_file^201^100^3^ +adtb00049^binario^11^56^4^ +adtb00050^cod_sol^258^4^1^ +adtb00050^id^262^4^2^ +adtb00050^herramienta^201^50^3^ +adtb00050^nivel^201^50^4^ +adtb00050^tiempo_experiencia^201^50^5^ +adtb00051^departamento^1^2^1^ +adtb00051^mision^201^100^2^ +adtb00051^vision^201^100^3^ +adtb00051^valores^201^100^4^ +adtb00051^us_crea^201^50^5^ +adtb00051^fech_crea^10^4365^6^ +adtb00052^departamento^1^2^1^ +adtb00052^fortalezas^201^100^2^ +adtb00052^id_fortalezas^2^4^3^ +adtb00053^doc_id^258^4^1^ +adtb00053^fech_aut^10^4365^2^ +adtb00053^ficha_empleado^201^50^3^ +adtb00053^nombre_empleado^201^50^4^ +adtb00053^departamento^201^50^5^ +adtb00053^supervisor^201^50^6^ +adtb00054^id_hora^262^4^1^ +adtb00054^descripcion^201^50^2^ +adtb00054^tol_entrada^201^16^3^ +adtb00054^entrada^201^16^4^ +adtb00054^tol_salida^201^16^5^ +adtb00054^salida^201^16^6^ +adtb00055^departamento^257^2^1^ +adtb00055^num_emp^257^2^2^ +adtb00055^id_horario^258^4^3^ +adtb00055^fecha^263^4^4^ +adtb00055^tipocalendario^457^50^5^ +adtb00055^dia^201^50^6^ +adtb00055^fecha_inicio^7^4^7^ +adtb00055^us_crea^0^50^8^ +adtb00055^fech_crea^10^4365^9^ +adtb00055^status_t^0^1^10^ +adtb00055^us_mod^0^50^11^ +adtb00055^fech_mod^10^4365^12^ +adtb00056^num_emp^2^4^1^ +adtb00056^nombreemp^201^100^2^ +adtb00056^departamento_visualiza^258^4^3^ +adtb00056^us_crea^201^50^4^ +adtb00056^fech_crea^10^4365^5^ +adtb00056^usuario^457^50^6^ +adtb00057^num_emp^258^4^1^ +adtb00057^fecha^263^4^2^ +adtb00057^codigo^457^50^3^ +adtb00057^documento^201^50^4^ +adtb00057^cantidad^5^4613^5^ +altbd00001^num_doc^258^4^1^ +altbd00001^cod_n^257^2^2^ +altbd00001^cod_grupo^257^2^3^ +altbd00001^cod_tipo^257^2^4^ +altbd00001^cod_sec^257^2^5^ +altbd00001^cantidad_1^261^4612^6^ +altbd00001^cantdiad_2^261^4612^7^ +altbd00001^cod_mov^257^2^8^ +altbm00001^num_doc^258^4^1^ +altbm00001^fecha^263^4^2^ +altbm00001^tipo^257^2^3^ +altbm00001^orden_compra^258^4^4^ +altbm00001^cod_sp^257^2^5^ +altbm00001^cod_sp_sec^258^4^6^ +altbm00001^conduce_no^0^30^7^ +altbm00001^fact_no^0^30^8^ +altbm00001^bodega^257^2^9^ +altbm00001^status_t^0^1^10^ +altbm00001^us_crea^0^50^11^ +altbm00001^fech_crea^10^4365^12^ +altbm00001^us_mod^0^50^13^ +altbm00001^fech_mod^10^4365^14^ +analisiscotizaciones^ano^1^2^1^ +analisiscotizaciones^numeromes^1^2^2^ +analisiscotizaciones^mes^0^10^3^ +analisiscotizaciones^cotizacion_no^258^4^4^ +analisiscotizaciones^num_oc^2^4^5^ +analisiscotizaciones^estado^201^50^6^ +analisiscotizaciones^unidadescotizadas^5^9733^7^ +analisiscotizaciones^valorcotizado^5^9740^8^ +analisiscotizaciones^sub_total^261^3074^9^ +analisiscotizaciones^unidadesdespachadas^261^9733^10^ +analisiscotizaciones^valordespachado^261^9738^11^ +analisiscotizaciones^equipoventas^201^100^12^ +analisiscotizaciones^tasa^5^3075^13^ +analisiscotizaciones^vendedor^201^31^14^ +analisiscotizaciones^emailsupervisor^201^100^15^ +analisiscotizaciones^depachosautorizados^5^9733^16^ +analisiscotizaciones_cdelacruz^ano^1^2^1^ +analisiscotizaciones_cdelacruz^numeromes^1^2^2^ +analisiscotizaciones_cdelacruz^mes^0^10^3^ +analisiscotizaciones_cdelacruz^cotizacion_no^258^4^4^ +analisiscotizaciones_cdelacruz^num_oc^2^4^5^ +analisiscotizaciones_cdelacruz^estado^201^50^6^ +analisiscotizaciones_cdelacruz^unidadescotizadas^5^9733^7^ +analisiscotizaciones_cdelacruz^valorcotizado^5^9740^8^ +analisiscotizaciones_cdelacruz^sub_total^261^3074^9^ +analisiscotizaciones_cdelacruz^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_cdelacruz^valordespachado^261^9738^11^ +analisiscotizaciones_cdelacruz^equipoventas^201^100^12^ +analisiscotizaciones_cdelacruz^tasa^5^3075^13^ +analisiscotizaciones_cdelacruz^vendedor^201^31^14^ +analisiscotizaciones_cdelacruz^emailsupervisor^201^100^15^ +analisiscotizaciones_jefrancisco^ano^1^2^1^ +analisiscotizaciones_jefrancisco^numeromes^1^2^2^ +analisiscotizaciones_jefrancisco^mes^0^10^3^ +analisiscotizaciones_jefrancisco^cotizacion_no^258^4^4^ +analisiscotizaciones_jefrancisco^num_oc^2^4^5^ +analisiscotizaciones_jefrancisco^estado^201^50^6^ +analisiscotizaciones_jefrancisco^unidadescotizadas^5^9733^7^ +analisiscotizaciones_jefrancisco^valorcotizado^5^9740^8^ +analisiscotizaciones_jefrancisco^sub_total^261^3074^9^ +analisiscotizaciones_jefrancisco^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_jefrancisco^valordespachado^261^9738^11^ +analisiscotizaciones_jefrancisco^equipoventas^201^100^12^ +analisiscotizaciones_jefrancisco^tasa^5^3075^13^ +analisiscotizaciones_jefrancisco^vendedor^201^31^14^ +analisiscotizaciones_jefrancisco^emailsupervisor^201^100^15^ +analisiscotizaciones_jisa^ano^1^2^1^ +analisiscotizaciones_jisa^numeromes^1^2^2^ +analisiscotizaciones_jisa^mes^0^10^3^ +analisiscotizaciones_jisa^cotizacion_no^258^4^4^ +analisiscotizaciones_jisa^num_oc^2^4^5^ +analisiscotizaciones_jisa^estado^201^50^6^ +analisiscotizaciones_jisa^unidadescotizadas^5^9733^7^ +analisiscotizaciones_jisa^valorcotizado^5^9740^8^ +analisiscotizaciones_jisa^sub_total^261^3074^9^ +analisiscotizaciones_jisa^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_jisa^valordespachado^261^9738^11^ +analisiscotizaciones_jisa^equipoventas^201^100^12^ +analisiscotizaciones_jisa^tasa^5^3075^13^ +analisiscotizaciones_jisa^vendedor^201^31^14^ +analisiscotizaciones_jisa^emailsupervisor^201^100^15^ +analisiscotizaciones_mhurtado^ano^1^2^1^ +analisiscotizaciones_mhurtado^numeromes^1^2^2^ +analisiscotizaciones_mhurtado^mes^0^10^3^ +analisiscotizaciones_mhurtado^cotizacion_no^258^4^4^ +analisiscotizaciones_mhurtado^num_oc^2^4^5^ +analisiscotizaciones_mhurtado^estado^201^50^6^ +analisiscotizaciones_mhurtado^unidadescotizadas^5^9733^7^ +analisiscotizaciones_mhurtado^valorcotizado^5^9740^8^ +analisiscotizaciones_mhurtado^sub_total^261^3074^9^ +analisiscotizaciones_mhurtado^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_mhurtado^valordespachado^261^9738^11^ +analisiscotizaciones_mhurtado^equipoventas^201^100^12^ +analisiscotizaciones_mhurtado^tasa^5^3075^13^ +analisiscotizaciones_mhurtado^vendedor^201^31^14^ +analisiscotizaciones_mhurtado^emailsupervisor^201^100^15^ +analisiscotizaciones_mpuig^ano^1^2^1^ +analisiscotizaciones_mpuig^numeromes^1^2^2^ +analisiscotizaciones_mpuig^mes^0^10^3^ +analisiscotizaciones_mpuig^cotizacion_no^258^4^4^ +analisiscotizaciones_mpuig^num_oc^2^4^5^ +analisiscotizaciones_mpuig^estado^201^50^6^ +analisiscotizaciones_mpuig^unidadescotizadas^5^9733^7^ +analisiscotizaciones_mpuig^valorcotizado^5^9740^8^ +analisiscotizaciones_mpuig^sub_total^261^3074^9^ +analisiscotizaciones_mpuig^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_mpuig^valordespachado^261^9738^11^ +analisiscotizaciones_mpuig^equipoventas^201^100^12^ +analisiscotizaciones_mpuig^tasa^5^3075^13^ +analisiscotizaciones_mpuig^vendedor^201^31^14^ +analisiscotizaciones_mpuig^emailsupervisor^201^100^15^ +analisiscotizaciones_mvargas^ano^1^2^1^ +analisiscotizaciones_mvargas^numeromes^1^2^2^ +analisiscotizaciones_mvargas^mes^0^10^3^ +analisiscotizaciones_mvargas^cotizacion_no^258^4^4^ +analisiscotizaciones_mvargas^num_oc^2^4^5^ +analisiscotizaciones_mvargas^estado^201^50^6^ +analisiscotizaciones_mvargas^unidadescotizadas^5^9733^7^ +analisiscotizaciones_mvargas^valorcotizado^5^9740^8^ +analisiscotizaciones_mvargas^sub_total^261^3074^9^ +analisiscotizaciones_mvargas^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_mvargas^valordespachado^261^9738^11^ +analisiscotizaciones_mvargas^equipoventas^201^100^12^ +analisiscotizaciones_mvargas^tasa^5^3075^13^ +analisiscotizaciones_mvargas^vendedor^201^31^14^ +analisiscotizaciones_mvargas^emailsupervisor^201^100^15^ +answer^enviarmx^0^10^1^ +apis^id^258^4^1^ +apis^url^457^255^2^ +apis^apikey^457^100^3^ +apis^estado^457^20^4^ +apis^cuenta^2^4^5^ +apis^identificacion^201^100^6^ +bloques^cod_n^1^2^1^ +bloques^cod_grupo^1^2^2^ +bloques^cod_tipo^1^2^3^ +bloques^cod_sec^1^2^4^ +bodegacont^cod_bodega^257^2^1^ +brand^id_brand^258^4^1^ +brand^descripcion^457^255^2^ +brand^detalle_esp^201^255^3^ +brand^detalle_us^201^255^4^ +brand^code^2^4^5^ +brand^cod_grupo^2^4^6^ +categorias^id_categoria^2^4^1^ +categorias^code^201^100^2^ +categorias^descripcion_esp^201^255^3^ +categorias^descripcion_us^201^255^4^ +categorias^parent_code^201^100^5^ +categorias^slug^0^100^6^ +categorias^descricion_larga^0^255^7^ +category^catid^256^10^1^ +category^catorder^1^2^2^ +category^catname^0^80^3^ +category^catdesc^0^255^4^ +category^catpic^0^255^5^ +ccprcs006^ventas^201^50^1^ +ccprcs006^tipo_cliente^2^4^2^ +ccprcs006^valor_original^5^3074^3^ +ccprcs006^debito_original^5^3074^4^ +ccprcs006^credito_original^5^3074^5^ +ccprcs006^valorlocal^5^3074^6^ +ccprcs006^debitolocal^5^3074^7^ +ccprcs006^creditolocal^5^3074^8^ +ccprcs006^ventas1^1^2^9^ +cctb00001^cuenta_no^0^8^1^ +cctb00001^cod_cia^1^2^2^ +cctb00001^tipo_doc^0^2^3^ +cctb00001^num_doc^258^4^4^ +cctb00001^tipo_cliente^1^2^5^ +cctb00001^sec_cliente^1^2^6^ +cctb00001^cod_emp^1^2^7^ +cctb00001^cod_emp_sec^1^2^8^ +cctb00001^fecha_orig^7^4^9^ +cctb00001^fecha_ven^7^4^10^ +cctb00001^aplica_a^2^4^11^ +cctb00001^banco^2^4^12^ +cctb00001^num_cheque^0^12^13^ +cctb00001^valor^261^3074^14^ +cctb00001^valor_efectivo^5^3074^15^ +cctb00001^valor_cheque^5^3074^16^ +cctb00001^costo^5^3074^17^ +cctb00001^monto_desc^261^3074^18^ +cctb00001^status_t^0^1^19^ +cctb00001^us_crea^0^50^20^ +cctb00001^fech_crea^10^4365^21^ +cctb00001^us_mod^0^50^22^ +cctb00001^fech_mod^10^4365^23^ +cctb00001^bodega^1^2^24^ +cctb00001^factura_ext^2^4^25^ +cctb00001^tipo_doc_aplica^0^2^26^ +cctb00001^documento_ref^2^4^27^ +cctb00001^valor_tarjeta^5^4610^28^ +cctb00001^efectivo^0^10^29^ +cctb00001^ck_tr_dp^0^10^30^ +cctb00001^tar_cr_db^0^10^31^ +cctb00001^num_oc^2^4^32^ +cctb00001^num_req^2^4^33^ +cctb00001^sucid^2^4^34^ +cctb00001^num_recibo_dev^2^4^35^ +cctb00001^valor_recibo_dev^5^3074^36^ +cctb00001^tipo_doc_recibo^201^2^37^ +cctb00001^hash^0^10^38^ +cctb00001^fechafirmadigital^10^4365^39^ +cctb00001^trackid^201^100^40^ +cctb00001^mensaje^201^100^41^ +cctb00001^codigo_msg^201^50^42^ +cctb00001^estado_dgii^201^50^43^ +cctb00001^ultima_respuesta^201^200^44^ +cctb00001^ncf^201^50^45^ +cctb00001^tasa^5^4610^46^ +cctb00002^fecha^10^4365^1^ +cctb00002^cod_vend^1^2^2^ +cctb00002^sec_vend^1^2^3^ +cctb00002^sec_de^2^4^4^ +cctb00002^sec_a^2^4^5^ +cctb00002^status_t^201^1^6^ +cctb00002^us_crea^201^9^7^ +cctb00002^fech_crea^10^4365^8^ +cctb00002^us_mod^201^9^9^ +cctb00002^fech_mod^10^4365^10^ +cctb00003^cod_vend^1^2^1^ +cctb00003^sec_vend^1^2^2^ +cctb00003^ult_recibo^2^4^3^ +cctb00003^tipo_doc^0^2^4^ +cctb00003^status_t^0^1^5^ +cctb00003^us_crea^0^50^6^ +cctb00003^fech_crea^7^4^7^ +cctb00003^us_mod^0^50^8^ +cctb00003^fech_mod^7^4^9^ +cctb00004^tipo_doc^457^2^1^ +cctb00004^num_doc^258^4^2^ +cctb00004^cod_n^257^2^3^ +cctb00004^cod_grupo^257^2^4^ +cctb00004^cod_tipo^257^2^5^ +cctb00004^cod_sec^257^2^6^ +cctb00004^cantidad^261^4610^7^ +cctb00004^precio^261^4613^8^ +cctb00004^descuento^5^4610^9^ +cctb00004^porc_desc^5^4610^10^ +cctb00004^itbis^5^4610^11^ +cctb00004^num_doc_almacen^2^4^12^ +cctb00004^cod_mov^1^2^13^ +cctb00004^bodega^1^2^14^ +cctb00005^idavance^2^4^1^ +cctb00005^aplica_a^2^4^2^ +cctb00005^num_doc^2^4^3^ +cctb00005^tipo_doc^201^2^4^ +cctb00005^descuento^5^4610^5^ +cctb00005^valor_pagado^5^4610^6^ +cctb00005^sucid^1^2^7^ +cctb00008^sec_vend^258^4^1^ +cctb00008^cod_n^257^2^2^ +cctb00008^cod_grupo^257^2^3^ +cctb00008^cod_tipo^257^2^4^ +cctb00008^cod_sec^258^4^5^ +cctb00008^porc_ventas^5^2052^6^ +cctb00008^porc_cobros^261^2052^7^ +cctb00008^status_t^201^1^8^ +cctb00008^us_crea^201^50^9^ +cctb00008^fech_crea^10^4365^10^ +cctb00008^us_mod^201^50^11^ +cctb00008^fech_mod^10^4365^12^ +cctb00011^cod_cia^1^2^1^ +cctb00011^num_doc^258^4^2^ +cctb00011^tipo_doc^256^2^3^ +cctb00011^tipo_cliente^258^4^4^ +cctb00011^sec_cliente^258^4^5^ +cctb00011^comentario^0^250^6^ +cctb00011^status_t^0^1^7^ +cctb00011^us_crea^0^50^8^ +cctb00011^fech_crea^7^4^9^ +cctb00011^us_mod^0^50^10^ +cctb00011^fech_mod^7^4^11^ +cctb00011^sucid^1^2^12^ +cctb00011^chitbis^0^2^13^ +cctb00011^bodega^1^2^14^ +cctb00011^cod_emp_sec^2^4^15^ +cctb00011^valor_recibo^5^4610^16^ +cctb00011^fecha_orig^7^4^17^ +cctb00011^porc_itbis^5^4610^18^ +cctb00011^valor_bruto^5^4610^19^ +cctb00011^descuento^5^4610^20^ +cctb00011^monto_itbis^5^4610^21^ +cctb00011^factura^2^4^22^ +cctb00011^tasa^3^8^23^ +cctb00011^imagen^11^56^24^ +cctb00011^documento_ref^2^4^25^ +cctb00011^valor_efectivo^5^4610^26^ +cctb00011^valor_cheque^5^4610^27^ +cctb00011^valor_tarjeta^5^4610^28^ +cctb00011^banco^11^56^29^ +cctb00011^efectivo^0^10^30^ +cctb00011^ck_tr_dp^0^10^31^ +cctb00011^tar_cr_db^0^10^32^ +cctb00011^num_doc_relacionado^2^4^33^ +cctb00013^tipo_negocio^1^2^1^ +cctb00013^descripcion^0^30^2^ +cctb00013^cond_pago^1^2^3^ +cctb00013^porc_desc^5^3074^4^ +cctb00013^codigo_eis^1^2^5^ +cctb00013^status_t^0^1^6^ +cctb00013^us_crea^0^50^7^ +cctb00013^fech_crea^7^4^8^ +cctb00013^us_mod^0^50^9^ +cctb00013^fech_mod^7^4^10^ +cctb00019^num_req^258^4^1^ +cctb00019^us_crea^201^50^2^ +cctb00019^fech_crea^10^4365^3^ +cctb00020^cod_cia^1^2^1^ +cctb00020^tipo_doc^0^2^2^ +cctb00020^num_oc^0^10^3^ +cctb00020^fecha^7^4^4^ +cctb00020^tipo_cliente^1^2^5^ +cctb00020^sec_cliente^2^4^6^ +cctb00020^factura^2^4^7^ +cctb00020^tipo_tarjeta^0^30^8^ +cctb00020^banco^1^2^9^ +cctb00020^referencia^0^20^10^ +cctb00020^porc_desc^5^4610^11^ +cctb00020^valor_efectivo^5^4610^12^ +cctb00020^otro_valor^5^4610^13^ +cctb00020^observacion^0^60^14^ +cctb00020^devuelta^5^4610^15^ +cctb00020^num_trans^2^4^16^ +cctb00020^tipo_aplica^0^2^17^ +cctb00020^cajera^2^4^18^ +cctb00020^cobrador^2^4^19^ +cctb00020^status_t^0^1^20^ +cctb00020^us_crea^0^40^21^ +cctb00020^fech_crea^10^4365^22^ +cctb00020^us_mod^0^40^23^ +cctb00020^fech_mod^10^4365^24^ +cctb00021^cod_cia^257^2^1^ +cctb00021^tipo_doc^256^2^2^ +cctb00021^descripcion^0^50^3^ +cctb00021^debito^0^8^4^ +cctb00021^departamento^1^2^5^ +cctb00021^status_mov^1^2^6^ +cctb00021^status_t^0^1^7^ +cctb00021^us_crea^0^40^8^ +cctb00021^fech_crea^7^4^9^ +cctb00021^us_mod^0^40^10^ +cctb00021^fech_mod^7^4^11^ +cctb00021^secuencia^2^4^12^ +cctb00021^cxc^0^1^13^ +cctb00021^credito^0^8^14^ +cctb00022^cod_moneda^1^2^1^ +cctb00022^descripcion^0^30^2^ +cctb00022^valor^5^4610^3^ +cctb00022^tipo_moneda^1^2^4^ +cctb00022^status_t^0^1^5^ +cctb00022^us_crea^0^40^6^ +cctb00022^fech_crea^10^4365^7^ +cctb00022^us_mod^0^40^8^ +cctb00022^fech_mod^10^4365^9^ +cctb00023^num_doc^2^4^1^ +cctb00023^fecha^7^4^2^ +cctb00023^cod_moneda^1^2^3^ +cctb00023^cantidad^1^2^4^ +cctb00023^valor^5^4610^5^ +cctb00023^tipo_doc^0^2^6^ +cctb00023^tasa^5^4610^7^ +cctb00023^cod_cia^1^2^8^ +cctb00023^num_trans^2^4^9^ +cctb00023^status_t^0^1^10^ +cctb00023^us_crea^0^40^11^ +cctb00023^fech_crea^10^4365^12^ +cctb00023^us_mod^0^40^13^ +cctb00023^fech_mod^10^4365^14^ +cctb00024^status_mov^2^4^1^ +cctb00024^descripcion^201^50^2^ +cctb00024^status_t^201^1^3^ +cctb00024^us_crea^201^50^4^ +cctb00024^fech_crea^10^4365^5^ +cctb00024^us_mod^201^50^6^ +cctb00024^fech_mod^10^4365^7^ +cctb00025^num_req^258^4^1^ +cctb00025^fecha^263^4^2^ +cctb00025^sec_vend^257^2^3^ +cctb00025^sec_vend_aprobado^1^2^4^ +cctb00025^status_t^0^1^5^ +cctb00025^us_crea^256^50^6^ +cctb00025^fech_crea^266^4365^7^ +cctb00025^us_mod^0^50^8^ +cctb00025^fech_mod^10^4365^9^ +cctb00025^estado^0^20^10^ +cctb00025^fecha_transporte^7^4^11^ +cctb00025^estado_despacho^0^20^12^ +cctb00025^fecha_autorizacion^10^4365^13^ +cctb00025^monto_req^5^3074^14^ +cctb00025_log^num_req^258^4^1^ +cctb00025_log^fecha^263^4^2^ +cctb00025_log^sec_vend^257^2^3^ +cctb00025_log^sec_vend_aprobado^1^2^4^ +cctb00025_log^status_t^0^1^5^ +cctb00025_log^us_crea^256^50^6^ +cctb00025_log^fech_crea^266^4365^7^ +cctb00025_log^us_mod^0^50^8^ +cctb00025_log^fech_mod^10^4365^9^ +cctb00025_log^estado^0^20^10^ +cctb00025_log^fecha_transporte^7^4^11^ +cctb00025_log^estado_despacho^0^20^12^ +cctb00025_log^fecha_autorizacion^10^4365^13^ +cctb00025_log^monto_req^5^3074^14^ +cctb00025_log^fecha_log^10^4365^15^ +cctb00025_log^usuario_log^201^50^16^ +cctb00026^num_req^258^4^1^ +cctb00026^num_oc^258^4^2^ +cctb00026^cotizacion_no^258^4^3^ +cctb00026^id^257^2^4^ +cctb00026^area^257^2^5^ +cctb00026^cod_n^257^2^6^ +cctb00026^cod_grupo^257^2^7^ +cctb00026^cod_tipo^257^2^8^ +cctb00026^cod_sec^257^2^9^ +cctb00026^cantidad_ord1^5^3077^10^ +cctb00026^cantidad_ord^5^3077^11^ +cctb00026^cantidad_1^5^3077^12^ +cctb00026^cantidad^5^3077^13^ +cctb00026^precio^261^3074^14^ +cctb00026^descuento^261^2050^15^ +cctb00026^descvalor^261^2562^16^ +cctb00026^valor^261^3074^17^ +cctb00026^estado^0^20^18^ +cctb00026^status_t^0^1^19^ +cctb00026^us_crea^256^50^20^ +cctb00026^fech_crea^266^4365^21^ +cctb00026^us_mod^0^50^22^ +cctb00026^fech_mod^10^4365^23^ +cctb00026^fecha_transporte^7^4^24^ +cctb00026^fecha_llegada^7^4^25^ +cctb00026^id_kit^2^4^26^ +cctb00027^num_req^258^4^1^ +cctb00027^etiqueta^0^20^2^ +cctb00027^num_oc^258^4^3^ +cctb00027^secuencia^257^2^4^ +cctb00027^area^1^2^5^ +cctb00027^cod_n^257^2^6^ +cctb00027^cod_grupo^257^2^7^ +cctb00027^cod_tipo^257^2^8^ +cctb00027^cod_sec^257^2^9^ +cctb00027^lado_1^5^3077^10^ +cctb00027^lado_2^5^3077^11^ +cctb00027^lado_3^5^3077^12^ +cctb00027^cantidad^261^3077^13^ +cctb00027^medida^261^3077^14^ +cctb00027^cantidad_r^261^3077^15^ +cctb00027^medida_r^261^3077^16^ +cctb00027^status_t^0^1^17^ +cctb00027^us_crea^0^40^18^ +cctb00027^fech_crea^7^4^19^ +cctb00027^us_mod^0^40^20^ +cctb00027^fech_mod^7^4^21^ +cctb00028^num_temp_req^2^4^1^ +cctb00028^us_crea^0^50^2^ +cctb00029^num_req^258^4^1^ +cctb00029^mensaje^201^200^2^ +cctb00029^us_crea^0^50^3^ +cctb00029^fech_crea^10^4365^4^ +cctb00029^us_mod^0^50^5^ +cctb00029^fech_mod^10^4365^6^ +cctb00030^num_req^258^4^1^ +cctb00030^etiqueta^0^20^2^ +cctb00030^num_oc^258^4^3^ +cctb00030^secuencia^257^2^4^ +cctb00030^area^1^2^5^ +cctb00030^cod_n^257^2^6^ +cctb00030^cod_grupo^257^2^7^ +cctb00030^cod_tipo^257^2^8^ +cctb00030^cod_sec^257^2^9^ +cctb00030^lado_1^5^3077^10^ +cctb00030^lado_2^5^3077^11^ +cctb00030^lado_3^5^3077^12^ +cctb00030^cantidad^261^3077^13^ +cctb00030^medida^261^3077^14^ +cctb00030^cantidad_r^261^3077^15^ +cctb00030^medida_r^261^3077^16^ +cctb00030^status_t^0^1^17^ +cctb00030^us_crea^0^40^18^ +cctb00030^fech_crea^7^4^19^ +cctb00030^us_mod^0^40^20^ +cctb00030^fech_mod^7^4^21^ +cctb00031^fecha^10^4365^1^ +cctb00031^us_crea^0^50^2^ +cctb00031^sec_vend^2^4^3^ +cctb00031^nombrevendedor^201^100^4^ +cctb00031^tipo_cliente^1^2^5^ +cctb00031^sec_cliente^1^2^6^ +cctb00031^nombrecliente^201^100^7^ +cctb00031^num_req^2^4^8^ +cctb00031^limite_cr^5^3074^9^ +cctb00031^monto_cotizacion^5^3074^10^ +cctb00031^balance^5^3074^11^ +cctb00031^estado^201^250^12^ +cctb00031^documento_ref^2^4^13^ +cctb00031^tipo_doc_ref^0^10^14^ +cctb00031^monto_req^5^3074^15^ +cctb00031^factura^2^4^16^ +cctb00031^fecha_vence^7^4^17^ +cctb00031^descrip_estado^201^250^18^ +cctb00031^num_recibo^2^4^19^ +cctb00031^tipo_doc^0^10^20^ +cctb00031^monto_avance^5^4610^21^ +cctb00031^valor_cotizacion^5^4610^22^ +cctb00031^cotizacion_no^2^4^23^ +cctb00031^num_oc^2^4^24^ +cctb00032^idnum^262^4^1^ +cctb00032^num_doc^2^4^2^ +cctb00032^tipo_doc^0^2^3^ +cctb00032^localidad^1^2^4^ +cctb00032^cuenta_no^0^10^5^ +cctb00032^depsito^2^4^6^ +cctb00032^tipo_cliente^2^4^7^ +cctb00032^sec_cliente^2^4^8^ +cctb00032^sec_vend^2^4^9^ +cctb00032^fecha^7^4^10^ +cctb00032^comentario^0^80^11^ +cctb00032^valor_recibo^5^3074^12^ +cctb00032^status_t^0^1^13^ +cctb00032^us_crea^0^50^14^ +cctb00032^fecha_crea^7^4^15^ +cctb00032^us_mod^0^50^16^ +cctb00032^fecha_mod^7^4^17^ +cctb00033^idnum^2^4^1^ +cctb00033^num_doc^2^4^2^ +cctb00033^num_ref^2^4^3^ +cctb00033^aplica_a^2^4^4^ +cctb00033^pendiente^5^3074^5^ +cctb00033^descuento^5^3074^6^ +cctb00033^valor_pagado^5^3074^7^ +cctb00033^status_t^0^1^8^ +cctb00033^us_crea^0^50^9^ +cctb00033^fecha_crea^7^4^10^ +cctb00033^us_mod^0^50^11^ +cctb00033^fecha_mod^7^4^12^ +cctb00034^num_req^258^4^1^ +cctb00034^num_oc^258^4^2^ +cctb00034^cotizacion_no^258^4^3^ +cctb00034^id_kit^258^4^4^ +cctb00034^secuencia^257^2^5^ +cctb00034^area^258^4^6^ +cctb00034^cod_n^257^2^7^ +cctb00034^cod_grupo^257^2^8^ +cctb00034^cod_tipo^257^2^9^ +cctb00034^cod_sec^257^2^10^ +cctb00034^cantidad^258^4^11^ +cctb00034^us_crea^201^50^12^ +cctb00034^fech_crea^10^4365^13^ +cctb00035^inserta^0^2^1^ +cctb00035^estado^0^20^2^ +cctb00035^estado_despacho^0^20^3^ +cctb00035^vendedor^0^60^4^ +cctb00035^sec_vend_sp^201^60^5^ +cctb00035^num_req^2^4^6^ +cctb00035^fecha^7^4^7^ +cctb00035^cotizacion_no^2^4^8^ +cctb00035^num_oc^2^4^9^ +cctb00035^tipo_venta^0^60^10^ +cctb00035^cliente^0^60^11^ +cctb00035^valor_cotizacion^5^3074^12^ +cctb00035^valor_autorizar^5^3074^13^ +cctb00035^sec_vend^1^2^14^ +cctb00035^tipo_cliente^2^4^15^ +cctb00035^sec_cliente^2^4^16^ +cctb00035^num_emp_inst^2^4^17^ +cctb00035^nombre_supervisor^201^100^18^ +cctb00035^balance^5^3074^19^ +cctb00035^balance_restante^5^3074^20^ +cctb00035^us_crea^201^50^21^ +cctb00035^fech_crea^10^4365^22^ +cctb00037^idtipo^258^4^1^ +cctb00037^titulo^457^50^2^ +cctb00040^num_req^258^4^1^ +cctb00040^fecha^10^4365^2^ +cctb00040^usuario^0^50^3^ +cctb00040^descripcion^0^220^4^ +cctb00041^num_doc^2^4^1^ +cctb00041^tipo_doc^0^10^2^ +cctb00041^num_req^2^4^3^ +cctb00041^fecha^7^4^4^ +cctb00042^idregistro^262^4^1^ +cctb00042^clientes^201^70^2^ +cctb00042^tipo_cliente^0^2^3^ +cctb00042^sec_cliente^1^2^4^ +cctb00042^factura^2^4^5^ +cctb00042^cotizacion^2^4^6^ +cctb00042^orden^2^4^7^ +cctb00042^telefono^0^12^8^ +cctb00042^limcredito^2^4^9^ +cctb00042^corriente^1^2^10^ +cctb00042^d1a30^5^3074^11^ +cctb00042^d31a60^5^3074^12^ +cctb00042^d61a90^5^3074^13^ +cctb00042^mas90^5^3074^14^ +cctb00042^totalsaldo^5^3074^15^ +cctb00042^fechapago^5^3074^16^ +cctb00042^montopago^5^3074^17^ +cctb00042^nodo^201^10^18^ +cctb00042^hijos^201^10^19^ +cctb00042^imagen^201^10^20^ +cctb00042^sec_vend^1^2^21^ +cgtb00001^cuenta_no^457^8^1^ +cgtb00001^descripcion^457^50^2^ +cgtb00001^descrip_ing^201^50^3^ +cgtb00001^analitico^201^1^4^ +cgtb00001^cata^201^1^5^ +cgtb00001^depto^201^1^6^ +cgtb00001^nivel^1^2^7^ +cgtb00001^ref^201^1^8^ +cgtb00001^origen^201^1^9^ +cgtb00001^estado_a^201^4^10^ +cgtb00001^estado_m^201^4^11^ +cgtb00001^aplica_a^201^8^12^ +cgtb00001^status_t^201^1^13^ +cgtb00001^us_crea^201^9^14^ +cgtb00001^fech_crea^10^4365^15^ +cgtb00001^us_mod^201^9^16^ +cgtb00001^fech_mod^10^4365^17^ +cgtb00001^cuenta_resultado^0^1^18^ +cgtb00001^grupo^0^1^19^ +cgtb00001^tipo_cuenta^201^50^20^ +cgtb00001^selectivo_consumo^0^10^21^ +cgtb00001^retencion^0^10^22^ +cgtb00001^codigo_isr^1^2^23^ +cgtb00001b^cuenta_no^256^8^1^ +cgtb00001b^descripcion^256^50^2^ +cgtb00001b^descrip_ing^0^50^3^ +cgtb00001b^analitico^256^1^4^ +cgtb00001b^cata^256^1^5^ +cgtb00001b^depto^256^1^6^ +cgtb00001b^nivel^257^2^7^ +cgtb00001b^ref^256^1^8^ +cgtb00001b^origen^256^1^9^ +cgtb00001b^estado_a^0^4^10^ +cgtb00001b^estado_m^0^4^11^ +cgtb00001b^aplica_a^0^8^12^ +cgtb00001b^status_t^0^1^13^ +cgtb00001b^us_crea^0^50^14^ +cgtb00001b^fech_crea^10^4365^15^ +cgtb00001b^us_mod^0^50^16^ +cgtb00001b^fech_mod^10^4365^17^ +cgtb00001b^cuenta_resultado^0^1^18^ +cgtb00001b^grupo^0^1^19^ +cgtb00001b^tipo_cuenta^201^50^20^ +cgtb00001b^selectivo_consumo^0^10^21^ +cgtb00001b^retenciones^0^10^22^ +cgtb00001b^codigo_isr^1^2^23^ +cgtb00002^cuenta_no^0^8^1^ +cgtb00002^departamento^1^2^2^ +cgtb00002^status_t^0^1^3^ +cgtb00002^us_crea^0^9^4^ +cgtb00002^fech_crea^7^4^5^ +cgtb00002^us_mod^0^9^6^ +cgtb00002^fech_mod^7^4^7^ +cgtb00003^tipo^1^2^1^ +cgtb00003^clave^0^3^2^ +cgtb00003^descripcion^0^30^3^ +cgtb00003^status_t^0^1^4^ +cgtb00003^us_crea^0^9^5^ +cgtb00003^fech_crea^7^4^6^ +cgtb00003^us_mod^0^9^7^ +cgtb00003^fech_mod^7^4^8^ +cgtb00004^fecha^10^4365^1^ +cgtb00004^tipo^1^2^2^ +cgtb00004^ref^457^14^3^ +cgtb00004^cuenta_no^201^8^4^ +cgtb00004^departamento^1^2^5^ +cgtb00004^num_doc^201^12^6^ +cgtb00004^cod_aux^1^2^7^ +cgtb00004^cod_sec^1^2^8^ +cgtb00004^detalles^201^30^9^ +cgtb00004^detalle_1^201^100^10^ +cgtb00004^detalle_2^201^40^11^ +cgtb00004^debito^5^3074^12^ +cgtb00004^credito^5^3074^13^ +cgtb00004^status_t^201^1^14^ +cgtb00004^us_crea^0^50^15^ +cgtb00004^fech_crea^10^4365^16^ +cgtb00004^us_mod^0^50^17^ +cgtb00004^fech_mod^10^4365^18^ +cgtb00005^cuenta_no^457^8^1^ +cgtb00005^cheque_no^258^4^2^ +cgtb00005^num_emp^1^2^3^ +cgtb00005^fecha^263^4^4^ +cgtb00005^portador^457^44^5^ +cgtb00005^tasa^5^2050^6^ +cgtb00005^monto^261^3074^7^ +cgtb00005^status_impresion^201^1^8^ +cgtb00005^status_t^201^1^9^ +cgtb00005^us_crea^0^50^10^ +cgtb00005^fech_crea^10^4365^11^ +cgtb00005^us_mod^0^50^12^ +cgtb00005^fech_mod^10^4365^13^ +cgtb00006^fecha^7^4^1^ +cgtb00006^numero_entrada^1^2^2^ +cgtb00006^secuencia_entrada^2^4^3^ +cgtb00006^mes^1^2^4^ +cgtb00006^periodo^0^10^5^ +cgtb00006^ref^0^14^6^ +cgtb00006^detalle^0^100^7^ +cgtb00006^informacion^0^20^8^ +cgtb00006^cod_sp^1^2^9^ +cgtb00006^fecha_inicial^7^4^10^ +cgtb00006^fecha_final^7^4^11^ +cgtb00006^cuenta_no^0^10^12^ +cgtb00006^us_crea^0^50^13^ +cgtb00006^fech_crea^10^4365^14^ +cgtb00006^us_mod^0^50^15^ +cgtb00006^fech_mod^10^4365^16^ +cgtb00009^cod_mov^1^2^1^ +cgtb00009^cuenta_no^0^8^2^ +cgtb00009^status_t^0^1^3^ +cgtb00009^us_crea^0^9^4^ +cgtb00009^fech_crea^7^4^5^ +cgtb00009^us_mod^0^9^6^ +cgtb00009^fech_mod^7^4^7^ +cgtb00010^cod_mov^1^2^1^ +cgtb00010^cuenta_no^0^8^2^ +cgtb00010^status_t^0^1^3^ +cgtb00010^us_crea^0^9^4^ +cgtb00010^fech_crea^7^4^5^ +cgtb00010^us_mod^0^9^6^ +cgtb00010^fech_mod^7^4^7^ +cgtb00011^entrada_no^1^2^1^ +cgtb00011^descripcion^201^60^2^ +cgtb00011^prog_4gl^201^9^3^ +cgtb00011^referencia^201^9^4^ +cgtb00011^status_t^201^1^5^ +cgtb00011^us_crea^201^9^6^ +cgtb00011^fech_crea^10^4365^7^ +cgtb00011^us_mod^201^9^8^ +cgtb00011^fech_mod^10^4365^9^ +cgtb00012^cheque_no^2^4^1^ +cgtb00012^cuenta_no^201^8^2^ +cgtb00012^nombre_bco^201^40^3^ +cgtb00012^direccion^201^50^4^ +cgtb00012^cuenta_bank^201^14^5^ +cgtb00012^codigo_1^201^7^6^ +cgtb00012^codigo_2^201^7^7^ +cgtb00012^status_t^201^1^8^ +cgtb00012^us_crea^201^9^9^ +cgtb00012^fech_crea^10^4365^10^ +cgtb00012^us_mod^201^9^11^ +cgtb00012^fech_mod^10^4365^12^ +cgtb00014^cuenta_no^0^8^1^ +cgtb00014^status_t^0^1^2^ +cgtb00014^us_crea^0^9^3^ +cgtb00014^fech_crea^7^4^4^ +cgtb00014^us_mod^0^9^5^ +cgtb00014^fech_mod^7^4^6^ +cgtb000149^entrada_no^258^4^1^ +cgtb000149^descripcion^457^100^2^ +cgtb000149^programa^201^50^3^ +cgtb000149^status_t^201^50^4^ +cgtb000149^us_crea^457^50^5^ +cgtb000149^fech_crea^457^27^6^ +cgtb000149^us_mod^201^1^7^ +cgtb000149^fech_mod^201^1^8^ +cgtb000149^column9^201^1^9^ +cgtb00016^ano^1^2^1^ +cgtb00016^mes^1^2^2^ +cgtb00016^cuenta_no^0^8^3^ +cgtb00016^estado_a^0^4^4^ +cgtb00016^estado_m^0^4^5^ +cgtb00016^descripcion^0^30^6^ +cgtb00016^debito^5^3074^7^ +cgtb00016^credito^5^3074^8^ +cgtb00016^balance_ant^5^3074^9^ +cgtb00016^actividad^5^3074^10^ +cgtb00016^balance_act^5^3074^11^ +cgtb00016^primern^0^10^12^ +cgtb00016^programa^201^50^13^ +cgtb00016^departamento^1^2^14^ +cgtb00017^tipo^257^2^1^ +cgtb00017^num_oc^258^4^2^ +cgtb00017^fecha^266^4365^3^ +cgtb00017^liquidada^201^12^4^ +cgtb00017^cerrada^201^12^5^ +cgtb00017^pagada^201^12^6^ +cgtb00017^rep_entrada^2^4^7^ +cgtb00017^factura^201^12^8^ +cgtb00017^prima_us^5^2050^9^ +cgtb00017^cod_sp^257^2^10^ +cgtb00017^cod_sp_sec^257^2^11^ +cgtb00017^timpuestos^5^3074^12^ +cgtb00017^tgastos^5^3074^13^ +cgtb00017^tflete^5^3074^14^ +cgtb00017^usa_calculo^0^10^15^ +cgtb00017^status_t^201^1^16^ +cgtb00017^us_crea^201^9^17^ +cgtb00017^fech_crea^10^4365^18^ +cgtb00017^us_mod^201^9^19^ +cgtb00017^fech_mod^10^4365^20^ +cgtb00017^bodega^1^2^21^ +cgtb00018^tipo^1^2^1^ +cgtb00018^num_oc^2^4^2^ +cgtb00018^rep_entrada^2^4^3^ +cgtb00018^cod_n^1^2^4^ +cgtb00018^cod_grupo^1^2^5^ +cgtb00018^cod_tipo^1^2^6^ +cgtb00018^cod_sec^1^2^7^ +cgtb00018^cantidad_oc^5^3077^8^ +cgtb00018^fob^5^3075^9^ +cgtb00018^costo_flete^5^3074^10^ +cgtb00018^impuesto^5^3074^11^ +cgtb00018^otros_g^5^3074^12^ +cgtb00018^status_t^201^1^13^ +cgtb00018^us_crea^201^50^14^ +cgtb00018^fech_crea^10^4365^15^ +cgtb00018^us_mod^201^50^16^ +cgtb00018^fech_mod^10^4365^17^ +cgtb00018^bodega^1^2^18^ +cgtb00023^cuenta_no^256^8^1^ +cgtb00023^presupuesto^261^3074^2^ +cgtb00023^ano^257^2^3^ +cgtb00023^mes^257^2^4^ +cgtb00023^status_t^0^1^5^ +cgtb00023^us_crea^0^9^6^ +cgtb00023^fech_crea^7^4^7^ +cgtb00023^us_mod^0^9^8^ +cgtb00023^fech_mod^7^4^9^ +cgtb00031^cod_cro^0^8^1^ +cgtb00031^beneficiario^0^60^2^ +cgtb00031^status_t^0^1^3^ +cgtb00031^us_crea^0^9^4^ +cgtb00031^fech_crea^7^4^5^ +cgtb00031^us_mod^0^9^6^ +cgtb00031^fech_mod^7^4^7^ +cgtb00032^cheque_no^258^4^1^ +cgtb00032^banco^256^8^2^ +cgtb00032^fecha^7^4^3^ +cgtb00032^cod_cro^256^8^4^ +cgtb00032^recibido_por^256^60^5^ +cgtb00032^cedula^256^20^6^ +cgtb00032^direccion^0^40^7^ +cgtb00032^fecha_ent^263^4^8^ +cgtb00032^hora_ent^256^5^9^ +cgtb00032^status_t^0^1^10^ +cgtb00032^us_crea^0^9^11^ +cgtb00032^fech_crea^7^4^12^ +cgtb00032^us_mod^0^9^13^ +cgtb00032^fech_mod^7^4^14^ +cgtb00033^cheque_no^258^4^1^ +cgtb00033^banco^256^8^2^ +cgtb00033^fecha^7^4^3^ +cgtb00033^monto^5^3074^4^ +cgtb00033^portador^0^60^5^ +cgtb00033^cod_cro^256^8^6^ +cgtb00033^recibido_por^256^60^7^ +cgtb00033^cedula^256^20^8^ +cgtb00033^direccion^0^40^9^ +cgtb00033^fecha_ent^263^4^10^ +cgtb00033^hora_ent^256^5^11^ +cgtb00033^status_t^0^1^12^ +cgtb00033^us_crea^0^9^13^ +cgtb00033^fech_crea^7^4^14^ +cgtb00033^us_mod^0^9^15^ +cgtb00033^fech_mod^7^4^16^ +cgtb00034^cuenta_no^201^8^1^ +cgtb00034^departamento^2^4^2^ +cgtb00034^cod_n^2^4^3^ +cgtb00034^sec_vend^2^4^4^ +cgtb00034^cod_cia^1^2^5^ +cgtb00034^id^201^2^6^ +cgtb00035^codigo_estado^0^10^1^ +cgtb00035^descripcion^0^40^2^ +cgtb00036^id_estado^262^4^1^ +cgtb00036^orden_grupos^1^2^2^ +cgtb00036^grupo^201^100^3^ +cgtb00036^estado^201^10^4^ +cgtb00036^descripcion^201^100^5^ +cgtb00036^descripcion_estado^201^50^6^ +cgtb00036^tipo_estado^201^50^7^ +cgtb00036^signo^1^2^8^ +cgtb00060^ano^1^2^1^ +cgtb00060^mes^0^12^2^ +cgtb00060^fecha_ini^7^4^3^ +cgtb00060^fecha_fin^7^4^4^ +cgtb00060^entrada_datos^0^1^5^ +cgtb00060^codigo_lote^0^8^6^ +cgtb00060^afecta^0^1^7^ +cgtb00077^codigo_isr^1^2^1^ +cgtb00077^descripcion^201^50^2^ +cgtb00083^primern^0^10^1^ +cgtb00083^descrip_n^0^60^2^ +cgtb00083^aplica_a^0^10^3^ +cgtb00083^descripcion^0^60^4^ +cgtb00084^ventas^257^2^1^ +cgtb00084^tipo_cliente^257^2^2^ +cgtb00084^ano^257^2^3^ +cgtb00084^mes^257^2^4^ +cgtb00084^tasa^5^3075^5^ +cgtb04^fecha^7^4^1^ +cgtb04^tipo^1^2^2^ +cgtb04^ref^256^14^3^ +cgtb04^cuenta_no^0^8^4^ +cgtb04^departamento^1^2^5^ +cgtb04^num_doc^0^12^6^ +cgtb04^cod_aux^1^2^7^ +cgtb04^cod_sec^1^2^8^ +cgtb04^detalles^0^30^9^ +cgtb04^detalle_1^0^40^10^ +cgtb04^detalle_2^0^40^11^ +cgtb04^debito^5^3074^12^ +cgtb04^credito^5^3074^13^ +cgtb04^status_t^0^1^14^ +cgtb04^us_crea^0^50^15^ +cgtb04^fech_crea^10^4365^16^ +cgtb04^us_mod^0^50^17^ +cgtb04^fech_mod^10^4365^18^ +cgtbh00004^fecha^10^4365^1^ +cgtbh00004^tipo^1^2^2^ +cgtbh00004^ref^457^14^3^ +cgtbh00004^cuenta_no^201^8^4^ +cgtbh00004^departamento^1^2^5^ +cgtbh00004^num_doc^201^12^6^ +cgtbh00004^cod_aux^1^2^7^ +cgtbh00004^cod_sec^1^2^8^ +cgtbh00004^detalles^201^30^9^ +cgtbh00004^detalle_1^201^40^10^ +cgtbh00004^detalle_2^201^40^11^ +cgtbh00004^debito^5^3074^12^ +cgtbh00004^credito^5^3074^13^ +cgtbh00004^status_t^201^1^14^ +cgtbh00004^us_crea^201^9^15^ +cgtbh00004^fech_crea^10^4365^16^ +cgtbh00004^us_mod^201^9^17^ +cgtbh00004^fech_mod^10^4365^18^ +checkinout^userid^258^4^1^ +checkinout^checktime^266^4365^2^ +checkinout^checktype^201^1^3^ +checkinout^verifycode^2^4^4^ +checkinout^sensorid^201^5^5^ +checkinout^logid^2^4^6^ +checkinout^machineid^2^4^7^ +checkinout^userextfmt^2^4^8^ +checkinout^workcode^2^4^9^ +checkinout^memoinfo^201^20^10^ +checkinout^sn^201^20^11^ +checkinout^num_emp^2^4^12^ +checkinout^nombre_empleado^201^100^13^ +checkinout^h_trabajadas^5^3074^14^ +checkinout^h_extras35^5^3074^15^ +checkinout^h_extras100^5^3074^16^ +checkinout^num_nomi^2^4^17^ +checkinout^time_horas_trabajadas^201^20^18^ +checkinout^time_horas_extras^201^20^19^ +checkinout^departamento^2^4^20^ +checkinout1^userid^258^4^1^ +checkinout1^checktime^266^4365^2^ +checkinout1^checktype^201^1^3^ +checkinout1^verifycode^2^4^4^ +checkinout1^sensorid^201^5^5^ +checkinout1^logid^2^4^6^ +checkinout1^machineid^2^4^7^ +checkinout1^userextfmt^2^4^8^ +checkinout1^workcode^2^4^9^ +checkinout1^memoinfo^201^20^10^ +checkinout1^sn^201^20^11^ +checkinout2^userid^258^4^1^ +checkinout2^checktime^266^4365^2^ +checkinout2^checktype^201^1^3^ +checkinout2^verifycode^2^4^4^ +checkinout2^sensorid^201^5^5^ +checkinout2^logid^2^4^6^ +checkinout2^machineid^2^4^7^ +checkinout2^userextfmt^2^4^8^ +checkinout2^workcode^2^4^9^ +checkinout2^memoinfo^201^20^10^ +checkinout2^sn^201^20^11^ +checkinout_calculo^userid^258^4^1^ +checkinout_calculo^checktime^266^4365^2^ +checkinout_calculo^checktype^201^1^3^ +checkinout_calculo^verifycode^2^4^4^ +checkinout_calculo^sensorid^201^5^5^ +checkinout_calculo^logid^2^4^6^ +checkinout_calculo^machineid^2^4^7^ +checkinout_calculo^userextfmt^2^4^8^ +checkinout_calculo^workcode^2^4^9^ +checkinout_calculo^memoinfo^201^20^10^ +checkinout_calculo^sn^201^20^11^ +checkinout_calculo^num_emp^2^4^12^ +checkinout_calculo^nombre_empleado^201^100^13^ +checkinout_calculo^h_trabajadas^5^3074^14^ +checkinout_calculo^h_extras35^5^3074^15^ +checkinout_calculo^h_extras100^5^3074^16^ +checkinout_calculo^num_nomi^2^4^17^ +checkinout_calculo^time_horas_trabajadas^201^20^18^ +checkinout_calculo^time_horas_extras^201^20^19^ +checkinout_calculo^departamento^2^4^20^ +chequeo^dpto^0^1^1^ +chequeo^departamento^1^2^2^ +chequeo^nom_dpto^0^30^3^ +clientes_log^tipo_cliente^1^2^1^ +clientes_log^sec_cliente^2^4^2^ +clientes_log^nombre^201^100^3^ +clientes_log^codigo^201^10^4^ +clientes_log^cod_zona^1^2^5^ +clientes_log^cod_provincia^1^2^6^ +clientes_log^telefono^0^25^7^ +clientes_log^fax^0^25^8^ +clientes_log^telex^0^25^9^ +clientes_log^patente^201^80^10^ +clientes_log^limite_credito^5^2562^11^ +clientes_log^tipo_documento^0^10^12^ +clientes_log^num_rnc^0^25^13^ +clientes_log^contactoprincipal^0^80^14^ +clientes_log^puesto_laboral^201^50^15^ +clientes_log^telefono_casa^201^25^16^ +clientes_log^tipo_negocio^1^2^17^ +clientes_log^cond_pago^1^2^18^ +clientes_log^id_ciudad^1^2^19^ +clientes_log^url^201^100^20^ +clientes_log^casa_num^201^50^21^ +clientes_log^direccion^201^100^22^ +clientes_log^sector^201^100^23^ +clientes_log^urbanizacion^201^100^24^ +clientes_log^usuario^201^50^25^ +clientes_log^clave^201^50^26^ +clientes_log^id_crm^201^200^27^ +clientes_log^sec_vend^2^4^28^ +clientes_log^estadocta^201^10^29^ +clientes_log^fecha_log^10^4365^30^ +codigo20^f1^1^2^1^ +codigo20^f2^1^2^2^ +codigo20^f3^1^2^3^ +codigo20^f4^1^2^4^ +codigo21^cod_n^1^2^1^ +codigo21^cod_grupo^1^2^2^ +codigo21^cod_tipo^1^2^3^ +codigo21^cod_sec^1^2^4^ +codigos^cod_n^1^2^1^ +codigos^cod_grupo^1^2^2^ +codigos^cod_tipo^1^2^3^ +codigos^cod_sec^1^2^4^ +codigos22^cod_n^1^2^1^ +codigos22^cod_grupo^1^2^2^ +codigos22^cod_tipo^1^2^3^ +codigos22^cod_sec^1^2^4^ +color^id_color^258^4^1^ +color^descripcion^457^100^2^ +companias^cod_comp^256^5^1^ +companias^nombre^0^40^2^ +companias^rnc^0^30^3^ +companias^direccion^0^40^4^ +companias^telefono^0^15^5^ +companias^fax^0^15^6^ +companias^administrador^0^40^7^ +companias^email^0^100^8^ +companias^paginaweb^0^100^9^ +companias^direccion1^0^50^10^ +companias^telefono1^0^15^11^ +companias^fax1^0^15^12^ +companias^status_t^0^1^13^ +companias^us_crea^0^9^14^ +companias^fech_crea^7^4^15^ +companias^us_mod^0^9^16^ +companias^fech_mod^7^4^17^ +companias^codnomina^0^30^18^ +companias^cuenta_no_inv^0^10^19^ +companias^dias_vence_reservas^1^2^20^ +companias^path_documentos_ordenes^0^100^21^ +companias^url_file_destino^0^100^22^ +companias^control_ubicaciones^0^10^23^ +companias^facturacion_conduces^0^10^24^ +companias^email_facturacion^201^100^25^ +companias^cod_provincia^2^4^26^ +companias^cod_seccion^2^4^27^ +companias^cod_tramo^2^4^28^ +companias^cod_fila^2^4^29^ +companias^cod_pos^2^4^30^ +componentes_cocinas_gioto^orden_no^2^4^1^ +componentes_cocinas_gioto^nivel^1^2^2^ +componentes_cocinas_gioto^category^0^15^3^ +componentes_cocinas_gioto^item_code^0^30^4^ +componentes_cocinas_gioto^descripcion^201^80^5^ +componentes_cocinas_gioto^cantidad^5^4610^6^ +componentes_cocinas_gioto^dim_x^5^4612^7^ +componentes_cocinas_gioto^dim_y^5^4612^8^ +componentes_cocinas_gioto^dim_z^5^4612^9^ +componentes_cocinas_gioto^unity^201^10^10^ +componentes_cocinas_gioto^calculated_measure^5^4610^11^ +componentes_cocinas_gioto^porc_delta^5^4610^12^ +componentes_cocinas_gioto^mesusre^5^4610^13^ +componentes_cocinas_gioto^precio^5^4610^14^ +componentes_cocinas_gioto^valor^5^4610^15^ +componentes_cocinas_gioto^porc_delta_calculated^5^4610^16^ +componentes_cocinas_gioto^delta_fixed^5^4610^17^ +componentes_cocinas_gioto^amount^5^4610^18^ +controlhoras^nombre_empleado^201^100^1^ +controlhoras^num_emp^2^4^2^ +controlhoras^horastrabajadas^261^3586^3^ +controlhoras^h_extras35^5^3074^4^ +controlhoras^h_extras100^5^3074^5^ +controlhoras^checktime^266^4365^6^ +controlhoras^checktype^201^1^7^ +controlhoras^titulodepartamento^0^30^8^ +controlhoras^userid^258^4^9^ +correos^fecha^10^4365^1^ +correos^emailto^0^150^2^ +correos^usubject^0^150^3^ +correos^cuerpo^0^150^4^ +cotb00001^cod_sp^257^2^1^ +cotb00001^cod_sp_sec^257^2^2^ +cotb00001^nom_sp^201^41^3^ +cotb00001^dir_sp^201^60^4^ +cotb00001^ciu_sp^201^30^5^ +cotb00001^cod_pais^201^3^6^ +cotb00001^tel_sp^201^25^7^ +cotb00001^area_sp^201^10^8^ +cotb00001^fax_sp^201^25^9^ +cotb00001^cont_sp^201^30^10^ +cotb00001^term_sp^1^2^11^ +cotb00001^status_t^201^1^12^ +cotb00001^us_crea^201^50^13^ +cotb00001^fech_crea^10^4365^14^ +cotb00001^us_mod^201^50^15^ +cotb00001^fech_mod^10^4365^16^ +cotb00001^id_maintainx^2^4^17^ +cotb00001^contactID^2^4^18^ +cotb00002^cod_sp^1^2^1^ +cotb00002^cod_sp_sec^1^2^2^ +cotb00002^cod_n^1^2^3^ +cotb00002^cod_grupo^1^2^4^ +cotb00002^cod_tipo^1^2^5^ +cotb00002^cod_sec^1^2^6^ +cotb00002^status_t^0^1^7^ +cotb00002^us_crea^0^9^8^ +cotb00002^fech_crea^7^4^9^ +cotb00002^us_mod^0^9^10^ +cotb00002^fech_mod^7^4^11^ +cotb00003^cod_furg^1^2^1^ +cotb00003^descrip_furg^0^50^2^ +cotb00003^status_t^0^1^3^ +cotb00003^us_crea^0^9^4^ +cotb00003^fech_crea^7^4^5^ +cotb00003^us_mod^0^9^6^ +cotb00003^fech_mod^7^4^7^ +cotb00004^cod_embarque^1^2^1^ +cotb00004^cod_furg^1^2^2^ +cotb00004^cod_n^1^2^3^ +cotb00004^cod_grupo^1^2^4^ +cotb00004^cod_tipo^1^2^5^ +cotb00004^cod_sec^1^2^6^ +cotb00004^cantidad^5^2562^7^ +cotb00004^status_t^0^1^8^ +cotb00004^us_crea^0^9^9^ +cotb00004^fech_crea^7^4^10^ +cotb00004^us_mod^0^9^11^ +cotb00004^fech_mod^7^4^12^ +cotb00005^cod_nab^0^11^1^ +cotb00005^descrip_esp^0^30^2^ +cotb00005^descrip_ing^0^30^3^ +cotb00005^status_t^0^1^4^ +cotb00005^us_crea^0^9^5^ +cotb00005^fech_crea^7^4^6^ +cotb00005^us_mod^0^9^7^ +cotb00005^fech_mod^7^4^8^ +cotb00006^num_req^258^4^1^ +cotb00006^fech_req^7^4^2^ +cotb00006^departamento^1^2^3^ +cotb00006^cod_emp_sec^1^2^4^ +cotb00006^fech_ent^7^4^5^ +cotb00006^uso^0^100^6^ +cotb00006^prioridad^0^30^7^ +cotb00006^status_t^0^1^8^ +cotb00006^us_crea^0^50^9^ +cotb00006^fech_crea^7^4^10^ +cotb00006^us_mod^0^50^11^ +cotb00006^fech_mod^7^4^12^ +cotb00006^procesada^0^10^13^ +cotb00006^num_oc^2^4^14^ +cotb00006^tipo_cliente^1^2^15^ +cotb00006^sec_cliente^2^4^16^ +cotb00006^nombre_cliente^201^100^17^ +cotb00006^observacion^201^100^18^ +cotb00006^documento^11^56^19^ +cotb00006^nombre_file^201^100^20^ +cotb00006^proveedor^201^100^21^ +cotb00006^estado^201^60^22^ +cotb00006^orden_trabajo^0^10^23^ +cotb00007^num_req^258^4^1^ +cotb00007^us_crea^0^50^2^ +cotb00007^fech_crea^10^4365^3^ +cotb00008^num_req^258^4^1^ +cotb00008^tipo_inv^256^20^2^ +cotb00008^cod_n^257^2^3^ +cotb00008^cod_grupo^257^2^4^ +cotb00008^cod_tipo^257^2^5^ +cotb00008^cod_sec^257^2^6^ +cotb00008^cantidad^261^2562^7^ +cotb00008^cod_sp^1^2^8^ +cotb00008^cod_sp_sec^1^2^9^ +cotb00008^precio^5^2819^10^ +cotb00008^procesada^0^1^11^ +cotb00008^status_t^0^1^12^ +cotb00008^us_crea^0^50^13^ +cotb00008^fech_crea^7^4^14^ +cotb00008^us_mod^0^50^15^ +cotb00008^fech_mod^7^4^16^ +cotb00008^ruta_file^0^100^17^ +cotb00008^documento^11^56^18^ +cotb00010^tipo^0^2^1^ +cotb00010^descripcion^0^30^2^ +cotb00011^num_pr^0^10^1^ +cotb00011^cod_sp^1^2^2^ +cotb00011^cod_sp_sec^1^2^3^ +cotb00011^cod_pais^0^3^4^ +cotb00011^cod_pt^0^4^5^ +cotb00011^fecha^7^4^6^ +cotb00011^flete^5^2562^7^ +cotb00011^decl_cons^5^2562^8^ +cotb00011^otros_imp^5^2562^9^ +cotb00011^term_sp^1^2^10^ +cotb00011^descrip_term^0^30^11^ +cotb00011^via^0^2^12^ +cotb00011^procesada^0^1^13^ +cotb00011^status_t^0^1^14^ +cotb00011^us_crea^0^9^15^ +cotb00011^fech_crea^7^4^16^ +cotb00011^us_mod^0^9^17^ +cotb00011^fech_mod^7^4^18^ +cotb00012^num_pr^0^10^1^ +cotb00012^tipo^0^2^2^ +cotb00012^cod_n^1^2^3^ +cotb00012^cod_grupo^1^2^4^ +cotb00012^cod_tipo^1^2^5^ +cotb00012^cod_sec^1^2^6^ +cotb00012^cantidad^5^2562^7^ +cotb00012^costo_mp^5^2562^8^ +cotb00012^fech_emb^7^4^9^ +cotb00012^status_t^0^1^10^ +cotb00012^us_crea^0^9^11^ +cotb00012^fech_crea^7^4^12^ +cotb00012^us_mod^0^9^13^ +cotb00012^fech_mod^7^4^14^ +cotb00013^num_pr^0^10^1^ +cotb00013^tipo^0^2^2^ +cotb00013^cod_n^1^2^3^ +cotb00013^cod_grupo^1^2^4^ +cotb00013^cod_tipo^1^2^5^ +cotb00013^cod_sec^1^2^6^ +cotb00013^cantidad^5^2562^7^ +cotb00013^costo_mp^5^2562^8^ +cotb00013^status_t^0^1^9^ +cotb00013^us_crea^0^9^10^ +cotb00013^fech_crea^7^4^11^ +cotb00013^us_mod^0^9^12^ +cotb00013^fech_mod^7^4^13^ +cotb00014^num_oc^258^4^1^ +cotb00014^tipo^256^2^2^ +cotb00014^fech_oc^7^4^3^ +cotb00014^num_pr^0^10^4^ +cotb00014^cod_sp^1^2^5^ +cotb00014^cod_sp_sec^1^2^6^ +cotb00014^term_sp^1^2^7^ +cotb00014^via^0^2^8^ +cotb00014^enviada^0^1^9^ +cotb00014^fech_enviada^7^4^10^ +cotb00014^pago^0^1^11^ +cotb00014^fech_pago^7^4^12^ +cotb00014^cierre^0^1^13^ +cotb00014^cod_pt^0^4^14^ +cotb00014^total_bruto^5^4610^15^ +cotb00014^c_flete^5^3074^16^ +cotb00014^otros_g^5^3074^17^ +cotb00014^neto^5^4610^18^ +cotb00014^detalle^201^100^19^ +cotb00014^status_t^0^1^20^ +cotb00014^us_crea^0^50^21^ +cotb00014^fech_crea^7^4^22^ +cotb00014^us_mod^0^50^23^ +cotb00014^fech_mod^7^4^24^ +cotb00014^orden^2^4^25^ +cotb00015^num_oc^258^4^1^ +cotb00015^num_req^2^4^2^ +cotb00015^tipo^257^2^3^ +cotb00015^cod_n^1^2^4^ +cotb00015^cod_grupo^1^2^5^ +cotb00015^cod_tipo^1^2^6^ +cotb00015^cod_sec^1^2^7^ +cotb00015^num_parte^0^12^8^ +cotb00015^cantidad^5^3077^9^ +cotb00015^precio^5^4613^10^ +cotb00015^porc_desc^5^4610^11^ +cotb00015^monto_desc^5^4610^12^ +cotb00015^cod_mon^2^4^13^ +cotb00015^status_t^0^1^14^ +cotb00015^us_crea^0^50^15^ +cotb00015^fech_crea^7^4^16^ +cotb00015^us_mod^0^50^17^ +cotb00015^fech_mod^7^4^18^ +cotb00015^numero_orden^2^4^19^ +cotb00017^cod_n^1^2^1^ +cotb00017^cod_grupo^1^2^2^ +cotb00017^cod_tipo^1^2^3^ +cotb00017^cod_sec^1^2^4^ +cotb00017^procedencia^0^30^5^ +cotb00017^cod_pt^0^4^6^ +cotb00017^via_t^0^2^7^ +cotb00017^seguro^5^1282^8^ +cotb00017^status_t^0^1^9^ +cotb00017^us_crea^0^9^10^ +cotb00017^fech_crea^7^4^11^ +cotb00017^us_mod^0^9^12^ +cotb00017^fech_mod^7^4^13^ +cotb00018^cod_pais^257^2^1^ +cotb00018^nom_pais^0^60^2^ +cotb00018^status_t^0^1^3^ +cotb00018^us_crea^0^50^4^ +cotb00018^fech_crea^10^4365^5^ +cotb00018^us_mod^0^50^6^ +cotb00018^fech_mod^10^4365^7^ +cotb00019^cod_pt^258^4^1^ +cotb00019^nom_pt^0^100^2^ +cotb00019^cod_pais^257^2^3^ +cotb00019^ciudad^0^30^4^ +cotb00019^duracion^1^2^5^ +cotb00019^status_t^0^1^6^ +cotb00019^us_crea^0^50^7^ +cotb00019^fech_crea^10^4365^8^ +cotb00019^us_mod^0^50^9^ +cotb00019^fech_mod^10^4365^10^ +cotb00022^cod_ca^0^4^1^ +cotb00022^nom_ca^0^30^2^ +cotb00022^poliza^0^15^3^ +cotb00022^status_t^0^1^4^ +cotb00022^us_crea^0^9^5^ +cotb00022^fech_crea^7^4^6^ +cotb00022^us_mod^0^9^7^ +cotb00022^fech_mod^7^4^8^ +cotb00024^term_sp^1^2^1^ +cotb00024^descrip_term^0^30^2^ +cotb00024^descrip_ting^0^30^3^ +cotb00024^status_t^0^1^4^ +cotb00024^us_crea^0^9^5^ +cotb00024^fech_crea^7^4^6^ +cotb00024^us_mod^0^9^7^ +cotb00024^fech_mod^7^4^8^ +cotb00025^num_oc^2^4^1^ +cotb00025^tipo^0^2^2^ +cotb00025^num_req^258^4^3^ +cotb00025^cod_n^1^2^4^ +cotb00025^cod_grupo^1^2^5^ +cotb00025^cod_tipo^1^2^6^ +cotb00025^cod_sec^1^2^7^ +cotb00025^fech_emb^7^4^8^ +cotb00025^fech_ent^7^4^9^ +cotb00025^fecha_a^7^4^10^ +cotb00025^cantidad^5^2562^11^ +cotb00025^cantidad_r^5^2562^12^ +cotb00025^status_t^0^1^13^ +cotb00025^us_crea^0^9^14^ +cotb00025^fech_crea^7^4^15^ +cotb00025^us_mod^0^9^16^ +cotb00025^fech_mod^7^4^17^ +cotb00025^secuencia^2^4^18^ +cotb00027^cod_embarque^257^2^1^ +cotb00027^descrip_emb^0^50^2^ +cotb00027^status_t^0^1^3^ +cotb00027^us_crea^0^9^4^ +cotb00027^fech_crea^7^4^5^ +cotb00027^us_mod^0^9^6^ +cotb00027^fech_mod^7^4^7^ +cotb00028^dia^1^2^1^ +cotb00029^num_oc^2^4^1^ +cotb00029^tipo^0^2^2^ +cotb00029^cod_sp^1^2^3^ +cotb00029^cod_sp_sec^1^2^4^ +cotb00029^ship_to^0^60^5^ +cotb00029^n_a_b^0^30^6^ +cotb00029^c_i_d^0^60^7^ +cotb00029^c_i_d1^0^60^8^ +cotb00029^nota^0^60^9^ +cotb00029^nota1^0^60^10^ +cotb00029^desc_flete^0^20^11^ +cotb00029^total_flete^5^4610^12^ +cotb00029^desc_valor^0^20^13^ +cotb00029^total_valor^5^4610^14^ +cotb00029^desc_otro^0^20^15^ +cotb00029^total_otro^5^4610^16^ +cotb00029^descripcion^0^30^17^ +cotb00029^status_t^0^1^18^ +cotb00029^us_crea^0^50^19^ +cotb00029^fech_crea^7^4^20^ +cotb00029^us_mod^0^50^21^ +cotb00029^fech_mod^7^4^22^ +cotb00030^num_oc^2^4^1^ +cotb00030^status_t^0^1^2^ +cotb00030^us_crea^0^50^3^ +cotb00030^fech_crea^7^4^4^ +cotb00030^us_mod^0^50^5^ +cotb00030^fech_mod^7^4^6^ +cotb00031^cod_mon^2^4^1^ +cotb00031^descrip_mon^0^30^2^ +cotb00031^simbolo^0^4^3^ +cotb00031^tasa_cambio^5^3074^4^ +cotb00031^status_t^0^1^5^ +cotb00031^us_crea^0^9^6^ +cotb00031^fech_crea^7^4^7^ +cotb00031^us_mod^0^9^8^ +cotb00031^fech_mod^7^4^9^ +cotb00033^num_oc^2^4^1^ +cotb00033^tipo^0^2^2^ +cotb00033^fech_oc^7^4^3^ +cotb00033^num_pr^0^10^4^ +cotb00033^cod_sp^1^2^5^ +cotb00033^cod_sp_sec^1^2^6^ +cotb00033^term_sp^1^2^7^ +cotb00033^via^0^2^8^ +cotb00033^enviada^0^1^9^ +cotb00033^fech_enviada^7^4^10^ +cotb00033^pago^0^1^11^ +cotb00033^fech_pago^7^4^12^ +cotb00033^cierre^0^1^13^ +cotb00033^cod_pt^0^4^14^ +cotb00033^c_flete^5^3074^15^ +cotb00033^otros_g^5^3074^16^ +cotb00033^detalle^0^40^17^ +cotb00033^status_t^0^1^18^ +cotb00033^us_crea^0^9^19^ +cotb00033^fech_crea^7^4^20^ +cotb00033^us_mod^0^9^21^ +cotb00033^fech_mod^7^4^22^ +cotb00034^num_oc^2^4^1^ +cotb00034^num_req^2^4^2^ +cotb00034^tipo^0^2^3^ +cotb00034^cod_n^1^2^4^ +cotb00034^cod_grupo^1^2^5^ +cotb00034^cod_tipo^1^2^6^ +cotb00034^cod_sec^1^2^7^ +cotb00034^num_parte^0^12^8^ +cotb00034^cantidad^5^2562^9^ +cotb00034^precio^5^2819^10^ +cotb00034^cod_mon^2^4^11^ +cotb00034^status_t^0^1^12^ +cotb00034^us_crea^0^9^13^ +cotb00034^fech_crea^7^4^14^ +cotb00034^us_mod^0^9^15^ +cotb00034^fech_mod^7^4^16^ +cotb00036^priori_req^257^2^1^ +cotb00036^desc_priori^256^20^2^ +cotb00036^status_t^0^1^3^ +cotb00036^us_crea^0^9^4^ +cotb00036^fech_crea^7^4^5^ +cotb00036^us_mod^0^9^6^ +cotb00036^fech_mod^7^4^7^ +cotb00038^num_doc^2^4^1^ +cotb00038^cod_mov^1^2^2^ +cotb00038^fecha^7^4^3^ +cotb00038^num_oc^2^4^4^ +cotb00038^cod_emb^0^8^5^ +cotb00038^cod_n^1^2^6^ +cotb00038^cod_grupo^1^2^7^ +cotb00038^cod_tipo^1^2^8^ +cotb00038^cod_sec^1^2^9^ +cotb00038^cantidad_o^5^3074^10^ +cotb00038^cantidad^5^3074^11^ +cotb00038^status_t^0^1^12^ +cotb00038^us_crea^0^9^13^ +cotb00038^fech_crea^7^4^14^ +cotb00038^us_mod^0^9^15^ +cotb00038^fech_mod^7^4^16^ +cotb00042^num_req^257^2^1^ +cotb00042^cod_n^257^2^2^ +cotb00042^cod_grupo^257^2^3^ +cotb00042^cod_tipo^257^2^4^ +cotb00042^cod_sec^257^2^5^ +cotb00042^detalle1^0^80^6^ +cotb00042^detalle2^0^80^7^ +cotb00042^detalle3^0^80^8^ +cotb00042^status_t^0^1^9^ +cotb00042^us_crea^0^50^10^ +cotb00042^fech_crea^10^4365^11^ +cotb00042^us_mod^0^50^12^ +cotb00042^fech_mod^10^4365^13^ +cotizacion^cotizacion_no_mob^2^4^1^ +cotizacion^fecha^7^4^2^ +cotizacion^ventas^0^1^3^ +cotizacion^tipo_cliente^1^2^4^ +cotizacion^sec_cliente^2^4^5^ +cotizacion^nombre^201^80^6^ +cotizacion^rnc^201^11^7^ +cotizacion^nombre_proyecto^201^50^8^ +cotizacion^direccion_proyecto^201^50^9^ +cotizacion^direccion_cliente^201^50^10^ +cotizacion^cond_pago^1^2^11^ +cotizacion^descripcion^201^50^12^ +cotizacion^celular^201^15^13^ +cotizacion^email^201^60^14^ +cotizacion^prima^5^3074^15^ +cotizacion^porc_itbis^5^3074^16^ +cotizacion^sec_vend^2^4^17^ +cotizacion^total_bruto^5^3074^18^ +cotizacion^monto_desc^5^3074^19^ +cotizacion^monto_itbis^5^3074^20^ +cotizacion^total_cotizacion^5^3074^21^ +cotizacion^us_crea^0^50^22^ +cotizacion^us_mod^0^50^23^ +cotizacion^fech_crea^10^4365^24^ +cotizacion^fech_mod^10^4365^25^ +cotizacion^cotizacion_no^2^4^26^ +cotizacion^status_t^0^1^27^ +cotizacion^clave^201^50^28^ +cotizacion_detalle^cotizacion_no_mob^2^4^1^ +cotizacion_detalle^area^1^2^2^ +cotizacion_detalle^descripcion_area^201^50^3^ +cotizacion_detalle^cod_n^1^2^4^ +cotizacion_detalle^cod_grupo^1^2^5^ +cotizacion_detalle^cod_tipo^1^2^6^ +cotizacion_detalle^cod_sec^1^2^7^ +cotizacion_detalle^descripcion^201^80^8^ +cotizacion_detalle^cantidad^5^3077^9^ +cotizacion_detalle^cantidad1^5^3077^10^ +cotizacion_detalle^precio^5^3074^11^ +cotizacion_detalle^porc_desc^5^3074^12^ +cotizacion_detalle^itbis^5^3074^13^ +cotizacion_detalle^valor^5^3074^14^ +cotizacion_detalle^codid^2^4^15^ +cotizacion_detalle^cotizacion_no^2^4^16^ +cotizacion_detalle^us_crea^201^50^17^ +cotizacion_detalle^fech_crea^10^4365^18^ +cotizacion_detalle^guiid^12^56^19^ +cotizacion_detalle^sincronizado^45^1^20^ +cotizaciones_log^cotizacion_no^2^4^1^ +cotizaciones_log^fecha^7^4^2^ +cotizaciones_log^ventas^201^1^3^ +cotizaciones_log^tipo_cliente^1^2^4^ +cotizaciones_log^sec_cliente^2^4^5^ +cotizaciones_log^nombre^201^100^6^ +cotizaciones_log^rnc^201^11^7^ +cotizaciones_log^nombre_proyecto^201^60^8^ +cotizaciones_log^direccion_proyecto^201^60^9^ +cotizaciones_log^direccion_cliente^201^80^10^ +cotizaciones_log^cond_pago^1^2^11^ +cotizaciones_log^descripcion^201^50^12^ +cotizaciones_log^celular^201^15^13^ +cotizaciones_log^email^201^60^14^ +cotizaciones_log^sec_vend^2^4^15^ +cotizaciones_log^total_bruto^5^3074^16^ +cotizaciones_log^monto_desc^5^3074^17^ +cotizaciones_log^monto_itbis^5^3074^18^ +cotizaciones_log^total_cotizacion^5^3074^19^ +cotizaciones_log^contacto^201^60^20^ +cotizaciones_log^nombre_ciudad^201^60^21^ +cotizaciones_log^telefono_o^201^20^22^ +cotizaciones_log^telefono_r^201^20^23^ +cotizaciones_log^celular1^201^20^24^ +cotizaciones_log^soporte^201^200^25^ +cotizaciones_log^instalador^201^200^26^ +cotizaciones_log^vendedor_aux^201^100^27^ +cotizaciones_log^sec_vend_aux^2^4^28^ +cotizaciones_log^cod_provincia^1^2^29^ +cotizaciones_log^nombre_vend^201^60^30^ +cotizaciones_log^porc_itbis^5^2050^31^ +cotizaciones_log^plazo_entrega^201^100^32^ +cotizaciones_log^comentario^201^100^33^ +cotizaciones_log^usuario^201^50^34^ +cotizaciones_log^clave^201^50^35^ +cotizaciones_log^etiqueta_cotizacion^201^60^36^ +cotizaciones_log^fecha_trx^10^4365^37^ +cotizaciones_log^bodega^2^4^38^ +cotizaciones_log^titulo_bodega^201^100^39^ +country^code^0^3^1^ +country^codedesc^0^50^2^ +cptb00001^tipo_doc^201^2^1^ +cptb00001^num_doc^201^10^2^ +cptb00001^cod_sp^1^2^3^ +cptb00001^cod_sp_sec^1^2^4^ +cptb00001^fecha_orig^7^4^5^ +cptb00001^fecha_proc^7^4^6^ +cptb00001^orden_no^2^4^7^ +cptb00001^tipo^201^2^8^ +cptb00001^aplica_a^201^10^9^ +cptb00001^cta_ctble^201^10^10^ +cptb00001^valor^261^3074^11^ +cptb00001^detalle^201^60^12^ +cptb00001^status_t^201^1^13^ +cptb00001^us_crea^0^50^14^ +cptb00001^fech_crea^10^4365^15^ +cptb00001^us_mod^0^50^16^ +cptb00001^fech_mod^10^4365^17^ +cptb00002^cod_sp^1^2^1^ +cptb00002^cod_sp_sec^1^2^2^ +cptb00002^cuenta_no^0^8^3^ +cptb00002^num_doc^0^10^4^ +cptb00002^fecha^7^4^5^ +cptb00002^valor^5^3074^6^ +cptb00002^status_t^0^1^7^ +cptb00002^us_crea^0^50^8^ +cptb00002^fech_crea^10^4365^9^ +cptb00002^us_mod^0^50^10^ +cptb00002^fech_mod^10^4365^11^ +cptb00003^fecha^7^4^1^ +cptb00003^cod_sp^1^2^2^ +cptb00003^cod_sp_sec^1^2^3^ +cptb00003^factura^0^10^4^ +cptb00003^cuenta_no^0^8^5^ +cptb00003^departamento^1^2^6^ +cptb00003^num_doc^0^12^7^ +cptb00003^cod_aux^1^2^8^ +cptb00003^cod_sec^1^2^9^ +cptb00003^detalles^0^30^10^ +cptb00003^debito^5^3074^11^ +cptb00003^credito^5^3074^12^ +cptb00003^status_t^0^1^13^ +cptb00003^us_crea^0^50^14^ +cptb00003^fech_crea^10^4365^15^ +cptb00003^us_mod^0^50^16^ +cptb00003^fech_mod^10^4365^17^ +cptb00005^fecha^7^4^1^ +cptb00005^cod_sp^1^2^2^ +cptb00005^cod_sp_sec^1^2^3^ +cptb00005^factura^0^10^4^ +cptb00005^cuenta_no^0^8^5^ +cptb00005^departamento^1^2^6^ +cptb00005^num_doc^0^12^7^ +cptb00005^cod_aux^1^2^8^ +cptb00005^cod_sec^1^2^9^ +cptb00005^detalles^0^30^10^ +cptb00005^debito^5^3074^11^ +cptb00005^credito^5^3074^12^ +cptb00005^status_t^0^1^13^ +cptb00005^us_crea^0^50^14^ +cptb00005^fech_crea^10^4365^15^ +cptb00005^us_mod^0^50^16^ +cptb00005^fech_mod^10^4365^17^ +cptb00006^tipo_doc^0^2^1^ +cptb00006^num_doc^0^10^2^ +cptb00006^cod_sp^1^2^3^ +cptb00006^cod_sp_sec^1^2^4^ +cptb00006^fecha_orig^7^4^5^ +cptb00006^fecha_proc^7^4^6^ +cptb00006^orden_no^2^4^7^ +cptb00006^tipo^0^2^8^ +cptb00006^aplica_a^0^10^9^ +cptb00006^cta_ctble^0^10^10^ +cptb00006^valor^261^3074^11^ +cptb00006^detalle^0^30^12^ +cptb00006^status_t^0^1^13^ +cptb00006^us_crea^0^50^14^ +cptb00006^fech_crea^10^4365^15^ +cptb00006^us_mod^0^50^16^ +cptb00006^fech_mod^10^4365^17^ +cptb00007^num_doc^2^4^1^ +cptb00007^tipo_doc^0^2^2^ +cptb00007^us_mod^0^50^3^ +cptb00007^fech_mod^10^4365^4^ +cttb00001^cod_prod^258^4^1^ +cttb00001^descripcion^0^50^2^ +cttb00001^unidad_med^0^4^3^ +cttb00001^nomenclatura^0^30^4^ +cttb00001^desglose^0^10^5^ +cttb00001^status_t^0^1^6^ +cttb00001^us_crea^0^50^7^ +cttb00001^fech_crea^7^4^8^ +cttb00001^us_mod^0^50^9^ +cttb00001^fech_mod^7^4^10^ +cttb00001^cod_cia^1^2^11^ +cttb00002^ano^1^2^1^ +cttb00002^venta^0^1^2^ +cttb00002^nomenclatura^0^10^3^ +cttb00002^mes^1^2^4^ +cttb00002^costo^5^3076^5^ +cttb00002^us_crea^0^9^6^ +cttb00002^fech_crea^7^4^7^ +cttb00003^num_doc^258^4^1^ +cttb00003^fecha^263^4^2^ +cttb00003^departamento^257^2^3^ +cttb00003^emp_no^1^2^4^ +cttb00003^cod_mq^1^2^5^ +cttb00003^detalle^0^30^6^ +cttb00003^h_directa^5^2050^7^ +cttb00003^h_indirecta^5^2050^8^ +cttb00003^e_directa^5^2050^9^ +cttb00003^e_indirecta^5^2050^10^ +cttb00003^cod_prod^1^2^11^ +cttb00003^lado1^5^4613^12^ +cttb00003^lado2^5^4613^13^ +cttb00003^lado3^5^4613^14^ +cttb00003^cantidad^5^3074^15^ +cttb00003^medida^5^4613^16^ +cttb00003^codigo_bloque^0^25^17^ +cttb00003^costo_lab^5^3077^18^ +cttb00003^costo_gasto^5^3077^19^ +cttb00003^turno^1^2^20^ +cttb00003^status_t^0^1^21^ +cttb00003^us_crea^0^50^22^ +cttb00003^fech_crea^7^4^23^ +cttb00003^us_mod^0^50^24^ +cttb00003^fech_mod^7^4^25^ +cttb00004^fecha_inicio_costo^7^4^1^ +cttb00004^ano^1^2^2^ +cttb00004^mes^1^2^3^ +cttb00006^num_oc^2^4^1^ +cttb00006^tipo^1^2^2^ +cttb00006^cod_n^1^2^3^ +cttb00006^cod_grupo^1^2^4^ +cttb00006^cod_tipo^1^2^5^ +cttb00006^cod_sec^1^2^6^ +cttb00006^cod_prod^2^4^7^ +cttb00006^cantidad^5^3074^8^ +cttb00006^status_t^0^1^9^ +cttb00006^us_crea^0^9^10^ +cttb00006^fech_crea^7^4^11^ +cttb00006^us_mod^0^9^12^ +cttb00006^fech_mod^7^4^13^ +cttb00007^codigo_unidad^256^3^1^ +cttb00007^descripcion^0^20^2^ +cttb00007^status_t^0^1^3^ +cttb00007^us_crea^0^9^4^ +cttb00007^fech_crea^7^4^5^ +cttb00007^us_mod^0^9^6^ +cttb00007^fech_mod^7^4^7^ +cttb00008^ano^1^2^1^ +cttb00008^departamento^1^2^2^ +cttb00008^cod_prod^2^4^3^ +cttb00008^fact_hombre^5^3336^4^ +cttb00008^valor_labor^5^3336^5^ +cttb00008^hora_hombre^5^3336^6^ +cttb00008^valor_real^5^3336^7^ +cttb00008^status_t^0^1^8^ +cttb00008^us_crea^0^9^9^ +cttb00008^fech_crea^7^4^10^ +cttb00008^us_mod^0^9^11^ +cttb00008^fech_mod^7^4^12^ +cttb00009^formula^258^4^1^ +cttb00009^descripcion^0^60^2^ +cttb00009^cod_n^1^2^3^ +cttb00009^cod_grupo^1^2^4^ +cttb00009^cod_tipo^1^2^5^ +cttb00009^cod_sec^1^2^6^ +cttb00009^cod_prod^2^4^7^ +cttb00009^cantidad^5^3075^8^ +cttb00009^status_t^0^1^9^ +cttb00009^us_crea^0^40^10^ +cttb00009^fech_crea^7^4^11^ +cttb00009^us_mod^0^40^12^ +cttb00009^fech_mod^7^4^13^ +cttb00010^ult_num^2^4^1^ +cttb00010^departamento^1^2^2^ +cttb00010^observacion^0^40^3^ +cttb00010^fecha^7^4^4^ +cttb00010^us_crea^0^9^5^ +cttb00010^fech_crea^7^4^6^ +cttb00010^us_mod^0^9^7^ +cttb00010^fech_mod^7^4^8^ +cttb00011^cod_prod^2^4^1^ +cttb00011^cod_n^1^2^2^ +cttb00011^cod_grupo^1^2^3^ +cttb00011^cod_tipo^1^2^4^ +cttb00011^cod_sec^1^2^5^ +cttb00011^cantidad^5^2564^6^ +cttb00011^status_t^0^1^7^ +cttb00011^us_crea^0^9^8^ +cttb00011^fech_crea^7^4^9^ +cttb00011^us_mod^0^9^10^ +cttb00011^fech_mod^7^4^11^ +cttb00012^documento^2^4^1^ +cttb00012^fecha^7^4^2^ +cttb00012^codigo_bloque^0^15^3^ +cttb00012^cod_prod^2^4^4^ +cttb00012^ancho1^5^3077^5^ +cttb00012^largo1^5^3077^6^ +cttb00012^espesor1^5^3077^7^ +cttb00012^medida1^5^3077^8^ +cttb00012^ancho2^5^3077^9^ +cttb00012^largo2^5^3077^10^ +cttb00012^espesor2^5^3077^11^ +cttb00012^medida2^5^3074^12^ +cttb00012^cantidad^5^3077^13^ +cttb00013^fecha_lq^7^4^1^ +cttb00013^fecha^7^4^2^ +cttb00013^tipo_lq^0^1^3^ +cttb00013^num_oc^2^4^4^ +cttb00013^cod_n^1^2^5^ +cttb00013^cod_grupo^1^2^6^ +cttb00013^cod_tipo^1^2^7^ +cttb00013^cod_sec^1^2^8^ +cttb00013^cantidad^5^3074^9^ +cttb00013^costo_lq^5^3076^10^ +cttb00013^status_t^0^1^11^ +cttb00013^us_crea^0^9^12^ +cttb00013^fech_crea^7^4^13^ +cttb00013^us_mod^0^9^14^ +cttb00013^fech_mod^7^4^15^ +cttb00013^tipo_orden^1^2^16^ +cttb00014^cod_prod^2^4^1^ +cttb00014^ano^0^4^2^ +cttb00014^mes^1^2^3^ +cttb00014^cantidad^5^3845^4^ +cttb00014^status_t^0^1^5^ +cttb00014^us_crea^0^9^6^ +cttb00014^fech_crea^7^4^7^ +cttb00014^us_mod^0^9^8^ +cttb00014^fech_mod^7^4^9^ +cttb00015^cod_n^2^4^1^ +cttb00015^cod_grupo^1^2^2^ +cttb00015^cod_tipo^1^2^3^ +cttb00015^cod_sec^1^2^4^ +cttb00015^mes^1^2^5^ +cttb00015^ano^0^4^6^ +cttb00015^cantidad^5^3845^7^ +cttb00015^status_t^0^1^8^ +cttb00015^us_crea^0^9^9^ +cttb00015^fech_crea^7^4^10^ +cttb00015^us_mod^0^9^11^ +cttb00015^fech_mod^7^4^12^ +cttb00016^referencia^0^25^1^ +cttb00016^numero^2^4^2^ +cttb00016^fecha^7^4^3^ +cttb00017^num_doc^2^4^1^ +cttb00017^fecha^7^4^2^ +cttb00017^departamento^1^2^3^ +cttb00017^emp_no^1^2^4^ +cttb00017^cod_mq^1^2^5^ +cttb00017^detalle^0^30^6^ +cttb00017^h_directa^5^2050^7^ +cttb00017^h_indirecta^5^2050^8^ +cttb00017^e_directa^5^2050^9^ +cttb00017^e_indirecta^5^2050^10^ +cttb00017^cod_prod^1^2^11^ +cttb00017^cantidad^5^3074^12^ +cttb00017^codigo_bloque^0^25^13^ +cttb00017^costo_lab^5^3077^14^ +cttb00017^costo_gasto^5^3077^15^ +cttb00017^turno^1^2^16^ +cttb00017^status_t^0^1^17^ +cttb00017^us_crea^0^50^18^ +cttb00017^fech_crea^7^4^19^ +cttb00017^us_mod^0^50^20^ +cttb00017^fech_mod^7^4^21^ +cttb00018^turno^1^2^1^ +cttb00018^descripcion^0^40^2^ +cttb00018^status_t^0^1^3^ +cttb00018^us_crea^0^40^4^ +cttb00018^fech_crea^7^4^5^ +cttb00018^us_mod^0^40^6^ +cttb00018^fech_mod^7^4^7^ +cttb00021^ventas^0^1^1^ +cttb00021^mes^1^2^2^ +cttb00021^pila^0^10^3^ +cttb00021^material^5^3075^4^ +cttb00021^labor^5^3075^5^ +cttb00021^gasto^5^3075^6^ +cttb00021^us_crea^0^9^7^ +cttb00021^fech_crea^7^4^8^ +cttb00022^cod_prod^1^2^1^ +cttb00022^cod_n^1^2^2^ +cttb00022^cod_grupo^1^2^3^ +cttb00022^cod_tipo^1^2^4^ +cttb00022^cod_sec^1^2^5^ +cttb00022^cant_prop^5^2568^6^ +cttb00022^status_t^0^1^7^ +cttb00022^us_crea^0^9^8^ +cttb00022^fech_crea^7^4^9^ +cttb00022^us_mod^0^9^10^ +cttb00022^fech_mod^7^4^11^ +cttb00023^cod_n^1^2^1^ +cttb00023^cod_grupo^1^2^2^ +cttb00023^cod_tipo^1^2^3^ +cttb00023^cod_sec^1^2^4^ +cttb00023^costo_imp^5^3076^5^ +cttb00023^costo_s_imp^5^3076^6^ +cttb00023^status_t^0^1^7^ +cttb00023^us_crea^0^9^8^ +cttb00023^fech_crea^7^4^9^ +cttb00023^us_mod^0^9^10^ +cttb00023^fech_mod^7^4^11^ +cttb00026^mes_ini^2^4^1^ +cttb00026^mes_fin^2^4^2^ +cttb00026^ano^0^4^3^ +cttb00026^cod_prod^1^2^4^ +cttb00026^costo_st^5^3076^5^ +cttb00026^status_t^0^1^6^ +cttb00026^us_crea^0^9^7^ +cttb00026^fech_crea^7^4^8^ +cttb00026^us_mod^0^9^9^ +cttb00026^fech_mod^7^4^10^ +cttb00027^ventas^0^1^1^ +cttb00027^mes^1^2^2^ +cttb00027^pila^0^10^3^ +cttb00027^primo^5^3075^4^ +cttb00027^us_crea^0^9^5^ +cttb00027^fech_crea^7^4^6^ +cttb00028^ano^1^2^1^ +cttb00028^departamento^1^2^2^ +cttb00028^cod_prod^2^4^3^ +cttb00028^fact_hombre^5^3336^4^ +cttb00028^valor_labor^5^3336^5^ +cttb00028^hora_hombre^5^3336^6^ +cttb00028^valor_real^5^3336^7^ +cttb00028^status_t^0^1^8^ +cttb00028^us_crea^0^9^9^ +cttb00028^fech_crea^7^4^10^ +cttb00028^us_mod^0^9^11^ +cttb00028^fech_mod^7^4^12^ +cttb00029^cod_prod^2^4^1^ +cttb00029^ano^0^4^2^ +cttb00029^departamento^1^2^3^ +cttb00029^gasto_ind^5^3077^4^ +cttb00029^status_t^0^1^5^ +cttb00029^us_crea^0^9^6^ +cttb00029^fech_crea^7^4^7^ +cttb00029^us_mod^0^9^8^ +cttb00029^fech_mod^7^4^9^ +cttb00032^ano^1^2^1^ +cttb00032^mes^257^2^2^ +cttb00032^tipo_lq^0^1^3^ +cttb00032^cod_n^1^2^4^ +cttb00032^cod_grupo^1^2^5^ +cttb00032^cod_tipo^1^2^6^ +cttb00032^cod_sec^1^2^7^ +cttb00032^cod_sp^1^2^8^ +cttb00032^cod_sp_sec^1^2^9^ +cttb00032^reporte_ent^2^4^10^ +cttb00032^num_oc^2^4^11^ +cttb00032^tipo^0^1^12^ +cttb00032^fob^5^3074^13^ +cttb00032^flete^5^3074^14^ +cttb00032^cost_flete^5^3074^15^ +cttb00032^seguro^5^3074^16^ +cttb00032^impuesto_c^5^3074^17^ +cttb00032^gasto_ad^5^3074^18^ +cttb00032^prima_d^5^3074^19^ +cttb00032^cost_planta^5^3074^20^ +cttb00032^unid_rec^5^3074^21^ +cttb00032^cost_uni^5^3076^22^ +cttb00032^precio_std^5^3076^23^ +cttb00032^cost_std^5^3075^24^ +cttb00032^status_t^0^1^25^ +cttb00032^us_crea^0^50^26^ +cttb00032^fech_crea^7^4^27^ +cttb00032^us_mod^0^50^28^ +cttb00032^fech_mod^7^4^29^ +cttb00033^cuenta_m^0^8^1^ +cttb00033^cuenta_l^0^8^2^ +cttb00033^cuenta_g^0^8^3^ +cttb00033^us_crea^0^9^4^ +cttb00033^fech_crea^7^4^5^ +cttb00034^fecha^7^4^1^ +cttb00034^cod_prod^1^2^2^ +cttb00034^costo_lab^5^3076^3^ +cttb00034^costo_ga^5^3076^4^ +cttb00034^status_t^0^1^5^ +cttb00034^us_crea^0^9^6^ +cttb00034^fech_crea^7^4^7^ +cttb00034^us_mod^0^9^8^ +cttb00034^fech_mod^7^4^9^ +cttb00036^ventas^1^2^1^ +cttb00036^fecha_lq^7^4^2^ +cttb00036^num_oc^2^4^3^ +cttb00036^cod_n^1^2^4^ +cttb00036^cod_grupo^1^2^5^ +cttb00036^cod_tipo^1^2^6^ +cttb00036^cod_sec^1^2^7^ +cttb00036^cantidad^5^3074^8^ +cttb00036^costo_lq^5^3076^9^ +cttb00036^status_t^0^1^10^ +cttb00036^us_crea^0^9^11^ +cttb00036^fech_crea^7^4^12^ +cttb00036^us_mod^0^9^13^ +cttb00036^fech_mod^7^4^14^ +cttb00038^ventas^256^1^1^ +cttb00038^nomenclatura^256^10^2^ +cttb00038^ano^257^2^3^ +cttb00038^mes^257^2^4^ +cttb00038^costo_st^261^3079^5^ +cttb00038^status_t^0^1^6^ +cttb00038^us_crea^0^9^7^ +cttb00038^fech_crea^7^4^8^ +cttb00038^us_mod^0^9^9^ +cttb00038^fech_mod^7^4^10^ +cttb00039^ano^1^2^1^ +cttb00039^mes^1^2^2^ +cttb00039^valor^5^3074^3^ +cttb00039^us_crea^0^9^4^ +cttb00039^fech_crea^7^4^5^ +cttb00041^cod_prod^2^4^1^ +cttb00041^cod_n^1^2^2^ +cttb00041^cod_grupo^1^2^3^ +cttb00041^cod_tipo^1^2^4^ +cttb00041^cod_sec^1^2^5^ +cttb00041^cantidad^5^2564^6^ +cttb00041^status_t^0^1^7^ +cttb00041^us_crea^0^9^8^ +cttb00041^fech_crea^7^4^9^ +cttb00041^us_mod^0^9^10^ +cttb00041^fech_mod^7^4^11^ +cttb00042^num_doc^2^4^1^ +cttb00042^fecha^7^4^2^ +cttb00042^departamento^1^2^3^ +cttb00042^observacion^0^50^4^ +cttb00042^status_t^0^1^5^ +cttb00042^us_crea^0^50^6^ +cttb00042^fech_crea^7^4^7^ +cttb00042^us_mod^0^50^8^ +cttb00042^fech_mod^7^4^9^ +cttb000log1^fecha^10^4365^1^ +cttb000log1^us_crea^0^50^2^ +cttb000log1^programa^0^20^3^ +cttb000log1^estado^0^10^4^ +cttb000log2^fecha_lq^7^4^1^ +cttb000log2^fecha^7^4^2^ +cttb000log2^tipo_lq^0^1^3^ +cttb000log2^num_oc^2^4^4^ +cttb000log2^cod_n^1^2^5^ +cttb000log2^cod_grupo^1^2^6^ +cttb000log2^cod_tipo^1^2^7^ +cttb000log2^cod_sec^1^2^8^ +cttb000log2^cantidad^5^3074^9^ +cttb000log2^costo_lq^5^3076^10^ +cttb000log2^status_t^0^1^11^ +cttb000log2^us_crea^0^9^12^ +cttb000log2^fech_crea^7^4^13^ +cttb000log2^us_mod^0^9^14^ +cttb000log2^fech_mod^7^4^15^ +cttb000log2^tipo_orden^1^2^16^ +cttb000log2^programa^0^20^17^ +dashtable^cod_perfil^2^4^1^ +dashtable^modulo^201^50^2^ +dashtable^id^258^4^3^ +dashtable^titulo^201^100^4^ +dashtable^fecha_genero_data^7^4^5^ +dashtable^clave^201^100^6^ +dashtable^categorias^201^100^7^ +dashtable^valor^3^8^8^ +dashtable^key_subtitulo^201^50^9^ +dashtable^value_title^201^50^10^ +dashtable^categoria_title^201^50^11^ +data_ipprrp013^fecha_inicial^7^4^1^ +data_ipprrp013^fecha_final^7^4^2^ +data_ipprrp013^categoria^201^100^3^ +data_ipprrp013^suplidor^201^100^4^ +data_ipprrp013^producto^201^200^5^ +data_ipprrp013^codigo^201^50^6^ +data_ipprrp013^descripcion^201^200^7^ +data_ipprrp013^existencia^3^8^8^ +data_ipprrp013^disponible^3^8^9^ +data_ipprrp013^cantidad_orden^3^8^10^ +data_ipprrp013^dias_inv^2^4^11^ +data_ipprrp013^ventas^3^8^12^ +data_ipprrp013^ult_fecha_compra^7^4^13^ +data_ipprrp013^costo^3^8^14^ +data_ipprrp013^precio^3^8^15^ +data_ipprrp013^ult_fecha_venta^7^4^16^ +data_ipprrp013^gerente_marchas^201^100^17^ +datosdgt^nomina^0^1^1^ +datosdgt^num_emp^2^4^2^ +datosdgt^departamento^2^4^3^ +datosdgt^nivel_emp^2^4^4^ +datosdgt^cod_puesto^2^4^5^ +datosdgt^nom1_emp^0^20^6^ +datosdgt^nom2_emp^0^20^7^ +datosdgt^apell1_emp^0^20^8^ +datosdgt^apell2_emp^0^20^9^ +datosdgt^cedula^0^25^10^ +datosdgt^serie^1^2^11^ +datosdgt^fech_nac^7^4^12^ +datosdgt^fech_efec^7^4^13^ +datosdgt^sexo^0^1^14^ +datosdgt^nacionalidad^0^10^15^ +datosdgt^nom_puesto^0^180^16^ +datosdgt^sueldo_ac^5^3074^17^ +datosdgt^numero_tss^0^11^18^ +datosdgt^turno^0^9^19^ +datosdgt^sucid^1^2^20^ +datosdgt^puesto_real^0^180^21^ +datosdgt^novedad^201^20^22^ +datosdgt^fecha_sal^7^4^23^ +datosdgt^desc_puesto^201^150^24^ +datosdgt^educacion^201^100^25^ +datosdgt^fecha_cambio^7^4^26^ +datosdgt^tipo_documento^201^50^27^ +datosdgt^cod_puesto_sirla^2^4^28^ +datosdgt^cod_educa_sirla^2^4^29^ +datosdgt^fechainivac^7^4^30^ +datosdgt^fechafinvac^7^4^31^ +dbmail_results^resultado^201^200^1^ +dbocodigos20^f1^3^8^1^ +dbocodigos20^f2^3^8^2^ +dbocodigos20^f3^3^8^3^ +dbocodigos20^f4^3^8^4^ +departamentos^departamento^201^50^1^ +departamentos^tipo_departamento^201^50^2^ +departamentos^column_2^201^50^3^ +departamentos^column_3^201^50^4^ +departamentos^column_4^201^50^5^ +detalles_cot_log^secuencia^2^4^1^ +detalles_cot_log^area^1^2^2^ +detalles_cot_log^descripcion_area^0^50^3^ +detalles_cot_log^codid^201^25^4^ +detalles_cot_log^codigo^201^20^5^ +detalles_cot_log^cod_n^1^2^6^ +detalles_cot_log^cod_grupo^1^2^7^ +detalles_cot_log^cod_tipo^1^2^8^ +detalles_cot_log^cod_sec^1^2^9^ +detalles_cot_log^cantidad^5^3077^10^ +detalles_cot_log^cantidad1^5^3077^11^ +detalles_cot_log^precio^5^3074^12^ +detalles_cot_log^porc_desc^5^3074^13^ +detalles_cot_log^itbis^5^3074^14^ +detalles_cot_log^valor^5^3074^15^ +detalles_cot_log^cantidad_reservada^5^3077^16^ +detalles_cot_log^fecha_inicio_reserva^7^4^17^ +detalles_cot_log^fecha_vence_reserva^7^4^18^ +detalles_cot_log^autorizada^201^10^19^ +detalles_cot_log^idkit^2^4^20^ +detalles_cot_log^fecha^10^4365^21^ +detalles_cot_log^cotizacion_no^2^4^22^ +devoluciones^ano^1^2^1^ +devoluciones^mes^0^10^2^ +devoluciones^numero_mes^1^2^3^ +devoluciones^fecha^263^4^4^ +devoluciones^numeroc^258^4^5^ +devoluciones^numeroe^2^4^6^ +devoluciones^facturac^0^10^7^ +devoluciones^facturae^0^10^8^ +devoluciones^cliente^0^100^9^ +devoluciones^codigomov^257^2^10^ +devoluciones^producto^457^180^11^ +devoluciones^descripcionmov^256^40^12^ +devoluciones^cod_sp^1^2^13^ +devoluciones^cod_sp_sec^1^2^14^ +devoluciones^cod_n^2^4^15^ +devoluciones^cod_grupo^2^4^16^ +devoluciones^cod_tipo^2^4^17^ +devoluciones^cod_sec^2^4^18^ +devoluciones^cantidad^261^3077^19^ +dgii_rnc^rnc^201^50^1^ +dgii_rnc^column1^12^56^2^ +dgii_rnc^column2^201^255^3^ +dgii_rnc^column3^201^255^4^ +dgii_rnc^column4^201^50^5^ +dgii_rnc^column5^201^50^6^ +dgii_rnc^column6^201^50^7^ +dgii_rnc^column7^201^255^8^ +dgii_rnc^column8^201^50^9^ +dgii_rnc^column9^201^50^10^ +dgii_rnc^column10^201^50^11^ +dgii_rnc^column11^201^50^12^ +dgii_rnc3^column_0^201^50^1^ +dgii_rnc3^column_1^201^50^2^ +dgii_rnc3^column_2^201^50^3^ +dgii_rnc3^column_3^201^50^4^ +dgii_rnc3^column_4^201^50^5^ +dgii_rnc3^column_5^201^50^6^ +dgii_rnc3^column_6^201^50^7^ +dgii_rnc3^column_7^201^50^8^ +diatable^dia^1^2^1^ +diatable^descripcion^0^20^2^ +dstb00001^programa^0^9^1^ +dstb00001^cod_sistema^0^2^2^ +dstb00001^num_emp^2^4^3^ +dstb00001^no_solicitud^2^4^4^ +dstb00001^fecha_creacion^7^4^5^ +dstb00001^fecha_modificacion^7^4^6^ +dstb00001^descripcion^0^60^7^ +dstb00001^objetivo1^0^60^8^ +dstb00001^objetivo2^0^60^9^ +dstb00001^numero_act^0^60^10^ +dstb00001^status_t^0^1^11^ +dstb00001^us_crea^0^50^12^ +dstb00001^fech_crea^7^4^13^ +dstb00001^us_mod^0^50^14^ +dstb00001^fech_mod^7^4^15^ +dstb00002^programa^0^9^1^ +dstb00002^numero_act^0^9^2^ +dstb00002^linea_no^2^4^3^ +dstb00002^entradas^0^60^4^ +dstb00002^proceso^0^60^5^ +dstb00002^salida^0^60^6^ +dstb00002^status_t^0^1^7^ +dstb00002^us_crea^0^50^8^ +dstb00002^fech_crea^7^4^9^ +dstb00002^us_mod^0^50^10^ +dstb00002^fech_mod^7^4^11^ +dstb00003^cod_sistema^0^2^1^ +dstb00003^desc_sistema^0^35^2^ +dstb00003^status_t^0^1^3^ +dstb00003^us_crea^0^50^4^ +dstb00003^fech_crea^7^4^5^ +dstb00003^us_mod^0^50^6^ +dstb00003^fech_mod^7^4^7^ +dstb00004^cod_sistema^0^2^1^ +dstb00004^menu1^0^9^2^ +dstb00004^programa^0^9^3^ +dstb00004^opcion^2^4^4^ +dstb00004^status_t^0^1^5^ +dstb00004^us_crea^0^50^6^ +dstb00004^fech_crea^7^4^7^ +dstb00004^us_mod^0^50^8^ +dstb00004^fech_mod^7^4^9^ +dstb00005^tabla^0^9^1^ +dstb00005^descripcion^0^40^2^ +dstb00005^num_emp1^2^4^3^ +dstb00005^fecha_creacion^7^4^4^ +dstb00005^numero_act^2^4^5^ +dstb00005^campo^0^20^6^ +dstb00005^descrip_campo^0^150^7^ +dstb00005^tipo^0^8^8^ +dstb00005^longitud^0^16^9^ +dstb00005^secuencia^2^4^10^ +dstb00005^status_t^0^1^11^ +dstb00005^us_crea^0^50^12^ +dstb00005^fech_crea^7^4^13^ +dstb00005^us_mod^0^50^14^ +dstb00005^fech_mod^7^4^15^ +dstb00006^programa^0^50^1^ +dstb00006^numero_act^0^50^2^ +dstb00006^tabla^0^50^3^ +dstb00006^status_t^0^1^4^ +dstb00006^us_crea^0^50^5^ +dstb00006^fech_crea^10^4365^6^ +dstb00006^us_mod^0^50^7^ +dstb00006^fech_mod^10^4365^8^ +dstb00007^menu1^0^10^1^ +dstb00007^tipo_menu^1^2^2^ +dstb00007^ruta_grafica^0^80^3^ +dstb00007^us_crea^0^50^4^ +dstb00007^fecha_crea^10^4365^5^ +dstb00007^us_mod^0^50^6^ +dstb00007^fecha_mod^10^4365^7^ +emailmarketing^tipo_cliente^2^4^1^ +emailmarketing^sec_cliente^2^4^2^ +emailmarketing^email^201^100^3^ +emailmarketing^nombre_cliente^201^100^4^ +emailmarketing^fecha_envio^10^4365^5^ +emailmarketing^estado^201^50^6^ +emailmarketing^fecha_ultima_venta^7^4^7^ +emailmarketing^referencia^201^50^8^ +empleados^departamento^201^35^1^ +empleados^tipo_empleado^0^1^2^ +empleados^ficha^257^2^3^ +empleados^nombre^457^31^4^ +empleados^cedula^0^11^5^ +empleados^puesto^201^185^6^ +empleados^fecha_nacimiento^7^4^7^ +empleados^mes_nacimiento^2^4^8^ +empleados^fecha_entrada^7^4^9^ +empleados^fecha_nomina^10^4365^10^ +empleados^ano^257^2^11^ +empleados^mes^0^10^12^ +empleados^tiempo_empresa^2^4^13^ +empleados^meses^2^4^14^ +empleados^movimiento_nom^201^33^15^ +empleados^sueldo_actual^5^2562^16^ +empleados^valor_nomina^5^2562^17^ +empleados^estado^0^1^18^ +empleados^nomina^2^4^19^ +empleados^fehasalida^7^4^20^ +empleados^clasemovimiento^0^1^21^ +empleados^cuenta^201^25^22^ +empleados^localidad^201^60^23^ +empleados^provincia^0^50^24^ +empleados^cantidad_nom^5^2562^25^ +empleados^cta_control^0^8^26^ +empleados^cta_aux^0^8^27^ +empleados^numero_mes^1^2^28^ +empleados^estado_mov^201^10^29^ +empleados^retiro_comercial^0^10^30^ +empleados^observacion^201^255^31^ +empleados^estado_legal^0^20^32^ +empleados^tipo_documento^0^50^33^ +empleados^monto_retiro^5^4610^34^ +empleados^fecha_valido_retiro^7^4^35^ +empleados^genera_file_bco^0^2^36^ +empleados^telefono^0^15^37^ +empleados^calle^0^50^38^ +empleados^fecha_termino_c^7^4^39^ +empleados^email^201^100^40^ +empleados^cuenta_out^2^4^41^ +empleados^sexo^0^1^42^ +empleados^mes_entrada^2^4^43^ +emventas^mes^0^20^1^ +emventas^ventas^0^50^2^ +emventas^ventas_dia^5^4608^3^ +emventas^ventas_acum^5^4608^4^ +encf^rncreceptor^201^255^1^ +encf^encf^201^255^2^ +encf^numeroncfmodificado^201^255^3^ +encf^fechacomprobante^7^4^4^ +encf^fecharecepcion^201^255^5^ +encf^aprobacioncomercial^201^255^6^ +encf^fechaaprobacioncomercial^201^255^7^ +encf^estado^201^255^8^ +encf^itbisfacturado^3^8^9^ +encf^montogravadototal^3^8^10^ +encf^montoexento^201^255^11^ +encf^montonofacturable^201^255^12^ +encuesta^id_encuesta^2^4^1^ +encuesta^sec_vend^2^4^2^ +encuesta^fecha^10^4365^3^ +encuesta^cotizacion_no_movil^2^4^4^ +encuesta^pegamento^1^2^5^ +encuesta^derretido^1^2^6^ +encuesta^griferia^1^2^7^ +encuesta^lavamanos^1^2^8^ +encuesta^accesorios^1^2^9^ +encuesta^duchas^1^2^10^ +encuesta^inodoros^1^2^11^ +encuesta^tinas^1^2^12^ +encuesta^jacuzzi^1^2^13^ +encuesta^fregadero^1^2^14^ +encuesta^griferias^1^2^15^ +encuesta^puertas^1^2^16^ +encuesta^closets^1^2^17^ +encuesta^shutter^1^2^18^ +encuesta^hidrosanitario^1^2^19^ +encuesta^electrico^1^2^20^ +encuesta^cotizacion_no^2^4^21^ +encuestas_log^id^262^4^1^ +encuestas_log^fecha^263^4^2^ +encuestas_log^referencia^201^50^3^ +encuestas_log^observacion^201^100^4^ +encuestas_log^email^201^100^5^ +encuestas_log^nombre_usuario^201^100^6^ +encuestas_log^estado^201^50^7^ +encuestas_log^mensaje_respuesta^201^200^8^ +encuestas_log^ventas^0^10^9^ +encuestas_log^idencuesta^2^4^10^ +encuestas_log^programa^201^50^11^ +envia_email_log^id^262^4^1^ +envia_email_log^email^457^255^2^ +envia_email_log^display_name^201^200^3^ +envia_email_log^estado^201^100^4^ +envia_email_log^fecha^10^4365^5^ +envia_email_log^programa_envio^201^100^6^ +envia_email_log^us_crea^201^50^7^ +envia_email_log^score^2^4^8^ +envioestados_log^tipo_cliente^2^4^1^ +envioestados_log^sec_cliente^2^4^2^ +envioestados_log^nombre^201^100^3^ +envioestados_log^balance1^5^3074^4^ +envioestados_log^balance2^5^3074^5^ +envioestados_log^estado_envio^201^100^6^ +envioestados_log^fecha_envio^10^4365^7^ +etiquetas^idnumero^258^4^1^ +etiquetas^fecha^7^4^2^ +etiquetas^departamento^2^4^3^ +etiquetas^num_oc^2^4^4^ +etiquetas^codid^2^4^5^ +etiquetas^cod_n^1^2^6^ +etiquetas^cod_grupo^1^2^7^ +etiquetas^cod_tipo^1^2^8^ +etiquetas^cod_sec^1^2^9^ +etiquetas^descripcion^201^100^10^ +etiquetas^lado_1^3^8^11^ +etiquetas^lado_2^3^8^12^ +etiquetas^lado_3^3^8^13^ +etiquetas^cantidad^3^8^14^ +etiquetas^medida^3^8^15^ +etiquetas^estado^201^20^16^ +etiquetas^us_mod^201^50^17^ +etiquetas^fech_mod^10^4365^18^ +etiquetas^tipoinventario^201^80^19^ +familia^id_familia^262^4^1^ +familia^code^0^25^2^ +familia^descripcion^201^255^3^ +familia^descripcion_ingles^201^255^4^ +familia^parentcode^2^4^5^ +familia_sub^id_subfamilia^2^4^1^ +familia_sub^id_familia^2^4^2^ +familia_sub^titulo^201^100^3^ +familia_sub^code^2^4^4^ +formadepago^id_pago^258^4^1^ +formadepago^titulo^201^50^2^ +inrp00002^cod_n^3^8^1^ +inrp00002^cod_grupo^3^8^2^ +inrp00002^cod_tipo^3^8^3^ +inrp00002^cod_sec^3^8^4^ +inrp00002^descripcion^201^255^5^ +inrp00002^unidad^201^255^6^ +inrp00002^existencia^201^255^7^ +inrp00002^costos^201^255^8^ +inrp00002^total^201^255^9^ +intb00001^cod_n^257^2^1^ +intb00001^cod_grupo^257^2^2^ +intb00001^cod_tipo^257^2^3^ +intb00001^cod_sec^257^2^4^ +intb00001^descrip_esp^256^60^5^ +intb00001^descrip_ing^0^60^6^ +intb00001^unidad_med^0^3^7^ +intb00001^status_t^0^1^8^ +intb00001^us_crea^0^9^9^ +intb00001^fech_crea^7^4^10^ +intb00001^us_mod^0^9^11^ +intb00001^fech_mod^7^4^12^ +intb00001^codid^2^4^13^ +intb00001^control_existencia^201^2^14^ +intb00002^cod_n^257^2^1^ +intb00002^cod_grupo^257^2^2^ +intb00002^cod_tipo^257^2^3^ +intb00002^cod_sec^257^2^4^ +intb00002^pto_reorden^5^2562^5^ +intb00002^existencia^5^2562^6^ +intb00002^cod_nab^0^11^7^ +intb00002^base^5^2562^8^ +intb00002^bodega^1^2^9^ +intb00002^categoria^0^1^10^ +intb00002^dia_llegada^1^2^11^ +intb00002^gravamen^5^1282^12^ +intb00002^status_t^0^1^13^ +intb00002^us_crea^0^9^14^ +intb00002^fech_crea^7^4^15^ +intb00002^us_mod^0^9^16^ +intb00002^fech_mod^7^4^17^ +intb00002^desglose^0^10^18^ +intb00003^cod_n^257^2^1^ +intb00003^cod_grupo^257^2^2^ +intb00003^cod_tipo^257^2^3^ +intb00003^cod_sec^257^2^4^ +intb00003^cod_n_s^1^2^5^ +intb00003^cod_grupo_s^1^2^6^ +intb00003^cod_tipo_s^1^2^7^ +intb00003^cod_sec_s^1^2^8^ +intb00003^cod_uso_s^201^1^9^ +intb00003^status_t^201^1^10^ +intb00003^us_crea^201^50^11^ +intb00003^fech_crea^10^4365^12^ +intb00003^us_mod^201^50^13^ +intb00003^fech_mod^10^4365^14^ +intb00004^cod_n^257^2^1^ +intb00004^cod_grupo^257^2^2^ +intb00004^cod_tipo^257^2^3^ +intb00004^cod_sec^257^2^4^ +intb00004^cod_n_e^1^2^5^ +intb00004^cod_grupo_e^1^2^6^ +intb00004^cod_tipo_e^1^2^7^ +intb00004^cod_sec_e^1^2^8^ +intb00004^cod_uso_e^201^1^9^ +intb00004^status_t^201^1^10^ +intb00004^us_crea^201^9^11^ +intb00004^fech_crea^10^4365^12^ +intb00004^us_mod^201^9^13^ +intb00004^fech_mod^10^4365^14^ +intb00005^cod_mov^257^2^1^ +intb00005^descrip_mov^201^40^2^ +intb00005^status_mov^201^1^3^ +intb00005^cuenta_1^201^8^4^ +intb00005^cuenta_2^201^8^5^ +intb00005^cuenta_3^201^8^6^ +intb00005^status_t^201^1^7^ +intb00005^us_crea^201^9^8^ +intb00005^fech_crea^10^4365^9^ +intb00005^us_mod^201^9^10^ +intb00005^fech_mod^10^4365^11^ +intb00005^consumo^0^10^12^ +intb00006^num_doc^258^4^1^ +intb00006^fecha^7^4^2^ +intb00006^fact_no^201^10^3^ +intb00006^conduce_no^201^10^4^ +intb00006^orden_compra^2^4^5^ +intb00006^tipo^201^2^6^ +intb00006^cod_sp^1^2^7^ +intb00006^cod_sp_sec^1^2^8^ +intb00006^cod_mov^257^2^9^ +intb00006^cod_n^1^2^10^ +intb00006^cod_grupo^1^2^11^ +intb00006^cod_tipo^1^2^12^ +intb00006^cod_sec^1^2^13^ +intb00006^cantidad_1^5^2565^14^ +intb00006^cantidad_2^5^2565^15^ +intb00006^depto_de^1^2^16^ +intb00006^depto_a^1^2^17^ +intb00006^cod_seccion^201^2^18^ +intb00006^cond_recep^201^1^19^ +intb00006^uso_tiempo^201^1^20^ +intb00006^bodega^257^2^21^ +intb00006^status_t^201^1^22^ +intb00006^us_crea^201^50^23^ +intb00006^fech_crea^10^4365^24^ +intb00006^us_mod^201^50^25^ +intb00006^fech_mod^10^4365^26^ +intb00006^num_emp^2^4^27^ +intb00006^aplica_nc^0^10^28^ +intb00006^cod_transp^2^4^29^ +intb00006^sec_transp^2^4^30^ +intb00006^nombre_transp^201^100^31^ +intb00006^ficha_vehiculo^201^50^32^ +intb00006^placa^201^50^33^ +intb00007^codigo_unidad^457^3^1^ +intb00007^descripcion^201^20^2^ +intb00007^status_t^201^1^3^ +intb00007^us_crea^201^9^4^ +intb00007^fech_crea^10^4365^5^ +intb00007^us_mod^201^9^6^ +intb00007^fech_mod^10^4365^7^ +intb00008^cod_n^257^2^1^ +intb00008^cod_grupo^257^2^2^ +intb00008^cod_tipo^257^2^3^ +intb00008^cod_sec^257^2^4^ +intb00008^cod_sp^257^2^5^ +intb00008^cod_sp_sec^257^2^6^ +intb00008^precio^5^2562^7^ +intb00008^fecha_act^10^4365^8^ +intb00008^status_t^201^1^9^ +intb00008^us_crea^201^9^10^ +intb00008^fech_crea^10^4365^11^ +intb00008^us_mod^201^9^12^ +intb00008^fech_mod^10^4365^13^ +intb00009^cod_bodega^257^2^1^ +intb00009^descripcion^201^30^2^ +intb00009^control_existencia^0^10^3^ +intb00009^dispositivo_movil^0^10^4^ +intb00009^cod_zona^2^4^5^ +intb00009^ordenes^0^10^6^ +intb00009^status_t^201^1^7^ +intb00009^us_mod^201^50^8^ +intb00009^fech_mod^10^4365^9^ +intb00009^lugar_entega^0^10^10^ +intb00010^cod_bodega^257^2^1^ +intb00010^cod_seccion^257^2^2^ +intb00010^descripcion^0^30^3^ +intb00011^fecha^266^4365^1^ +intb00011^bodega^257^2^2^ +intb00011^cod_seccion^1^2^3^ +intb00011^cod_tramo^1^2^4^ +intb00011^cod_fila^1^2^5^ +intb00011^cod_pos^1^2^6^ +intb00011^cod_n^257^2^7^ +intb00011^cod_grupo^257^2^8^ +intb00011^cod_tipo^257^2^9^ +intb00011^cod_sec^257^2^10^ +intb00011^cantidad^261^2562^11^ +intb00011^balance^5^3074^12^ +intb00011^us_crea^201^50^13^ +intb00011^fech_crea^10^4365^14^ +intb00011^us_mod^201^50^15^ +intb00011^fech_mod^10^4365^16^ +intb00012^idtrx^2^4^1^ +intb00012^fecha^10^4365^2^ +intb00012^bodega^1^2^3^ +intb00012^cod_seccion^1^2^4^ +intb00012^cod_tramo^1^2^5^ +intb00012^cod_fila^1^2^6^ +intb00012^cod_pos^1^2^7^ +intb00012^cod_n^1^2^8^ +intb00012^cod_grupo^1^2^9^ +intb00012^cod_tipo^1^2^10^ +intb00012^cod_sec^1^2^11^ +intb00012^cantidad^5^3076^12^ +intb00012^balance^5^3076^13^ +intb00012^us_crea^201^50^14^ +intb00012^fech_crea^10^4365^15^ +intb00012^us_mod^201^50^16^ +intb00012^fech_mod^10^4365^17^ +intb00013^mes_ini^201^10^1^ +intb00013^mes_fin^201^10^2^ +intb00013^ano^457^4^3^ +intb00013^cod_n^257^2^4^ +intb00013^cod_grupo^257^2^5^ +intb00013^cod_tipo^257^2^6^ +intb00013^cod_sec^257^2^7^ +intb00013^costo_st^5^3076^8^ +intb00013^status_t^201^1^9^ +intb00013^us_crea^201^9^10^ +intb00013^fech_crea^10^4365^11^ +intb00013^us_mod^201^9^12^ +intb00013^fech_mod^10^4365^13^ +intb00014^cod_n^1^2^1^ +intb00014^cod_grupo^1^2^2^ +intb00014^cod_tipo^1^2^3^ +intb00014^cod_sec^1^2^4^ +intb00014^categoria^201^1^5^ +intb00014^mes_ch^10^4365^6^ +intb00014^status_t^201^1^7^ +intb00014^us_crea^201^9^8^ +intb00014^fech_crea^10^4365^9^ +intb00014^us_mod^201^9^10^ +intb00014^fech_mod^10^4365^11^ +intb00015^cod_n^1^2^1^ +intb00015^cod_grupo^1^2^2^ +intb00015^cod_tipo^1^2^3^ +intb00015^cod_sec^1^2^4^ +intb00015^semana_del^10^4365^5^ +intb00015^semana_al^10^4365^6^ +intb00015^exis_act^5^2562^7^ +intb00015^exis_fisica^5^2562^8^ +intb00015^status_t^201^1^9^ +intb00015^us_crea^201^9^10^ +intb00015^fech_crea^10^4365^11^ +intb00015^us_mod^201^9^12^ +intb00015^fech_mod^10^4365^13^ +intb00018^documento^2^4^1^ +intb00018^cod_mov^1^2^2^ +intb00018^fecha^7^4^3^ +intb00018^codigo_bloque^0^25^4^ +intb00018^cod_n^1^2^5^ +intb00018^cod_grupo^1^2^6^ +intb00018^cod_tipo^1^2^7^ +intb00018^cod_sec^1^2^8^ +intb00018^ancho1^5^3077^9^ +intb00018^largo1^5^3077^10^ +intb00018^espesor1^5^3077^11^ +intb00018^medida1^5^3077^12^ +intb00018^ancho2^5^3077^13^ +intb00018^largo2^5^3077^14^ +intb00018^espesor2^5^3077^15^ +intb00018^medida2^5^3074^16^ +intb00018^cantidad^5^3077^17^ +intb00018^bodega^2^4^18^ +intb00018^us_crea^201^50^19^ +intb00018^fech_crea^10^4365^20^ +intb00018^cod_cat^2^4^21^ +intb00018^titulo_categoria^201^50^22^ +intb00018^status_t^0^1^23^ +intb00019^cod_inv^0^2^1^ +intb00019^cod_n^257^2^2^ +intb00019^cod_grupo^257^2^3^ +intb00019^cod_tipo^257^2^4^ +intb00019^cod_sec^257^2^5^ +intb00019^cod_sp^257^2^6^ +intb00019^cod_sp_sec^257^2^7^ +intb00019^unidad_med^0^4^8^ +intb00019^conversion^5^3076^9^ +intb00019^precio^5^3076^10^ +intb00019^precio_s^5^3076^11^ +intb00019^descripcion^0^100^12^ +intb00019^referencia^0^25^13^ +intb00019^status_t^0^1^14^ +intb00019^us_crea^0^50^15^ +intb00019^fech_crea^10^4365^16^ +intb00019^us_mod^0^50^17^ +intb00019^fech_mod^10^4365^18^ +intb00020^tipo_doc^201^1^1^ +intb00020^num_fianza^2^4^2^ +intb00020^num_res^2^4^3^ +intb00020^fecha^10^4365^4^ +intb00020^nom_buque^201^20^5^ +intb00020^fecha_ent^10^4365^6^ +intb00020^cod_sp^1^2^7^ +intb00020^cod_sp_sec^1^2^8^ +intb00020^cod_pais^201^3^9^ +intb00020^cant_bulto^201^20^10^ +intb00020^num_oc^2^4^11^ +intb00020^num_emb^1^2^12^ +intb00020^valor_merc^5^3331^13^ +intb00020^cod_ca^201^4^14^ +intb00020^poliza^201^10^15^ +intb00020^prima^5^2562^16^ +intb00020^porc_prima^5^1794^17^ +intb00020^valor_desm^5^1794^18^ +intb00020^valor_gar^5^3331^19^ +intb00020^cod_n^1^2^20^ +intb00020^cod_grupo^1^2^21^ +intb00020^cod_tipo^1^2^22^ +intb00020^cod_sec^1^2^23^ +intb00020^cantidad^5^3331^24^ +intb00020^cantidad_c^5^3331^25^ +intb00020^status_t^201^1^26^ +intb00020^us_crea^201^9^27^ +intb00020^fech_crea^10^4365^28^ +intb00020^us_mod^201^9^29^ +intb00020^fech_mod^10^4365^30^ +intb00022^cod_n^257^2^1^ +intb00022^cod_grupo^257^2^2^ +intb00022^cod_tipo^257^2^3^ +intb00022^cod_sec^257^2^4^ +intb00022^descrip_esp^201^30^5^ +intb00022^descrip_ing^201^30^6^ +intb00022^unidad_med^201^3^7^ +intb00022^costo_real_ci^5^2308^8^ +intb00022^costo_real_si^5^2308^9^ +intb00022^status_t^201^1^10^ +intb00022^us_crea^201^9^11^ +intb00022^fech_crea^10^4365^12^ +intb00022^us_mod^201^9^13^ +intb00022^fech_mod^10^4365^14^ +intb00023^num_doc^258^4^1^ +intb00023^cod_mov^1^2^2^ +intb00023^status_t^0^1^3^ +intb00023^us_crea^0^50^4^ +intb00023^fech_crea^7^4^5^ +intb00023^us_mod^0^50^6^ +intb00023^fech_mod^7^4^7^ +intb00023^bodega^1^2^8^ +intb00026^fecha^10^4365^1^ +intb00026^cod_n^1^2^2^ +intb00026^cod_grupo^1^2^3^ +intb00026^cod_tipo^1^2^4^ +intb00026^cod_sec^1^2^5^ +intb00026^cantidad_a^5^3074^6^ +intb00026^cantidad_b^5^3074^7^ +intb00026^status_t^201^1^8^ +intb00026^us_crea^201^9^9^ +intb00026^fech_crea^10^4365^10^ +intb00026^us_mod^201^9^11^ +intb00026^fech_mod^10^4365^12^ +intb00040^fecha_act^10^4365^1^ +intb00040^fecha^10^4365^2^ +intb00040^bodega^1^2^3^ +intb00040^cod_n^1^2^4^ +intb00040^cod_grupo^1^2^5^ +intb00040^cod_tipo^1^2^6^ +intb00040^cod_sec^1^2^7^ +intb00040^cantidad^5^2562^8^ +intb00040^balance^5^3074^9^ +intb00040^us_crea^201^50^10^ +intb00040^fech_crea^10^4365^11^ +intb00040^us_mod^201^50^12^ +intb00040^fech_mod^10^4365^13^ +intb00041^fecha_act^10^4365^1^ +intb00041^idtrx^2^4^2^ +intb00041^fecha^10^4365^3^ +intb00041^bodega^1^2^4^ +intb00041^cod_n^1^2^5^ +intb00041^cod_grupo^1^2^6^ +intb00041^cod_tipo^1^2^7^ +intb00041^cod_sec^1^2^8^ +intb00041^cantidad^5^2562^9^ +intb00041^balance^5^3074^10^ +intb00041^us_crea^201^50^11^ +intb00041^fech_crea^10^4365^12^ +intb00041^us_mod^201^50^13^ +intb00041^fech_mod^10^4365^14^ +intb00042^num_doc^2^4^1^ +intb00042^fecha^10^4365^2^ +intb00042^cod_mov^1^2^3^ +intb00042^bodega^1^2^4^ +intb00042^cod_n^1^2^5^ +intb00042^cod_grupo^1^2^6^ +intb00042^cod_tipo^1^2^7^ +intb00042^cod_sec^1^2^8^ +intb00042^cantidad^5^4612^9^ +intb00042^us_crea^0^50^10^ +intb00042^fech_crea^10^4365^11^ +intb00042^us_mod^0^50^12^ +intb00042^fech_mod^10^4365^13^ +intb00042^cod_seccion^2^4^14^ +intb00042^cod_tramo^2^4^15^ +intb00042^cod_fila^2^4^16^ +intb00042^cod_pos^2^4^17^ +intb00043^cod_bodega^257^2^1^ +intb00043^cod_seccion^257^2^2^ +intb00043^cod_tramo^257^2^3^ +intb00043^descripcion^201^50^4^ +intb00043_^cod_bodega^3^8^1^ +intb00043_^cod_seccion^3^8^2^ +intb00043_^cod_tramo^3^8^3^ +intb00043_^descripcion^201^255^4^ +intb00043a^cod_bodega^257^2^1^ +intb00043a^cod_seccion^257^2^2^ +intb00043a^cod_tramo^257^2^3^ +intb00043a^descripcion^0^30^4^ +intb00044^tipo_inventario^201^50^1^ +intb00044^fecha_conteo^7^4^2^ +intb00044^disponible^0^10^3^ +intb00044^fecha_mod^10^4365^4^ +intb00044^us_mod^201^50^5^ +intb00045^cod_seccion^258^4^1^ +intb00045^cod_tramo^258^4^2^ +intb00045^cod_fila^258^4^3^ +intb00045^titulo^457^100^4^ +intb00045^cod_bodega^258^4^5^ +intb00046^cod_seccion^258^4^1^ +intb00046^cod_tramo^258^4^2^ +intb00046^cod_fila^258^4^3^ +intb00046^cod_pos^258^4^4^ +intb00046^titulo^457^100^5^ +intb00046^cod_bodega^258^4^6^ +inventario_p^cod_n^3^8^1^ +inventario_p^cod_grupo^3^8^2^ +inventario_p^cod_tipo^3^8^3^ +inventario_p^cod_sec^3^8^4^ +inventario_p^descripcion^201^255^5^ +inventario_p^disponible^3^8^6^ +inventario_p^f7^201^255^7^ +inventario_p^fisico^201^255^8^ +inventario_p^fisico1^3^8^9^ +inventario_p^f10^201^255^10^ +inventario_p^mts^3^8^11^ +inventario_p^diferencia^3^8^12^ +inventory^itemid^256^10^1^ +inventory^qty^258^4^2^ +invproductostermxubicacion^fecha^7^4^1^ +invproductostermxubicacion^num_doc^258^4^2^ +invproductostermxubicacion^cod_mov^258^4^3^ +invproductostermxubicacion^bodega^201^42^4^ +invproductostermxubicacion^cod_seccion^257^2^5^ +invproductostermxubicacion^cod_tramo^257^2^6^ +invproductostermxubicacion^cod_fila^257^2^7^ +invproductostermxubicacion^cod_pos^257^2^8^ +invproductostermxubicacion^cod_n^258^4^9^ +invproductostermxubicacion^cod_grupo^258^4^10^ +invproductostermxubicacion^cod_tipo^258^4^11^ +invproductostermxubicacion^cod_sec^258^4^12^ +invproductostermxubicacion^cantidad2^261^3077^13^ +invproductostermxubicacion^codigo^201^43^14^ +invproductostermxubicacion^descripcion^457^180^15^ +iptb00001^cod_n^258^4^1^ +iptb00001^cod_grupo^258^4^2^ +iptb00001^cod_tipo^258^4^3^ +iptb00001^cod_sec^258^4^4^ +iptb00001^unidad^0^5^5^ +iptb00001^factor_conv^5^3077^6^ +iptb00001^status_t^0^1^7^ +iptb00001^us_crea^0^50^8^ +iptb00001^fech_crea^7^4^9^ +iptb00001^us_mod^0^50^10^ +iptb00001^fech_mod^7^4^11^ +iptb00001^factor_ad^5^3077^12^ +iptb00002^cod_cia^257^2^1^ +iptb00002^cod_n^258^4^2^ +iptb00002^cod_grupo^258^4^3^ +iptb00002^cod_tipo^258^4^4^ +iptb00002^cod_sec^258^4^5^ +iptb00002^descrip_esp^457^180^6^ +iptb00002^descrip_ing^201^80^7^ +iptb00002^unidad_med^0^4^8^ +iptb00002^nomenclatura^201^50^9^ +iptb00002^bodega^1^2^10^ +iptb00002^exist_max^5^2562^11^ +iptb00002^exist_min^5^2562^12^ +iptb00002^dia_llegada^1^2^13^ +iptb00002^status_t^0^1^14^ +iptb00002^us_crea^201^50^15^ +iptb00002^fech_crea^7^4^16^ +iptb00002^us_mod^201^50^17^ +iptb00002^fech_mod^7^4^18^ +iptb00002^control_existencia^201^2^19^ +iptb00002^control_itbis^201^2^20^ +iptb00002^codid^262^4^21^ +iptb00002^foto_producto^0^200^22^ +iptb00002^porc_desc^5^3074^23^ +iptb00002^fecha_desc^7^4^24^ +iptb00002^imagen^11^56^25^ +iptb00002^descuento_permitido^0^10^26^ +iptb00002^buscar_disponible^0^10^27^ +iptb00002^dispositivo_movil^0^10^28^ +iptb00002^departamento^2^4^29^ +iptb00002^grupo1^201^100^30^ +iptb00002^lado_1^3^8^31^ +iptb00002^lado_2^3^8^32^ +iptb00002^lado_3^3^8^33^ +iptb00002^medida^3^8^34^ +iptb00002^desglose^201^1^35^ +iptb00002^num_emp^2^4^36^ +iptb00002^nombre_representante^201^100^37^ +iptb00002^tipoproducto^1^2^38^ +iptb00002^ultima_compra^7^4^39^ +iptb00002^ultima_venta^7^4^40^ +iptb00002^ultima_transaccion^7^4^41^ +iptb00002^peso^5^4610^42^ +iptb00003^cod_n^1^2^1^ +iptb00003^cod_grupo^1^2^2^ +iptb00003^cod_tipo^1^2^3^ +iptb00003^cod_sec^1^2^4^ +iptb00003^presentacion^0^20^5^ +iptb00003^status_t^0^1^6^ +iptb00003^us_crea^0^9^7^ +iptb00003^fech_crea^7^4^8^ +iptb00003^us_mod^0^9^9^ +iptb00003^fech_mod^7^4^10^ +iptb00004^ventas^0^1^1^ +iptb00004^mes_ini^256^2^2^ +iptb00004^mes_fin^256^2^3^ +iptb00004^ano^256^4^4^ +iptb00004^cod_n^257^2^5^ +iptb00004^cod_grupo^257^2^6^ +iptb00004^cod_tipo^257^2^7^ +iptb00004^cod_sec^257^2^8^ +iptb00004^material^5^3076^9^ +iptb00004^labor^5^3076^10^ +iptb00004^gastos^5^3076^11^ +iptb00004^material_usd^3^8^12^ +iptb00004^labor_usd^3^8^13^ +iptb00004^gastos_usd^3^8^14^ +iptb00004^tasa^3^8^15^ +iptb00004^status_t^0^1^16^ +iptb00004^us_crea^0^9^17^ +iptb00004^fech_crea^7^4^18^ +iptb00004^us_mod^0^9^19^ +iptb00004^fech_mod^7^4^20^ +iptb00005^cod_mov^257^2^1^ +iptb00005^descrip_mov^256^40^2^ +iptb00005^status_mov^256^1^3^ +iptb00005^cuenta_1^0^8^4^ +iptb00005^cuenta_2^0^8^5^ +iptb00005^cuenta_3^0^8^6^ +iptb00005^status_t^0^1^7^ +iptb00005^us_crea^0^9^8^ +iptb00005^fech_crea^7^4^9^ +iptb00005^us_mod^0^9^10^ +iptb00005^fech_mod^7^4^11^ +iptb00005^control_clientes^256^3^12^ +iptb00005^control_despacho^0^2^13^ +iptb00005^control_devolucion^0^2^14^ +iptb00005^control_transferencia^0^2^15^ +iptb00005^control_departamento^0^2^16^ +iptb00005^aplicacion_movil_inv^0^10^17^ +iptb00005^aplicacion_movil_doc^0^10^18^ +iptb00005^cuenta_imp_material^201^14^19^ +iptb00005^cuenta_imp_labor^201^14^20^ +iptb00005^cuenta_imp_gasto^201^14^21^ +iptb00005^codigo_mov_transferencia^1^2^22^ +iptb00005^control_produccion^201^2^23^ +iptb00005^control_ubicacion_almacen^0^10^24^ +iptb00005^control_facturacion^0^10^25^ +iptb00005^requisiciones^0^10^26^ +iptb00005^requiere_autorizacion^0^10^27^ +iptb00006^cod_cia^1^2^1^ +iptb00006^num_doc^258^4^2^ +iptb00006^fecha^7^4^3^ +iptb00006^fact_no^0^10^4^ +iptb00006^conduce_no^0^10^5^ +iptb00006^tipo^0^2^6^ +iptb00006^orden_compra^2^4^7^ +iptb00006^cod_sp^1^2^8^ +iptb00006^cod_sp_sec^1^2^9^ +iptb00006^cod_transp^1^2^10^ +iptb00006^sec_transp^1^2^11^ +iptb00006^placa^0^10^12^ +iptb00006^cod_tarifa^1^2^13^ +iptb00006^cod_mov^257^2^14^ +iptb00006^detalle^201^255^15^ +iptb00006^area^1^2^16^ +iptb00006^cod_n^258^4^17^ +iptb00006^cod_grupo^258^4^18^ +iptb00006^cod_tipo^258^4^19^ +iptb00006^cod_sec^258^4^20^ +iptb00006^cantidad_1^5^3077^21^ +iptb00006^cantidad_2^261^3077^22^ +iptb00006^cond_recep^0^1^23^ +iptb00006^uso_tiempo^0^1^24^ +iptb00006^bodega^1^2^25^ +iptb00006^status_t^0^1^26^ +iptb00006^us_crea^0^50^27^ +iptb00006^fech_crea^7^4^28^ +iptb00006^us_mod^0^50^29^ +iptb00006^fech_mod^7^4^30^ +iptb00006^num_req^2^4^31^ +iptb00006^codigo_bloque^0^25^32^ +iptb00006^sec_vend^1^2^33^ +iptb00006^direccion^0^500^34^ +iptb00006^num_oc^2^4^35^ +iptb00006^bodega_d^1^2^36^ +iptb00006^costo^5^3077^37^ +iptb00006^id_kit^2^4^38^ +iptb00006^num_doc_retrabajo^2^4^39^ +iptb00006^departamento^2^4^40^ +iptb00006^factura^2^4^41^ +iptb00006^num_doc_transferencia^2^4^42^ +iptb00006^bodega_procedencia^2^4^43^ +iptb00006^cod_mov_transferencia^2^4^44^ +iptb00006^numero_doc^2^4^45^ +iptb00006^fechafirmadigital^10^4365^46^ +iptb00007^num_doc^258^4^1^ +iptb00007^cod_mov^1^2^2^ +iptb00007^status_t^0^1^3^ +iptb00007^us_crea^0^50^4^ +iptb00007^fech_crea^7^4^5^ +iptb00007^us_mod^0^50^6^ +iptb00007^fech_mod^7^4^7^ +iptb00007^bodega^1^2^8^ +iptb00008^cod_cia^1^2^1^ +iptb00008^num_doc^258^4^2^ +iptb00008^fecha^7^4^3^ +iptb00008^fact_no^0^10^4^ +iptb00008^conduce_no^0^10^5^ +iptb00008^tipo^0^2^6^ +iptb00008^orden_compra^2^4^7^ +iptb00008^cod_sp^1^2^8^ +iptb00008^cod_sp_sec^1^2^9^ +iptb00008^cod_transp^1^2^10^ +iptb00008^sec_transp^1^2^11^ +iptb00008^placa^0^10^12^ +iptb00008^cod_tarifa^1^2^13^ +iptb00008^cod_mov^257^2^14^ +iptb00008^detalle^0^60^15^ +iptb00008^cod_n^1^2^16^ +iptb00008^cod_grupo^1^2^17^ +iptb00008^cod_tipo^1^2^18^ +iptb00008^cod_sec^1^2^19^ +iptb00008^cantidad_1^2^4^20^ +iptb00008^cantidad_2^258^4^21^ +iptb00008^cond_recep^0^1^22^ +iptb00008^uso_tiempo^0^1^23^ +iptb00008^bodega^1^2^24^ +iptb00008^status_t^0^1^25^ +iptb00008^us_crea^0^9^26^ +iptb00008^fech_crea^7^4^27^ +iptb00008^us_mod^0^9^28^ +iptb00008^fech_mod^7^4^29^ +iptb00010^cod_n^1^2^1^ +iptb00010^cod_grupo^1^2^2^ +iptb00010^cod_tipo^1^2^3^ +iptb00010^cod_sec^1^2^4^ +iptb00010^descripcion^0^50^5^ +iptb00010^cod_barra1^0^13^6^ +iptb00010^cod_barra2^0^1^7^ +iptb00010^conversion^1^2^8^ +iptb00010^cod_dumm1^0^1^9^ +iptb00010^cod_dumm2^0^12^10^ +iptb00010^cod_dumm3^0^1^11^ +iptb00010^status_t^0^1^12^ +iptb00010^us_crea^0^9^13^ +iptb00010^fech_crea^7^4^14^ +iptb00010^us_mod^0^9^15^ +iptb00010^fech_mod^7^4^16^ +iptb00011^fecha^266^4365^1^ +iptb00011^bodega^257^2^2^ +iptb00011^cod_seccion^257^2^3^ +iptb00011^cod_tramo^257^2^4^ +iptb00011^cod_fila^1^2^5^ +iptb00011^cod_pos^1^2^6^ +iptb00011^cod_n^257^2^7^ +iptb00011^cod_grupo^257^2^8^ +iptb00011^cod_tipo^257^2^9^ +iptb00011^cod_sec^257^2^10^ +iptb00011^cantidad^261^2562^11^ +iptb00011^balance^5^3074^12^ +iptb00011^us_crea^0^50^13^ +iptb00011^fech_crea^10^4365^14^ +iptb00011^us_mod^0^50^15^ +iptb00011^fech_mod^10^4365^16^ +iptb00012^idtrx^2^4^1^ +iptb00012^fecha^10^4365^2^ +iptb00012^bodega^1^2^3^ +iptb00012^cod_seccion^1^2^4^ +iptb00012^cod_tramo^1^2^5^ +iptb00012^cod_fila^1^2^6^ +iptb00012^cod_pos^1^2^7^ +iptb00012^cod_n^1^2^8^ +iptb00012^cod_grupo^1^2^9^ +iptb00012^cod_tipo^1^2^10^ +iptb00012^cod_sec^1^2^11^ +iptb00012^cantidad^5^3076^12^ +iptb00012^balance^5^3076^13^ +iptb00012^us_crea^201^50^14^ +iptb00012^fech_crea^10^4365^15^ +iptb00012^us_mod^201^50^16^ +iptb00012^fech_mod^10^4365^17^ +iptb00012^lado_1^5^3076^18^ +iptb00012^lado_2^5^3076^19^ +iptb00012^lado_3^5^3076^20^ +iptb00013^cod_n^1^2^1^ +iptb00013^cod_grupo^1^2^2^ +iptb00013^cod_tipo^1^2^3^ +iptb00013^cod_sec^1^2^4^ +iptb00013^tipo_prod^0^3^5^ +iptb00013^us_crea^0^9^6^ +iptb00013^fech_crea^7^4^7^ +iptb00013^us_mod^0^9^8^ +iptb00013^fech_mod^7^4^9^ +iptb00014^cod_n^257^2^1^ +iptb00014^cod_grupo^257^2^2^ +iptb00014^cod_tipo^257^2^3^ +iptb00014^cod_sec^257^2^4^ +iptb00014^precio_min^5^3074^5^ +iptb00014^precio_lista^5^3074^6^ +iptb00014^status_t^0^1^7^ +iptb00014^us_crea^0^10^8^ +iptb00014^fecha_crea^201^27^9^ +iptb00014^us_mod^0^10^10^ +iptb00014^fecha_mod^201^27^11^ +iptb00015^fecha_conteo^7^4^1^ +iptb00015^us_mod^201^50^2^ +iptb00015^fech_mod^10^4365^3^ +iptb00016^codid^258^4^1^ +iptb00016^codid_default^262^4^2^ +iptb00016^cod_n^257^2^3^ +iptb00016^cod_grupo^257^2^4^ +iptb00016^cod_tipo^257^2^5^ +iptb00016^cod_sec^257^2^6^ +iptb00016^descripcion^457^255^7^ +iptb00016^unidad_med^457^10^8^ +iptb00016^precio^261^4610^9^ +iptb00016^foto^11^56^10^ +iptb00016^ficha_tecnica^11^56^11^ +iptb00016^ficha_tecnica1^11^56^12^ +iptb00016^nombre_file_ficha^201^100^13^ +iptb00016^nombre_file_ficha1^201^100^14^ +iptb00016^nombre_file_foto^201^100^15^ +iptb00016^fech_crea^10^4365^16^ +iptb00016^fech_mod^10^4365^17^ +iptb00016^us_crea^201^50^18^ +iptb00016^us_mod^201^50^19^ +iptb00016^existencia_minima^5^3077^20^ +iptb00016^precio_usd^5^3076^21^ +iptb00016^descripcion_user^201^255^22^ +iptb00016^status_t^0^1^23^ +iptb00016^id_categoria^2^4^24^ +iptb00016^id_familia^2^4^25^ +iptb00016^id_subfamilia^2^4^26^ +iptb00016^id_brand^2^4^27^ +iptb00016^id_color^2^4^28^ +iptb00016^lado_1^3^8^29^ +iptb00016^lado_2^3^8^30^ +iptb00016^lado_3^3^8^31^ +iptb00016^lado_4^3^8^32^ +iptb00016^descripcion_us^201^255^33^ +iptb00016^id_product_collection^2^4^34^ +iptb00016^propiedades^12^56^35^ +iptb00016^tasa^5^3074^36^ +iptb00016^propiedades1^12^56^37^ +iptb00016^metadata^201^100^38^ +iptb00016^ruta_foto^201^255^39^ +iptb00016^ruta_file_ficha^201^255^40^ +iptb00016^ruta_file_ficha1^201^255^41^ +iptb00016^factor_conv^5^3077^42^ +iptb00016^disponible^5^3077^43^ +iptb00016^online^201^2^44^ +iptb00017^cod_cia^1^2^1^ +iptb00017^num_doc^258^4^2^ +iptb00017^fecha^7^4^3^ +iptb00017^fact_no^0^10^4^ +iptb00017^conduce_no^0^10^5^ +iptb00017^tipo^0^2^6^ +iptb00017^orden_compra^2^4^7^ +iptb00017^cod_sp^1^2^8^ +iptb00017^cod_sp_sec^1^2^9^ +iptb00017^cod_transp^1^2^10^ +iptb00017^sec_transp^1^2^11^ +iptb00017^placa^0^10^12^ +iptb00017^cod_tarifa^1^2^13^ +iptb00017^cod_mov^1^2^14^ +iptb00017^detalle^0^60^15^ +iptb00017^cod_n^1^2^16^ +iptb00017^cod_grupo^1^2^17^ +iptb00017^cod_tipo^1^2^18^ +iptb00017^cod_sec^1^2^19^ +iptb00017^cantidad_1^2^4^20^ +iptb00017^cantidad_2^2^4^21^ +iptb00017^cond_recep^0^1^22^ +iptb00017^uso_tiempo^0^1^23^ +iptb00017^bodega^1^2^24^ +iptb00017^status_t^0^1^25^ +iptb00017^us_crea^0^9^26^ +iptb00017^fech_crea^7^4^27^ +iptb00017^us_mod^0^9^28^ +iptb00017^fech_mod^7^4^29^ +iptb00018^id^262^4^1^ +iptb00018^nombre_file^201^255^2^ +iptb00018^imagen^11^56^3^ +iptb00018^codid^258^4^4^ +iptb00018^cod_n^258^4^5^ +iptb00018^cod_grupo^258^4^6^ +iptb00018^cod_tipo^258^4^7^ +iptb00018^cod_sec^258^4^8^ +iptb00018^ruta_file_foto^201^255^9^ +iptb00019^marca^1^2^1^ +iptb00019^nombre_marca^0^30^2^ +iptb00019^status_t^0^1^3^ +iptb00019^us_crea^0^9^4^ +iptb00019^fech_crea^7^4^5^ +iptb00019^us_mod^0^20^6^ +iptb00019^fech_mod^7^4^7^ +iptb00020^cod_n^258^4^1^ +iptb00020^producto^0^30^2^ +iptb00020^status_t^0^1^3^ +iptb00020^us_crea^0^9^4^ +iptb00020^fech_crea^7^4^5^ +iptb00020^us_mod^0^9^6^ +iptb00020^fech_mod^7^4^7^ +iptb00020^cod_inv^1^2^8^ +iptb00020^comentario^0^80^9^ +iptb00020^impresora^1^2^10^ +iptb00020^genera_orden^0^10^11^ +iptb00020^instalacion^201^10^12^ +iptb00020^cod_cat^1^2^13^ +iptb00021^cod_cia^258^4^1^ +iptb00021^nombre_cia^0^20^2^ +iptb00021^status_t^0^1^3^ +iptb00021^us_crea^0^9^4^ +iptb00021^fech_crea^7^4^5^ +iptb00021^us_mod^0^9^6^ +iptb00021^fech_mod^7^4^7^ +iptb00022^cod_cia^257^2^1^ +iptb00022^descripcion^0^20^2^ +iptb00022^departamento^1^2^3^ +iptb00022^cuenta_no^0^14^4^ +iptb00022^us_crea^0^9^5^ +iptb00022^fech_crea^7^4^6^ +iptb00022^us_mod^0^9^7^ +iptb00022^fech_mod^7^4^8^ +iptb00022^cuenta_costo^0^14^9^ +iptb00023^cod_mov^257^2^1^ +iptb00023^usuario^457^50^2^ +iptb00023^us_crea^201^50^3^ +iptb00023^fech_crea^10^4365^4^ +iptb00024^cod_tipo^257^2^1^ +iptb00024^descripcion^201^30^2^ +iptb00024^status_t^201^1^3^ +iptb00024^us_crea^201^9^4^ +iptb00024^fech_crea^10^4365^5^ +iptb00024^us_mod^201^9^6^ +iptb00024^fech_mod^10^4365^7^ +iptb00024^cod_inv^1^2^8^ +iptb00025^etiqueta^0^20^1^ +iptb00025^cod_mov^1^2^2^ +iptb00025^num_doc^2^4^3^ +iptb00025^area^1^2^4^ +iptb00025^cod_n^1^2^5^ +iptb00025^cod_grupo^1^2^6^ +iptb00025^cod_tipo^1^2^7^ +iptb00025^cod_sec^1^2^8^ +iptb00025^lado_1^5^3077^9^ +iptb00025^lado_2^5^3077^10^ +iptb00025^lado_3^5^3077^11^ +iptb00025^cantidad^5^3077^12^ +iptb00025^medida^5^3077^13^ +iptb00025^status_t^0^1^14^ +iptb00025^us_crea^0^50^15^ +iptb00025^fech_crea^7^4^16^ +iptb00025^us_mod^0^50^17^ +iptb00025^fech_mod^7^4^18^ +iptb00025^id_etiqueta^1^2^19^ +iptb00025^bodega^1^2^20^ +iptb00026^cod_mov^1^2^1^ +iptb00026^num_doc^2^4^2^ +iptb00026^departamento^1^2^3^ +iptb00026^bodega^1^2^4^ +iptb00027^cod_n^1^2^1^ +iptb00027^cod_grupo^1^2^2^ +iptb00027^cod_tipo^1^2^3^ +iptb00027^cod_sec^1^2^4^ +iptb00028^cod_mov^1^2^1^ +iptb00028^num_doc^2^4^2^ +iptb00028^cod_mov1^1^2^3^ +iptb00028^entrada^2^4^4^ +iptb00028^bodega^1^2^5^ +iptb00029^cod_grupo^257^2^1^ +iptb00029^descripcion^0^30^2^ +iptb00029^status_t^0^1^3^ +iptb00029^us_crea^0^50^4^ +iptb00029^fech_crea^10^4365^5^ +iptb00029^us_mod^0^50^6^ +iptb00029^fech_mod^10^4365^7^ +iptb00030^cod_sec^257^2^1^ +iptb00030^descripcion^0^50^2^ +iptb00030^status_t^0^1^3^ +iptb00030^us_crea^0^50^4^ +iptb00030^fech_crea^10^4365^5^ +iptb00030^us_mod^0^50^6^ +iptb00030^fech_mod^10^4365^7^ +iptb00031^cod_sec^1^2^1^ +iptb00031^descripcion^0^30^2^ +iptb00032^documento^258^4^1^ +iptb00032^fecha^263^4^2^ +iptb00032^usuario^256^80^3^ +iptb00033^cod_cia^1^2^1^ +iptb00033^num_doc^258^4^2^ +iptb00033^fecha^263^4^3^ +iptb00033^fact_no^0^10^4^ +iptb00033^conduce_no^0^10^5^ +iptb00033^tipo^0^2^6^ +iptb00033^orden_compra^2^4^7^ +iptb00033^cod_sp^1^2^8^ +iptb00033^cod_sp_sec^1^2^9^ +iptb00033^cod_transp^1^2^10^ +iptb00033^sec_transp^1^2^11^ +iptb00033^placa^0^10^12^ +iptb00033^cod_tarifa^1^2^13^ +iptb00033^cod_mov^1^2^14^ +iptb00033^detalle^201^255^15^ +iptb00033^cod_n^257^2^16^ +iptb00033^cod_grupo^257^2^17^ +iptb00033^cod_tipo^257^2^18^ +iptb00033^cod_sec^257^2^19^ +iptb00033^cantidad_1^5^3077^20^ +iptb00033^cantidad_2^5^3077^21^ +iptb00033^cond_recep^0^1^22^ +iptb00033^uso_tiempo^0^1^23^ +iptb00033^bodega^257^2^24^ +iptb00033^bodega_d^257^2^25^ +iptb00033^status_t^0^1^26^ +iptb00033^costo^5^4611^27^ +iptb00033^us_crea^201^50^28^ +iptb00033^fech_crea^7^4^29^ +iptb00033^us_mod^201^50^30^ +iptb00033^fech_mod^7^4^31^ +iptb00033^sec_vend^2^4^32^ +iptb00033^numero_doc^2^4^33^ +iptb00033^num_oc^2^4^34^ +iptb00034^cod_categoria^257^2^1^ +iptb00034^descripcion^201^100^2^ +iptb00035^cod_cat^257^2^1^ +iptb00035^cod_n^257^2^2^ +iptb00035^cod_grupo^1^2^3^ +iptb00035^cod_tipo^1^2^4^ +iptb00036^cod_cat1^1^2^1^ +iptb00036^descripcion^201^50^2^ +iptb00038^codid^258^4^1^ +iptb00038^codid_relacionado^2^4^2^ +iptb00038^cod_n^2^4^3^ +iptb00038^cod_grupo^2^4^4^ +iptb00038^cod_tipo^2^4^5^ +iptb00038^cod_sec^2^4^6^ +iptb00038^descripcion^457^100^7^ +iptb00038^precio^3^8^8^ +iptb00038^idrow^262^4^9^ +iptb00038^obligatorio^0^10^10^ +iptb00039^codid^258^4^1^ +iptb00039^codid_sugerido^2^4^2^ +iptb00039^cod_n^2^4^3^ +iptb00039^cod_grupo^2^4^4^ +iptb00039^cod_tipo^2^4^5^ +iptb00039^cod_sec^2^4^6^ +iptb00039^descripcion^457^100^7^ +iptb00039^precio^3^8^8^ +iptb00039^idrow^262^4^9^ +iptb00039^obligatorio^0^10^10^ +iptb00040^fecha_act^10^4365^1^ +iptb00040^fecha^10^4365^2^ +iptb00040^bodega^1^2^3^ +iptb00040^cod_n^1^2^4^ +iptb00040^cod_grupo^1^2^5^ +iptb00040^cod_tipo^1^2^6^ +iptb00040^cod_sec^1^2^7^ +iptb00040^cantidad^5^2562^8^ +iptb00040^balance^5^3074^9^ +iptb00040^us_crea^201^50^10^ +iptb00040^fech_crea^10^4365^11^ +iptb00040^us_mod^201^50^12^ +iptb00040^fech_mod^10^4365^13^ +iptb00041^fecha_act^10^4365^1^ +iptb00041^idtrx^2^4^2^ +iptb00041^fecha^10^4365^3^ +iptb00041^bodega^1^2^4^ +iptb00041^cod_n^1^2^5^ +iptb00041^cod_grupo^1^2^6^ +iptb00041^cod_tipo^1^2^7^ +iptb00041^cod_sec^1^2^8^ +iptb00041^cantidad^5^2562^9^ +iptb00041^balance^5^3074^10^ +iptb00041^us_crea^201^50^11^ +iptb00041^fech_crea^10^4365^12^ +iptb00041^us_mod^201^50^13^ +iptb00041^fech_mod^10^4365^14^ +iptb00042^num_doc^2^4^1^ +iptb00042^fecha^7^4^2^ +iptb00042^cod_mov^1^2^3^ +iptb00042^bodega^1^2^4^ +iptb00042^cod_n^1^2^5^ +iptb00042^cod_grupo^1^2^6^ +iptb00042^cod_tipo^1^2^7^ +iptb00042^cod_sec^1^2^8^ +iptb00042^cantidad^5^4612^9^ +iptb00042^us_crea^0^50^10^ +iptb00042^fech_crea^10^4365^11^ +iptb00042^us_mod^0^50^12^ +iptb00042^fech_mod^10^4365^13^ +iptb00042^cod_seccion^2^4^14^ +iptb00042^cod_tramo^2^4^15^ +iptb00042^cod_fila^2^4^16^ +iptb00042^cod_pos^2^4^17^ +iptb00043^num_doc^2^4^1^ +iptb00043^usuario^0^50^2^ +iptb00044^cod_grupo^1^2^1^ +iptb00044^cod_provincia^1^2^2^ +iptb00044^cod_tipo^1^2^3^ +iptb00044^tipo^0^30^4^ +iptb00044^id_ficha^2^4^5^ +iptb00044^status_t^0^1^6^ +iptb00044^us_crera^0^50^7^ +iptb00044^fech_crea^10^4365^8^ +iptb00044^us_mod^0^50^9^ +iptb00044^fech_mod^10^4365^10^ +iptb00045^id_ficha^2^4^1^ +iptb00045^caracteristicas^11^56^2^ +iptb00045^secuencia^1^2^3^ +iptb00046^id_ficha^2^4^1^ +iptb00046^foto_producto^0^200^2^ +iptb00046^secuencia^1^2^3^ +iptb00047^id_ficha^2^4^1^ +iptb00047^instalacion^12^56^2^ +iptb00047^secuencia^1^2^3^ +iptb00048^bodega^257^2^1^ +iptb00048^usuario^256^50^2^ +iptb00049^num_doc^258^4^1^ +iptb00049^fecha^263^4^2^ +iptb00049^cotizacion_no^258^4^3^ +iptb00049^fecha_vencimiento^263^4^4^ +iptb00049^cod_n^257^2^5^ +iptb00049^cod_grupo^257^2^6^ +iptb00049^cod_tipo^257^2^7^ +iptb00049^cod_sec^257^2^8^ +iptb00049^cantidad^261^4610^9^ +iptb00049^status_t^0^1^10^ +iptb00049^us_crea^0^50^11^ +iptb00049^fech_crea^10^4365^12^ +iptb00049^us_mod^0^50^13^ +iptb00049^fech_mod^10^4365^14^ +iptb00050^cod_n^1^2^1^ +iptb00050^cod_grupo^1^2^2^ +iptb00050^cod_tipo^1^2^3^ +iptb00050^cod_sec^1^2^4^ +iptb00050^observacion^201^200^5^ +iptb00050^lado_1^5^2050^6^ +iptb00050^lado_2^5^2050^7^ +iptb00050^lado_3^5^2050^8^ +iptb00050^cantidad^1^2^9^ +iptb00050^cantidad2^3^8^10^ +iptb00050^imagen^201^200^11^ +iptb00050^rowid^262^4^12^ +iptb00050^us_crea^201^50^13^ +iptb00050^fech_crea^10^4365^14^ +iptb00050^us_mod^201^50^15^ +iptb00050^fech_mod^10^4365^16^ +iptb00050^nombre_file^201^100^17^ +iptb00050^id_producto^201^25^18^ +iptb00050^tipo_material^0^30^19^ +iptb00050^cantidad_minima^0^30^20^ +iptb00050^cod_bodega^2^4^21^ +iptb00050^cod_seccion^2^4^22^ +iptb00050^cod_tramo^2^4^23^ +iptb00050^solicitados^5^4613^24^ +iptb00050^tono^201^100^25^ +iptb00050^calidad^201^100^26^ +iptb00050^num_doc^2^4^27^ +iptb00050^cod_mov^1^2^28^ +iptb00050^status_t^0^1^29^ +iptb00051^cod_n^2^4^1^ +iptb00051^cod_grupo^2^4^2^ +iptb00051^impresora^2^4^3^ +iptb00052^cod_n^1^2^1^ +iptb00052^cod_grupo^1^2^2^ +iptb00052^cod_tipo^1^2^3^ +iptb00052^cod_sec^1^2^4^ +iptb00052^tipo_material^0^30^5^ +iptb00052^cantidad_minima^0^30^6^ +iptb00052^us_crea^201^50^7^ +iptb00052^fech_crea^10^4365^8^ +iptb00052^us_mod^201^50^9^ +iptb00052^fech_mod^10^4365^10^ +iptb00052^cantidadorden^5^4613^11^ +iptb00052^num_doc^2^4^12^ +iptb00052^cod_mov^1^2^13^ +iptb00052^fecha^7^4^14^ +iptb00052^bookmatch^201^50^15^ +iptb00052^tipos^201^50^16^ +iptb00052^rowid^262^4^17^ +iptb00053^idrow^262^4^1^ +iptb00053^codid^2^4^2^ +iptb00053^cod_n^2^4^3^ +iptb00053^cod_grupo^2^4^4^ +iptb00053^cod_tipo^2^4^5^ +iptb00053^cod_sec^2^4^6^ +iptb00053^descripcion^201^100^7^ +iptb00053^titulo_empaque^201^100^8^ +iptb00053^cantidad^3^8^9^ +iptb00053^cantidad_orden^3^8^10^ +iptb00053^num_oc^2^4^11^ +iptb00053^num_oc_externa^2^4^12^ +iptb00053^us_crea^201^50^13^ +iptb00053^fech_crea^10^4365^14^ +iptb00053^status_t^0^1^15^ +iptb00053^bulto_id^2^4^16^ +iptb00054^num_oc^2^4^1^ +iptb00054^num_oc_externa^2^4^2^ +iptb00054^cliente^201^100^3^ +iptb00054^direccion^201^100^4^ +iptb00054^cantidad_bultos^2^4^5^ +iptb00054^bulto_id^2^4^6^ +iptb00054^secuencia_id^2^4^7^ +iptb00054^us_crea^201^50^8^ +iptb00054^fech_crea^10^4365^9^ +iptb00054^estado^201^100^10^ +iptb00054^num_doc^2^4^11^ +iptb00054^bodega^2^4^12^ +iptb00054^cod_mov^2^4^13^ +iptb00054^titulo_bulto^201^100^14^ +iptb00054^fecha^7^4^15^ +iptb00055^bulto_id^2^4^1^ +iptb00055^us_crea^201^50^2^ +iptb00055^fech_crea^10^4365^3^ +iptb00056^rowid^262^4^1^ +iptb00056^bulto_id^2^4^2^ +iptb00056^num_oc^2^4^3^ +iptb00056^num_oc_externa^2^4^4^ +iptb00056^cliente^201^100^5^ +iptb00056^cod_transp^2^4^6^ +iptb00056^sec_transp^2^4^7^ +iptb00056^nombre_transportista^201^100^8^ +iptb00056^identificacion_persola^201^50^9^ +iptb00056^cantidad_bultos^3^8^10^ +iptb00056^num_doc^2^4^11^ +iptb00056^cod_mov^2^4^12^ +iptb00056^bodega^1^2^13^ +iptb00056^us_crea^201^50^14^ +iptb00056^fech_crea^10^4365^15^ +iptb00057^numero_doc^258^4^1^ +iptb00057^fecha^263^4^2^ +iptb00057^cod_mov^258^4^3^ +iptb00057^num_oc^2^4^4^ +iptb00057^tipo_cliente^2^4^5^ +iptb00057^sec_cliente^2^4^6^ +iptb00057^nombre^201^100^7^ +iptb00057^bodega^258^4^8^ +iptb00057^bodega_destino^2^4^9^ +iptb00057^estado^201^100^10^ +iptb00057^idestado^2^4^11^ +iptb00057^observacion^201^200^12^ +iptb00057^usuario_autoriza^201^50^13^ +iptb00057^fecha_autorizacion^10^4365^14^ +iptb00057^url_destino^201^200^15^ +iptb00057^ruta_documento^201^200^16^ +iptb00057^status_t^201^1^17^ +iptb00057^us_crea^201^50^18^ +iptb00057^fech_crea^10^4365^19^ +iptb00057^us_mod^201^50^20^ +iptb00057^fech_mod^10^4365^21^ +iptb00058^id^262^4^1^ +iptb00058^area^258^4^2^ +iptb00058^numero_doc^258^4^3^ +iptb00058^cod_mov^258^4^4^ +iptb00058^cod_n^258^4^5^ +iptb00058^cod_grupo^258^4^6^ +iptb00058^cod_tipo^258^4^7^ +iptb00058^cod_sec^258^4^8^ +iptb00058^descripcion^457^100^9^ +iptb00058^unidad_med^457^4^10^ +iptb00058^cantidad_1^261^3077^11^ +iptb00058^cantidad_2^261^3077^12^ +iptb00058^status_t^201^1^13^ +iptb00058^us_crea^201^50^14^ +iptb00058^fech_crea^10^4365^15^ +iptb00058^us_mod^201^50^16^ +iptb00058^fech_mod^10^4365^17^ +iptb00058^tipo_inv^0^20^18^ +iptb00059^numero_doc^258^4^1^ +iptb00059^us_mod^201^50^2^ +iptb00059^fech_mod^10^4365^3^ +iptb00060^etiqueta^0^20^1^ +iptb00060^cod_n^1^2^2^ +iptb00060^cod_grupo^1^2^3^ +iptb00060^cod_tipo^1^2^4^ +iptb00060^cod_sec^1^2^5^ +iptb00060^lado_1^5^3077^6^ +iptb00060^lado_2^5^3077^7^ +iptb00060^lado_3^5^3077^8^ +iptb00060^cantidad^5^3077^9^ +iptb00060^medida^5^3077^10^ +iptb00060^secuencia^2^4^11^ +iptb00060^id_despiece^2^4^12^ +iptb00060^id_etiqueta^1^2^13^ +iptb00060^bodega^1^2^14^ +iptb00061^idestado^258^4^1^ +iptb00061^descripcion^457^100^2^ +iptb00062^idrow^262^4^1^ +iptb00062^num_doc^258^4^2^ +iptb00062^fecha^7^4^3^ +iptb00062^area^1^2^4^ +iptb00062^cod_n^258^4^5^ +iptb00062^cod_grupo^258^4^6^ +iptb00062^cod_tipo^258^4^7^ +iptb00062^cod_sec^258^4^8^ +iptb00062^cod_mov^258^4^9^ +iptb00062^bodega^257^2^10^ +iptb00062^cod_seccion^257^2^11^ +iptb00062^cod_tramo^257^2^12^ +iptb00062^cod_fila^257^2^13^ +iptb00062^cod_pos^257^2^14^ +iptb00062^cantidad^261^3077^15^ +iptb00062^cantidad2^261^3077^16^ +iptb00062^status_t^0^1^17^ +iptb00062^us_crea^201^50^18^ +iptb00062^fech_crea^10^4365^19^ +iptb00062^us_mod^201^50^20^ +iptb00062^fech_mod^10^4365^21^ +iptb00062_tmp^idrow^262^4^1^ +iptb00062_tmp^num_doc^258^4^2^ +iptb00062_tmp^cod_n^258^4^3^ +iptb00062_tmp^cod_grupo^258^4^4^ +iptb00062_tmp^cod_tipo^258^4^5^ +iptb00062_tmp^cod_sec^258^4^6^ +iptb00062_tmp^cod_mov^258^4^7^ +iptb00062_tmp^bodega^257^2^8^ +iptb00062_tmp^cod_seccion^257^2^9^ +iptb00062_tmp^cod_tramo^257^2^10^ +iptb00062_tmp^cod_fila^257^2^11^ +iptb00062_tmp^cod_pos^257^2^12^ +iptb00062_tmp^cantidad^261^4613^13^ +iptb00062_tmp^cantidad2^261^4613^14^ +iptb00062_tmp^status_t^0^1^15^ +iptb00062_tmp^us_crea^201^50^16^ +iptb00062_tmp^fech_crea^10^4365^17^ +iptb00063^num_doc^2^4^1^ +iptb00063^cod_mov^2^4^2^ +iptb00063^bodega^1^2^3^ +iptb00063^cod_seccion^1^2^4^ +iptb00063^cod_tramo^1^2^5^ +iptb00063^cod_fila^1^2^6^ +iptb00063^cod_pos^1^2^7^ +iptb00063^cod_n^258^4^8^ +iptb00063^cod_grupo^2^4^9^ +iptb00063^cod_tipo^2^4^10^ +iptb00063^cod_sec^2^4^11^ +iptb00063^codid^2^4^12^ +iptb00063^book^201^100^13^ +iptb00063^tipos^201^100^14^ +iptb00063^tipo_material^201^50^15^ +iptb00063^lado_1^5^4613^16^ +iptb00063^lado_2^5^4613^17^ +iptb00063^lado_3^5^4613^18^ +iptb00063^observacion^201^200^19^ +iptb00063^cantidad^5^4613^20^ +iptb00063^cantidad2^5^4613^21^ +iptb00063^idproducto^201^50^22^ +iptb00063^us_crea^201^50^23^ +iptb00063^fech_crea^10^4365^24^ +iptb00063^idtrx^2^4^25^ +iptb00063^fecha^7^4^26^ +iptb00063^tono^201^100^27^ +iptb00063^calidad^201^100^28^ +iptb00063^idrow^262^4^29^ +iptb00069^id^258^4^1^ +iptb00069^fecha^266^4365^2^ +iptb00069^fechaautorizacion^10^4365^3^ +iptb00069^cliente^201^200^4^ +iptb00069^tipocaso^201^50^5^ +iptb00069^realizadopor^201^200^6^ +iptb00069^responsablecaso^201^100^7^ +iptb00069^num_oc^258^4^8^ +iptb00069^codigoproducto^457^50^9^ +iptb00069^cod_n^258^4^10^ +iptb00069^cod_grupo^258^4^11^ +iptb00069^cod_tipo^258^4^12^ +iptb00069^cod_sec^258^4^13^ +iptb00069^tituloproducto^457^180^14^ +iptb00069^cantidadrecuperacion^261^4612^15^ +iptb00069^cantidaddevolucion^5^4612^16^ +iptb00069^departamento^2^4^17^ +iptb00069^titulodepartamento^201^100^18^ +iptb00069^observacion^201^300^19^ +iptb00069^razoncaso^201^300^20^ +iptb00069^idcaso^457^100^21^ +iptb00069^iddynamics^201^100^22^ +iptb00070^bodega^1^2^1^ +iptb00070^cod_seccion^1^2^2^ +iptb00070^cod_tramo^1^2^3^ +iptb00070^cod_n^2^4^4^ +iptb00070^cod_grupo^2^4^5^ +iptb00070^cod_tipo^2^4^6^ +iptb00070^cod_sec^2^4^7^ +iptb00070^codid^2^4^8^ +iptb00070^book^201^100^9^ +iptb00070^tipos^201^100^10^ +iptb00070^tipo_material^201^50^11^ +iptb00070^lado_1^5^4613^12^ +iptb00070^lado_2^5^4613^13^ +iptb00070^lado_3^5^4613^14^ +iptb00070^observacion^201^200^15^ +iptb00070^cantidad^5^4613^16^ +iptb00070^cantidad2^5^4613^17^ +iptb00070^idproducto^201^50^18^ +iptb00070^us_crea^201^50^19^ +iptb00070^fech_crea^10^4365^20^ +iptb00070^idtrx^2^4^21^ +iptb00070^fecha^7^4^22^ +iptb00070^tono^201^100^23^ +iptb00070^calidad^201^100^24^ +iptb00070^idrow^262^4^25^ +iptb025^etiqueta^0^20^1^ +iptb025^cod_mov^1^2^2^ +iptb025^num_doc^2^4^3^ +iptb025^cod_n^1^2^4^ +iptb025^cod_grupo^1^2^5^ +iptb025^cod_tipo^1^2^6^ +iptb025^cod_sec^1^2^7^ +iptb025^lado_1^5^3077^8^ +iptb025^lado_2^5^3077^9^ +iptb025^lado_3^5^3077^10^ +iptb025^cantidad^5^3077^11^ +iptb025^medida^5^3077^12^ +iptb025^status_t^0^1^13^ +iptb025^us_crea^0^50^14^ +iptb025^fech_crea^7^4^15^ +iptb025^us_mod^0^50^16^ +iptb025^fech_mod^7^4^17^ +iptbexistencia^id^1^2^1^ +iptbexistencia^cod_n^1^2^2^ +iptbexistencia^cod_grupo^1^2^3^ +iptbexistencia^cod_tipo^1^2^4^ +iptbexistencia^cod_sec^1^2^5^ +iptbexistencia^num_doc^2^4^6^ +iptbexistencia^cantidad^5^3077^7^ +iptbexistencia^fech_crea^10^4365^8^ +iptbexistencia^us_crea^0^50^9^ +ircodigos^cod_n^1^2^1^ +ircodigos^cod_grupo^1^2^2^ +ircodigos^cod_tipo^1^2^3^ +ircodigos^cod_sec^1^2^4^ +ircodigos^cuenta^1^2^5^ +irtb00001^cod_n^257^2^1^ +irtb00001^cod_grupo^257^2^2^ +irtb00001^cod_tipo^257^2^3^ +irtb00001^cod_sec^257^2^4^ +irtb00001^descrip_esp^256^30^5^ +irtb00001^descrip_ing^0^30^6^ +irtb00001^unidad_med^0^3^7^ +irtb00001^status_t^0^1^8^ +irtb00001^us_crea^0^9^9^ +irtb00001^fech_crea^7^4^10^ +irtb00001^us_mod^0^9^11^ +irtb00001^fech_mod^7^4^12^ +irtb00002^cod_n^257^2^1^ +irtb00002^cod_grupo^257^2^2^ +irtb00002^cod_tipo^257^2^3^ +irtb00002^cod_sec^257^2^4^ +irtb00002^descrip_esp^256^80^5^ +irtb00002^descrip_ing^0^80^6^ +irtb00002^unidad_med^256^3^7^ +irtb00002^existencia^5^2562^8^ +irtb00002^exist_min^5^2562^9^ +irtb00002^dia_llegada^1^2^10^ +irtb00002^categoria^0^1^11^ +irtb00002^status_t^0^1^12^ +irtb00002^us_crea^0^50^13^ +irtb00002^fech_crea^7^4^14^ +irtb00002^us_mod^0^9^15^ +irtb00002^fech_mod^7^4^16^ +irtb00002^codid^262^4^17^ +irtb00002^cuenta^0^14^18^ +irtb00002^control_existencia^201^2^19^ +irtb00002^id_maintainx^2^4^20^ +irtb00002^enviarmx^0^10^21^ +irtb00002^cod_sp^2^4^22^ +irtb00002^cod_sp_sec^2^4^23^ +irtb00005^cod_mov^257^2^1^ +irtb00005^descrip_mov^201^40^2^ +irtb00005^status_mov^201^1^3^ +irtb00005^cuenta_1^201^8^4^ +irtb00005^cuenta_2^201^8^5^ +irtb00005^cuenta_3^201^8^6^ +irtb00005^status_t^201^1^7^ +irtb00005^us_crea^201^50^8^ +irtb00005^fech_crea^10^4365^9^ +irtb00005^us_mod^201^50^10^ +irtb00005^fech_mod^10^4365^11^ +irtb00005^consumo^0^10^12^ +irtb00005^control_departamento^256^10^13^ +irtb00005^control_maquina^256^10^14^ +irtb00005^requisiciones^0^10^15^ +irtb00005^requiere_autorizacion^0^10^16^ +irtb00006^num_doc^258^4^1^ +irtb00006^fecha^266^4365^2^ +irtb00006^fact_no^201^10^3^ +irtb00006^conduce_no^201^10^4^ +irtb00006^tipo^201^2^5^ +irtb00006^orden_compra^2^4^6^ +irtb00006^cod_sp^1^2^7^ +irtb00006^cod_sp_sec^1^2^8^ +irtb00006^cod_mov^257^2^9^ +irtb00006^maquina^1^2^10^ +irtb00006^cod_n^1^2^11^ +irtb00006^cod_grupo^1^2^12^ +irtb00006^cod_tipo^1^2^13^ +irtb00006^cod_sec^1^2^14^ +irtb00006^cantidad_1^5^2562^15^ +irtb00006^cantidad_2^5^2562^16^ +irtb00006^sec_de^1^2^17^ +irtb00006^sec_a^1^2^18^ +irtb00006^status_mov^201^1^19^ +irtb00006^status_t^201^1^20^ +irtb00006^us_crea^201^50^21^ +irtb00006^fech_crea^10^4365^22^ +irtb00006^us_mod^201^50^23^ +irtb00006^fech_mod^10^4365^24^ +irtb00006^bodega^1^2^25^ +irtb00006^costo_act^5^3077^26^ +irtb00006^costo_old^5^3077^27^ +irtb00007^codigo_m^1^2^1^ +irtb00007^frame^201^10^2^ +irtb00007^numero^201^15^3^ +irtb00007^fase_m^1^2^4^ +irtb00007^serie^201^20^5^ +irtb00007^rpm_m^2^4^6^ +irtb00007^hp_m^201^7^7^ +irtb00007^voltaje^201^7^8^ +irtb00007^amperaje^201^7^9^ +irtb00007^ciclo^2^4^10^ +irtb00007^tipo^201^10^11^ +irtb00007^modelo^201^15^12^ +irtb00007^marca^201^20^13^ +irtb00007^status_t^201^1^14^ +irtb00007^us_crea^201^9^15^ +irtb00007^fech_crea^10^4365^16^ +irtb00007^us_mod^201^9^17^ +irtb00007^fech_mod^10^4365^18^ +irtb00008^cod_n^1^2^1^ +irtb00008^cod_grupo^1^2^2^ +irtb00008^cod_tipo^1^2^3^ +irtb00008^cod_sec^1^2^4^ +irtb00008^cod_maq^1^2^5^ +irtb00008^numero^201^20^6^ +irtb00008^serie^201^20^7^ +irtb00008^distribuidor^201^30^8^ +irtb00008^fabricante^201^50^9^ +irtb00008^localizacion^201^50^10^ +irtb00008^material^201^20^11^ +irtb00008^dureza^201^10^12^ +irtb00008^motor_elec^1^2^13^ +irtb00008^status_t^201^1^14^ +irtb00008^us_crea^201^9^15^ +irtb00008^fech_crea^10^4365^16^ +irtb00008^us_mod^201^9^17^ +irtb00008^fech_mod^10^4365^18^ +irtb00009^codigo^1^2^1^ +irtb00009^nombre^201^25^2^ +irtb00009^unidad_med^201^3^3^ +irtb00009^modelo^201^15^4^ +irtb00009^serie^201^15^5^ +irtb00009^fabricante^201^45^6^ +irtb00009^status_t^201^1^7^ +irtb00009^us_crea^201^25^8^ +irtb00009^fech_crea^10^4365^9^ +irtb00009^us_mod^201^25^10^ +irtb00009^fech_mod^10^4365^11^ +irtb00009^departamento^2^4^12^ +irtb00009^num_emp^2^4^13^ +irtb00009^cuenta_no^201^10^14^ +irtb00009^ubicacion^201^80^15^ +irtb00009^codigo_externo^201^50^16^ +irtb00009^marca^201^50^17^ +irtb00009^id_codigo^2^4^18^ +irtb00010^codigo^2^4^1^ +irtb00010^nombre^201^30^2^ +irtb00010^status_t^201^1^3^ +irtb00010^us_crea^201^9^4^ +irtb00010^fech_crea^10^4365^5^ +irtb00010^us_mod^201^9^6^ +irtb00010^fech_mod^10^4365^7^ +irtb00011^fecha^266^4365^1^ +irtb00011^bodega^257^2^2^ +irtb00011^cod_seccion^257^2^3^ +irtb00011^cod_tramo^257^2^4^ +irtb00011^cod_fila^1^2^5^ +irtb00011^cod_pos^1^2^6^ +irtb00011^cod_n^257^2^7^ +irtb00011^cod_grupo^257^2^8^ +irtb00011^cod_tipo^257^2^9^ +irtb00011^cod_sec^257^2^10^ +irtb00011^cantidad^261^2562^11^ +irtb00011^balance^5^3074^12^ +irtb00011^us_crea^201^50^13^ +irtb00011^fech_crea^10^4365^14^ +irtb00011^us_mod^201^50^15^ +irtb00011^fech_mod^10^4365^16^ +irtb00012^idtrx^2^4^1^ +irtb00012^fecha^10^4365^2^ +irtb00012^bodega^1^2^3^ +irtb00012^cod_seccion^1^2^4^ +irtb00012^cod_tramo^1^2^5^ +irtb00012^cod_fila^1^2^6^ +irtb00012^cod_pos^1^2^7^ +irtb00012^cod_n^1^2^8^ +irtb00012^cod_grupo^1^2^9^ +irtb00012^cod_tipo^1^2^10^ +irtb00012^cod_sec^1^2^11^ +irtb00012^cantidad^5^2562^12^ +irtb00012^balance^5^3074^13^ +irtb00012^us_crea^201^50^14^ +irtb00012^fech_crea^10^4365^15^ +irtb00012^us_mod^201^50^16^ +irtb00012^fech_mod^10^4365^17^ +irtb00013^mes_ini^1^2^1^ +irtb00013^mes_fin^1^2^2^ +irtb00013^ano^257^2^3^ +irtb00013^cod_n^257^2^4^ +irtb00013^cod_grupo^257^2^5^ +irtb00013^cod_tipo^257^2^6^ +irtb00013^cod_sec^257^2^7^ +irtb00013^costo_st^5^3074^8^ +irtb00013^status_t^201^1^9^ +irtb00013^us_crea^201^50^10^ +irtb00013^fech_crea^10^4365^11^ +irtb00013^us_mod^201^50^12^ +irtb00013^fech_mod^10^4365^13^ +irtb00014^num_salida^2^4^1^ +irtb00014^cod_mov^1^2^2^ +irtb00014^status_t^0^1^3^ +irtb00014^us_crea^0^9^4^ +irtb00014^fech_crea^7^4^5^ +irtb00014^us_mod^0^9^6^ +irtb00014^fech_mod^7^4^7^ +irtb00016^cod_n^1^2^1^ +irtb00016^cod_grupo^1^2^2^ +irtb00016^cod_tipo^1^2^3^ +irtb00016^cod_sec^1^2^4^ +irtb00016^categoria^201^1^5^ +irtb00016^mes_ch^10^4365^6^ +irtb00016^status_t^201^1^7^ +irtb00016^us_crea^201^9^8^ +irtb00016^fech_crea^10^4365^9^ +irtb00016^us_mod^201^9^10^ +irtb00016^fech_mod^10^4365^11^ +irtb00017^cod_n^1^2^1^ +irtb00017^cod_grupo^1^2^2^ +irtb00017^cod_tipo^1^2^3^ +irtb00017^cod_sec^1^2^4^ +irtb00017^semana_del^10^4365^5^ +irtb00017^semana_al^10^4365^6^ +irtb00017^exis_act^5^2562^7^ +irtb00017^exis_fisica^5^2562^8^ +irtb00017^status_t^201^1^9^ +irtb00017^us_crea^201^9^10^ +irtb00017^fech_crea^10^4365^11^ +irtb00017^us_mod^201^9^12^ +irtb00017^fech_mod^10^4365^13^ +irtb00018^cod_mov^2^4^1^ +irtb00018^usuario^201^50^2^ +irtb00027^fecha_r^266^4365^1^ +irtb00027^cod_n_r^257^2^2^ +irtb00027^cod_grupo_r^257^2^3^ +irtb00027^cod_tipo_r^257^2^4^ +irtb00027^cod_sec_r^257^2^5^ +irtb00027^cod_n_m^257^2^6^ +irtb00027^cod_grupo_m^257^2^7^ +irtb00027^cod_tipo_m^257^2^8^ +irtb00027^cod_sec_m^257^2^9^ +irtb00027^cantidad_m^261^2562^10^ +irtb00027^status_t^201^1^11^ +irtb00027^us_crea^201^9^12^ +irtb00027^fech_crea^10^4365^13^ +irtb00027^us_mod^201^9^14^ +irtb00027^fech_mod^10^4365^15^ +irtb00028^cod_n^1^2^1^ +irtb00028^cod_grupo^1^2^2^ +irtb00028^cod_tipo^1^2^3^ +irtb00028^cod_sec^1^2^4^ +irtb00029^departamento^1^2^1^ +irtb00029^maquina^1^2^2^ +irtb00029^status_t^201^1^3^ +irtb00029^us_crea^201^9^4^ +irtb00029^fech_crea^10^4365^5^ +irtb00029^us_mod^201^9^6^ +irtb00029^fech_mod^10^4365^7^ +irtb00030^cod_grupo^1^2^1^ +irtb00030^descripcion^0^30^2^ +irtb00030^status_t^0^1^3^ +irtb00030^us_crea^0^50^4^ +irtb00030^fech_crea^10^4365^5^ +irtb00030^us_mod^0^50^6^ +irtb00030^fech_mod^10^4365^7^ +irtb00040^fecha_act^10^4365^1^ +irtb00040^fecha^10^4365^2^ +irtb00040^bodega^1^2^3^ +irtb00040^cod_n^1^2^4^ +irtb00040^cod_grupo^1^2^5^ +irtb00040^cod_tipo^1^2^6^ +irtb00040^cod_sec^1^2^7^ +irtb00040^cantidad^5^2562^8^ +irtb00040^balance^5^3074^9^ +irtb00040^us_crea^201^50^10^ +irtb00040^fech_crea^10^4365^11^ +irtb00040^us_mod^201^50^12^ +irtb00040^fech_mod^10^4365^13^ +irtb00041^fecha_act^10^4365^1^ +irtb00041^idtrx^2^4^2^ +irtb00041^fecha^10^4365^3^ +irtb00041^bodega^1^2^4^ +irtb00041^cod_n^1^2^5^ +irtb00041^cod_grupo^1^2^6^ +irtb00041^cod_tipo^1^2^7^ +irtb00041^cod_sec^1^2^8^ +irtb00041^cantidad^5^2562^9^ +irtb00041^balance^5^3074^10^ +irtb00041^us_crea^201^50^11^ +irtb00041^fech_crea^10^4365^12^ +irtb00041^us_mod^201^50^13^ +irtb00041^fech_mod^10^4365^14^ +irtb00042^num_doc^2^4^1^ +irtb00042^fecha^10^4365^2^ +irtb00042^cod_mov^1^2^3^ +irtb00042^bodega^1^2^4^ +irtb00042^cod_n^1^2^5^ +irtb00042^cod_grupo^1^2^6^ +irtb00042^cod_tipo^1^2^7^ +irtb00042^cod_sec^1^2^8^ +irtb00042^cantidad^5^4612^9^ +irtb00042^us_crea^0^50^10^ +irtb00042^fech_crea^10^4365^11^ +irtb00042^us_mod^0^50^12^ +irtb00042^fech_mod^10^4365^13^ +irtb00042^cod_seccion^2^4^14^ +irtb00042^cod_tramo^2^4^15^ +irtb00042^cod_fila^2^4^16^ +irtb00042^cod_pos^2^4^17^ +irtb00043^num_doc^2^4^1^ +irtb00043^usuario^0^50^2^ +irtb00057^numero_doc^258^4^1^ +irtb00057^fecha^263^4^2^ +irtb00057^cod_mov^258^4^3^ +irtb00057^num_oc^2^4^4^ +irtb00057^tipo_cliente^2^4^5^ +irtb00057^sec_cliente^2^4^6^ +irtb00057^nombre^201^100^7^ +irtb00057^bodega^258^4^8^ +irtb00057^bodega_destino^2^4^9^ +irtb00057^estado^201^100^10^ +irtb00057^idestado^2^4^11^ +irtb00057^observacion^201^200^12^ +irtb00057^usuario_autoriza^201^50^13^ +irtb00057^fecha_autorizacion^10^4365^14^ +irtb00057^url_destino^201^200^15^ +irtb00057^ruta_documento^201^200^16^ +irtb00057^status_t^201^1^17^ +irtb00057^us_crea^201^50^18^ +irtb00057^fech_crea^10^4365^19^ +irtb00057^us_mod^201^50^20^ +irtb00057^fech_mod^10^4365^21^ +irtb00058^id^262^4^1^ +irtb00058^area^258^4^2^ +irtb00058^numero_doc^258^4^3^ +irtb00058^cod_mov^258^4^4^ +irtb00058^cod_n^258^4^5^ +irtb00058^cod_grupo^258^4^6^ +irtb00058^cod_tipo^258^4^7^ +irtb00058^cod_sec^258^4^8^ +irtb00058^descripcion^457^100^9^ +irtb00058^unidad_med^457^4^10^ +irtb00058^cantidad_1^261^3077^11^ +irtb00058^cantidad_2^261^3077^12^ +irtb00058^status_t^201^1^13^ +irtb00058^us_crea^201^50^14^ +irtb00058^fech_crea^10^4365^15^ +irtb00058^us_mod^201^50^16^ +irtb00058^fech_mod^10^4365^17^ +irtb00058^tipo_inv^0^20^18^ +irtb00059^numero_doc^258^4^1^ +irtb00059^us_mod^201^50^2^ +irtb00059^fech_mod^10^4365^3^ +irtb00060^etiqueta^0^20^1^ +irtb00060^cod_n^1^2^2^ +irtb00060^cod_grupo^1^2^3^ +irtb00060^cod_tipo^1^2^4^ +irtb00060^cod_sec^1^2^5^ +irtb00060^lado_1^5^3077^6^ +irtb00060^lado_2^5^3077^7^ +irtb00060^lado_3^5^3077^8^ +irtb00060^cantidad^5^3077^9^ +irtb00060^medida^5^3077^10^ +irtb00060^secuencia^2^4^11^ +irtb00060^id_despiece^2^4^12^ +irtb00060^id_etiqueta^1^2^13^ +irtb00060^bodega^1^2^14^ +irtb00061^idestado^258^4^1^ +irtb00061^descripcion^457^100^2^ +istb00002^cod_n^257^2^1^ +istb00002^cod_grupo^257^2^2^ +istb00002^cod_tipo^257^2^3^ +istb00002^cod_sec^257^2^4^ +istb00002^descrip_esp^201^100^5^ +istb00002^unidad_med^201^4^6^ +istb00002^pto_reorden^5^2562^7^ +istb00002^existencia^5^2562^8^ +istb00002^cod_nab^0^11^9^ +istb00002^base^5^2562^10^ +istb00002^bodega^1^2^11^ +istb00002^categoria^0^1^12^ +istb00002^dia_llegada^1^2^13^ +istb00002^gravamen^5^1282^14^ +istb00002^status_t^0^1^15^ +istb00002^us_crea^0^50^16^ +istb00002^fech_crea^10^4365^17^ +istb00002^us_mod^0^50^18^ +istb00002^fech_mod^10^4365^19^ +istb00002^rowid^262^4^20^ +istb00006^num_doc^258^4^1^ +istb00006^fecha^7^4^2^ +istb00006^fact_no^0^10^3^ +istb00006^conduce_no^0^10^4^ +istb00006^orden_compra^2^4^5^ +istb00006^tipo^0^2^6^ +istb00006^cod_sp^1^2^7^ +istb00006^cod_sp_sec^1^2^8^ +istb00006^cod_mov^257^2^9^ +istb00006^cod_n^1^2^10^ +istb00006^cod_grupo^1^2^11^ +istb00006^cod_tipo^1^2^12^ +istb00006^cod_sec^1^2^13^ +istb00006^cantidad_1^5^2562^14^ +istb00006^cantidad_2^5^2562^15^ +istb00006^depto_de^1^2^16^ +istb00006^depto_a^1^2^17^ +istb00006^cond_recep^0^1^18^ +istb00006^uso_tiempo^0^1^19^ +istb00006^bodega^1^2^20^ +istb00006^status_t^0^1^21^ +istb00006^us_crea^0^50^22^ +istb00006^fech_crea^10^4365^23^ +istb00006^us_mod^0^50^24^ +istb00006^fech_mod^10^4365^25^ +lajas^cod_n^1^2^1^ +lajas^cod_grupo^1^2^2^ +lajas^cod_tipo^1^2^3^ +lajas^cod_sec^1^2^4^ +lajas14^cod_n^3^8^1^ +lajas14^cod_grupo^3^8^2^ +lajas14^cod_tipo^3^8^3^ +lajas14^cod_sec^3^8^4^ +lajas2^cod_n^3^8^1^ +lajas2^cod_grupo^3^8^2^ +lajas2^cod_tipo^3^8^3^ +lajas2^cod_sec^3^8^4^ +lajas2_^cod_n^1^2^1^ +lajas2_^cod_grupo^1^2^2^ +lajas2_^cod_tipo^1^2^3^ +lajas2_^cod_sec^1^2^4^ +lineitem^orderid^258^4^1^ +lineitem^linenum^258^4^2^ +lineitem^itemid^256^10^3^ +lineitem^quantity^258^4^4^ +lineitem^unitprice^261^2562^5^ +listaprecio^cod_n^3^8^1^ +listaprecio^cod_grupo^3^8^2^ +listaprecio^cod_tipo^3^8^3^ +listaprecio^cod_sec^3^8^4^ +listaprecio^descripcion^201^255^5^ +listaprecio^costo_prima^3^8^6^ +listaprecio^costo_rd^3^8^7^ +listaprecio^costo_estand^3^8^8^ +listaprecio^dif_costo_estand^3^8^9^ +localizacion^sucid^457^10^1^ +localizacion^locid^258^4^2^ +localizacion^locdescripcion^457^60^3^ +localizaciones^idprovincia^3^8^1^ +localizaciones^descripcionprovincia^201^255^2^ +localizaciones^zona^201^255^3^ +localizaciones^idmacroregion^3^8^4^ +localizaciones^descripcionmacroregion^201^255^5^ +localizaciones^idregion^3^8^6^ +localizaciones^descripcionregion^201^255^7^ +localizaciones^idmunicipio^3^8^8^ +localizaciones^descripcionmunicipio^201^255^9^ +localizaciones^iddistritomunicipal^3^8^10^ +localizaciones^descripciondistritomunicipal^201^255^11^ +localizaciones^idciudadseccion^3^8^12^ +localizaciones^codigociudad^3^8^13^ +localizaciones^descripcionciudad^201^255^14^ +localizaciones^idsectorparaje^3^8^15^ +localizaciones^codigosector^3^8^16^ +localizaciones^descripcionsector^201^255^17^ +localizaciones^estatussector^201^255^18^ +localizaciones^codigopostal^201^255^19^ +log_devoluciones^num_doc^258^4^1^ +log_devoluciones^cod_mov^0^10^2^ +log_devoluciones^fecha^263^4^3^ +log_devoluciones^tipo_cliente^2^4^4^ +log_devoluciones^sec_cliente^2^4^5^ +log_devoluciones^num_oc^2^4^6^ +log_devoluciones^cotizacion_no^2^4^7^ +log_devoluciones^factura^2^4^8^ +log_devoluciones^observacion^201^100^9^ +log_devoluciones^fecha_trx^266^4365^10^ +mallas9^cod_n^1^2^1^ +mallas9^cod_grupo^1^2^2^ +mallas9^cod_tipo^1^2^3^ +mallas9^cod_sec^1^2^4^ +marzo_^mes^3^8^1^ +marzo_^ano^3^8^2^ +marzo_^codprod^3^8^3^ +marzo_^cantidad^3^8^4^ +mestable^mes^1^2^1^ +mestable^descrip^0^10^2^ +mestable^dias_prod^1^2^3^ +mestable^status_t^0^1^4^ +mestable^us_crea^0^9^5^ +mestable^fech_crea^7^4^6^ +mestable^us_mod^0^9^7^ +mestable^fech_mod^7^4^8^ +molduras23^cod_n^1^2^1^ +molduras23^cod_grupo^1^2^2^ +molduras23^cod_tipo^1^2^3^ +molduras23^cod_sec^201^50^4^ +msgtable^cod_msg^1^2^1^ +msgtable^desc_msg^0^60^2^ +msgtable^us_crea^0^9^3^ +msgtable^fech_crea^7^4^4^ +msgtable^us_mod^0^9^5^ +msgtable^fech_mod^7^4^6^ +nc^cuenta_no^0^8^1^ +nc^cod_cia^1^2^2^ +nc^tipo_doc^0^2^3^ +nc^num_doc^258^4^4^ +nc^tipo_cliente^1^2^5^ +nc^sec_cliente^1^2^6^ +nc^cod_emp^1^2^7^ +nc^cod_emp_sec^1^2^8^ +nc^fecha_orig^7^4^9^ +nc^fecha_ven^7^4^10^ +nc^aplica_a^2^4^11^ +nc^banco^1^2^12^ +nc^num_cheque^0^12^13^ +nc^valor^261^3074^14^ +nc^valor_efectivo^5^3074^15^ +nc^valor_cheque^5^3074^16^ +nc^costo^5^3074^17^ +nc^monto_desc^5^3074^18^ +nc^status_t^0^1^19^ +nc^us_crea^0^9^20^ +nc^fech_crea^7^4^21^ +nc^us_mod^0^9^22^ +nc^fech_mod^7^4^23^ +no_puesto^ano^1^2^1^ +no_puesto^cod_puesto^1^2^2^ +no_puesto^titulopuesto^0^180^3^ +no_puesto^funciones^0^60^4^ +no_puesto^descripcion^0^180^5^ +no_puesto^ficha^257^2^6^ +no_puesto^primernombre^0^15^7^ +no_puesto^primerapellido^0^15^8^ +no_puesto^sexo^457^9^9^ +nombre_cta^descripcion^457^50^1^ +notb00001^ult_cheque^2^4^1^ +notb00001^us_crea^0^9^2^ +notb00001^fech_crea^7^4^3^ +notb00002^cod_mov^1^2^1^ +notb00002^descrip_mov^0^30^2^ +notb00002^primer_enc^0^8^3^ +notb00002^segundo_enc^0^8^4^ +notb00002^tercer_enc^0^8^5^ +notb00002^ch_encabeza^0^10^6^ +notb00002^tipo_mov^0^1^7^ +notb00002^clase_mov^0^1^8^ +notb00002^afecta_tss^0^10^9^ +notb00002^cantidad_cia^5^2562^10^ +notb00002^cantidad_emp^5^2562^11^ +notb00002^cta_control^0^8^12^ +notb00002^cta_aux^0^8^13^ +notb00002^status_t^0^1^14^ +notb00002^us_crea^0^9^15^ +notb00002^fech_crea^7^4^16^ +notb00002^us_mod^0^9^17^ +notb00002^fech_mod^7^4^18^ +notb00002^modifica^0^2^19^ +notb00002^vacaciones^0^10^20^ +notb00003^num_emp^257^2^1^ +notb00003^departamento^1^2^2^ +notb00003^nivel_emp^1^2^3^ +notb00003^cod_puesto^1^2^4^ +notb00003^cod_mov^257^2^5^ +notb00003^cantidad^5^2562^6^ +notb00003^valor^5^2562^7^ +notb00003^status_t^0^1^8^ +notb00003^us_crea^201^50^9^ +notb00003^fech_crea^7^4^10^ +notb00003^us_mod^201^50^11^ +notb00003^fech_mod^7^4^12^ +notb00003_log^id^262^4^1^ +notb00003_log^num_emp^257^2^2^ +notb00003_log^departamento^1^2^3^ +notb00003_log^nivel_emp^1^2^4^ +notb00003_log^cod_puesto^1^2^5^ +notb00003_log^cod_mov^257^2^6^ +notb00003_log^cantidad^5^2562^7^ +notb00003_log^valor^5^2562^8^ +notb00003_log^status_t^0^1^9^ +notb00003_log^us_crea^201^50^10^ +notb00003_log^fech_crea^7^4^11^ +notb00003_log^us_mod^201^50^12^ +notb00003_log^fech_mod^7^4^13^ +notb00003_log^operacion^201^50^14^ +notb00003_log^fecha_operacion^10^4365^15^ +notb00005^salario^5^3074^1^ +notb00005^valor^5^3074^2^ +notb00005^porc_imp^5^2050^3^ +notb00005^status_t^0^1^4^ +notb00005^us_crea^0^9^5^ +notb00005^fech_crea^7^4^6^ +notb00005^us_mod^0^9^7^ +notb00005^fech_mod^7^4^8^ +notb00006^salario_sem_desde^5^2562^1^ +notb00006^salario_sem_hasta^5^2562^2^ +notb00006^salario_men_desde^5^2562^3^ +notb00006^salario_men_hasta^5^2562^4^ +notb00006^porc_emp^5^2562^5^ +notb00006^porc_pat^5^2562^6^ +notb00006^status_t^0^1^7^ +notb00006^us_crea^0^9^8^ +notb00006^fech_crea^7^4^9^ +notb00006^us_mod^0^9^10^ +notb00006^fech_mod^7^4^11^ +notb00007^num_nomi^257^2^1^ +notb00007^tipo_emp^256^1^2^ +notb00007^num_emp^257^2^3^ +notb00007^departamento^257^2^4^ +notb00007^departamento_afecta^258^4^5^ +notb00007^nivel_emp^1^2^6^ +notb00007^cod_puesto^1^2^7^ +notb00007^cod_mov^1^2^8^ +notb00007^cantidad^5^2562^9^ +notb00007^valor^261^2562^10^ +notb00007^status_t^0^1^11^ +notb00007^us_crea^0^50^12^ +notb00007^fech_crea^10^4365^13^ +notb00007^us_mod^0^50^14^ +notb00007^fech_mod^10^4365^15^ +notb00007^num_trx^2^4^16^ +notb00007^cod_mto^1^2^17^ +notb00008^num_nomi^2^4^1^ +notb00008^tipo_emp^0^1^2^ +notb00008^num_emp^1^2^3^ +notb00008^departamento^1^2^4^ +notb00008^departamento_afecta^2^4^5^ +notb00008^nivel_emp^1^2^6^ +notb00008^cod_puesto^1^2^7^ +notb00008^fecha^10^4365^8^ +notb00008^cod_mov^1^2^9^ +notb00008^cantidad^5^2562^10^ +notb00008^valor^5^2562^11^ +notb00008^clase_mov^0^1^12^ +notb00008^status_t^0^1^13^ +notb00008^us_crea^201^50^14^ +notb00008^fech_crea^7^4^15^ +notb00008^us_mod^201^50^16^ +notb00008^fech_mod^7^4^17^ +notb00009^num_nomi^2^4^1^ +notb00009^tipo_emp^0^1^2^ +notb00009^cheque_no^1^2^3^ +notb00009^num_emp^1^2^4^ +notb00009^monto^5^2562^5^ +notb00009^status_t^0^1^6^ +notb00009^us_crea^0^9^7^ +notb00009^fech_crea^7^4^8^ +notb00010^tipo_emp^256^1^1^ +notb00010^h_normal^5^2050^2^ +notb00010^num_nomi^258^4^3^ +notb00010^mes^1^2^4^ +notb00010^ano^257^2^5^ +notb00010^num_sem^1^2^6^ +notb00010^fecha_del^7^4^7^ +notb00010^fecha_al^7^4^8^ +notb00010^status_t^0^1^9^ +notb00010^us_crea^0^9^10^ +notb00010^fech_crea^7^4^11^ +notb00010^us_mod^0^9^12^ +notb00010^fech_mod^7^4^13^ +notb00010^fecha_cierre_nomina^7^4^14^ +notb00010^estado_legal^0^50^15^ +notb00010^monto^5^3074^16^ +notb00010^fecha_inicio_trabajadas^7^4^17^ +notb00010^fecha_final_trabajadas^7^4^18^ +notb00011^num_emp^1^2^1^ +notb00011^departamento^1^2^2^ +notb00011^nivel_emp^1^2^3^ +notb00011^cod_puesto^1^2^4^ +notb00011^num_doc^2^4^5^ +notb00011^cod_mov^1^2^6^ +notb00011^fecha^7^4^7^ +notb00011^monto^5^2562^8^ +notb00011^porciento^5^1282^9^ +notb00011^status_t^0^1^10^ +notb00011^us_crea^201^50^11^ +notb00011^fech_crea^7^4^12^ +notb00011^us_mod^201^50^13^ +notb00011^fech_mod^7^4^14^ +notb00011^valor_cuota^5^3074^15^ +notb00012^cod_mes^1^2^1^ +notb00012^dias^1^2^2^ +notb00012^us_crea^0^9^3^ +notb00012^fech_crea^7^4^4^ +notb00012^us_mod^0^9^5^ +notb00012^fech_mod^7^4^6^ +notb00013^cod_mov^1^2^1^ +notb00013^cod_mov_a^1^2^2^ +notb00013^status_t^0^1^3^ +notb00013^us_crea^0^9^4^ +notb00013^fech_crea^7^4^5^ +notb00013^us_mod^0^9^6^ +notb00013^fech_mod^7^4^7^ +notb00014^cod_mov^1^2^1^ +notb00014^us_crea^0^9^2^ +notb00014^fech_crea^7^4^3^ +notb00015^num_emp^1^2^1^ +notb00015^departamento^1^2^2^ +notb00015^nivel_emp^1^2^3^ +notb00015^cod_puesto^1^2^4^ +notb00015^num_doc^2^4^5^ +notb00015^cod_mov^1^2^6^ +notb00015^fecha^10^4365^7^ +notb00015^monto^5^2562^8^ +notb00015^porciento^5^1282^9^ +notb00015^status_t^0^1^10^ +notb00015^us_crea^0^9^11^ +notb00015^fech_crea^7^4^12^ +notb00015^us_mod^0^9^13^ +notb00015^fech_mod^7^4^14^ +notb00016^num_nomi^2^4^1^ +notb00016^tipo_emp^0^1^2^ +notb00016^num_emp^1^2^3^ +notb00016^departamento^1^2^4^ +notb00016^nivel_emp^1^2^5^ +notb00016^cod_puesto^1^2^6^ +notb00016^fecha^10^4365^7^ +notb00016^cod_mov^1^2^8^ +notb00016^cantidad^5^2562^9^ +notb00016^valor^5^2562^10^ +notb00016^clase_mov^0^1^11^ +notb00016^status_t^0^1^12^ +notb00016^us_crea^0^9^13^ +notb00016^fech_crea^7^4^14^ +notb00016^us_mod^0^9^15^ +notb00016^fech_mod^7^4^16^ +notb00017^num_emp^1^2^1^ +notb00017^departamento^1^2^2^ +notb00017^us_crea^0^9^3^ +notb00017^fech_crea^7^4^4^ +notb00017^us_mod^0^9^5^ +notb00017^fech_mod^7^4^6^ +notb00018^num_emp^1^2^1^ +notb00018^porc_accidente^5^3074^2^ +notb00018^status_t^0^1^3^ +notb00018^us_crea^0^9^4^ +notb00018^fech_crea^7^4^5^ +notb00018^us_mod^0^9^6^ +notb00018^fech_mod^7^4^7^ +notb00019^num_nomi^1^2^1^ +notb00019^tipo_emp^0^1^2^ +notb00019^cheque_no_ini^2^4^3^ +notb00019^cheque_no_fin^2^4^4^ +notb00019^cuenta_no^0^8^5^ +notb00019^us_crea^0^9^6^ +notb00019^fech_crea^7^4^7^ +notb00019^us_mod^0^9^8^ +notb00019^fech_mod^7^4^9^ +notb00020^cuenta_no^0^8^1^ +notb00020^cheque_no^2^4^2^ +notb00020^num_emp^1^2^3^ +notb00020^fecha^10^4365^4^ +notb00020^portador^0^30^5^ +notb00020^tasa^5^2050^6^ +notb00020^monto^5^3074^7^ +notb00020^status_impresion^0^1^8^ +notb00020^status_t^0^1^9^ +notb00020^us_crea^0^9^10^ +notb00020^fech_crea^7^4^11^ +notb00020^us_mod^0^9^12^ +notb00020^fech_mod^7^4^13^ +notb00021^num_nomi^1^2^1^ +notb00021^tipo_emp^0^1^2^ +notb00021^cheque_no_ini^2^4^3^ +notb00021^cheque_no_fin^2^4^4^ +notb00021^cuenta_no^0^8^5^ +notb00021^us_crea^0^9^6^ +notb00021^fech_crea^7^4^7^ +notb00021^us_mod^0^9^8^ +notb00021^fech_mod^7^4^9^ +notb00023^numero_nomina^1^2^1^ +notb00023^tipo_emp^0^1^2^ +notb00023^fecha^7^4^3^ +notb00023^monto_excento^5^3074^4^ +notb00023^porc_15^5^3074^5^ +notb00023^porc_20^5^3074^6^ +notb00023^porc_25^5^3074^7^ +notb00023^status_t^0^1^8^ +notb00023^us_crea^0^9^9^ +notb00023^fecha_crea^7^4^10^ +notb00023^us_mod^0^9^11^ +notb00023^fecha_mod^7^4^12^ +notb00023^monto_ars^5^3074^13^ +notb00023^monto_afp^5^3074^14^ +notb00028^num_doc^262^4^1^ +notb00028^supervisor^201^50^2^ +notb00028^num_emp^258^4^3^ +notb00028^fecha^7^4^4^ +notb00028^us_crea^201^50^5^ +notb00028^us_mod^201^50^6^ +notb00028^fech_mod^10^4365^7^ +notb00028^fech_crea^10^4365^8^ +notb00028^pagado^0^2^9^ +notb00028^comentario^201^100^10^ +notb00029^num_doc^258^4^1^ +notb00029^num_emp^258^4^2^ +notb00029^nombre^201^50^3^ +notb00029^fecha^10^4365^4^ +notb00029^fec_mod^10^4365^5^ +notb00029^us_mod^201^50^6^ +notb00029^sueldo^201^50^7^ +notb00029^cantidad^258^4^8^ +notb00029^valor^201^100^9^ +notb00029^descrip_mov^5^3074^10^ +notb00029^cod_mov^257^2^11^ +notb00029^us_crea^201^50^12^ +notb00029^fech_crea^10^4365^13^ +notb00029^departamento^2^4^14^ +notb00029^departamento_labor^2^4^15^ +notb00033^num_nomi^1^2^1^ +notb00033^departamento^1^2^2^ +notb00033^cod_puesto^1^2^3^ +notb00033^fecha_liquidacion^10^4365^4^ +notb00033^num_emp^1^2^5^ +notb00033^sueldo_actual^5^3074^6^ +notb00033^sueldo_promedio^5^3074^7^ +notb00033^salario_dia^5^3074^8^ +notb00033^anos_empresa^1^2^9^ +notb00033^meses_empresa^1^2^10^ +notb00033^dias_empresa^1^2^11^ +notb00033^dias_cesantia^1^2^12^ +notb00033^dias_preaviso^1^2^13^ +notb00033^dias_vacaciones^1^2^14^ +notb00033^ultimas_vacaciones^10^4365^15^ +notb00033^tiempo_empresa^5^1538^16^ +notb00033^status_t^0^1^17^ +notb00033^us_crea^0^9^18^ +notb00033^fech_crea^7^4^19^ +notb00033^us_mod^0^9^20^ +notb00033^fech_mod^7^4^21^ +notb00050^cedula^256^16^1^ +notb00050^num_emp^258^4^2^ +notb00050^fecha^263^4^3^ +notb00050^codigo^457^10^4^ +notb00050^fecha_generacion^263^4^5^ +notb00050^num_nomi^258^4^6^ +notb00050^tipo_emp^0^10^7^ +notb0019^num_nomi^1^2^1^ +notb0019^tipo_emp^0^1^2^ +notb0019^cheque_no_ini^2^4^3^ +notb0019^cheque_no_fin^2^4^4^ +notb0019^cuenta_no^0^8^5^ +notb0019^us_crea^0^9^6^ +notb0019^fech_crea^7^4^7^ +notb0019^us_mod^0^9^8^ +notb0019^fech_mod^7^4^9^ +notb008tmp^num_nomi^2^4^1^ +notb008tmp^tipo_emp^0^1^2^ +notb008tmp^num_emp^1^2^3^ +notb008tmp^departamento^1^2^4^ +notb008tmp^departamento_afecta^2^4^5^ +notb008tmp^nivel_emp^1^2^6^ +notb008tmp^cod_puesto^1^2^7^ +notb008tmp^fecha^10^4365^8^ +notb008tmp^cod_mov^1^2^9^ +notb008tmp^cantidad^5^2562^10^ +notb008tmp^valor^5^2562^11^ +notb008tmp^clase_mov^0^1^12^ +notb008tmp^status_t^0^1^13^ +notb008tmp^us_crea^201^50^14^ +notb008tmp^fech_crea^7^4^15^ +notb008tmp^us_mod^201^50^16^ +notb008tmp^fech_mod^7^4^17^ +notb03^num_emp^257^2^1^ +notb03^departamento^1^2^2^ +notb03^nivel_emp^1^2^3^ +notb03^cod_puesto^1^2^4^ +notb03^cod_mov^257^2^5^ +notb03^cantidad^5^2562^6^ +notb03^valor^5^2562^7^ +notb03^status_t^0^1^8^ +notb03^us_crea^0^9^9^ +notb03^fech_crea^7^4^10^ +notb03^us_mod^0^9^11^ +notb03^fech_mod^7^4^12^ +notbcuenta^num_emp^1^2^1^ +notbcuenta^cuenta_no^0^25^2^ +notbcuenta^valor^5^3074^3^ +notbingresos^num_emp^1^2^1^ +notbingresos^monto^5^3074^2^ +ntb00005^cod_mov^257^2^1^ +ntb00005^descrip_mov^201^40^2^ +ntb00005^status_mov^201^1^3^ +ntb00005^cuenta_1^201^8^4^ +ntb00005^cuenta_2^201^8^5^ +ntb00005^cuenta_3^201^8^6^ +ntb00005^status_t^201^1^7^ +ntb00005^us_crea^201^9^8^ +ntb00005^fech_crea^10^4365^9^ +ntb00005^us_mod^201^9^10^ +ntb00005^fech_mod^10^4365^11^ +ordenesinstalacionfacturadas^descrip_esp^457^180^1^ +ordenesinstalacionfacturadas^orden^258^4^2^ +ordenesinstalacionfacturadas^cotizacion_no^2^4^3^ +ordenesinstalacionfacturadas^tipo_cliente^257^2^4^ +ordenesinstalacionfacturadas^sec_cliente^258^4^5^ +ordenesinstalacionfacturadas^cliente^0^100^6^ +ordenesinstalacionfacturadas^cantidad^5^3077^7^ +ordenesinstalacionfacturadas^estado_facturacion^457^9^8^ +ordenesinstalacionfacturadas^fecha_orden^263^4^9^ +ordenesinstalacionfacturadas^mes^0^10^10^ +ordenesinstalacionfacturadas^numero_mes^1^2^11^ +ordenesinstalacionfacturadas^ano^1^2^12^ +orders^orderid^258^4^1^ +orders^userid^256^80^2^ +orders^orderdate^266^4365^3^ +orders^shipfirstname^256^80^4^ +orders^shiplastname^256^80^5^ +orders^shipaddr1^256^80^6^ +orders^shipaddr2^0^80^7^ +orders^shipcity^256^80^8^ +orders^shipstate^0^80^9^ +orders^shipzip^256^20^10^ +orders^shipcountry^256^3^11^ +orders^billfirstname^256^80^12^ +orders^billlastname^256^80^13^ +orders^billaddr1^256^80^14^ +orders^billaddr2^0^80^15^ +orders^billcity^256^80^16^ +orders^billstate^0^80^17^ +orders^billzip^256^20^18^ +orders^billcountry^256^3^19^ +orders^totalprice^261^2562^20^ +orders^creditcard^0^80^21^ +orders^exprdate^0^7^22^ +orders^cardtype^0^80^23^ +orders^sourceapp^256^3^24^ +orderstatus^orderid^258^4^1^ +orderstatus^linenum^258^4^2^ +orderstatus^mdate^266^4365^3^ +orderstatus^status^256^2^4^ +pda5^idtrx^2^4^1^ +pda5^fecha^10^4365^2^ +pda5^bodega^1^2^3^ +pda5^cod_seccion^1^2^4^ +pda5^cod_tramo^1^2^5^ +pda5^cod_n^1^2^6^ +pda5^cod_grupo^1^2^7^ +pda5^cod_tipo^1^2^8^ +pda5^cod_sec^1^2^9^ +pda5^cantidad^5^3076^10^ +pda5^balance^5^3076^11^ +pda5^us_crea^201^50^12^ +pda5^fech_crea^10^4365^13^ +pda5^us_mod^201^50^14^ +pda5^fech_mod^10^4365^15^ +pda5^lado_1^5^3076^16^ +pda5^lado_2^5^3076^17^ +pda5^lado_3^5^3076^18^ +permisos^cod_perfil^201^50^1^ +permisos^column_1^201^50^2^ +permisos^column_2^201^50^3^ +permisos^column_3^201^50^4^ +pgtb00003^ano^1^2^1^ +pgtb00003^mes^1^2^2^ +pgtb00003^cuenta_no^201^14^3^ +pgtb00003^departamento^2^4^4^ +pgtb00003^valor^5^3074^5^ +pgtb00003^status_t^0^1^6^ +pgtb00003^us_crea^0^50^7^ +pgtb00003^fech_crea^10^4365^8^ +pgtb00003^us_mod^0^50^9^ +pgtb00003^fech_mod^10^4365^10^ +prdtable^ano^1^2^1^ +prdtable^mes^1^2^2^ +prdtable^fecha_inicio^10^4365^3^ +prdtable^fecha_corte^10^4365^4^ +prdtable^dias_habiles^1^2^5^ +prdtable^dias_gracia^1^2^6^ +prdtable^us_crea^201^9^7^ +prdtable^fech_crea^10^4365^8^ +prdtable^us_mod^201^9^9^ +prdtable^fech_mod^10^4365^10^ +precios^ventas^201^50^1^ +precios^cod_n^201^50^2^ +precios^cod_grupo^201^50^3^ +precios^cod_tipo^201^50^4^ +precios^cod_sec^201^50^5^ +precios^precios^201^50^6^ +precios^us_crea^201^50^7^ +precios^descripcion^201^50^8^ +preciosc^cod_n^1^2^1^ +preciosc^cod_grupo^1^2^2^ +preciosc^cod_tipo^1^2^3^ +preciosc^cod_sec^1^2^4^ +preciosc^precio^5^4610^5^ +premios^departamento^3^8^1^ +premios^num_emp^3^8^2^ +premios^nombre^201^255^3^ +premios^cod_puesto^3^8^4^ +premios^valor^5^4868^5^ +premios^f6^201^255^6^ +premios^cod_mov^3^8^7^ +premios^num_nomi^3^8^8^ +product^productid^256^10^1^ +product^catid^256^10^2^ +product^prodname^0^80^3^ +product^proddesc^0^255^4^ +product^prodpic^0^255^5^ +product_collection^id_collection^2^4^1^ +product_collection^descripcion^201^255^2^ +productosdelta^codigomarmotech^201^45^1^ +productosdelta^descrip_esp^457^180^2^ +productosdelta^nomenclatura^201^50^3^ +productosdelta^cantidadvendida^261^9733^4^ +productosdelta^ultimaentrada^7^4^5^ +productosdelta^existencia^5^9733^6^ +productosprecioscostosstdcostolq^ano^1^2^1^ +productosprecioscostosstdcostolq^clase^258^4^2^ +productosprecioscostosstdcostolq^grupo^258^4^3^ +productosprecioscostosstdcostolq^tipo^258^4^4^ +productosprecioscostosstdcostolq^medida^258^4^5^ +productosprecioscostosstdcostolq^unidad_med^0^4^6^ +productosprecioscostosstdcostolq^descripcionproducto^457^180^7^ +productosprecioscostosstdcostolq^moneda^201^40^8^ +productosprecioscostosstdcostolq^precio^5^3074^9^ +productosprecioscostosstdcostolq^cod_lista^1^2^10^ +productosprecioscostosstdcostolq^mes^0^10^11^ +productosprecioscostosstdcostolq^material^5^3076^12^ +productosprecioscostosstdcostolq^labor^5^3076^13^ +productosprecioscostosstdcostolq^gastos^5^3076^14^ +productosprecioscostosstdcostolq^fecha_lq^7^4^15^ +productosprecioscostosstdcostolq^costoliquidacion^5^9734^16^ +productosprecioscostosstdcostolq^numero_mes^1^2^17^ +productosprecioscostosstdcostolq^ventas^0^1^18^ +productosprecioscostosstdcostolq^proveedor^201^41^19^ +productosprecioscostosstdcostolq^cod_cia^257^2^20^ +productosprecioscostosstdcostolq^origen^0^20^21^ +prordenlog^num_oc^0^20^1^ +prordenlog^documento^2^4^2^ +prordenlog^cod_n^1^2^3^ +prordenlog^cod_grupo^1^2^4^ +prordenlog^cod_tipo^1^2^5^ +prordenlog^cod_sec^1^2^6^ +prordenlog^cantidad^5^3077^7^ +prordenlog^fecha^7^4^8^ +prordenlog^cod_mov^1^2^9^ +prordenlog^cantidad_p^5^3077^10^ +prordenlog^diferencia^5^3077^11^ +prordenstatus^fecha_trx^10^4365^1^ +prordenstatus^num_oc^2^4^2^ +prordenstatus^cerrada^0^10^3^ +prordenstatus^fecha_compromiso^0^10^4^ +prordenstatus^observacion^201^250^5^ +prordenstatus^usuario^0^50^6^ +prordenstatus^cod_n^1^2^7^ +prordenstatus^cod_grupo^1^2^8^ +prordenstatus^cod_tipo^1^2^9^ +prordenstatus^cod_sec^1^2^10^ +prordenstatus^departamento^1^2^11^ +prtb00001^ano^0^4^1^ +prtb00001^mes^0^2^2^ +prtb00001^tasa^5^2050^3^ +prtb00001^concepto^1^2^4^ +prtb00002^num_semana^1^2^1^ +prtb00002^ano^0^4^2^ +prtb00002^mes^1^2^3^ +prtb00002^semana_del^7^4^4^ +prtb00002^semana_al^7^4^5^ +prtb00002^descripcion^0^50^6^ +prtb00002^status_t^0^1^7^ +prtb00002^us_crea^0^50^8^ +prtb00002^fech_crea^7^4^9^ +prtb00002^us_mod^0^50^10^ +prtb00002^fech_mod^7^4^11^ +prtb00003^num_semana^1^2^1^ +prtb00003^departamento^1^2^2^ +prtb00003^num_emp^1^2^3^ +prtb00003^fecha^7^4^4^ +prtb00003^hn_ind^5^1282^5^ +prtb00003^he_ind^5^1282^6^ +prtb00003^status_t^0^1^7^ +prtb00003^us_crea^0^9^8^ +prtb00003^fech_crea^7^4^9^ +prtb00003^us_mod^0^9^10^ +prtb00003^fech_mod^7^4^11^ +prtb00004^tipo^0^3^1^ +prtb00004^departamento^1^2^2^ +prtb00004^us_crea^0^9^3^ +prtb00004^fech_crea^7^4^4^ +prtb00004^us_mod^0^9^5^ +prtb00004^fech_mod^7^4^6^ +prtb00005^codigo^257^2^1^ +prtb00005^descripcion^0^40^2^ +prtb00005^status_t^0^1^3^ +prtb00005^us_crea^0^50^4^ +prtb00005^fech_crea^10^4365^5^ +prtb00005^us_mod^0^50^6^ +prtb00005^fech_mod^10^4365^7^ +prtb00006^cod_prod^2^4^1^ +prtb00006^cod_n^1^2^2^ +prtb00006^cod_grupo^1^2^3^ +prtb00006^cod_tipo^1^2^4^ +prtb00006^cod_sec^1^2^5^ +prtb00006^fact_conv^5^3074^6^ +prtb00006^status_t^0^1^7^ +prtb00006^us_crea^0^9^8^ +prtb00006^fech_crea^7^4^9^ +prtb00006^us_mod^0^9^10^ +prtb00006^fech_mod^7^4^11^ +prtb00007^num_oc^258^4^1^ +prtb00007^fecha^263^4^2^ +prtb00007^fecha_termina^7^4^3^ +prtb00007^tipo_cliente^257^2^4^ +prtb00007^sec_cliente^257^2^5^ +prtb00007^sec_vend^1^2^6^ +prtb00007^orden_pedido^2^4^7^ +prtb00007^cod_n^1^2^8^ +prtb00007^cod_grupo^1^2^9^ +prtb00007^cod_tipo^1^2^10^ +prtb00007^cod_sec^1^2^11^ +prtb00007^cantidad^5^3075^12^ +prtb00007^status_t^0^1^13^ +prtb00007^us_crea^0^9^14^ +prtb00007^fech_crea^7^4^15^ +prtb00007^us_mod^0^9^16^ +prtb00007^fech_mod^7^4^17^ +prtb00008^num_oc^258^4^1^ +prtb00008^cod_n^257^2^2^ +prtb00008^cod_grupo^257^2^3^ +prtb00008^cod_tipo^257^2^4^ +prtb00008^cod_sec^257^2^5^ +prtb00008^cantidad^5^3075^6^ +prtb00008^us_crea^0^9^7^ +prtb00008^fech_crea^7^4^8^ +prtb00008^us_mod^0^9^9^ +prtb00008^fech_mod^7^4^10^ +prtb00009^num_oc^2^4^1^ +prtb00009^fecha^7^4^2^ +prtb00009^fecha_fabricacion^7^4^3^ +prtb00009^pendiente^0^1^4^ +prtb00009^detalle^0^300^5^ +prtb00009^status_t^0^1^6^ +prtb00009^us_crea^0^50^7^ +prtb00009^fech_crea^10^4365^8^ +prtb00009^us_mod^0^50^9^ +prtb00009^fech_mod^10^4365^10^ +prtb00010^cotiza_no^2^4^1^ +prtb00010^fecha^7^4^2^ +prtb00010^tipo_cliente^1^2^3^ +prtb00010^sec_cliente^1^2^4^ +prtb00010^obra^0^60^5^ +prtb00010^atencion^0^60^6^ +prtb00010^cond_pago^1^2^7^ +prtb00010^sec_vent^1^2^8^ +prtb00010^status_t^0^1^9^ +prtb00010^us_crea^0^9^10^ +prtb00010^us_month^0^9^11^ +prtb00010^fech_crea^7^4^12^ +prtb00010^fech_mod^7^4^13^ +prtb00011^cotiza_no^2^4^1^ +prtb00011^cot_n^1^2^2^ +prtb00011^cot_grupo^1^2^3^ +prtb00011^cot_tipo^1^2^4^ +prtb00011^cot_sec^1^2^5^ +prtb00011^precio^5^3074^6^ +prtb00011^porc_desc^5^2050^7^ +prtb00011^status_t^0^1^8^ +prtb00011^us_crea^0^9^9^ +prtb00011^us_month^0^9^10^ +prtb00011^fech_crea^7^4^11^ +prtb00011^fech_mod^7^4^12^ +prtb00012^ventas^0^1^1^ +prtb00012^cotizacion_no^2^4^2^ +prtb00012^num_oc^258^4^3^ +prtb00012^fecha_oc^263^4^4^ +prtb00012^nombre_file^201^100^5^ +prtb00012^sec_vend^1^2^6^ +prtb00012^tipo_cliente^257^2^7^ +prtb00012^sec_cliente^257^2^8^ +prtb00012^direccion^201^170^9^ +prtb00012^telefono^0^20^10^ +prtb00012^fax^0^20^11^ +prtb00012^fecha_entrega^7^4^12^ +prtb00012^cond_pago^1^2^13^ +prtb00012^cantidad_i^3^8^14^ +prtb00012^precio_i^3^8^15^ +prtb00012^cantidad_mo^3^8^16^ +prtb00012^precio_mo^3^8^17^ +prtb00012^transporte^3^8^18^ +prtb00012^itbis^5^2562^19^ +prtb00012^ubicacion^201^170^20^ +prtb00012^cerrada^0^1^21^ +prtb00012^fecha_cierre^7^4^22^ +prtb00012^status_t^0^1^23^ +prtb00012^us_crea^0^50^24^ +prtb00012^fech_crea^10^4365^25^ +prtb00012^us_mod^0^50^26^ +prtb00012^fech_mod^10^4365^27^ +prtb00012^observacion^201^250^28^ +prtb00012^nombre_file2^0^100^29^ +prtb00012^tipo_orden^201^50^30^ +prtb00012^num_emp_inst^2^4^31^ +prtb00012^estado_despacho^0^80^32^ +prtb00012^ultimo_almacen^0^80^33^ +prtb00012^estado_devolucion^0^80^34^ +prtb00012^orden_sustituta^2^4^35^ +prtb00012^num_oc_r^2^4^36^ +prtb00012^num_doc_retrabajo^2^4^37^ +prtb00012^codigo_dgii^0^10^38^ +prtb00012^titulo_ncf^201^100^39^ +prtb00012^valor_envio^3^8^40^ +prtb00012^orden_instalacion^201^10^41^ +prtb00012^contacto_obra^201^100^42^ +prtb00012^telefono_contacto_obra^201^50^43^ +prtb00012^bodega^2^4^44^ +prtb00012^titulo_bodega^201^100^45^ +prtb00012^estado_entrega^201^100^46^ +prtb00012^prima_us^5^4610^47^ +prtb00012^controlcalidad^201^50^48^ +prtb00013^num_oc^2^4^1^ +prtb00013^secuencia^1^2^2^ +prtb00013^area^1^2^3^ +prtb00013^cod_n^1^2^4^ +prtb00013^cod_grupo^1^2^5^ +prtb00013^cod_tipo^1^2^6^ +prtb00013^cod_sec^1^2^7^ +prtb00013^altura_zocalo^5^2050^8^ +prtb00013^terminacion^0^1^9^ +prtb00013^bisel^0^4^10^ +prtb00013^precio^5^2562^11^ +prtb00013^cantidad^5^3077^12^ +prtb00013^descuento^5^2562^13^ +prtb00013^status_t^0^1^14^ +prtb00013^us_crea^0^50^15^ +prtb00013^fech_crea^7^4^16^ +prtb00013^us_mod^0^50^17^ +prtb00013^fech_mod^7^4^18^ +prtb00013^fecha_compromiso^7^4^19^ +prtb00013^estado_produccion^201^100^20^ +prtb00013^observacion^0^100^21^ +prtb00013^id_kit^2^4^22^ +prtb00013^departamento^1^2^23^ +prtb00013^costo^5^3077^24^ +prtb00013^fecha_llegada^7^4^25^ +prtb00013^fecha_disp_entrega^7^4^26^ +prtb00013^fecha_solic_despacho^7^4^27^ +prtb00013^fecha_instalacion^7^4^28^ +prtb00013^estado_producto^201^100^29^ +prtb00013^codid^2^4^30^ +prtb00013^descripcion^201^100^31^ +prtb00013^controlcalidad^201^50^32^ +prtb00014^num_oc^2^4^1^ +prtb00014^observacion^0^180^2^ +prtb00014^status_t^0^1^3^ +prtb00014^us_crea^0^50^4^ +prtb00014^fech_crea^10^4365^5^ +prtb00014^us_mod^0^50^6^ +prtb00014^fech_mod^10^4365^7^ +prtb00015^num_oc^2^4^1^ +prtb00015^area^1^2^2^ +prtb00015^cod_n^1^2^3^ +prtb00015^cod_grupo^1^2^4^ +prtb00015^cod_tipo^1^2^5^ +prtb00015^cod_sec^1^2^6^ +prtb00015^cantidad^5^3077^7^ +prtb00015^fecha^7^4^8^ +prtb00015^status_t^0^1^9^ +prtb00015^us_mod^0^9^10^ +prtb00015^fech_mod^7^4^11^ +prtb00016^area_num^257^2^1^ +prtb00016^nombre_area^0^30^2^ +prtb00016^status_t^0^1^3^ +prtb00016^us_crea^0^9^4^ +prtb00016^fech_crea^7^4^5^ +prtb00016^us_mod^0^9^6^ +prtb00016^fech_mod^7^4^7^ +prtb00017^num_oc^258^4^1^ +prtb00017^fecha_mensaje^263^4^2^ +prtb00017^usuario^0^40^3^ +prtb00017^usuario_lee^0^40^4^ +prtb00017^fecha_leido^7^4^5^ +prtb00017^tema^256^255^6^ +prtb00017^mensaje^256^255^7^ +prtb00017^leido^0^1^8^ +prtb00018^num_oc^1^2^1^ +prtb00018^detalle^0^100^2^ +prtb00018^fecha_entrada^7^4^3^ +prtb00018^fecha_realizacion^7^4^4^ +prtb00018^fecha_inicial^7^4^5^ +prtb00018^fecha_final^7^4^6^ +prtb00018^status_t^0^1^7^ +prtb00018^us_crea^0^9^8^ +prtb00018^fech_crea^7^4^9^ +prtb00018^us_mod^0^9^10^ +prtb00018^fech_mod^7^4^11^ +prtb00019^ano^0^4^1^ +prtb00019^mes^1^2^2^ +prtb00019^departamento^1^2^3^ +prtb00019^num_emp^1^2^4^ +prtb00019^cantidad^5^3077^5^ +prtb00020^num_oc^2^4^1^ +prtb00020^us_crea^0^40^2^ +prtb00020^fech_crea^7^4^3^ +prtb00021^ano^0^4^1^ +prtb00021^dia^0^20^2^ +prtb00021^mes^0^20^3^ +prtb00021^semana^0^25^4^ +prtb00021^fecha^7^4^5^ +prtb00021^documento^2^4^6^ +prtb00021^codigosemi^2^4^7^ +prtb00021^descripcionsemi^0^30^8^ +prtb00021^uniadmed^0^4^9^ +prtb00021^codigodepto^1^2^10^ +prtb00021^nombredto^0^30^11^ +prtb00021^ficha^1^2^12^ +prtb00021^nombre^0^25^13^ +prtb00021^apellido^0^25^14^ +prtb00021^normalesd^5^2050^15^ +prtb00021^normalesind^5^2050^16^ +prtb00021^extrasdirecta^5^2050^17^ +prtb00021^extrasind^5^2050^18^ +prtb00021^cantidad^5^3077^19^ +prtb00021^bloque^0^25^20^ +prtb00021^cantidadprep^5^3077^21^ +prtb00021^grupodepto^0^30^22^ +prtb00021^costo^5^3077^23^ +prtb00022^etiqueta^256^20^1^ +prtb00022^num_oc^2^4^2^ +prtb00022^secuencia^1^2^3^ +prtb00022^area^1^2^4^ +prtb00022^cod_n^1^2^5^ +prtb00022^cod_grupo^1^2^6^ +prtb00022^cod_tipo^1^2^7^ +prtb00022^cod_sec^1^2^8^ +prtb00022^lado_1^5^3077^9^ +prtb00022^lado_2^5^3077^10^ +prtb00022^lado_3^5^3077^11^ +prtb00022^cantidad^5^3077^12^ +prtb00022^medida^5^3077^13^ +prtb00022^status_t^0^1^14^ +prtb00022^us_crea^0^40^15^ +prtb00022^fech_crea^7^4^16^ +prtb00022^us_mod^0^40^17^ +prtb00022^fech_mod^7^4^18^ +prtb00022^id_etiqueta^1^2^19^ +prtb00023^num_oc^2^4^1^ +prtb00023^secuencia^2^4^2^ +prtb00023^area^1^2^3^ +prtb00023^cod_n^1^2^4^ +prtb00023^cod_grupo^1^2^5^ +prtb00023^cod_tipo^1^2^6^ +prtb00023^cod_sec^1^2^7^ +prtb00023^cantidad_1^5^3077^8^ +prtb00023^cantidad^5^3077^9^ +prtb00023^id_kit^2^4^10^ +prtb00024^num_oc^2^4^1^ +prtb00024^us_crea^0^40^2^ +prtb00025^num_oc^2^4^1^ +prtb00025^fecha^7^4^2^ +prtb00025^tipo_cliente^1^2^3^ +prtb00025^sec_cliente^1^2^4^ +prtb00025^nombre^0^60^5^ +prtb00025^valor^5^4096^6^ +prtb00025^us_crea^0^40^7^ +prtb00025^us_autoriza^0^40^8^ +prtb00025^fecha_autorizacion^7^4^9^ +prtb00025^estado^0^2^10^ +prtb00026^num_autoriza^2^4^1^ +prtb00026^observacion^0^50^2^ +prtb00026^num_oc^2^4^3^ +prtb00026^num_doc^2^4^4^ +prtb00026^cod_mov^1^2^5^ +prtb00026^descrip_mov^0^30^6^ +prtb00026^fecha_oc^7^4^7^ +prtb00026^fecha_autoriza^7^4^8^ +prtb00026^usuario^0^50^9^ +prtb00026^status_t^0^1^10^ +prtb00026^us_crea^0^50^11^ +prtb00026^fech_crea^7^4^12^ +prtb00026^us_mod^0^50^13^ +prtb00026^fech_mod^7^4^14^ +prtb00027^num_autoriza^2^4^1^ +prtb00027^cod_n^1^2^2^ +prtb00027^cod_grupo^1^2^3^ +prtb00027^cod_tipo^1^2^4^ +prtb00027^cod_sec^1^2^5^ +prtb00027^cantidad^5^3075^6^ +prtb00027^monto^5^3075^7^ +prtb00028^num_oc^258^4^1^ +prtb00028^fecha_compromiso^263^4^2^ +prtb00028^cod_n^257^2^3^ +prtb00028^cod_grupo^257^2^4^ +prtb00028^cod_tipo^257^2^5^ +prtb00028^cod_sec^257^2^6^ +prtb00028^cantidad^5^3076^7^ +prtb00028^us_crea^0^50^8^ +prtb00028^fech_crea^10^4365^9^ +prtb00029^num_oc^2^4^1^ +prtb00029^ruta_file_original^0^200^2^ +prtb00029^ruta_file_srv^0^200^3^ +prtb00029^url_file_destino^0^200^4^ +prtb00029^nombre_file^0^100^5^ +prtb00029^tipo_file^0^20^6^ +prtb00029^num_doc^2^4^7^ +prtb00029^bodega^1^2^8^ +prtb00029^id^2^4^9^ +prtb00029^us_crea^201^50^10^ +prtb00029^fech_crea^10^4365^11^ +prtb00029^documento^11^56^12^ +prtb00029^envio_notificacion^0^10^13^ +prtb00029^file_extension^0^10^14^ +prtb00029^cod_mov^2^4^15^ +prtb00029^enviaencuesta^201^2^16^ +prtb00030^num_oc^258^4^1^ +prtb00030^departamento^257^2^2^ +prtb00030^num_emp^2^4^3^ +prtb00030^us_crea^0^50^4^ +prtb00030^fech_crea^7^4^5^ +prtb00031^num_oc^258^4^1^ +prtb00031^cotizacion_no^258^4^2^ +prtb00031^id_kit^258^4^3^ +prtb00031^secuencia^257^2^4^ +prtb00031^area^258^4^5^ +prtb00031^cod_n^257^2^6^ +prtb00031^cod_grupo^257^2^7^ +prtb00031^cod_tipo^257^2^8^ +prtb00031^cod_sec^257^2^9^ +prtb00031^cantidad^258^4^10^ +prtb00031^us_crea^201^50^11^ +prtb00031^fech_crea^10^4365^12^ +prtb00032^num_oc^2^4^1^ +prtb00032^fecha^10^4365^2^ +prtb00032^accion^0^20^3^ +prtb00032^us_crea^0^50^4^ +prtb00032^comando^0^200^5^ +prtb00033^num_oc^2^4^1^ +prtb00033^fecha_trx^10^4365^2^ +prtb00033^departamento^1^2^3^ +prtb00033^cod_n^1^2^4^ +prtb00033^cod_grupo^1^2^5^ +prtb00033^cod_tipo^1^2^6^ +prtb00033^cod_sec^1^2^7^ +prtb00033^usuario^0^50^8^ +prtb00033^comentario^0^100^9^ +prtb00033^actualiza^201^2^10^ +prtb00033^fecha_compromiso^7^4^11^ +prtb00033^id^2^4^12^ +prtb00034^cod_n^1^2^1^ +prtb00034^tipo_orden^201^50^2^ +prtb00035^tipo_cliente^2^4^1^ +prtb00035^sec_cliente^2^4^2^ +prtb00035^comentario^201^200^3^ +prtb00035^fecha^7^4^4^ +prttb00001^codigo^1^2^1^ +prttb00001^nombre^0^30^2^ +prttb00001^lpprog^0^20^3^ +prttb00001^lppipe^0^1^4^ +prttb00001^puerto^0^100^5^ +prttb00001^prtcodigo^1^2^6^ +prttb00002^ult_imp^2^4^1^ +prttb00002^usuario^0^50^2^ +prttb00002^fecha^10^4365^3^ +ptordenesgral^ano^0^4^1^ +ptordenesgral^mes^0^20^2^ +ptordenesgral^fechaorden^7^4^3^ +ptordenesgral^fechaentrega^7^4^4^ +ptordenesgral^documento^2^4^5^ +ptordenesgral^orden^0^10^6^ +ptordenesgral^fechaavance^7^4^7^ +ptordenesgral^monto_avance^5^3074^8^ +ptordenesgral^fechafactura^7^4^9^ +ptordenesgral^clasificacion^0^20^10^ +ptordenesgral^origen^0^20^11^ +ptordenesgral^cod_n^1^2^12^ +ptordenesgral^cod_grupo^1^2^13^ +ptordenesgral^cod_tipo^1^2^14^ +ptordenesgral^cod_sec^1^2^15^ +ptordenesgral^descripcionp^0^40^16^ +ptordenesgral^unidadmedida^0^4^17^ +ptordenesgral^existencia^5^3075^18^ +ptordenesgral^cantidadorden^5^3077^19^ +ptordenesgral^cantidad^5^3077^20^ +ptordenesgral^unidades^5^3077^21^ +ptordenesgral^precio^5^3074^22^ +ptordenesgral^descuento^5^3074^23^ +ptordenesgral^valor^5^3074^24^ +ptordenesgral^costo_std^5^3076^25^ +ptordenesgral^costo_lq^5^3076^26^ +ptordenesgral^valorcostostd^5^4100^27^ +ptordenesgral^tipo_cliente^1^2^28^ +ptordenesgral^sec_cliente^2^4^29^ +ptordenesgral^nombrecliente^0^40^30^ +ptordenesgral^sec_vend^1^2^31^ +ptordenesgral^nombrevendedor^0^30^32^ +ptordenesgral^apellidovend^0^30^33^ +ptordenesgral^fechatransac^7^4^34^ +ptordenesgral^tipotrransaccion^0^40^35^ +ptordenesgral^estado^0^30^36^ +ptordenesgral^observacion^0^180^37^ +ptordenesgral^detalle^0^50^38^ +ptordenesgral^fechaactualizacion^7^4^39^ +ptventasgral^compania^1^2^1^ +ptventasgral^localidad^0^100^2^ +ptventasgral^tipotransaccion^0^100^3^ +ptventasgral^tipo_ventas^0^100^4^ +ptventasgral^origen_producto^0^100^5^ +ptventasgral^producto^0^100^6^ +ptventasgral^tipoproducto^0^100^7^ +ptventasgral^valor_bruto^5^5122^8^ +ptventasgral^porc_itbi^5^5122^9^ +ptventasgral^descuento^5^5122^10^ +ptventasgral^itbis^5^5122^11^ +ptventasgral^factura^2^4^12^ +ptventasgral^conduce^2^4^13^ +ptventasgral^documentodev^2^4^14^ +ptventasgral^documentocxc^2^4^15^ +ptventasgral^observaciones^0^100^16^ +ptventasgral^cod_mov^1^2^17^ +ptventasgral^cond_pago^1^2^18^ +ptventasgral^descrip_p^0^100^19^ +ptventasgral^fecha^7^4^20^ +ptventasgral^numero_mes^1^2^21^ +ptventasgral^ano^0^50^22^ +ptventasgral^mes^0^50^23^ +ptventasgral^tipo_cliente^1^2^24^ +ptventasgral^sec_cliente^2^4^25^ +ptventasgral^nombre_cliente^0^100^26^ +ptventasgral^rnc^0^50^27^ +ptventasgral^orden^2^4^28^ +ptventasgral^sec_vend^2^4^29^ +ptventasgral^nombrev^0^100^30^ +ptventasgral^apellidov^0^100^31^ +ptventasgral^area^1^2^32^ +ptventasgral^cod_n^1^2^33^ +ptventasgral^cod_grupo^1^2^34^ +ptventasgral^cod_tipo^1^2^35^ +ptventasgral^cod_sec^1^2^36^ +ptventasgral^descripcionp^0^180^37^ +ptventasgral^unidadmed^0^50^38^ +ptventasgral^cantidad^5^3589^39^ +ptventasgral^precio^5^7682^40^ +ptventasgral^material^5^7685^41^ +ptventasgral^labor^5^7685^42^ +ptventasgral^gasto^5^7685^43^ +ptventasgral^valormaterial^5^7685^44^ +ptventasgral^valorlabor^5^7685^45^ +ptventasgral^valorgasto^5^7685^46^ +ptventasgral^tasa^5^3075^47^ +ptventasgral^valorrd^5^7682^48^ +ptventasgral^descuentord^5^7682^49^ +ptventasgral^itbisrd^5^7682^50^ +ptventasgral^netord^5^7682^51^ +ptventasgral^neto^5^7682^52^ +ptventasgral^margen^5^7682^53^ +ptventasgral^transportista^0^100^54^ +ptventasgral^pventas^1^2^55^ +ptventasgral^grupo^0^100^56^ +ptventasgral^codigo_zona^1^2^57^ +ptventasgral^zona^201^100^58^ +ptventasgral^us_crea^201^50^59^ +ptventasgral^fech_crea^10^4365^60^ +ptventasgral^cod_provincia^2^4^61^ +ptventasgral^pais_o_provincia^201^80^62^ +ptventasgral^porc_desc^5^7682^63^ +ptventasgral^precio_neto^5^7682^64^ +ptventasgral^departamento^2^4^65^ +ptventasgral^gerentemarcas^201^100^66^ +ptventasgralh^compania^1^2^1^ +ptventasgralh^localidad^0^50^2^ +ptventasgralh^tipotransaccion^0^50^3^ +ptventasgralh^tipo_ventas^0^50^4^ +ptventasgralh^origen_producto^0^50^5^ +ptventasgralh^producto^0^50^6^ +ptventasgralh^tipoproducto^0^50^7^ +ptventasgralh^valor_bruto^5^3074^8^ +ptventasgralh^porc_itbi^5^3074^9^ +ptventasgralh^descuento^5^3074^10^ +ptventasgralh^itbis^5^3074^11^ +ptventasgralh^factura^2^4^12^ +ptventasgralh^conduce^2^4^13^ +ptventasgralh^documentodev^2^4^14^ +ptventasgralh^documentocxc^2^4^15^ +ptventasgralh^observaciones^0^60^16^ +ptventasgralh^cod_mov^1^2^17^ +ptventasgralh^cond_pago^1^2^18^ +ptventasgralh^descrip_p^0^50^19^ +ptventasgralh^fecha^7^4^20^ +ptventasgralh^numero_mes^1^2^21^ +ptventasgralh^ano^0^50^22^ +ptventasgralh^mes^0^50^23^ +ptventasgralh^tipo_cliente^1^2^24^ +ptventasgralh^sec_cliente^2^4^25^ +ptventasgralh^nombre_cliente^0^80^26^ +ptventasgralh^rnc^0^50^27^ +ptventasgralh^orden^2^4^28^ +ptventasgralh^sec_vend^2^4^29^ +ptventasgralh^nombrev^0^50^30^ +ptventasgralh^apellidov^0^50^31^ +ptventasgralh^area^1^2^32^ +ptventasgralh^cod_n^1^2^33^ +ptventasgralh^cod_grupo^1^2^34^ +ptventasgralh^cod_tipo^1^2^35^ +ptventasgralh^cod_sec^1^2^36^ +ptventasgralh^descripcionp^0^100^37^ +ptventasgralh^unidadmed^0^50^38^ +ptventasgralh^cantidad^5^3076^39^ +ptventasgralh^precio^5^3074^40^ +ptventasgralh^material^5^3077^41^ +ptventasgralh^labor^5^3077^42^ +ptventasgralh^gasto^5^3077^43^ +ptventasgralh^valormaterial^5^3077^44^ +ptventasgralh^valorlabor^5^3077^45^ +ptventasgralh^valorgasto^5^3077^46^ +ptventasgralh^tasa^5^2051^47^ +ptventasgralh^valorrd^5^3074^48^ +ptventasgralh^descuentord^5^3074^49^ +ptventasgralh^itbisrd^5^3074^50^ +ptventasgralh^netord^5^3074^51^ +ptventasgralh^neto^5^3074^52^ +ptventasgralh^margen^5^3074^53^ +ptventasgralh^transportista^0^80^54^ +ptventasgralh^pventas^1^2^55^ +ptventasgralh^grupo^0^40^56^ +query^num_nomi^2^4^1^ +query^tipo_emp^0^1^2^ +query^num_emp^1^2^3^ +query^departamento^1^2^4^ +query^nivel_emp^1^2^5^ +query^cod_puesto^1^2^6^ +query^fecha^10^4365^7^ +query^cod_mov^1^2^8^ +query^cantidad^5^2562^9^ +query^valor^5^2562^10^ +query^clase_mov^0^1^11^ +query^status_t^0^1^12^ +query^us_crea^0^9^13^ +query^fech_crea^7^4^14^ +query^us_mod^0^9^15^ +query^fech_mod^7^4^16^ +ranking^rankingact^1^2^1^ +ranking^rankingant^1^2^2^ +ranking^cod_n^1^2^3^ +ranking^cod_grupo^1^2^4^ +ranking^cod_tipo^1^2^5^ +ranking^cod_sec^1^2^6^ +ranking^descripcion^0^100^7^ +ranking^unidad_med^0^10^8^ +ranking^cantidad^5^3844^9^ +ranking^valor^5^3842^10^ +ranking^cantidad_ant^5^3844^11^ +ranking^valor_ant^5^3842^12^ +repitecodigo^documento^258^4^1^ +repitecodigo^tipo_doc^256^3^2^ +repitecodigo^codigo^256^25^3^ +repitecodigo^codid^1^2^4^ +repitecodigo^us_crea^0^50^5^ +repitecodigo^fech_crea^10^4365^6^ +repitecodigotmp^documento^2^4^1^ +repitecodigotmp^tipo_doc^0^3^2^ +rotacioniventario^ano^1^2^1^ +rotacioniventario^numeromes^1^2^2^ +rotacioniventario^mes^0^10^3^ +rotacioniventario^codigo^201^63^4^ +rotacioniventario^tituloproducto^457^180^5^ +rotacioniventario^gerentemarca^201^31^6^ +rotacioniventario^asclase^256^30^7^ +rotacioniventario^grupo^256^30^8^ +rotacioniventario^tipo^457^30^9^ +rotacioniventario^codclase^2^4^10^ +rotacioniventario^codgrupo^2^4^11^ +rotacioniventario^codtipo^2^4^12^ +rotacioniventario^codmedida^2^4^13^ +rotacioniventario^costoventas^5^9737^14^ +rotacioniventario^existencia^5^9734^15^ +rotacioniventario^costoinventario^5^9737^16^ +rotacioniventario^cantidadvendida^5^9734^17^ +rotacioniventario^categoria^201^100^18^ +seg0000^id_number^1^2^1^ +seg0000^usuario^256^40^2^ +seg0000^nombre^0^60^3^ +seg0000^sec_vend^257^2^4^ +seg0000^password^0^20^5^ +seg0000^ocupacion^0^30^6^ +seg0000^email^256^50^7^ +seg0000^celular^0^15^8^ +seg0000^celular2^0^15^9^ +seg0000^status_t^0^1^10^ +seg0000^us_crea^0^9^11^ +seg0000^fech_crea^7^4^12^ +seg0000^us_mod^0^9^13^ +seg0000^fech_mod^7^4^14^ +seg0000^depto^257^2^15^ +seg0000^email_soporte^201^100^16^ +seg0000^emailsupervisor^201^100^17^ +seg0001^usuario^256^50^1^ +seg0001^cod_perfil^258^4^2^ +seg0001^observacion^0^70^3^ +seg0001^printerdefecto^257^2^4^ +seg0001^otro_printer^257^2^5^ +seg0001^printer_cheque^257^2^6^ +seg0001^cambia_clave^0^10^7^ +seg0001^status_t^0^1^8^ +seg0001^us_crea^0^50^9^ +seg0001^fech_crea^7^4^10^ +seg0001^us_mod^0^50^11^ +seg0001^fech_mod^7^4^12^ +seg0001^sucid^1^2^13^ +seg0001^bodega^1^2^14^ +seg0001^clave^0^12^15^ +seg0001^tipo_usuario^0^20^16^ +seg0001^descuento1^5^4610^17^ +seg0001^descuento2^5^4610^18^ +seg0001^fecha_ultimo_login^10^4365^19^ +seg0001^ultimo_programa_ejecutado^0^50^20^ +seg0001^departamento^1^2^21^ +seg0001^num_emp^258^4^22^ +seg0001^email^0^100^23^ +seg0001^firmafactura^11^56^24^ +seg0001^nombre_file_firma^201^100^25^ +seg0001^tipo_cliente^2^4^26^ +seg0001^sec_cliente^2^4^27^ +seg0001^nombreusuario^201^200^28^ +seg0001^notificacion^201^10^29^ +seg0003^usuario^256^30^1^ +seg0003^nom_puesto^0^30^2^ +seg0003^autorizaciondespacho^0^10^3^ +seg0003^controldespacho^0^10^4^ +seg0003^controldespiece^0^10^5^ +seg0003^controldibujo^0^10^6^ +seg0003^controldescuento^0^10^7^ +seg0003^correo^0^80^8^ +seg0003^actualizacion_log_produccion^0^10^9^ +seg0003^actualizacion_produccion^0^10^10^ +seg0003^fotos_adicionales_inventario^0^10^11^ +seg0003^aviso_reservas^0^10^12^ +seg0003^aviso_requisicion_compras^0^10^13^ +seg0003^distributionlist^0^100^14^ +seg0003^aviso_existencia_minima_repuesto^0^100^15^ +seg0003^controloutlet^0^10^16^ +seg0003^controlordenese^0^10^17^ +seg0003^controlbuzon^0^10^18^ +seg0003^controloutlet2^0^10^19^ +seg0003^requisicionescompras^0^10^20^ +seg0003^actualiza_controlcalidad^0^10^21^ +seg0004^programa^0^100^1^ +seg0004^sistema^0^100^2^ +seg0004^descripcion^0^100^3^ +seg0004^ruta^0^100^4^ +seg0005^cod_perfil^258^4^1^ +seg0005^programa^256^30^2^ +seg0005^sistema^0^30^3^ +seg0005^descripcion^0^50^4^ +seg0005^ruta^0^100^5^ +seg0005^conexion^0^20^6^ +seg0005^detalle^201^100^7^ +seg0006^usuario^0^50^1^ +seg0006^session^2^4^2^ +seg0006^fecha_session^7^4^3^ +seg0007^usuario^256^50^1^ +seg0007^nombre^0^60^2^ +seg0007^sec_vend^257^2^3^ +seg0007^tipo_usuario^256^30^4^ +seg0007^comision^0^10^5^ +seg0007^porc_cobros^5^3076^6^ +seg0007^emailsupervisor^201^100^7^ +seg0008^depto^257^2^1^ +seg0008^nombre^0^100^2^ +seg0008^emailsupervisor^201^100^3^ +seg0009^usuario^457^50^1^ +seg0009^cod_lista^258^4^2^ +seg0010^usuario^457^50^1^ +seg0010^documento^2^4^2^ +seg0011^cod_perfil^257^2^1^ +seg0011^titulo^201^100^2^ +seqreg^sr_name^457^30^1^ +seqreg^sr_last^258^4^2^ +signon^userid^256^80^1^ +signon^password^256^25^2^ +sucursales^sucid^257^2^1^ +sucursales^sucnombre^457^60^2^ +sucursales^localidad^1^2^3^ +sucursales^pais^1^2^4^ +sucursales^zona^1^2^5^ +sucursales^direccion^0^80^6^ +sucursales^telefono^0^15^7^ +sucursales^fax^0^15^8^ +sucursales^url^0^80^9^ +sucursales^email^0^80^10^ +sucursales^rnc^0^11^11^ +sucursales^nombre_display^201^60^12^ +sucursales^localidad_venta^0^10^13^ +sucursales^sucid_sirla^2^4^14^ +sugerencias^cedula^457^11^1^ +sugerencias^tipo^457^30^2^ +sugerencias^descripcion^268^56^3^ +sugerencias^telefono^201^100^4^ +sugerencias^fecha_creacion^10^4365^5^ +sugerencias^nombre^201^31^6^ +sugerencias^departamento^0^30^7^ +supplier^suppid^258^4^1^ +supplier^name^0^80^2^ +supplier^status^256^2^3^ +supplier^addr1^0^80^4^ +supplier^addr2^0^80^5^ +supplier^city^0^80^6^ +supplier^state^0^80^7^ +supplier^zip^0^5^8^ +supplier^phone^0^80^9^ +svtb00001^num_doc^258^4^1^ +svtb00001^fecha^7^4^2^ +svtb00001^nombre^201^100^3^ +svtb00001^celular^201^20^4^ +svtb00001^telefono^201^20^5^ +svtb00001^email^201^100^6^ +svtb00001^direccion^201^100^7^ +svtb00001^hdisponible^201^100^8^ +svtb00001^presupuesto^5^4610^9^ +svtb00001^observacion_general^201^100^10^ +svtb00001^sec_vend^1^2^11^ +svtb00001^vendedor^201^100^12^ +svtb00001^proyecto^201^100^13^ +svtb00001^contacto^201^100^14^ +svtb00001^telefono_contacto^201^20^15^ +svtb00001^modelo^201^100^16^ +svtb00001^tipologia^201^100^17^ +svtb00001^terminacion^201^100^18^ +svtb00001^color^201^100^19^ +svtb00001^tirador^201^100^20^ +svtb00001^iluminacion^201^100^21^ +svtb00001^marca^201^100^22^ +svtb00001^cantidad^3^8^23^ +svtb00001^dimension_plancha^201^50^24^ +svtb00001^espesor^201^50^25^ +svtb00001^cocina^0^10^26^ +svtb00001^m_instalados^0^10^27^ +svtb00001^m_chino^0^10^28^ +svtb00001^e_material^201^100^29^ +svtb00001^t_bisel^201^50^30^ +svtb00001^t_zocalo^201^50^31^ +svtb00001^observacion_escalera^201^200^32^ +svtb00001^us_crea^201^50^33^ +svtb00001^fech_crea^10^4365^34^ +svtb00001^us_mod^201^50^35^ +svtb00001^fech_mod^10^4365^36^ +svtb00001^status_t^201^1^37^ +svtb00001^num_oc^2^4^38^ +svtb00001^losas^0^10^39^ +svtb00001^losas_entera^0^10^40^ +svtb00001^tipo_cliente^1^2^41^ +svtb00001^sec_cliente^2^4^42^ +svtb00002^num_doc^2^4^1^ +svtb00002^id^1^2^2^ +svtb00002^items^201^100^3^ +svtb00002^aplica^0^10^4^ +svtb00002^medida^0^10^5^ +svtb00003^num_doc^2^4^1^ +svtb00003^id_labor^2^4^2^ +svtb00003^sec_vend1^1^2^3^ +svtb00003^nombre^201^100^4^ +svtb00003^fecha_labor^7^4^5^ +svtb00003^fecha_visita^7^4^6^ +svtb00003^observacion^201^150^7^ +svtb00003^us_crea^201^50^8^ +svtb00003^fech_crea^7^4^9^ +svtb00005^num_doc^258^4^1^ +svtb00005^factura^258^4^2^ +svtb00005^fecha_factura^263^4^3^ +svtb00005^codigo^457^25^4^ +svtb00005^descripcion^457^100^5^ +svtb00005^cantidad^261^3074^6^ +svtb00005^precio^261^3074^7^ +svtb00005^descuento^261^3074^8^ +svtb00005^valor^261^3074^9^ +svtb00005^cod_n^257^2^10^ +svtb00005^cod_grupo^257^2^11^ +svtb00005^cod_tipo^257^2^12^ +svtb00005^cod_sec^257^2^13^ +svtb00005^rowid^258^4^14^ +svtb00006^num_doc^258^4^1^ +svtb00006^tipo_doc^256^10^2^ +svtb00006^us_crea^201^50^3^ +svtb00006^fech_crea^10^4365^4^ +svtb00007^num_doc^258^4^1^ +svtb00007^fecha_dev^7^4^2^ +svtb00007^num_oc^2^4^3^ +svtb00007^fech_produccion^7^4^4^ +svtb00007^fecha_despacho^7^4^5^ +svtb00007^tipo_cliente^2^4^6^ +svtb00007^sec_cliente^2^4^7^ +svtb00007^cod_vend^2^4^8^ +svtb00007^producido^2^4^9^ +svtb00007^instalado^2^4^10^ +svtb00007^dev_recibida^2^4^11^ +svtb00007^medido^201^100^12^ +svtb00007^cod_transp^2^4^13^ +svtb00007^sec_transp^2^4^14^ +svtb00007^supervisado^2^4^15^ +svtb00007^realizado^2^4^16^ +svtb00007^id_devolucion^1^2^17^ +svtb00007^observacion^201^100^18^ +svtb00007^departamento^2^4^19^ +svtb00007^conduce_no^2^4^20^ +svtb00007^num_req^2^4^21^ +svtb00007^factura^2^4^22^ +svtb00007^status_t^0^1^23^ +svtb00007^us_crea^201^50^24^ +svtb00007^fech_crea^10^4365^25^ +svtb00007^us_mod^201^50^26^ +svtb00007^fech_mod^10^4365^27^ +svtb00008^num_doc^258^4^1^ +svtb00008^area^2^4^2^ +svtb00008^cod_n^2^4^3^ +svtb00008^cod_grupo^2^4^4^ +svtb00008^cod_tipo^2^4^5^ +svtb00008^cod_sec^2^4^6^ +svtb00008^cantidad^5^3077^7^ +svtb00008^status_t^0^1^8^ +svtb00008^us_crea^201^30^9^ +svtb00008^fech_crea^7^4^10^ +svtb00008^us_mod^201^30^11^ +svtb00008^fech_mod^7^4^12^ +svtb00009^id^262^4^1^ +svtb00009^num_doc^2^4^2^ +svtb00009^comentario^201^100^3^ +svtb00009^us_crea^201^20^4^ +svtb00009^fecha_creacion^7^4^5^ +svtb00009^status_t^0^10^6^ +sysdiagrams^name^457^128^1^ +sysdiagrams^principal_id^258^4^2^ +sysdiagrams^diagram_id^262^4^3^ +sysdiagrams^version^2^4^4^ +sysdiagrams^definition^11^56^5^ +tbperfil_mail^cod_perfil^257^2^1^ +tbperfil_mail^puerto^257^2^2^ +tbperfil_mail^nombre_servidor^457^1000^3^ +tbperfil_mail^clave^457^256^4^ +tbperfil_mail^from_address^201^500^5^ +tbperfil_mail^subjet_default^201^500^6^ +tbperfil_mail^from_name^201^250^7^ +tbperfil_mail^us_crea^201^250^8^ +tbperfil_mail^us_mod^201^250^9^ +tbperfil_mail^fech_mod^7^4^10^ +tbperfil_mail^fech_crea^7^4^11^ +tbperfil_mail^status_t^201^1^12^ +tbperfil_mail^mailuser_name^457^250^13^ +tempadtb00003^num_emp^257^2^1^ +tempadtb00003^departamento^1^2^2^ +tempadtb00003^nivel_emp^1^2^3^ +tempadtb00003^cod_puesto^1^2^4^ +tempadtb00003^nom1_emp^0^15^5^ +tempadtb00003^nom2_emp^0^15^6^ +tempadtb00003^apell1_emp^0^15^7^ +tempadtb00003^apell2_emp^0^15^8^ +tempadtb00003^tipo_empleado^0^20^9^ +tempadtb00003^fecha_termino_c^7^4^10^ +tempadtb00003^calle^0^50^11^ +tempadtb00003^casa_num^0^10^12^ +tempadtb00003^barrio^0^50^13^ +tempadtb00003^urbanizacion^0^50^14^ +tempadtb00003^credito^0^10^15^ +tempadtb00003^telefono^0^15^16^ +tempadtb00003^fech_nac^7^4^17^ +tempadtb00003^cod_nac^1^2^18^ +tempadtb00003^estado_civil^0^1^19^ +tempadtb00003^tipo_sangre^0^3^20^ +tempadtb00003^cedula^0^11^21^ +tempadtb00003^serie^1^2^22^ +tempadtb00003^licencia^0^9^23^ +tempadtb00003^sueldo_ac^5^2562^24^ +tempadtb00003^nomina^0^1^25^ +tempadtb00003^fech_efec^7^4^26^ +tempadtb00003^fecha_salida^7^4^27^ +tempadtb00003^paga_seg^0^1^28^ +tempadtb00003^cod_seg1^0^11^29^ +tempadtb00003^cod_seg2^1^2^30^ +tempadtb00003^cod_seg3^1^2^31^ +tempadtb00003^tipocuenta^0^1^32^ +tempadtb00003^cuenta_no^201^25^33^ +tempadtb00003^status_t^0^1^34^ +tempadtb00003^us_crea^0^50^35^ +tempadtb00003^fech_crea^10^4365^36^ +tempadtb00003^us_mod^0^50^37^ +tempadtb00003^fech_mod^10^4365^38^ +tempadtb00003^foto_empleado^11^56^39^ +tempadtb00003^sucid^1^2^40^ +tempadtb00003^monto_seg_med^5^4608^41^ +tempadtb00003^monto_seg_int^5^4608^42^ +tempadtb00003^monto_care^5^4608^43^ +tempadtb00003^fecha_ultimo_aumento^7^4^44^ +tempadtb00003^moneda^0^3^45^ +tempadtb00003^codbancodestino^0^8^46^ +tempadtb00003^digiverbancodestino^0^1^47^ +tempadtb00003^tipo_sueldo^0^20^48^ +tempadtb00003^email^201^100^49^ +tempadtb00003^instalador^0^10^50^ +tempadtb00003^cuenta_aux^201^100^51^ +tempadtb00003^cuenta_out^2^4^52^ +tempadtb00003^departamento_out^2^4^53^ +tempadtb00003^num_emp_supervisor^2^4^54^ +tempadtb00003^fecha_suspension^7^4^55^ +tempadtb00003^codigo_retiro_bco^2^4^56^ +tempadtb00003^genera_file_bco^0^2^57^ +tempadtb00003^fecha_valido_retiro^7^4^58^ +tempadtb00003^monto_retiro^5^4610^59^ +tempadtb00003^retiro_comercial^0^10^60^ +tempadtb00003^estado_legal^0^20^61^ +tempadtb00003^observacion^201^255^62^ +tempcostos^cod_n^2^4^1^ +tempcostos^cod_grupo^2^4^2^ +tempcostos^cod_tipo^2^4^3^ +tempcostos^cod_sec^2^4^4^ +tempcostos^material^5^3077^5^ +tempcostos^labor^5^3077^6^ +tempcostos^gasto^5^3077^7^ +tempcostos1^cod_n^2^4^1^ +tempcostos1^cod_grupo^2^4^2^ +tempcostos1^cod_tipo^2^4^3^ +tempcostos1^cod_sec^2^4^4^ +tempcostos1^material^5^3077^5^ +tempcostos1^labor^5^3077^6^ +tempcostos1^gasto^5^3077^7^ +tempcostos2^cod_n^2^4^1^ +tempcostos2^cod_grupo^2^4^2^ +tempcostos2^cod_tipo^2^4^3^ +tempcostos2^cod_sec^2^4^4^ +tempcostos2^material^5^3077^5^ +tempcostos2^labor^5^3077^6^ +tempcostos2^gasto^5^3077^7^ +templateproductos_roca^tipo_data^457^50^1^ +templateproductos_roca^cod_n^258^4^2^ +templateproductos_roca^cod_grupo^258^4^3^ +templateproductos_roca^cod_tipo^258^4^4^ +templateproductos_roca^cod_sec^258^4^5^ +templateproductos_roca^unidad_med^201^1^6^ +templateproductos_roca^existencia^201^1^7^ +templateproductos_roca^precio_usd^201^1^8^ +templateproductos_roca^tasa^201^1^9^ +templateproductos_roca^id_categoria^457^50^10^ +templateproductos_roca^id_familia^457^50^11^ +templateproductos_roca^id_brand^457^50^12^ +templateproductos_roca^id_color^201^1^13^ +templateproductos_roca^descripcion_esp^457^100^14^ +templateproductos_roca^descripcion_us^201^100^15^ +templateproductos_roca^propiedades_esp^457^300^16^ +templateproductos_roca^propiedades_us^457^300^17^ +templateproductos_roca^nombre_file_foto^201^1^18^ +templateproductos_roca^nombre_file_ficha^201^1^19^ +templateproductos_roca^nombre_file_ficha1^201^1^20^ +templateproductos_roca^meta_data^201^300^21^ +tetb00001^num_doc^262^4^1^ +tetb00001^cuenta_no^256^8^2^ +tetb00001^cta_banco^256^13^3^ +tetb00001^procedencia^1^2^4^ +tetb00001^fecha^263^4^5^ +tetb00001^monto^261^3074^6^ +tetb00001^status_t^0^1^7^ +tetb00001^us_crea^256^50^8^ +tetb00001^fech_crea^266^4365^9^ +tetb00001^us_mod^0^50^10^ +tetb00001^fech_mod^10^4365^11^ +tetb00002^procedencia^257^2^1^ +tetb00002^descripcion^457^100^2^ +tetb00002^status_t^0^1^3^ +tetb00002^us_crea^256^50^4^ +tetb00002^fech_crea^266^4365^5^ +tetb00002^us_mod^0^50^6^ +tetb00002^fech_mod^10^4365^7^ +tetb00003^codigo^1^2^1^ +tetb00003^descripcion^201^30^2^ +tetb00003^tipo^201^2^3^ +tetb00003^status_t^201^1^4^ +tetb00003^us_crea^201^9^5^ +tetb00003^fech_crea^10^4365^6^ +tetb00003^us_mod^201^9^7^ +tetb00003^fech_mod^10^4365^8^ +tetb00004^codigo^2^4^1^ +tetb00004^ano^2^4^2^ +tetb00004^mes^1^2^3^ +tetb00004^valor^5^3586^4^ +tetb00004^status_t^0^1^5^ +tetb00004^us_crea^0^50^6^ +tetb00004^fech_crea^10^4365^7^ +tetb00004^us_mod^0^50^8^ +tetb00004^fech_mod^10^4365^9^ +tetb00005^codigo^2^4^1^ +tetb00005^ano^2^4^2^ +tetb00005^mes^1^2^3^ +tetb00005^valor_real^5^3586^4^ +tetb00005^status_t^0^1^5^ +tetb00005^us_crea^0^50^6^ +tetb00005^fech_crea^10^4365^7^ +tetb00005^us_mod^0^50^8^ +tetb00005^fech_mod^10^4365^9^ +tetb00006^cheque_no^2^4^1^ +tetb00006^banco^0^8^2^ +tetb00006^codigo^2^4^3^ +tetb00006^status_t^0^1^4^ +tetb00006^us_crea^0^50^5^ +tetb00006^fech_crea^7^4^6^ +tetb00006^us_mod^0^50^7^ +tetb00006^fech_mod^7^4^8^ +tetb00007^ano^2^4^1^ +tetb00007^valor^5^3074^2^ +tetb00007^valor1^5^3074^3^ +tetb00007^status_t^0^1^4^ +tetb00007^us_crea^0^50^5^ +tetb00007^fech_crea^10^4365^6^ +tetb00007^us_mod^0^50^7^ +tetb00007^fech_mod^10^4365^8^ +tipopersonal^idtipo^258^4^1^ +tipopersonal^titulo^457^100^2^ +tmocostosstacy^cod_n^3^8^1^ +tmocostosstacy^cod_grupo^3^8^2^ +tmocostosstacy^cod_tipo^3^8^3^ +tmocostosstacy^cod_sec^3^8^4^ +tmocostosstacy^descripcion_n^201^255^5^ +tmocostosstacy^costo^201^255^6^ +tmocostosstacy^cod_n_n^3^8^7^ +tmocostosstacy^cod_grupo_n^3^8^8^ +tmocostosstacy^cod_tipo_n^3^8^9^ +tmocostosstacy^cod_sec_n^3^8^10^ +tmocostosstacy^descripcion_n1^201^255^11^ +tmocostosstacy^costo1^201^255^12^ +tmp2iptb00012^idtrx^2^4^1^ +tmp2iptb00012^fecha^10^4365^2^ +tmp2iptb00012^bodega^1^2^3^ +tmp2iptb00012^cod_seccion^1^2^4^ +tmp2iptb00012^cod_tramo^1^2^5^ +tmp2iptb00012^cod_n^1^2^6^ +tmp2iptb00012^cod_grupo^1^2^7^ +tmp2iptb00012^cod_tipo^1^2^8^ +tmp2iptb00012^cod_sec^1^2^9^ +tmp2iptb00012^cantidad^5^3076^10^ +tmp2iptb00012^balance^5^3076^11^ +tmp2iptb00012^us_crea^201^50^12^ +tmp2iptb00012^fech_crea^10^4365^13^ +tmp2iptb00012^us_mod^201^50^14^ +tmp2iptb00012^fech_mod^10^4365^15^ +tmp2iptb00012^lado_1^5^3076^16^ +tmp2iptb00012^lado_2^5^3076^17^ +tmp2iptb00012^lado_3^5^3076^18^ +tmp3iptb00012^idtrx^2^4^1^ +tmp3iptb00012^fecha^10^4365^2^ +tmp3iptb00012^bodega^1^2^3^ +tmp3iptb00012^cod_seccion^1^2^4^ +tmp3iptb00012^cod_tramo^1^2^5^ +tmp3iptb00012^cod_n^1^2^6^ +tmp3iptb00012^cod_grupo^1^2^7^ +tmp3iptb00012^cod_tipo^1^2^8^ +tmp3iptb00012^cod_sec^1^2^9^ +tmp3iptb00012^cantidad^5^3076^10^ +tmp3iptb00012^balance^5^3076^11^ +tmp3iptb00012^us_crea^201^50^12^ +tmp3iptb00012^fech_crea^10^4365^13^ +tmp3iptb00012^us_mod^201^50^14^ +tmp3iptb00012^fech_mod^10^4365^15^ +tmp3iptb00012^lado_1^5^3076^16^ +tmp3iptb00012^lado_2^5^3076^17^ +tmp3iptb00012^lado_3^5^3076^18^ +tmp_kit^id_kit^2^4^1^ +tmp_kit^cotizacion_no^2^4^2^ +tmp_kit^area^2^4^3^ +tmp_kit^cod_n^2^4^4^ +tmp_kit^cod_grupo^2^4^5^ +tmp_kit^cod_tipo^2^4^6^ +tmp_kit^cod_sec^2^4^7^ +tmp_kit^cantidad^5^3077^8^ +tmp_kit^precio^5^3074^9^ +tmp_kit^porc_desc^5^3074^10^ +tmp_log_iptb06^cod_n^2^4^1^ +tmp_log_iptb06^cod_grupo^2^4^2^ +tmp_log_iptb06^cod_tipo^2^4^3^ +tmp_log_iptb06^cod_sec^2^4^4^ +tmp_log_iptb06^fecha_trx^10^4365^5^ +tmpactproductosstacy^cod_n_act^3^8^1^ +tmpactproductosstacy^cod_grupo_act^3^8^2^ +tmpactproductosstacy^cod_tipo_act^3^8^3^ +tmpactproductosstacy^cod_sec_act^3^8^4^ +tmpactproductosstacy^descrip1^201^255^5^ +tmpactproductosstacy^f6^201^255^6^ +tmpactproductosstacy^cod_n_n^3^8^7^ +tmpactproductosstacy^cod_grupo_n^3^8^8^ +tmpactproductosstacy^cod_tipo_n^3^8^9^ +tmpactproductosstacy^cod_sec_n^3^8^10^ +tmpactproductosstacy^descrip2^201^255^11^ +tmpactualiza^cod_n^3^8^1^ +tmpactualiza^cod_grupo^3^8^2^ +tmpactualiza^cod_tipo^3^8^3^ +tmpactualiza^cod_sec^3^8^4^ +tmpactualiza^cod1^3^8^5^ +tmpactualiza^grupo1^3^8^6^ +tmpactualiza^tipo2^3^8^7^ +tmpactualiza^sec1^3^8^8^ +tmpadtb00003^num_emp^2^4^1^ +tmpadtb00003^userid^2^4^2^ +tmpadtb03^num_emp^257^2^1^ +tmpadtb03^departamento^1^2^2^ +tmpadtb03^nivel_emp^257^2^3^ +tmpadtb03^cod_puesto^257^2^4^ +tmpadtb03^nom1_emp^0^15^5^ +tmpadtb03^nom2_emp^0^15^6^ +tmpadtb03^apell1_emp^0^15^7^ +tmpadtb03^apell2_emp^0^15^8^ +tmpadtb03^tipo_empleado^0^20^9^ +tmpadtb03^fecha_termino_c^7^4^10^ +tmpadtb03^calle^0^50^11^ +tmpadtb03^casa_num^0^10^12^ +tmpadtb03^barrio^0^50^13^ +tmpadtb03^urbanizacion^0^50^14^ +tmpadtb03^credito^0^10^15^ +tmpadtb03^telefono^0^15^16^ +tmpadtb03^fech_nac^7^4^17^ +tmpadtb03^cod_nac^1^2^18^ +tmpadtb03^estado_civil^0^1^19^ +tmpadtb03^tipo_sangre^0^3^20^ +tmpadtb03^cedula^0^11^21^ +tmpadtb03^serie^1^2^22^ +tmpadtb03^licencia^0^9^23^ +tmpadtb03^sueldo_ac^5^2562^24^ +tmpadtb03^nomina^0^1^25^ +tmpadtb03^fech_efec^7^4^26^ +tmpadtb03^fecha_salida^7^4^27^ +tmpadtb03^paga_seg^0^1^28^ +tmpadtb03^cod_seg1^0^11^29^ +tmpadtb03^cod_seg2^1^2^30^ +tmpadtb03^cod_seg3^1^2^31^ +tmpadtb03^tipocuenta^0^1^32^ +tmpadtb03^cuenta_no^201^25^33^ +tmpadtb03^status_t^0^1^34^ +tmpadtb03^us_crea^0^50^35^ +tmpadtb03^fech_crea^10^4365^36^ +tmpadtb03^us_mod^0^50^37^ +tmpadtb03^fech_mod^10^4365^38^ +tmpadtb03^foto_empleado^11^56^39^ +tmpadtb03^sucid^257^2^40^ +tmpadtb03^monto_seg_med^5^4608^41^ +tmpadtb03^monto_seg_int^5^4608^42^ +tmpadtb03^monto_care^5^4608^43^ +tmpadtb03^fecha_ultimo_aumento^7^4^44^ +tmpadtb03^moneda^0^3^45^ +tmpadtb03^codbancodestino^0^8^46^ +tmpadtb03^digiverbancodestino^0^1^47^ +tmpadtb03^tipo_sueldo^0^20^48^ +tmpadtb03^email^201^100^49^ +tmpadtb03^instalador^0^10^50^ +tmpadtb03^cuenta_aux^201^100^51^ +tmpadtb03^cuenta_out^2^4^52^ +tmpadtb03^departamento_out^2^4^53^ +tmpadtb03^num_emp_supervisor^2^4^54^ +tmpadtb03^fecha_suspension^7^4^55^ +tmpadtb03^codigo_retiro_bco^2^4^56^ +tmpadtb03^genera_file_bco^0^2^57^ +tmpadtb03^fecha_valido_retiro^7^4^58^ +tmpadtb03^monto_retiro^5^4610^59^ +tmpadtb03^retiro_comercial^0^10^60^ +tmpadtb03^estado_legal^0^20^61^ +tmpadtb03^observacion^201^255^62^ +tmpadtb03^tipo_documento^0^50^63^ +tmpadtb03^gerentemarcas^0^10^64^ +tmpadtb03^alias^201^100^65^ +tmpadtb03^url_foto^201^255^66^ +tmpadtb03^sexo^0^10^67^ +tmpadtb03^email_corporativo^201^100^68^ +tmpadtb03^enviar_encuesta^0^10^69^ +tmpadtb03^enviar_volante^0^10^70^ +tmpadtb03_2024^num_emp^257^2^1^ +tmpadtb03_2024^departamento^1^2^2^ +tmpadtb03_2024^nivel_emp^257^2^3^ +tmpadtb03_2024^cod_puesto^257^2^4^ +tmpadtb03_2024^nom1_emp^0^15^5^ +tmpadtb03_2024^nom2_emp^0^15^6^ +tmpadtb03_2024^apell1_emp^0^15^7^ +tmpadtb03_2024^apell2_emp^0^15^8^ +tmpadtb03_2024^tipo_empleado^0^20^9^ +tmpadtb03_2024^fecha_termino_c^7^4^10^ +tmpadtb03_2024^calle^0^50^11^ +tmpadtb03_2024^casa_num^0^10^12^ +tmpadtb03_2024^barrio^0^50^13^ +tmpadtb03_2024^urbanizacion^0^50^14^ +tmpadtb03_2024^credito^0^10^15^ +tmpadtb03_2024^telefono^0^15^16^ +tmpadtb03_2024^fech_nac^7^4^17^ +tmpadtb03_2024^cod_nac^1^2^18^ +tmpadtb03_2024^estado_civil^0^1^19^ +tmpadtb03_2024^tipo_sangre^0^3^20^ +tmpadtb03_2024^cedula^0^11^21^ +tmpadtb03_2024^serie^1^2^22^ +tmpadtb03_2024^licencia^0^9^23^ +tmpadtb03_2024^sueldo_ac^5^2562^24^ +tmpadtb03_2024^nomina^0^1^25^ +tmpadtb03_2024^fech_efec^7^4^26^ +tmpadtb03_2024^fecha_salida^7^4^27^ +tmpadtb03_2024^paga_seg^0^1^28^ +tmpadtb03_2024^cod_seg1^0^11^29^ +tmpadtb03_2024^cod_seg2^1^2^30^ +tmpadtb03_2024^cod_seg3^1^2^31^ +tmpadtb03_2024^tipocuenta^0^1^32^ +tmpadtb03_2024^cuenta_no^201^25^33^ +tmpadtb03_2024^status_t^0^1^34^ +tmpadtb03_2024^us_crea^0^50^35^ +tmpadtb03_2024^fech_crea^10^4365^36^ +tmpadtb03_2024^us_mod^0^50^37^ +tmpadtb03_2024^fech_mod^10^4365^38^ +tmpadtb03_2024^foto_empleado^11^56^39^ +tmpadtb03_2024^sucid^257^2^40^ +tmpadtb03_2024^monto_seg_med^5^4608^41^ +tmpadtb03_2024^monto_seg_int^5^4608^42^ +tmpadtb03_2024^monto_care^5^4608^43^ +tmpadtb03_2024^fecha_ultimo_aumento^7^4^44^ +tmpadtb03_2024^moneda^0^3^45^ +tmpadtb03_2024^codbancodestino^0^8^46^ +tmpadtb03_2024^digiverbancodestino^0^1^47^ +tmpadtb03_2024^tipo_sueldo^0^20^48^ +tmpadtb03_2024^email^201^100^49^ +tmpadtb03_2024^instalador^0^10^50^ +tmpadtb03_2024^cuenta_aux^201^100^51^ +tmpadtb03_2024^cuenta_out^2^4^52^ +tmpadtb03_2024^departamento_out^2^4^53^ +tmpadtb03_2024^num_emp_supervisor^2^4^54^ +tmpadtb03_2024^fecha_suspension^7^4^55^ +tmpadtb03_2024^codigo_retiro_bco^2^4^56^ +tmpadtb03_2024^genera_file_bco^0^2^57^ +tmpadtb03_2024^fecha_valido_retiro^7^4^58^ +tmpadtb03_2024^monto_retiro^5^4610^59^ +tmpadtb03_2024^retiro_comercial^0^10^60^ +tmpadtb03_2024^estado_legal^0^20^61^ +tmpadtb03_2024^observacion^201^255^62^ +tmpadtb03_2024^tipo_documento^0^50^63^ +tmpadtb03_2024^gerentemarcas^0^10^64^ +tmpadtb03_2024^alias^201^100^65^ +tmpadtb03_2024^url_foto^201^255^66^ +tmpadtb03_2024^sexo^0^10^67^ +tmpajuste2022^num_emp^3^8^1^ +tmpajuste2022^nombre^201^255^2^ +tmpajuste2022^sueldo^3^8^3^ +tmpajuste2024^num_emp^3^8^1^ +tmpajuste2024^colaborador^201^255^2^ +tmpajuste2024^posicion^201^255^3^ +tmpajuste2024^salario^3^8^4^ +tmpajuste2024^ajuste^3^8^5^ +tmpajuste2024^nuevo_salario^3^8^6^ +tmpajustes2023^num_emp^3^8^1^ +tmpajustes2023^nombres^201^255^2^ +tmpajustes2023^sueldo^3^8^3^ +tmparchivos^archivos^201^100^1^ +tmparchivos^cod_n^2^4^2^ +tmparchivos^cod_grupo^2^4^3^ +tmparchivos^cod_tipo^2^4^4^ +tmparchivos^cod_sec^2^4^5^ +tmparelis^cod_n^3^8^1^ +tmparelis^cod_grupo^3^8^2^ +tmparelis^num_emp^3^8^3^ +tmparelis^nombre^201^255^4^ +tmpbalances^tipo_cliente^2^4^1^ +tmpbalances^sec_cliente^2^4^2^ +tmpbalances^balance^5^3074^3^ +tmpbalances1^tipo_cliente^2^4^1^ +tmpbalances1^sec_cliente^2^4^2^ +tmpbalances1^num_doc^2^4^3^ +tmpbalances1^tipo_doc^0^10^4^ +tmpbalances1^debito^5^3074^5^ +tmpbalances1^credito^5^3074^6^ +tmpbalances1^balance^5^3074^7^ +tmpboni2022^cod_mov^3^8^1^ +tmpboni2022^tipo_emp^201^255^2^ +tmpboni2022^num_nomi^3^8^3^ +tmpboni2022^cedula^3^8^4^ +tmpboni2022^num_emp^3^8^5^ +tmpboni2022^departamento^3^8^6^ +tmpboni2022^nivel^3^8^7^ +tmpboni2022^cod_pueto^3^8^8^ +tmpboni2022^nombre^201^255^9^ +tmpboni2022^apellido^201^255^10^ +tmpboni2022^monto^3^8^11^ +tmpboni2022^f12^3^8^12^ +tmpboni2022^f13^3^8^13^ +tmpbonifica^tipo_emp^201^255^1^ +tmpbonifica^num_nomi^3^8^2^ +tmpbonifica^cod_mov^3^8^3^ +tmpbonifica^ficha^3^8^4^ +tmpbonifica^departamento^3^8^5^ +tmpbonifica^nivel_emp^3^8^6^ +tmpbonifica^cod_puesto^3^8^7^ +tmpbonifica^bonificacion^3^8^8^ +tmpbono2023^num_emp^3^8^1^ +tmpbono2023^nombre^201^255^2^ +tmpbono2023^apellido^201^255^3^ +tmpbono2023^valor^5^4868^4^ +tmpbono2024^num_nomi^3^8^1^ +tmpbono2024^tipo_emp^201^255^2^ +tmpbono2024^cod_mov^3^8^3^ +tmpbono2024^fech_crea^201^255^4^ +tmpbono2024^us_crea^201^255^5^ +tmpbono2024^num_emp^3^8^6^ +tmpbono2024^depto^3^8^7^ +tmpbono2024^nivel^3^8^8^ +tmpbono2024^puesto^3^8^9^ +tmpbono2024^nombre^201^255^10^ +tmpbono2024^apellido^201^255^11^ +tmpbono2024^bonificacion^3^8^12^ +tmpbono20a^num_nomi^201^255^1^ +tmpbono20a^num_emp^3^8^2^ +tmpbono20a^departamento^3^8^3^ +tmpbono20a^cod_nivel^3^8^4^ +tmpbono20a^cod_puesto^3^8^5^ +tmpbono20a^nombre^201^255^6^ +tmpbono20a^apellido^201^255^7^ +tmpbono20a^fecha_ingreso^10^4365^8^ +tmpbono20a^fecha_termino^10^4365^9^ +tmpbono20a^tiempo^3^8^10^ +tmpbono20a^dias_pagar^3^8^11^ +tmpbono20a^ingresos_anuales^3^8^12^ +tmpbono20a^sueldo_mensual^3^8^13^ +tmpbono20a^sueldo_diario^3^8^14^ +tmpbono20a^bonificacion_10^3^8^15^ +tmpbono20a^bonificacion_54^3^8^16^ +tmpbono20c^num_nomi^2^4^1^ +tmpbono20c^num_emp^3^8^2^ +tmpbono20c^departamento^3^8^3^ +tmpbono20c^cod_nivel^3^8^4^ +tmpbono20c^cod_puesto^3^8^5^ +tmpbono20c^nombre^201^255^6^ +tmpbono20c^apellido^201^255^7^ +tmpbono20c^fecha_ingreso^3^8^8^ +tmpbono20c^fecha_termino^3^8^9^ +tmpbono20c^tiempo^3^8^10^ +tmpbono20c^dias^3^8^11^ +tmpbono20c^ingresos^3^8^12^ +tmpbono20c^sueldo^3^8^13^ +tmpbono20c^sueldo1^3^8^14^ +tmpbono20c^bonificacion_10^5^4868^15^ +tmpbono20c^bonificacion_54^5^4868^16^ +tmpbonoinactivos2024^num_nomi^2^4^1^ +tmpbonoinactivos2024^tipo_emp^201^255^2^ +tmpbonoinactivos2024^cod_mov^2^4^3^ +tmpbonoinactivos2024^us_crea^201^255^4^ +tmpbonoinactivos2024^fech_crea^201^255^5^ +tmpbonoinactivos2024^num_emp^2^4^6^ +tmpbonoinactivos2024^departamento^2^4^7^ +tmpbonoinactivos2024^nivel_emp^2^4^8^ +tmpbonoinactivos2024^cod_puesto^2^4^9^ +tmpbonoinactivos2024^nombre^201^255^10^ +tmpbonoinactivos2024^apellido^201^255^11^ +tmpbonoinactivos2024^valor^3^8^12^ +tmpcam^labor^3^8^1^ +tmpcam^gasto^3^8^2^ +tmpcam^codn^3^8^3^ +tmpcam^codgrupo^3^8^4^ +tmpcam^codtipo^3^8^5^ +tmpcam^codsec^3^8^6^ +tmpcambioprecios^cod_n^3^8^1^ +tmpcambioprecios^cod_grupo^3^8^2^ +tmpcambioprecios^cod_tipo^3^8^3^ +tmpcambioprecios^cod_sec^3^8^4^ +tmpcambioprecios^descrip_esp^201^255^5^ +tmpcambioprecios^porciento^3^8^6^ +tmpcambiosalario^ficha^3^8^1^ +tmpcambiosalario^salario^3^8^2^ +tmpcambiosalario^fecha^10^4365^3^ +tmpcambiosalario1^num_emp^3^8^1^ +tmpcambiosalario1^sueldo^3^8^2^ +tmpcambiosalario1^fecha^10^4365^3^ +tmpccprrp027^tipo_cliente^2^4^1^ +tmpccprrp027^sec_cliente^2^4^2^ +tmpccprrp027^nombre^201^100^3^ +tmpccprrp027^corriente^5^4610^4^ +tmpccprrp027^de0a30^5^4610^5^ +tmpccprrp027^de31a60^5^4610^6^ +tmpccprrp027^de61a90^5^4610^7^ +tmpccprrp027^masde90^5^4610^8^ +tmpccprrp027^total_saldo^5^4610^9^ +tmpccprrp027^total_saldo_ext^5^4610^10^ +tmpccrp48^codigo_supervisor^1^2^1^ +tmpccrp48^nombre_supervisor^201^60^2^ +tmpccrp48^sec_vend^1^2^3^ +tmpccrp48^nombre_vendedor^201^60^4^ +tmpccrp48^fecha^7^4^5^ +tmpccrp48^documento^2^4^6^ +tmpccrp48^tipo_doc^201^2^7^ +tmpccrp48^cotizacion_no^2^4^8^ +tmpccrp48^nombre_cliente^0^100^9^ +tmpccrp48^valor_orig^5^3074^10^ +tmpccrp48^porc_cobros_vend^5^2052^11^ +tmpccrp48^chitbis^0^2^12^ +tmpccrp48^comision_vend^5^3076^13^ +tmpccrp48^sec_vend_a^1^2^14^ +tmpccrp48^valor_adicional^5^3074^15^ +tmpccrp48^comision_adicional^5^3074^16^ +tmpccrp48^str_reporte^0^50^17^ +tmpcctb00001_15^cuenta_no^0^8^1^ +tmpcctb00001_15^cod_cia^1^2^2^ +tmpcctb00001_15^tipo_doc^0^2^3^ +tmpcctb00001_15^num_doc^258^4^4^ +tmpcctb00001_15^tipo_cliente^1^2^5^ +tmpcctb00001_15^sec_cliente^1^2^6^ +tmpcctb00001_15^cod_emp^1^2^7^ +tmpcctb00001_15^cod_emp_sec^1^2^8^ +tmpcctb00001_15^fecha_orig^7^4^9^ +tmpcctb00001_15^fecha_ven^7^4^10^ +tmpcctb00001_15^aplica_a^2^4^11^ +tmpcctb00001_15^banco^2^4^12^ +tmpcctb00001_15^num_cheque^0^12^13^ +tmpcctb00001_15^valor^261^3074^14^ +tmpcctb00001_15^valor_efectivo^5^3074^15^ +tmpcctb00001_15^valor_cheque^5^3074^16^ +tmpcctb00001_15^costo^5^3074^17^ +tmpcctb00001_15^monto_desc^261^3074^18^ +tmpcctb00001_15^status_t^0^1^19^ +tmpcctb00001_15^us_crea^0^50^20^ +tmpcctb00001_15^fech_crea^10^4365^21^ +tmpcctb00001_15^us_mod^0^50^22^ +tmpcctb00001_15^fech_mod^10^4365^23^ +tmpcctb00001_15^bodega^1^2^24^ +tmpcctb00001_15^factura_ext^2^4^25^ +tmpcctb00001_15^tipo_doc_aplica^0^2^26^ +tmpcctb00001_15^documento_ref^2^4^27^ +tmpcctb00001_15^valor_tarjeta^5^4610^28^ +tmpcctb00001_15^efectivo^0^10^29^ +tmpcctb00001_15^ck_tr_dp^0^10^30^ +tmpcctb00001_15^tar_cr_db^0^10^31^ +tmpcctb00001_15^num_oc^2^4^32^ +tmpcctb00001_15^num_req^2^4^33^ +tmpcctb01^cuenta_no^0^8^1^ +tmpcctb01^cod_cia^1^2^2^ +tmpcctb01^tipo_doc^0^2^3^ +tmpcctb01^num_doc^258^4^4^ +tmpcctb01^tipo_cliente^1^2^5^ +tmpcctb01^sec_cliente^1^2^6^ +tmpcctb01^cod_emp^1^2^7^ +tmpcctb01^cod_emp_sec^1^2^8^ +tmpcctb01^fecha_orig^7^4^9^ +tmpcctb01^fecha_ven^7^4^10^ +tmpcctb01^aplica_a^2^4^11^ +tmpcctb01^banco^2^4^12^ +tmpcctb01^num_cheque^0^12^13^ +tmpcctb01^valor^261^3074^14^ +tmpcctb01^valor_efectivo^5^3074^15^ +tmpcctb01^valor_cheque^5^3074^16^ +tmpcctb01^costo^5^3074^17^ +tmpcctb01^monto_desc^261^3074^18^ +tmpcctb01^status_t^0^1^19^ +tmpcctb01^us_crea^0^50^20^ +tmpcctb01^fech_crea^10^4365^21^ +tmpcctb01^us_mod^0^50^22^ +tmpcctb01^fech_mod^10^4365^23^ +tmpcctb01^bodega^1^2^24^ +tmpcctb01^factura_ext^2^4^25^ +tmpcctb01^tipo_doc_aplica^0^2^26^ +tmpcctb01^documento_ref^2^4^27^ +tmpcctb01^valor_tarjeta^5^4610^28^ +tmpcctb01^efectivo^0^10^29^ +tmpcctb01^ck_tr_dp^0^10^30^ +tmpcctb01^tar_cr_db^0^10^31^ +tmpcctb01^num_oc^2^4^32^ +tmpcctb01^num_req^2^4^33^ +tmpcctb01^sucid^2^4^34^ +tmpcctb01_01^cuenta_no^0^8^1^ +tmpcctb01_01^cod_cia^1^2^2^ +tmpcctb01_01^tipo_doc^0^2^3^ +tmpcctb01_01^num_doc^258^4^4^ +tmpcctb01_01^tipo_cliente^1^2^5^ +tmpcctb01_01^sec_cliente^1^2^6^ +tmpcctb01_01^cod_emp^1^2^7^ +tmpcctb01_01^cod_emp_sec^1^2^8^ +tmpcctb01_01^fecha_orig^7^4^9^ +tmpcctb01_01^fecha_ven^7^4^10^ +tmpcctb01_01^aplica_a^2^4^11^ +tmpcctb01_01^banco^2^4^12^ +tmpcctb01_01^num_cheque^0^12^13^ +tmpcctb01_01^valor^261^3074^14^ +tmpcctb01_01^valor_efectivo^5^3074^15^ +tmpcctb01_01^valor_cheque^5^3074^16^ +tmpcctb01_01^costo^5^3074^17^ +tmpcctb01_01^monto_desc^261^3074^18^ +tmpcctb01_01^status_t^0^1^19^ +tmpcctb01_01^us_crea^0^50^20^ +tmpcctb01_01^fech_crea^10^4365^21^ +tmpcctb01_01^us_mod^0^50^22^ +tmpcctb01_01^fech_mod^10^4365^23^ +tmpcctb01_01^bodega^1^2^24^ +tmpcctb01_01^factura_ext^2^4^25^ +tmpcctb01_01^tipo_doc_aplica^0^2^26^ +tmpcctb01_01^documento_ref^2^4^27^ +tmpcctb01_01^valor_tarjeta^5^4610^28^ +tmpcctb01_01^efectivo^0^10^29^ +tmpcctb01_01^ck_tr_dp^0^10^30^ +tmpcctb01_01^tar_cr_db^0^10^31^ +tmpcctb01_01^num_oc^2^4^32^ +tmpcctb01_01^num_req^2^4^33^ +tmpcgtb011^entrada_no^1^2^1^ +tmpcgtb011^descripcion^0^60^2^ +tmpcgtb011^prog_4gl^0^9^3^ +tmpcgtb011^status_t^0^1^4^ +tmpcgtb011^us_crea^0^9^5^ +tmpcgtb011^fech_crea^10^4365^6^ +tmpcgtb011^us_mod^0^9^7^ +tmpcgtb011^fech_mod^10^4365^8^ +tmpcheckinout^userid^258^4^1^ +tmpcheckinout^checktime^266^4365^2^ +tmpcheckinout^checktype^201^1^3^ +tmpcheckinout^verifycode^2^4^4^ +tmpcheckinout^sensorid^201^5^5^ +tmpcheckinout^logid^2^4^6^ +tmpcheckinout^machineid^2^4^7^ +tmpcheckinout^userextfmt^2^4^8^ +tmpcheckinout^workcode^2^4^9^ +tmpcheckinout^memoinfo^201^20^10^ +tmpcheckinout^sn^201^20^11^ +tmpcheckinout1^userid^258^4^1^ +tmpcheckinout1^checktime^266^4365^2^ +tmpcheckinout1^checktype^201^1^3^ +tmpcheckinout1^verifycode^2^4^4^ +tmpcheckinout1^sensorid^201^5^5^ +tmpcheckinout1^logid^2^4^6^ +tmpcheckinout1^machineid^2^4^7^ +tmpcheckinout1^userextfmt^2^4^8^ +tmpcheckinout1^workcode^2^4^9^ +tmpcheckinout1^memoinfo^201^20^10^ +tmpcheckinout1^sn^201^20^11^ +tmpcheckinout2^userid^258^4^1^ +tmpcheckinout2^checktime^266^4365^2^ +tmpcheckinout2^checktype^201^1^3^ +tmpcheckinout2^verifycode^2^4^4^ +tmpcheckinout2^sensorid^201^5^5^ +tmpcheckinout2^logid^2^4^6^ +tmpcheckinout2^machineid^2^4^7^ +tmpcheckinout2^userextfmt^2^4^8^ +tmpcheckinout2^workcode^2^4^9^ +tmpcheckinout2^memoinfo^201^20^10^ +tmpcheckinout2^sn^201^20^11^ +tmpclase^cod_n^257^2^1^ +tmpclase^descripcion^0^30^2^ +tmpclase1^cod_n^201^255^1^ +tmpclase1^descripcion^201^255^2^ +tmpclasificacion^tipo_cliente^3^8^1^ +tmpclasificacion^sec_cliente^3^8^2^ +tmpclasificacion^tipo_negocio^3^8^3^ +tmpclasificacion^f4^201^255^4^ +tmpclasificacion^f5^201^255^5^ +tmpclasificacion^f6^201^255^6^ +tmpclasificacion^f7^201^255^7^ +tmpclientes^tipo_cliente^1^2^1^ +tmpclientes^sec_cliente^2^4^2^ +tmpclientes^nombre^0^50^3^ +tmpclientes^cod_zona^1^2^4^ +tmpclientes^cod_provincia^1^2^5^ +tmpclientes^telefono^0^16^6^ +tmpclientes^fax^0^16^7^ +tmpclientes^telex^0^16^8^ +tmpclientes^patente^0^11^9^ +tmpclientes^limite_credito^5^2562^10^ +tmpclientes^zona_postal^0^10^11^ +tmpclientes^num_rnc^0^11^12^ +tmpclientes^nombre_patente^0^30^13^ +tmpclientes^us_crea^0^20^14^ +tmpcod11^ficha^3^8^1^ +tmpcod11^valor^3^8^2^ +tmpcod11^codmov^3^8^3^ +tmpcod12^ficha^3^8^1^ +tmpcod12^valor^3^8^2^ +tmpcod12^codmov^3^8^3^ +tmpcod14^num_emp^2^4^1^ +tmpcod14^valor^5^3074^2^ +tmpcod15^num_emp^2^4^1^ +tmpcod15^valor^5^3074^2^ +tmpcodigorepetido^cod_cia^1^2^1^ +tmpcodigorepetido^cod_n^1^2^2^ +tmpcodigorepetido^cod_grupo^1^2^3^ +tmpcodigorepetido^cod_tipo^1^2^4^ +tmpcodigorepetido^cod_sec^1^2^5^ +tmpcodigorepetido^cuenta^1^2^6^ +tmpcodigos^cod_n^1^2^1^ +tmpcodigos^cod_grupo^1^2^2^ +tmpcodigos^cod_tipo^1^2^3^ +tmpcodigos^cod_sec^1^2^4^ +tmpcodigos1^cod_n^1^2^1^ +tmpcodigos1^cod_grupo^1^2^2^ +tmpcodigos1^cod_tipo^1^2^3^ +tmpcodigos1^cod_sec^1^2^4^ +tmpcodigos1^material^3^8^5^ +tmpcodigos1^labor^3^8^6^ +tmpcodigos1^gasto^3^8^7^ +tmpcodigosdeptos^codigo^201^255^1^ +tmpcodigosdeptos^medida^201^255^2^ +tmpcodigosdeptos^cod_n^3^8^3^ +tmpcodigosdeptos^cod_grupo^3^8^4^ +tmpcodigosdeptos^cod_tipo^3^8^5^ +tmpcodigosdeptos^cod_sec^3^8^6^ +tmpcodigosdeptos^departamento^3^8^7^ +tmpcodigosdeptos^descripcion^201^255^8^ +tmpcodigosdeptos^f9^201^255^9^ +tmpcodigosdeptos^f10^201^255^10^ +tmpcodigosdeptos^f11^201^255^11^ +tmpcodigosdeptos^f12^201^255^12^ +tmpcodigosdeptos^f13^201^255^13^ +tmpcodigosdeptos^f14^201^255^14^ +tmpcodigosrsubero^cod_n^3^8^1^ +tmpcodigosrsubero^cod_grupo^3^8^2^ +tmpcodigosrsubero^cod_tipo^3^8^3^ +tmpcodigosrsubero^cod_sec^3^8^4^ +tmpcodmov12^ficha^3^8^1^ +tmpcodmov12^primer_nombre^201^255^2^ +tmpcodmov12^primer_apellido^201^255^3^ +tmpcodmov12^balance_nomina^5^4868^4^ +tmpcodmov12^balance_cooperativa^5^4868^5^ +tmpcodmov12^diferencia^5^4868^6^ +tmpcodmov13^ficha^3^8^1^ +tmpcodmov13^primer_nombre^201^255^2^ +tmpcodmov13^primer_apellido^201^255^3^ +tmpcodmov13^balance_nomina^5^4868^4^ +tmpcodmov13^balance_cooperativa^5^4868^5^ +tmpcodmov13^diferencia^5^4868^6^ +tmpcodmov14^ficha^3^8^1^ +tmpcodmov14^primer_nombre^201^255^2^ +tmpcodmov14^primer_apellido^201^255^3^ +tmpcodmov14^balance_nomina^5^4868^4^ +tmpcodmov14^balance_cooperativa^5^4868^5^ +tmpcodmov14^diferencia^5^4868^6^ +tmpcodmov15^ficha^3^8^1^ +tmpcodmov15^primer_nombre^201^255^2^ +tmpcodmov15^primer_apellido^201^255^3^ +tmpcodmov15^balance_cooperativa^5^4868^4^ +tmpcodsec^codsec^1^2^1^ +tmpcodsec^descripcion^0^50^2^ +tmpcomprobanteb02^documento^3^8^1^ +tmpcomprobanteb02^tipo_doc^201^255^2^ +tmpcomprobanteb02^codigo_dgii^201^255^3^ +tmpcomprobanteb02^ncf^3^8^4^ +tmpcostos2023^clase^3^8^1^ +tmpcostos2023^grupo^3^8^2^ +tmpcostos2023^tipo^3^8^3^ +tmpcostos2023^medida^3^8^4^ +tmpcostos2023^descripcion^201^255^5^ +tmpcostos2023^material^3^8^6^ +tmpcostos2023^labor^3^8^7^ +tmpcostos2023^gasto^3^8^8^ +tmpcostosalex^codigo^201^255^1^ +tmpcostosalex^descripcion^201^255^2^ +tmpcostosalex^cod_n^3^8^3^ +tmpcostosalex^cod_grupo^3^8^4^ +tmpcostosalex^cod_tipo^3^8^5^ +tmpcostosalex^cod_sec^3^8^6^ +tmpcostosdigitados^cod_n^3^8^1^ +tmpcostosdigitados^cod_grupo^3^8^2^ +tmpcostosdigitados^cod_tipo^3^8^3^ +tmpcostosdigitados^cod_sec^3^8^4^ +tmpcostosdigitados^descripcion^201^255^5^ +tmpcostosdigitados^material^3^8^6^ +tmpcostosdigitados^labor^3^8^7^ +tmpcostosdigitados^gasto^3^8^8^ +tmpcostosferia^cod_n^1^2^1^ +tmpcostosferia^cod_grupo^1^2^2^ +tmpcostosferia^cod_tipo^1^2^3^ +tmpcostosferia^cod_sec^1^2^4^ +tmpcostosferia^descripcion^0^80^5^ +tmpcostosferia^existencia^5^3075^6^ +tmpcostosferia^costo_std^5^3075^7^ +tmpcostosferia^precio_us^5^3074^8^ +tmpcostosferia^costo_liq^5^3074^9^ +tmpcostostacy^cod_n^2^4^1^ +tmpcostostacy^cod_grupo^2^4^2^ +tmpcostostacy^cod_tipo^2^4^3^ +tmpcostostacy^cod_sec^2^4^4^ +tmpcostostacy^descripcion_n^201^255^5^ +tmpcostostacy^costo^201^255^6^ +tmpcostostacy^cod_n_n^2^4^7^ +tmpcostostacy^cod_grupo_n^2^4^8^ +tmpcostostacy^cod_tipo_n^2^4^9^ +tmpcostostacy^cod_sec_n^2^4^10^ +tmpcostostacy^descripcion_n1^201^255^11^ +tmpcostostacy^costo1^201^255^12^ +tmpcostostacy^material_v^3^8^13^ +tmpcostostacy^labor_v^3^8^14^ +tmpcostostacy^gasto_v^3^8^15^ +tmpcostostacy^material_n^3^8^16^ +tmpcostostacy^labor_n^3^8^17^ +tmpcostostacy^gasto_n^3^8^18^ +tmpcotizaciones^fecha^7^4^1^ +tmpcotizaciones^num_req^2^4^2^ +tmpcotizaciones^cotizacion_no^2^4^3^ +tmpcotizaciones^num_oc^2^4^4^ +tmpcotizaciones^sec_vend^2^4^5^ +tmpcotizaciones^valor^3^8^6^ +tmpcotos_97^cod_n^3^8^1^ +tmpcotos_97^cod_grupo^3^8^2^ +tmpcotos_97^cod_tipo^3^8^3^ +tmpcotos_97^cod_sec^3^8^4^ +tmpcotos_97^descripcion^201^255^5^ +tmpcotos_97^unidad^201^255^6^ +tmpcotos_97^material^3^8^7^ +tmpcotos_97^labor^3^8^8^ +tmpcotos_97^gastos^3^8^9^ +tmpcuadre^cod_n^1^2^1^ +tmpcuadre^cod_grupo^1^2^2^ +tmpcuadre^cod_tipo^1^2^3^ +tmpcuadre^cod_sec^1^2^4^ +tmpcuadre^valor_ant^5^3074^5^ +tmpcuadre^valor_act^5^3074^6^ +tmpcuadre^valor_final^5^3074^7^ +tmpcuadre^valor_mes^5^3074^8^ +tmpcuentasvendedor^nombre^201^100^1^ +tmpcuentasvendedor^sec_vend^2^4^2^ +tmpcuentasvendedor^nombre_v^201^100^3^ +tmpcuentasvendedor^apellido_v^201^100^4^ +tmpcxc^num_doc^2^4^1^ +tmpcxc^bruto^5^3074^2^ +tmpcxc^itbis^5^3074^3^ +tmpcxc^monto_desc^5^3074^4^ +tmpcxccompara^tipo_cliente^2^4^1^ +tmpcxccompara^sec_cliente^2^4^2^ +tmpcxccompara^balance1^5^3074^3^ +tmpcxccompara^balance2^5^3074^4^ +tmpcxctrx^num_doc^2^4^1^ +tmpcxctrx^tipo_doc^0^2^2^ +tmpcxctrx^tipo_cliente^2^4^3^ +tmpcxctrx^sec_cliente^2^4^4^ +tmpcxctrx^valor^5^3074^5^ +tmpcxctrx^descuento^5^3074^6^ +tmpdata_inventario^cod_n^2^4^1^ +tmpdata_inventario^cod_grupo^2^4^2^ +tmpdata_inventario^cod_tipo^2^4^3^ +tmpdata_inventario^cod_sec^2^4^4^ +tmpdata_inventario^sku^201^50^5^ +tmpdata_inventario^descripcion^201^255^6^ +tmpdata_inventario^frecuencia_compra^5^4610^7^ +tmpdata_inventario^frecuencia_ventas^5^4610^8^ +tmpdata_inventario^volumen_compra^5^4610^9^ +tmpdata_inventario^volumen_venta^5^4610^10^ +tmpdata_inventario^frecuencia_transacciones_entrada^5^4610^11^ +tmpdata_inventario^volumen_transaccion_entrada^5^4610^12^ +tmpdata_inventario^frecuencia_transaccion_salida^5^4610^13^ +tmpdata_inventario^volumen_transaccion_salida^5^4610^14^ +tmpdata_inventario^ano^2^4^15^ +tmpdata_inventario^unidad_med^201^4^16^ +tmpdata_inventario^existencia^5^4613^17^ +tmpdepartamentoplanta^departamento^3^8^1^ +tmpdepartamentoplanta^nom_dpto^201^255^2^ +tmpdepartamentoplanta^grupo^201^255^3^ +tmpdesactivados^nombre^201^255^1^ +tmpdesactivados^clase^3^8^2^ +tmpdesactivados^grupo^3^8^3^ +tmpdesactivados^tipo^3^8^4^ +tmpdesactivados^seccion^3^8^5^ +tmpdescuento^cod_n^1^2^1^ +tmpdescuento^cod_grupo^1^2^2^ +tmpdescuento^cod_tipo^1^2^3^ +tmpdescuento^cod_sec^1^2^4^ +tmpdescuento^porc_desc^5^4610^5^ +tmpdesglose^cod_n^1^2^1^ +tmpdesglose^cod_grupo^1^2^2^ +tmpdesglose^cod_tipo^1^2^3^ +tmpdesglose^cod_sec^1^2^4^ +tmpdesglose^observacion^201^200^5^ +tmpdesglose^lado_1^5^2050^6^ +tmpdesglose^lado_2^5^2050^7^ +tmpdesglose^lado_3^5^2050^8^ +tmpdesglose^cantidad^1^2^9^ +tmpdesglose^cantidad2^3^8^10^ +tmpdesglose^imagen^201^200^11^ +tmpdesglose^rowid^262^4^12^ +tmpdesglose^us_crea^201^50^13^ +tmpdesglose^fech_crea^10^4365^14^ +tmpdesglose^us_mod^201^50^15^ +tmpdesglose^fech_mod^10^4365^16^ +tmpdesglose^nombre_file^201^100^17^ +tmpdesglose^id_producto^201^25^18^ +tmpdesglose^tipo_material^0^30^19^ +tmpdesglose^cantidad_minima^0^30^20^ +tmpdesglose^cod_bodega^2^4^21^ +tmpdesglose^cod_seccion^2^4^22^ +tmpdesglose^cod_tramo^2^4^23^ +tmpdesglose^solicitados^5^4613^24^ +tmpdesglose^tono^201^100^25^ +tmpdesglose^calidad^201^100^26^ +tmpdesglose^num_doc^2^4^27^ +tmpdesglose^cod_mov^1^2^28^ +tmpdesglose^status_t^0^1^29^ +tmpdesglose_master^cod_n^1^2^1^ +tmpdesglose_master^cod_grupo^1^2^2^ +tmpdesglose_master^cod_tipo^1^2^3^ +tmpdesglose_master^cod_sec^1^2^4^ +tmpdesglose_master^tipo_material^0^30^5^ +tmpdesglose_master^cantidad_minima^0^30^6^ +tmpdesglose_master^us_crea^201^50^7^ +tmpdesglose_master^fech_crea^10^4365^8^ +tmpdesglose_master^us_mod^201^50^9^ +tmpdesglose_master^fech_mod^10^4365^10^ +tmpdesglose_master^cantidadorden^5^4613^11^ +tmpdesglose_master^num_doc^258^4^12^ +tmpdesglose_master^cod_mov^257^2^13^ +tmpdesglose_master^fecha^7^4^14^ +tmpdesglose_master^bookmatch^201^50^15^ +tmpdesglose_master^tipos^201^50^16^ +tmpdesglose_master^bodega^2^4^17^ +tmpdespiece^etiqueta^0^20^1^ +tmpdespiece^cod_n^1^2^2^ +tmpdespiece^cod_grupo^1^2^3^ +tmpdespiece^cod_tipo^1^2^4^ +tmpdespiece^cod_sec^1^2^5^ +tmpdespiece^lado_1^5^3077^6^ +tmpdespiece^lado_2^5^3077^7^ +tmpdespiece^lado_3^5^3077^8^ +tmpdespiece^cantidad^5^3077^9^ +tmpdespiece^medida^5^3077^10^ +tmpdespiece^secuencia^2^4^11^ +tmpdespiece^id_despiece^2^4^12^ +tmpdespiece^id_etiqueta^1^2^13^ +tmpdespiece^bodega^1^2^14^ +tmpdetallefact^factura^3^8^1^ +tmpdetallefact^clase^3^8^2^ +tmpdetallefact^grupo^3^8^3^ +tmpdetallefact^tipo^3^8^4^ +tmpdetallefact^medida^3^8^5^ +tmpdetallefact^cantidad^3^8^6^ +tmpdetallefact^precio^3^8^7^ +tmpdetallefact^descuento^3^8^8^ +tmpdetallefact^f9^201^255^9^ +tmpdiasinv^codigo^201^50^1^ +tmpdiasinv^descripcion^201^120^2^ +tmpdiasinv^consumo^5^4610^3^ +tmpdiasinv^existencia^5^4612^4^ +tmpdiasinv^dias^1^2^5^ +tmpdiasinv^fecha_venta^7^4^6^ +tmpdiasinv^fecha_compra^7^4^7^ +tmpdiasinv^cantidad_comprada^5^4612^8^ +tmpdiasinv^costo^3^8^9^ +tmpdiasinv^precio^3^8^10^ +tmpdirecciones^idprovincia^3^8^1^ +tmpdirecciones^descripcionprovincia^201^255^2^ +tmpdirecciones^zona^201^255^3^ +tmpdirecciones^idmacroregion^3^8^4^ +tmpdirecciones^descripcionmacroregion^201^255^5^ +tmpdirecciones^idregion^3^8^6^ +tmpdirecciones^descripcionregion^201^255^7^ +tmpdirecciones^idmunicipio^3^8^8^ +tmpdirecciones^descripcionmunicipio^201^255^9^ +tmpdirecciones^iddistritomunicipal^3^8^10^ +tmpdirecciones^descripciondistritomunicipal^201^255^11^ +tmpdirecciones^idciudadseccion^3^8^12^ +tmpdirecciones^codigociudad^3^8^13^ +tmpdirecciones^descripcionciudad^201^255^14^ +tmpdirecciones^idsectorparaje^3^8^15^ +tmpdirecciones^codigosector^3^8^16^ +tmpdirecciones^descripcionsector^201^255^17^ +tmpdirecciones^estatussector^201^255^18^ +tmpdirecciones^codigopostal^201^255^19^ +tmpdocumentos^documento^2^4^1^ +tmpdocumentos^codmov^2^4^2^ +tmpdocumentos^bodega^2^4^3^ +tmpdocumentos^codn^2^4^4^ +tmpdocumentos^codgrupo^2^4^5^ +tmpdocumentos^codtipo^2^4^6^ +tmpdocumentos^codsec^2^4^7^ +tmpdocumentos^cantidad1_06^5^3077^8^ +tmpdocumentos^cantidad2_06^5^3077^9^ +tmpdocumentos^cantidad1_62^5^3077^10^ +tmpdocumentos^cantidad2_62^5^3077^11^ +tmpduplicados^cod_n^1^2^1^ +tmpduplicados^cod_grupo^1^2^2^ +tmpduplicados^cod_tipo^1^2^3^ +tmpduplicados^cod_seg^1^2^4^ +tmpduplicados^cantidad^5^3076^5^ +tmpduplicados^veces^1^2^6^ +tmpecf34^rncreceptor^201^255^1^ +tmpecf34^encf^201^255^2^ +tmpecf34^numeroncfmodificado^201^255^3^ +tmpecf34^fechacomprobante^201^255^4^ +tmpecf34^fecharecepcion^201^255^5^ +tmpecf34^fechaaprobacioncomercial^201^255^6^ +tmpecf34^estado^201^255^7^ +tmpecf34^itbisfacturado^3^8^8^ +tmpecf34^montogravadototal^3^8^9^ +tmpempresas1^rnc^0^11^1^ +tmpempresas1^razon_social^0^100^2^ +tmpempresas1^nombre_empresa^0^100^3^ +tmpempresas1^actividad^0^100^4^ +tmpempresas1^calle^0^100^5^ +tmpempresas1^no_local^0^10^6^ +tmpempresas1^sector^0^100^7^ +tmpempresas1^telefono^0^15^8^ +tmpempresas1^fecha_inicio^0^10^9^ +tmpempresas1^estado1^0^15^10^ +tmpempresas1^estado2^0^15^11^ +tmpequipos^id_equipo^3^8^1^ +tmpequipos^codigo_equipo^201^255^2^ +tmpequipos^marca^201^255^3^ +tmpequipos^modelo^201^255^4^ +tmpequipos^ubicacion^201^255^5^ +tmpequipos^equipo^201^255^6^ +tmpexcel^cod_grupo^1^2^1^ +tmpexcel^descripcion^201^30^2^ +tmpfacturas^factura^3^8^1^ +tmpfacturas^cantidad^3^8^2^ +tmpfacturas^precio^3^8^3^ +tmpfacturas^desc_^3^8^4^ +tmpfacturas^valor^3^8^5^ +tmpfacturas^cod_n^3^8^6^ +tmpfacturas^cod_grupo^3^8^7^ +tmpfacturas^cod_tipo^3^8^8^ +tmpfacturas^cod_sec^3^8^9^ +tmpfacturas^f10^201^255^10^ +tmpfacturas^f11^201^255^11^ +tmpfacturas^f12^201^255^12^ +tmpfacturas^f13^201^255^13^ +tmpfacturas^f14^201^255^14^ +tmpfacturas^f15^201^255^15^ +tmpfacturas_ext^factura_ext^2^4^1^ +tmpfacturas_ext^tipo_cliente^1^2^2^ +tmpfacturas_ext^sec_cliente^2^4^3^ +tmpfacturas_ext^factura_c^2^4^4^ +tmpfempleados^num_emp^1^2^1^ +tmpfempleados^fecha^7^4^2^ +tmpfempleados^fecha_inicio^7^4^3^ +tmpfempleados^valor_ant^5^4610^4^ +tmpfempleados^valor^5^3074^5^ +tmpfempleados^estado^0^20^6^ +tmpfichas^tipo_data^201^255^1^ +tmpfichas^cod_n^3^8^2^ +tmpfichas^cod_grupo^3^8^3^ +tmpfichas^cod_tipo^3^8^4^ +tmpfichas^cod_sec^3^8^5^ +tmpfichas^existencia^201^255^6^ +tmpfichas^precio_usd^201^255^7^ +tmpfichas^tasa^201^255^8^ +tmpfichas^id_categoria^201^255^9^ +tmpfichas^id_familia^201^255^10^ +tmpfichas^id_brand^201^255^11^ +tmpfichas^id_color^201^255^12^ +tmpfichas^descripcion_esp^201^255^13^ +tmpfichas^descripcion_us^201^255^14^ +tmpfichas^propiedades_esp^201^255^15^ +tmpfichas^propiedades_us^201^255^16^ +tmpfichas^nombre_file_foto^201^255^17^ +tmpfichas^nombre_file_ficha^201^255^18^ +tmpfichas^nombre_file_ficha1^201^255^19^ +tmpfichas^meta_data^201^255^20^ +tmpfotos^tipo_data^201^255^1^ +tmpfotos^cod_n^3^8^2^ +tmpfotos^cod_grupo^3^8^3^ +tmpfotos^cod_tipo^3^8^4^ +tmpfotos^cod_sec^3^8^5^ +tmpfotos^unidad_med^201^255^6^ +tmpfotos^existencia^201^255^7^ +tmpfotos^precio_usd^201^255^8^ +tmpfotos^tasa^201^255^9^ +tmpfotos^id_categoria^201^255^10^ +tmpfotos^id_familia^201^255^11^ +tmpfotos^id_brand^201^255^12^ +tmpfotos^id_color^201^255^13^ +tmpfotos^descripcion_esp^201^255^14^ +tmpfotos^descripcion_us^201^255^15^ +tmpfotos^propiedades_esp^201^255^16^ +tmpfotos^propiedades_us^201^255^17^ +tmpfotos^nombre_file_foto^201^255^18^ +tmpfotos^nombre_file_ficha^201^255^19^ +tmpfotos^nombre_file_ficha1^201^255^20^ +tmpfotos^meta_data^201^255^21^ +tmpfotosdelta^nombre_file_foto^201^255^1^ +tmpfotosdelta^cod_n^3^8^2^ +tmpfotosdelta^cod_grupo^3^8^3^ +tmpfotosdelta^cod_tipo^3^8^4^ +tmpfotosdelta^cod_sec^3^8^5^ +tmpfotosdelta^tipo_dato^201^255^6^ +tmpgrupo^cod_grupo^257^2^1^ +tmpgrupo^descripcion^0^30^2^ +tmpinstalacioncodigos^cod_n^3^8^1^ +tmpinstalacioncodigos^cod_grupo^3^8^2^ +tmpinstalacioncodigos^cod_tipo^3^8^3^ +tmpinstalacioncodigos^cod_sec^3^8^4^ +tmpinstalacioncodigos^departamento^3^8^5^ +tmpinventario^descripcion^201^255^1^ +tmpinventario^l1^3^8^2^ +tmpinventario^l2^3^8^3^ +tmpinventario^cantidad^3^8^4^ +tmpinventario^metros^3^8^5^ +tmpinventario^codn^3^8^6^ +tmpinventario^codgrupo^3^8^7^ +tmpinventario^codtipo^3^8^8^ +tmpinventario^codsec^3^8^9^ +tmpinventario^existencia^3^8^10^ +tmpinventario^tipo^0^30^11^ +tmpinventariofisico^cod_n^1^2^1^ +tmpinventariofisico^cod_grupo^1^2^2^ +tmpinventariofisico^cod_tipo^1^2^3^ +tmpinventariofisico^cod_sec^1^2^4^ +tmpinventariofisico^existencia^5^3076^5^ +tmpinventariofisico^cod_n1^1^2^6^ +tmpinventariofisico^cod_grupo1^1^2^7^ +tmpinventariofisico^cod_tipo1^1^2^8^ +tmpinventariofisico^cod_sec1^1^2^9^ +tmpinventariofisico^fisico^5^3076^10^ +tmpinventariofisico^costo^5^3076^11^ +tmpinvm^descripcion^201^255^1^ +tmpinvm^l1^3^8^2^ +tmpinvm^l2^3^8^3^ +tmpinvm^cantidad^3^8^4^ +tmpinvm^medida^3^8^5^ +tmpinvm^codn^3^8^6^ +tmpinvm^codgrupo^3^8^7^ +tmpinvm^codtipo^3^8^8^ +tmpinvm^codsec^3^8^9^ +tmpinvm^existencia^3^8^10^ +tmpinvm^costo^3^8^11^ +tmpinvm^clasificacion^0^10^12^ +tmpipprrp013^fecha_inicial^7^4^1^ +tmpipprrp013^fecha_final^7^4^2^ +tmpipprrp013^categoria^201^100^3^ +tmpipprrp013^suplidor^201^100^4^ +tmpipprrp013^producto^201^200^5^ +tmpipprrp013^codigo^201^50^6^ +tmpipprrp013^descripcion^201^200^7^ +tmpipprrp013^existencia^3^8^8^ +tmpipprrp013^disponible^3^8^9^ +tmpipprrp013^cantidad_orden^3^8^10^ +tmpipprrp013^dias_inv^2^4^11^ +tmpipprrp013^ventas^3^8^12^ +tmpipprrp013^ult_fecha_compra^7^4^13^ +tmpipprrp013^costo^3^8^14^ +tmpipprrp013^ult_fecha_venta^7^4^15^ +tmpiptb00002^cod_cia^1^2^1^ +tmpiptb00002^cod_n^1^2^2^ +tmpiptb00002^cod_grupo^1^2^3^ +tmpiptb00002^cod_tipo^1^2^4^ +tmpiptb00002^cod_sec^1^2^5^ +tmpiptb00002^descrip_esp^0^100^6^ +tmpiptb00002^descrip_ing^0^50^7^ +tmpiptb00002^unidad_med^0^4^8^ +tmpiptb00002^nomenclatura^0^10^9^ +tmpiptb00002^bodega^1^2^10^ +tmpiptb00002^exist_max^5^2562^11^ +tmpiptb00002^exist_min^5^2562^12^ +tmpiptb00002^dia_llegada^1^2^13^ +tmpiptb00002^status_t^0^1^14^ +tmpiptb00002^us_crea^0^50^15^ +tmpiptb00002^fech_crea^7^4^16^ +tmpiptb00002^us_mod^0^50^17^ +tmpiptb00002^fech_mod^7^4^18^ +tmpiptb00002^control_existencia^201^2^19^ +tmpiptb00002^control_itbis^201^2^20^ +tmpiptb00002^pcodn^1^2^21^ +tmpiptb00002^pcodgrupo^1^2^22^ +tmpiptb00002^pcodtipo^1^2^23^ +tmpiptb00002^pcodsec^1^2^24^ +tmpiptb00002^material^5^4612^25^ +tmpiptb00002^labor^5^4612^26^ +tmpiptb00002^gastos^5^4612^27^ +tmpiptb00002^factor^5^4612^28^ +tmpiptb00002^ventas^0^2^29^ +tmpiptb00002^cod_lista^1^2^30^ +tmpiptb00002^precio^5^4610^31^ +tmpiptb00004^ano^3^8^1^ +tmpiptb00004^cod_n^3^8^2^ +tmpiptb00004^cod_grupo^3^8^3^ +tmpiptb00004^cod_tipo^3^8^4^ +tmpiptb00004^cod_sec^3^8^5^ +tmpiptb00004^descripcion^201^255^6^ +tmpiptb00004^f7^201^255^7^ +tmpiptb00004^material^3^8^8^ +tmpiptb00004^labor^3^8^9^ +tmpiptb00004^gasto^3^8^10^ +tmpiptb00004^costo_std^3^8^11^ +tmpiptb00006^cod_cia^1^2^1^ +tmpiptb00006^num_doc^258^4^2^ +tmpiptb00006^fecha^7^4^3^ +tmpiptb00006^fact_no^0^10^4^ +tmpiptb00006^conduce_no^0^10^5^ +tmpiptb00006^tipo^0^2^6^ +tmpiptb00006^orden_compra^2^4^7^ +tmpiptb00006^cod_sp^1^2^8^ +tmpiptb00006^cod_sp_sec^1^2^9^ +tmpiptb00006^cod_transp^1^2^10^ +tmpiptb00006^sec_transp^1^2^11^ +tmpiptb00006^placa^0^10^12^ +tmpiptb00006^cod_tarifa^1^2^13^ +tmpiptb00006^cod_mov^257^2^14^ +tmpiptb00006^detalle^201^255^15^ +tmpiptb00006^area^1^2^16^ +tmpiptb00006^cod_n^2^4^17^ +tmpiptb00006^cod_grupo^2^4^18^ +tmpiptb00006^cod_tipo^2^4^19^ +tmpiptb00006^cod_sec^2^4^20^ +tmpiptb00006^cantidad_1^5^3077^21^ +tmpiptb00006^cantidad_2^261^3077^22^ +tmpiptb00006^cond_recep^0^1^23^ +tmpiptb00006^uso_tiempo^0^1^24^ +tmpiptb00006^bodega^1^2^25^ +tmpiptb00006^status_t^0^1^26^ +tmpiptb00006^us_crea^0^50^27^ +tmpiptb00006^fech_crea^7^4^28^ +tmpiptb00006^us_mod^0^50^29^ +tmpiptb00006^fech_mod^7^4^30^ +tmpiptb00006^num_req^2^4^31^ +tmpiptb00006^codigo_bloque^0^25^32^ +tmpiptb00006^sec_vend^1^2^33^ +tmpiptb00006^direccion^0^500^34^ +tmpiptb00006^num_oc^2^4^35^ +tmpiptb00006^bodega_d^1^2^36^ +tmpiptb00006^costo^5^3077^37^ +tmpiptb00006^id_kit^2^4^38^ +tmpiptb00006^num_doc_retrabajo^2^4^39^ +tmpiptb00006^departamento^2^4^40^ +tmpiptb00006^factura^2^4^41^ +tmpiptb00006^num_doc_transferencia^2^4^42^ +tmpiptb00006^bodega_procedencia^2^4^43^ +tmpiptb00006^cod_mov_transferencia^2^4^44^ +tmpiptb00012^idtrx^2^4^1^ +tmpiptb00012^fecha^10^4365^2^ +tmpiptb00012^bodega^1^2^3^ +tmpiptb00012^cod_seccion^1^2^4^ +tmpiptb00012^cod_tramo^1^2^5^ +tmpiptb00012^cod_n^1^2^6^ +tmpiptb00012^cod_grupo^1^2^7^ +tmpiptb00012^cod_tipo^1^2^8^ +tmpiptb00012^cod_sec^1^2^9^ +tmpiptb00012^cantidad^5^3076^10^ +tmpiptb00012^balance^5^3076^11^ +tmpiptb00012^us_crea^201^50^12^ +tmpiptb00012^fech_crea^10^4365^13^ +tmpiptb00012^us_mod^201^50^14^ +tmpiptb00012^fech_mod^10^4365^15^ +tmpiptb00012^lado_1^5^3076^16^ +tmpiptb00012^lado_2^5^3076^17^ +tmpiptb00012^lado_3^5^3076^18^ +tmpiptb00027^cod_n^1^2^1^ +tmpiptb00027^cod_grupo^1^2^2^ +tmpiptb00027^cod_tipo^1^2^3^ +tmpiptb00027^cod_sec^1^2^4^ +tmpiptb012^idtrx^2^4^1^ +tmpiptb012^fecha^10^4365^2^ +tmpiptb012^bodega^1^2^3^ +tmpiptb012^cod_seccion^1^2^4^ +tmpiptb012^cod_tramo^1^2^5^ +tmpiptb012^cod_n^1^2^6^ +tmpiptb012^cod_grupo^1^2^7^ +tmpiptb012^cod_tipo^1^2^8^ +tmpiptb012^cod_sec^1^2^9^ +tmpiptb012^cantidad^5^3076^10^ +tmpiptb012^balance^5^3076^11^ +tmpiptb012^us_crea^201^50^12^ +tmpiptb012^fech_crea^10^4365^13^ +tmpiptb012^us_mod^201^50^14^ +tmpiptb012^fech_mod^10^4365^15^ +tmpiptb012^lado_1^5^3076^16^ +tmpiptb012^lado_2^5^3076^17^ +tmpiptb012^lado_3^5^3076^18^ +tmpiptb023^cod_mov^257^2^1^ +tmpiptb023^usuario^457^50^2^ +tmpiptb023^us_crea^201^50^3^ +tmpiptb023^fech_crea^10^4365^4^ +tmpiptb058^id^258^4^1^ +tmpiptb058^area^258^4^2^ +tmpiptb058^numero_doc^258^4^3^ +tmpiptb058^cod_mov^258^4^4^ +tmpiptb058^cod_n^258^4^5^ +tmpiptb058^cod_grupo^258^4^6^ +tmpiptb058^cod_tipo^258^4^7^ +tmpiptb058^cod_sec^258^4^8^ +tmpiptb058^descripcion^457^100^9^ +tmpiptb058^unidad_med^457^4^10^ +tmpiptb058^cantidad_1^261^3077^11^ +tmpiptb058^cantidad_2^261^3077^12^ +tmpiptb058^status_t^201^1^13^ +tmpiptb058^us_crea^201^50^14^ +tmpiptb058^fech_crea^10^4365^15^ +tmpiptb058^us_mod^201^50^16^ +tmpiptb058^fech_mod^10^4365^17^ +tmpiptb058^tipo_inv^0^20^18^ +tmpiptb060^etiqueta^0^20^1^ +tmpiptb060^cod_n^1^2^2^ +tmpiptb060^cod_grupo^1^2^3^ +tmpiptb060^cod_tipo^1^2^4^ +tmpiptb060^cod_sec^1^2^5^ +tmpiptb060^lado_1^5^3077^6^ +tmpiptb060^lado_2^5^3077^7^ +tmpiptb060^lado_3^5^3077^8^ +tmpiptb060^cantidad^5^3077^9^ +tmpiptb060^medida^5^3077^10^ +tmpiptb060^secuencia^2^4^11^ +tmpiptb060^id_despiece^2^4^12^ +tmpiptb060^id_etiqueta^1^2^13^ +tmpiptb060^bodega^1^2^14^ +tmpirt002^cod_n^257^2^1^ +tmpirt002^cod_grupo^257^2^2^ +tmpirt002^cod_tipo^257^2^3^ +tmpirt002^cod_sec^257^2^4^ +tmpirt002^descrip_esp^0^80^5^ +tmpirt002^descrip_ing^0^80^6^ +tmpirt002^unidad_med^0^3^7^ +tmpirt002^existencia^5^2562^8^ +tmpirt002^exist_min^5^2562^9^ +tmpirt002^dia_llegada^1^2^10^ +tmpirt002^categoria^0^1^11^ +tmpirt002^status_t^0^1^12^ +tmpirt002^us_crea^0^50^13^ +tmpirt002^fech_crea^7^4^14^ +tmpirt002^us_mod^0^9^15^ +tmpirt002^fech_mod^7^4^16^ +tmpirt002^codid^262^4^17^ +tmpirtb00009^codigo^1^2^1^ +tmpirtb00009^nombre^201^25^2^ +tmpirtb00009^unidad_med^201^3^3^ +tmpirtb00009^modelo^201^15^4^ +tmpirtb00009^serie^201^15^5^ +tmpirtb00009^fabricante^201^45^6^ +tmpirtb00009^status_t^201^1^7^ +tmpirtb00009^us_crea^201^9^8^ +tmpirtb00009^fech_crea^10^4365^9^ +tmpirtb00009^us_mod^201^9^10^ +tmpirtb00009^fech_mod^10^4365^11^ +tmpirtb00009^departamento^2^4^12^ +tmpirtb00009^num_emp^2^4^13^ +tmpirtb00009^cuenta_no^201^10^14^ +tmpirtb00009^ubicacion^201^80^15^ +tmpirtb00009^codigo_externo^201^50^16^ +tmpirtb00009^marca^201^50^17^ +tmpirtb06^num_doc^258^4^1^ +tmpirtb06^fecha^266^4365^2^ +tmpirtb06^fact_no^201^10^3^ +tmpirtb06^conduce_no^201^10^4^ +tmpirtb06^tipo^201^2^5^ +tmpirtb06^orden_compra^2^4^6^ +tmpirtb06^cod_sp^1^2^7^ +tmpirtb06^cod_sp_sec^1^2^8^ +tmpirtb06^cod_mov^257^2^9^ +tmpirtb06^maquina^1^2^10^ +tmpirtb06^cod_n^1^2^11^ +tmpirtb06^cod_grupo^1^2^12^ +tmpirtb06^cod_tipo^1^2^13^ +tmpirtb06^cod_sec^1^2^14^ +tmpirtb06^cantidad_1^5^2562^15^ +tmpirtb06^cantidad_2^5^2562^16^ +tmpirtb06^sec_de^1^2^17^ +tmpirtb06^sec_a^1^2^18^ +tmpirtb06^status_mov^201^1^19^ +tmpirtb06^status_t^201^1^20^ +tmpirtb06^us_crea^201^50^21^ +tmpirtb06^fech_crea^10^4365^22^ +tmpirtb06^us_mod^201^50^23^ +tmpirtb06^fech_mod^10^4365^24^ +tmpirtb06^bodega^1^2^25^ +tmpirtb06^costo_act^5^3077^26^ +tmpirtb06^costo_old^5^3077^27^ +tmpliquidados^departamento^3^8^1^ +tmpliquidados^num_emp^3^8^2^ +tmpliquidados^nivel_emp^3^8^3^ +tmpliquidados^cod_puesto^3^8^4^ +tmpliquidados^nombre^201^255^5^ +tmpliquidados^apellido^201^255^6^ +tmpliquidados^cedula^3^8^7^ +tmpliquidados^monto^5^4610^8^ +tmpmaquinas_deptos^id_equipo^3^8^1^ +tmpmaquinas_deptos^codigo_equipo^201^255^2^ +tmpmaquinas_deptos^marca^201^255^3^ +tmpmaquinas_deptos^modelo^201^255^4^ +tmpmaquinas_deptos^ubicacion^201^255^5^ +tmpmaquinas_deptos^equipo^201^255^6^ +tmpmaquinas_deptos^nombre^201^255^7^ +tmpmaquinas_deptos^departamento^3^8^8^ +tmpmaquinas_deptos^nom_dpto^201^255^9^ +tmpmaquinast^codigo^3^8^1^ +tmpmaquinast^nombre^201^255^2^ +tmpmaquinast^modelo^201^255^3^ +tmpmaquinast^serie^201^255^4^ +tmpmaquinast^fabricante^201^255^5^ +tmpmaquinast^departamento^3^8^6^ +tmpmaquinast^num_emp^201^255^7^ +tmpmaquinast^ubicacion^201^255^8^ +tmpmaquinast^codigo_externo^201^255^9^ +tmpmaquinast^marca^201^255^10^ +tmpmaquinast^f11^201^255^11^ +tmpmaquinast^f12^201^255^12^ +tmpmaquinast^f13^201^255^13^ +tmpmaquinast^f14^201^255^14^ +tmpmaquinast^f15^201^255^15^ +tmpmaquinast^f16^201^255^16^ +tmpmaquinast^f17^201^255^17^ +tmpmatprima^cod_n^1^2^1^ +tmpmatprima^cod_grupo^1^2^2^ +tmpmatprima^cod_tipo^1^2^3^ +tmpmatprima^cod_sec^1^2^4^ +tmpmatprima^cantidad^3^8^5^ +tmpmedida^cod_sec^257^2^1^ +tmpmedida^descripcion^0^50^2^ +tmpmov10_2410^num_nomi^3^8^1^ +tmpmov10_2410^cod_mov^3^8^2^ +tmpmov10_2410^tipo_emp^201^255^3^ +tmpmov10_2410^num_emp^3^8^4^ +tmpmov10_2410^nombres^201^255^5^ +tmpmov10_2410^valor^3^8^6^ +tmpmovrep^cod_mov^3^8^1^ +tmpmovrep^num_doc^3^8^2^ +tmpmovrep^codigo_departamento^3^8^3^ +tmpnomina^num_nomi^2^4^1^ +tmpnomina^fecha^7^4^2^ +tmpnomina^num_emp^2^4^3^ +tmpnomina^departamento^1^2^4^ +tmpnomina^nivel_emp^1^2^5^ +tmpnomina^cod_puesto^1^2^6^ +tmpnomina^tipo_emp^0^2^7^ +tmpnomina^sueldo^3^8^8^ +tmpnomina^vacaciones^3^8^9^ +tmpnomina^adicional^3^8^10^ +tmpnotascr^num_doc^2^4^1^ +tmpnotascr^fecha^7^4^2^ +tmpnotascr^tipo_cliente^1^2^3^ +tmpnotascr^sec_cliente^2^4^4^ +tmpnotascr^cod_mov^1^2^5^ +tmpnotascr^factura^2^4^6^ +tmpnotascr^num_doc_nc^2^4^7^ +tmpnotascr^valor^5^3074^8^ +tmpnotascr^itbis^5^3074^9^ +tmpnotascr^us_crea^201^50^10^ +tmpnotascr^fech_crea^10^4365^11^ +tmpnotb003^num_emp^257^2^1^ +tmpnotb003^departamento^1^2^2^ +tmpnotb003^nivel_emp^1^2^3^ +tmpnotb003^cod_puesto^1^2^4^ +tmpnotb003^cod_mov^257^2^5^ +tmpnotb003^cantidad^5^2562^6^ +tmpnotb003^valor^5^2562^7^ +tmpnotb003^status_t^0^1^8^ +tmpnotb003^us_crea^201^50^9^ +tmpnotb003^fech_crea^7^4^10^ +tmpnotb003^us_mod^201^50^11^ +tmpnotb003^fech_mod^7^4^12^ +tmpnotb03^num_emp^257^2^1^ +tmpnotb03^departamento^1^2^2^ +tmpnotb03^nivel_emp^1^2^3^ +tmpnotb03^cod_puesto^1^2^4^ +tmpnotb03^cod_mov^257^2^5^ +tmpnotb03^cantidad^5^2562^6^ +tmpnotb03^valor^5^2562^7^ +tmpnotb03^status_t^0^1^8^ +tmpnotb03^us_crea^201^50^9^ +tmpnotb03^fech_crea^7^4^10^ +tmpnotb03^us_mod^201^50^11^ +tmpnotb03^fech_mod^7^4^12^ +tmpnotb08^num_nomi^2^4^1^ +tmpnotb08^tipo_emp^0^1^2^ +tmpnotb08^num_emp^1^2^3^ +tmpnotb08^departamento^1^2^4^ +tmpnotb08^nivel_emp^1^2^5^ +tmpnotb08^cod_puesto^1^2^6^ +tmpnotb08^fecha^10^4365^7^ +tmpnotb08^cod_mov^1^2^8^ +tmpnotb08^cantidad^5^2562^9^ +tmpnotb08^valor^5^2562^10^ +tmpnotb08^clase_mov^0^1^11^ +tmpnotb08^status_t^0^1^12^ +tmpnotb08^us_crea^201^50^13^ +tmpnotb08^fech_crea^7^4^14^ +tmpnotb08^us_mod^201^50^15^ +tmpnotb08^fech_mod^7^4^16^ +tmpofertas^cod_n^1^2^1^ +tmpofertas^cod_grupo^1^2^2^ +tmpofertas^cod_tipo^1^2^3^ +tmpofertas^cod_sec^1^2^4^ +tmpofertas^descuento^1^2^5^ +tmpofertas^fecha^7^4^6^ +tmpofertas_griferias^descripcion^201^255^1^ +tmpofertas_griferias^precio^3^8^2^ +tmpofertas_griferias^cod_n^3^8^3^ +tmpofertas_griferias^cod_grupo^3^8^4^ +tmpofertas_griferias^cod_tipo^3^8^5^ +tmpofertas_griferias^cod_sec^3^8^6^ +tmpofertaslilibeth^cod_n^3^8^1^ +tmpofertaslilibeth^cod_grupo^3^8^2^ +tmpofertaslilibeth^cod_tipo^3^8^3^ +tmpofertaslilibeth^cod_sec^3^8^4^ +tmpofertaslilibeth^descripcion^201^255^5^ +tmpofertaslilibeth^f6^201^255^6^ +tmpofertaslilibeth^existencia^3^8^7^ +tmpofertaslilibeth^precio_actual^3^8^8^ +tmpofertaslilibeth^precio_descuento^3^8^9^ +tmpofertaslilibeth^precio_en_pesos^3^8^10^ +tmpofertasoutlets_porcelanatos^cod_n^3^8^1^ +tmpofertasoutlets_porcelanatos^cod_grupo^3^8^2^ +tmpofertasoutlets_porcelanatos^cod_tipo^3^8^3^ +tmpofertasoutlets_porcelanatos^cod_sec^3^8^4^ +tmpofertasoutlets_porcelanatos^descripcion^201^255^5^ +tmpofertasoutlets_porcelanatos^unidad^201^255^6^ +tmpofertasoutlets_porcelanatos^precio^3^8^7^ +tmpoperacion^codigo^2^4^1^ +tmpoperacion^descripcion^201^100^2^ +tmpordenes^num_oc^2^4^1^ +tmpordenes^cantidad_orden^5^3077^2^ +tmpordenes^cantidad_conduce^5^3077^3^ +tmpordenes^diferencia^5^3077^4^ +tmpotrosarelis^cod_n^3^8^1^ +tmpotrosarelis^cod_grupo^3^8^2^ +tmpoutlets_071223^f1^3^8^1^ +tmpoutlets_071223^f2^3^8^2^ +tmpoutlets_071223^f3^3^8^3^ +tmpoutlets_071223^f4^3^8^4^ +tmpoutlets_071223^descripcion^201^255^5^ +tmpoutlets_071223^precio_sistema^3^8^6^ +tmpoutlets_071223^descuento^3^8^7^ +tmpoutlets_071223^descuento_en_peso^3^8^8^ +tmpoutlets_071223^f9^201^255^9^ +tmpoutlets_071223^f10^201^255^10^ +tmpplanchas^cod_n^1^2^1^ +tmpplanchas^cod_grupo^1^2^2^ +tmpplanchas^cod_tipo^1^2^3^ +tmpplanchas^cod_sec^1^2^4^ +tmpplanchas^material^3^8^5^ +tmpplanchas^labor^3^8^6^ +tmpplanchas^gasto^5^3076^7^ +tmpprecios^ventas^1^2^1^ +tmpprecios^cod_lista^1^2^2^ +tmpprecios^cod_n^1^2^3^ +tmpprecios^cod_grupo^1^2^4^ +tmpprecios^cod_tipo^1^2^5^ +tmpprecios^cod_sec^1^2^6^ +tmpprecios^precio^5^4868^7^ +tmpprecios^us_crea^201^255^8^ +tmpprecios^fech_crea^10^4365^9^ +tmpprecios_costos^cod_cia^1^2^1^ +tmpprecios_costos^cod_n^1^2^2^ +tmpprecios_costos^cod_grupo^1^2^3^ +tmpprecios_costos^cod_tipo^1^2^4^ +tmpprecios_costos^cod_sec^1^2^5^ +tmpprecios_costos^descripcion^201^100^6^ +tmpprecios_costos^precio^5^3074^7^ +tmpprecios_costos^costo^5^3077^8^ +tmppreciosferia^descripcion^201^255^1^ +tmppreciosferia^cod_lista^3^8^2^ +tmppreciosferia^cod_n^3^8^3^ +tmppreciosferia^cod_grupo^3^8^4^ +tmppreciosferia^cod_tipo^3^8^5^ +tmppreciosferia^cod_sec^3^8^6^ +tmppreciosferia^precio^3^8^7^ +tmppreciosferia^f8^3^8^8^ +tmppreciosferia^f9^3^8^9^ +tmppreciosferia^f10^3^8^10^ +tmppreciosferia^f11^201^255^11^ +tmppreciosg1^ventas^1^2^1^ +tmppreciosg1^cod_lista^1^2^2^ +tmppreciosg1^cod_n^1^2^3^ +tmppreciosg1^cod_grupo^1^2^4^ +tmppreciosg1^cod_tipo^1^2^5^ +tmppreciosg1^cod_sec^1^2^6^ +tmppreciosg1^precio^5^3074^7^ +tmppreciosg1^descripcion^201^60^8^ +tmppreciosg2^ventas^1^2^1^ +tmppreciosg2^cod_lista^1^2^2^ +tmppreciosg2^cod_n^1^2^3^ +tmppreciosg2^cod_grupo^1^2^4^ +tmppreciosg2^cod_tipo^1^2^5^ +tmppreciosg2^cod_sec^1^2^6^ +tmppreciosg2^precio^5^3074^7^ +tmppreciosg2^descripcion^201^60^8^ +tmppreciosm1^cod_lista^3^8^1^ +tmppreciosm1^ventas^3^8^2^ +tmppreciosm1^cod_n^3^8^3^ +tmppreciosm1^cod_grupo^3^8^4^ +tmppreciosm1^cod_tipo^3^8^5^ +tmppreciosm1^cod_sec^3^8^6^ +tmppreciosm1^precio^3^8^7^ +tmppreciosm1^descripcion^201^255^8^ +tmppreciosm2^cod_lista^3^8^1^ +tmppreciosm2^ventas^3^8^2^ +tmppreciosm2^cod_n^3^8^3^ +tmppreciosm2^cod_grupo^3^8^4^ +tmppreciosm2^cod_tipo^3^8^5^ +tmppreciosm2^cod_sec^3^8^6^ +tmppreciosm2^precio^3^8^7^ +tmppreciosm2^descripcion^201^255^8^ +tmppreciosoutlet^ventas^256^1^1^ +tmppreciosoutlet^cod_n^257^2^2^ +tmppreciosoutlet^cod_grupo^257^2^3^ +tmppreciosoutlet^cod_tipo^257^2^4^ +tmppreciosoutlet^cod_sec^257^2^5^ +tmppreciosoutlet^tipo_cliente^257^2^6^ +tmppreciosoutlet^sec_cliente^257^2^7^ +tmppreciosoutlet^precio^261^3074^8^ +tmppreciosoutlet^descripcion^0^60^9^ +tmppreciosoutlet^status_t^0^1^10^ +tmppreciosoutlet^us_crea^0^50^11^ +tmppreciosoutlet^fech_crea^7^4^12^ +tmppreciosoutlet^us_mod^0^50^13^ +tmppreciosoutlet^fech_mod^7^4^14^ +tmppreciosoutlet^cod_lista^257^2^15^ +tmppreciosoutlet^fecha_inicial^7^4^16^ +tmppreciosoutlet^fecha_final^7^4^17^ +tmppreciosoutlet^idrow^258^4^18^ +tmppreciosoutletsc^cod_n^3^8^1^ +tmppreciosoutletsc^cod_grupo^3^8^2^ +tmppreciosoutletsc^cod_tipo^3^8^3^ +tmppreciosoutletsc^cod_sec^3^8^4^ +tmppreciosoutletsc^descripcion^201^255^5^ +tmppreciosoutletsc^unidad_med^201^255^6^ +tmppreciosoutletsc^existencia^3^8^7^ +tmppreciosoutletsc^precio_us^3^8^8^ +tmppreciosoutletsc^descuento^3^8^9^ +tmppreciosoutletsc^precio_rd^3^8^10^ +tmppreciosoutletsc^f11^201^255^11^ +tmpprodminima^cod_n^3^8^1^ +tmpprodminima^cod_grupo^3^8^2^ +tmpprodminima^cod_tipo^3^8^3^ +tmpprodminima^cod_sec^3^8^4^ +tmpprodminima^exist_min^3^8^5^ +tmpprodminima^f6^3^8^6^ +tmpprodminima^f7^3^8^7^ +tmpprodminima^f8^5^4868^8^ +tmpprodminima^f9^201^255^9^ +tmpprodminima^f10^201^255^10^ +tmpprodminima^f11^201^255^11^ +tmpproduccion^num_doc^3^8^1^ +tmpproduccion^cod_mov^3^8^2^ +tmpproduccion^bodega^3^8^3^ +tmpproduccion^cod_n^3^8^4^ +tmpproduccion^cod_grupo^3^8^5^ +tmpproduccion^cod_tipo^3^8^6^ +tmpproduccion^cod_sec^3^8^7^ +tmpproduccion^cantidad_1^3^8^8^ +tmpproduccion^cantidad_2^3^8^9^ +tmpproduccion^usuario^201^255^10^ +tmpproduccion^departamento^3^8^11^ +tmpproductos^descripcion^0^120^1^ +tmpproductos^cod_n^1^2^2^ +tmpproductos^cod_grupo^1^2^3^ +tmpproductos^cod_tipo^1^2^4^ +tmpproductos^cod_sec^1^2^5^ +tmpproductos_otros^cod_n^2^4^1^ +tmpproductos_otros^cod_grupo^2^4^2^ +tmpproductos_otros^cod_tipo^2^4^3^ +tmpproductos_otros^cod_sec^2^4^4^ +tmpproductos_otros^descripcion^201^255^5^ +tmpproductos_otros^nomenclatura^201^255^6^ +tmpproductose^sku^3^8^1^ +tmpproductose^nombre^201^255^2^ +tmpproductose^inventario^3^8^3^ +tmpproductose^precio_normal^3^8^4^ +tmpproductose^product_code^201^255^5^ +tmpproductose^f6^201^255^6^ +tmpproductose^cod_n^3^8^7^ +tmpproductose^cod_grupo^3^8^8^ +tmpproductose^cod_tipo^3^8^9^ +tmpproductose^cod_sec^3^8^10^ +tmpproductosroca^tipo_data^201^255^1^ +tmpproductosroca^cod_n^3^8^2^ +tmpproductosroca^cod_grupo^3^8^3^ +tmpproductosroca^cod_tipo^3^8^4^ +tmpproductosroca^cod_sec^3^8^5^ +tmpproductosroca^unidad_med^201^255^6^ +tmpproductosroca^existencia^201^255^7^ +tmpproductosroca^precio_usd^201^255^8^ +tmpproductosroca^tasa^201^255^9^ +tmpproductosroca^id_categoria^201^255^10^ +tmpproductosroca^id_familia^201^255^11^ +tmpproductosroca^id_brand^201^255^12^ +tmpproductosroca^id_color^201^255^13^ +tmpproductosroca^descripcion_esp^201^255^14^ +tmpproductosroca^descripcion_us^201^255^15^ +tmpproductosroca^propiedades_esp^201^255^16^ +tmpproductosroca^propiedades_us^201^255^17^ +tmpproductosroca^nombre_file_foto^201^255^18^ +tmpproductosroca^nombre_file_ficha^201^255^19^ +tmpproductosroca^nombre_file_ficha1^201^255^20^ +tmpproductosroca^meta_data^201^255^21^ +tmpproductostienda^tipo_data^201^255^1^ +tmpproductostienda^cod_n^3^8^2^ +tmpproductostienda^cod_grupo^3^8^3^ +tmpproductostienda^cod_tipo^3^8^4^ +tmpproductostienda^cod_sec^3^8^5^ +tmpproductostienda^unidad_med^201^255^6^ +tmpproductostienda^existencia^201^255^7^ +tmpproductostienda^precio_usd^201^255^8^ +tmpproductostienda^tasa^201^255^9^ +tmpproductostienda^id_categoria^201^255^10^ +tmpproductostienda^id_familia^201^255^11^ +tmpproductostienda^id_brand^3^8^12^ +tmpproductostienda^id_color^201^255^13^ +tmpproductostienda^descripcion_esp^201^255^14^ +tmpproductostienda^descripcion_us^201^255^15^ +tmpproductostienda^propiedades_esp^201^255^16^ +tmpproductostienda^propiedades_us^201^255^17^ +tmpproductostienda^nombre_file_foto^201^255^18^ +tmpproductostienda^nombre_file_ficha^201^255^19^ +tmpproductostienda^nombre_file_ficha1^201^255^20^ +tmpproductostienda^meta_data^201^255^21^ +tmpprogramas^nombre^201^100^1^ +tmpprogramas^programa^201^50^2^ +tmpprogramas^descripcion^201^100^3^ +tmpproveedoresleadtime^cod_sp^3^8^1^ +tmpproveedoresleadtime^cod_sp_sec^3^8^2^ +tmpproveedoresleadtime^nom_sp^201^255^3^ +tmpproveedoresleadtime^leadtime^3^8^4^ +tmppuestos^cod_puesto^1^2^1^ +tmppuestos^nombre_puesto^201^100^2^ +tmppuestos^tipo_puesto^201^50^3^ +tmppuestossirla^tipotransaccion^201^255^1^ +tmppuestossirla^num_emp^3^8^2^ +tmppuestossirla^nom1_emp^201^255^3^ +tmppuestossirla^apell1_emp^201^255^4^ +tmppuestossirla^cod_puesto^3^8^5^ +tmppuestossirla^puesto^201^255^6^ +tmppuestossirla^idpuestosirla^3^8^7^ +tmppuestossirla^puestosirla^201^255^8^ +tmpreciboscontado^cod_cia^2^4^1^ +tmpreciboscontado^tipo_doc^201^255^2^ +tmpreciboscontado^num_doc^2^4^3^ +tmpreciboscontado^tipo_cliente^2^4^4^ +tmpreciboscontado^sec_cliente^2^4^5^ +tmpreciboscontado^cod_emp^2^4^6^ +tmpreciboscontado^cod_emp_sec^2^4^7^ +tmpreciboscontado^fecha_orig^7^4^8^ +tmpreciboscontado^aplia_a^2^4^9^ +tmpreciboscontado^valor^3^8^10^ +tmpreciboscontado^sucid^2^4^11^ +tmpreciboscontado^us_crea^201^255^12^ +tmpreciboscontado^fech_crea^201^255^13^ +tmpregalia2020^num_nomi^3^8^1^ +tmpregalia2020^tipo_emp^201^255^2^ +tmpregalia2020^num_emp^3^8^3^ +tmpregalia2020^departamento^3^8^4^ +tmpregalia2020^titulo_departamento^201^255^5^ +tmpregalia2020^cod_puesto^3^8^6^ +tmpregalia2020^nivel_emp^3^8^7^ +tmpregalia2020^nombre^201^255^8^ +tmpregalia2020^apellido^201^255^9^ +tmpregalia2020^sueldo_actual^3^8^10^ +tmpregalia2020^fecha_entrada^10^4365^11^ +tmpregalia2020^dias^3^8^12^ +tmpregalia2020^comision_annual^3^8^13^ +tmpregalia2020^comision_mensual^3^8^14^ +tmpregalia2020^valor^3^8^15^ +tmpregalia2020^f16^201^255^16^ +tmpregalia2020^f17^201^255^17^ +tmpregalias^num_emp^2^4^1^ +tmpregalias^departamento^2^4^2^ +tmpregalias^cod_puesto^2^4^3^ +tmpregalias^nivel_emp^2^4^4^ +tmpregalias^nombre^201^100^5^ +tmpregalias^apellido^201^100^6^ +tmpregalias^sueldo^3^8^7^ +tmpregalias^fecha_ingreso^7^4^8^ +tmpregalias^acumulado^3^8^9^ +tmpregalias^fecha_salio^7^4^10^ +tmpregalias^fecha_entro^7^4^11^ +tmpregalias^estado^201^100^12^ +tmprepuestocuenta^cod_n^3^8^1^ +tmprepuestocuenta^cod_grupo^3^8^2^ +tmprepuestocuenta^cod_tipo^3^8^3^ +tmprepuestocuenta^cod_sec^3^8^4^ +tmprepuestocuenta^descrip_esp^201^255^5^ +tmprepuestocuenta^f6^201^255^6^ +tmprepuestocuenta^f7^201^255^7^ +tmprepuestocuenta^f8^201^255^8^ +tmprepuestocuenta^f9^201^255^9^ +tmprepuestocuenta^cuenta^201^255^10^ +tmprepuestoscuentas^cod_n^3^8^1^ +tmprepuestoscuentas^cod_grupo^3^8^2^ +tmprepuestoscuentas^cod_tipo^3^8^3^ +tmprepuestoscuentas^cod_sec^3^8^4^ +tmprepuestoscuentas^descrip_esp^201^255^5^ +tmprepuestoscuentas^unidad_med^201^255^6^ +tmprepuestoscuentas^existencia^3^8^7^ +tmprepuestoscuentas^cuenta^3^8^8^ +tmprepuestosincuenta^cod_n^3^8^1^ +tmprepuestosincuenta^cod_grupo^3^8^2^ +tmprepuestosincuenta^cod_tipo^3^8^3^ +tmprepuestosincuenta^cod_sec^3^8^4^ +tmprepuestosincuenta^descrip_esp^201^255^5^ +tmprepuestosincuenta^unidad_med^201^255^6^ +tmprepuestosincuenta^exist_min^3^8^7^ +tmprepuestosincuenta^cuenta^201^255^8^ +tmprepuestosincuenta^f9^201^255^9^ +tmprepuestosincuenta^f10^201^255^10^ +tmprepuestossincuenta^cod_n^3^8^1^ +tmprepuestossincuenta^cod_grupo^3^8^2^ +tmprepuestossincuenta^cod_tipo^3^8^3^ +tmprepuestossincuenta^cod_sec^3^8^4^ +tmprepuestossincuenta^descrip_esp^201^255^5^ +tmprepuestossincuenta^descrip_ing^201^255^6^ +tmprepuestossincuenta^unidad_med^201^255^7^ +tmprepuestossincuenta^existencia^3^8^8^ +tmprepuestossincuenta^exist_min^3^8^9^ +tmprepuestossincuenta^dia_llegada^201^255^10^ +tmprepuestossincuenta^categoria^201^255^11^ +tmprepuestossincuenta^f12^201^255^12^ +tmprepuestossincuenta^f13^201^255^13^ +tmprepuestossincuenta^fech_crea^10^4365^14^ +tmprepuestossincuenta^f15^201^255^15^ +tmprepuestossincuenta^fech_mod^10^4365^16^ +tmprepuestossincuenta^codid^3^8^17^ +tmprepuestossincuenta^cuenta^201^255^18^ +tmprifa^num_nomi^3^8^1^ +tmprifa^cod_mov^3^8^2^ +tmprifa^tipo_emp^201^255^3^ +tmprifa^num_emp^3^8^4^ +tmprifa^nombre_y_apellidos^201^255^5^ +tmprifa^valor^3^8^6^ +tmprifa2024^num_nomi^3^8^1^ +tmprifa2024^cod_mov^3^8^2^ +tmprifa2024^num_emp^3^8^3^ +tmprifa2024^nombre_y_apellidos^201^255^4^ +tmprifa2024^valor^3^8^5^ +tmprifa2310^num_nomi^3^8^1^ +tmprifa2310^cod_mov^3^8^2^ +tmprifa2310^ficha^3^8^3^ +tmprifa2310^nombre^201^255^4^ +tmprifa2310^valor^3^8^5^ +tmprija^codigo^3^8^1^ +tmprija^nombre^201^255^2^ +tmprija^valor^3^8^3^ +tmprija^cod_mov^3^8^4^ +tmprija^num_nomi^3^8^5^ +tmpsalarios^num_emp^2^4^1^ +tmpsalarios^sueldo^5^4610^2^ +tmpscoutletlavamano^cod_n^3^8^1^ +tmpscoutletlavamano^cod_grupo^3^8^2^ +tmpscoutletlavamano^cod_tipo^3^8^3^ +tmpscoutletlavamano^cod_sec^3^8^4^ +tmpscoutletlavamano^descripcion^201^255^5^ +tmpscoutletlavamano^precio^3^8^6^ +tmpscoutletlavamano^f7^201^255^7^ +tmpsdoutlet^codlista^3^8^1^ +tmpsdoutlet^ventas^3^8^2^ +tmpsdoutlet^cod_n^3^8^3^ +tmpsdoutlet^cod_grupo^3^8^4^ +tmpsdoutlet^cod_tipo^3^8^5^ +tmpsdoutlet^cod_sec^3^8^6^ +tmpsdoutlet^descripcion^201^255^7^ +tmpsdoutlet^um^201^255^8^ +tmpsdoutlet^precio^3^8^9^ +tmpseg000^id_number^1^2^1^ +tmpseg000^usuario^256^40^2^ +tmpseg000^nombre^0^60^3^ +tmpseg000^sec_vend^257^2^4^ +tmpseg000^password^0^20^5^ +tmpseg000^ocupacion^0^30^6^ +tmpseg000^email^0^50^7^ +tmpseg000^celular^0^15^8^ +tmpseg000^celular2^0^15^9^ +tmpseg000^status_t^0^1^10^ +tmpseg000^us_crea^0^9^11^ +tmpseg000^fech_crea^7^4^12^ +tmpseg000^us_mod^0^9^13^ +tmpseg000^fech_mod^7^4^14^ +tmpseg000^depto^257^2^15^ +tmpseg0000^id_number^1^2^1^ +tmpseg0000^usuario^256^40^2^ +tmpseg0000^nombre^0^60^3^ +tmpseg0000^sec_vend^257^2^4^ +tmpseg0000^password^0^20^5^ +tmpseg0000^ocupacion^0^30^6^ +tmpseg0000^email^256^50^7^ +tmpseg0000^celular^0^15^8^ +tmpseg0000^celular2^0^15^9^ +tmpseg0000^status_t^0^1^10^ +tmpseg0000^us_crea^0^9^11^ +tmpseg0000^fech_crea^7^4^12^ +tmpseg0000^us_mod^0^9^13^ +tmpseg0000^fech_mod^7^4^14^ +tmpseg0000^depto^257^2^15^ +tmpseg0000^email_soporte^201^100^16^ +tmpseg0001^usuario^256^50^1^ +tmpseg0001^cod_perfil^258^4^2^ +tmpseg0001^observacion^0^70^3^ +tmpseg0001^printerdefecto^257^2^4^ +tmpseg0001^otro_printer^257^2^5^ +tmpseg0001^printer_cheque^257^2^6^ +tmpseg0001^cambia_clave^0^10^7^ +tmpseg0001^status_t^0^1^8^ +tmpseg0001^us_crea^0^50^9^ +tmpseg0001^fech_crea^7^4^10^ +tmpseg0001^us_mod^0^50^11^ +tmpseg0001^fech_mod^7^4^12^ +tmpseg0001^sucid^1^2^13^ +tmpseg0001^bodega^1^2^14^ +tmpseg0001^clave^0^12^15^ +tmpseg0001^tipo_usuario^0^20^16^ +tmpseg0001^descuento1^5^4610^17^ +tmpseg0001^descuento2^5^4610^18^ +tmpseg0001^fecha_ultimo_login^10^4365^19^ +tmpseg0001^ultimo_programa_ejecutado^0^50^20^ +tmpseg0001^departamento^1^2^21^ +tmpseg0001^num_emp^258^4^22^ +tmpseg0001^email^0^100^23^ +tmpstacy^cod_n^3^8^1^ +tmpstacy^cod_grupo^3^8^2^ +tmpstacy^cod_tipo^3^8^3^ +tmpstacy^cod_sec^3^8^4^ +tmpstacy^descripcion^201^255^5^ +tmpstacy^num_emp^3^8^6^ +tmpstacy^nombre^201^255^7^ +tmptipo^cod_tipo^257^2^1^ +tmptipo^descripcion^0^30^2^ +tmptipocuenta^nombre^0^20^1^ +tmptipocuenta^apellido^0^20^2^ +tmptipocuenta^cuenta_no^0^20^3^ +tmptipocuenta^tipo_cuenta^0^10^4^ +tmpusuarios365^block_credential^301^1^1^ +tmpusuarios365^city^3^8^2^ +tmpusuarios365^country_region^201^255^3^ +tmpusuarios365^department^201^255^4^ +tmpusuarios365^dirsyncenabled^201^255^5^ +tmpusuarios365^display_name^201^255^6^ +tmpusuarios365^fax^201^255^7^ +tmpusuarios365^first_name^201^255^8^ +tmpusuarios365^last_dirsync_time^201^255^9^ +tmpusuarios365^last_name^201^255^10^ +tmpusuarios365^correo^201^100^11^ +tmpvacaciones^codigo^3^8^1^ +tmpvacaciones^nombre^201^255^2^ +tmpvacaciones^salario_actual^5^4868^3^ +tmpvacaciones^proporcion^5^4868^4^ +tmpvacaciones2037^tipo_emp^201^255^1^ +tmpvacaciones2037^num_nomi^3^8^2^ +tmpvacaciones2037^cod_mov^3^8^3^ +tmpvacaciones2037^departamento^3^8^4^ +tmpvacaciones2037^ficha^3^8^5^ +tmpvacaciones2037^nombre^201^255^6^ +tmpvacaciones2037^apellido^201^255^7^ +tmpvacaciones2037^proporcion^5^4868^8^ +tmpvacaciones2037^f9^201^255^9^ +tmpventas^descrip^0^10^1^ +tmpventas^descripcion^201^40^2^ +tmpventas^vbruto^0^18^3^ +tmpventas^ventasdia^457^1^4^ +tmpventas43^codlista^2^4^1^ +tmpventas43^ventas^2^4^2^ +tmpventas43^cod_n^2^4^3^ +tmpventas43^cod_grupo^2^4^4^ +tmpventas43^cod_tipo^2^4^5^ +tmpventas43^cod_sec^2^4^6^ +tmpventas43^precio^2^4^7^ +tmpventas43^us_crea^201^255^8^ +tmpventas43^fech_crea^10^4365^9^ +tmpvetb00002^cod_cia^1^2^1^ +tmpvetb00002^factura^258^4^2^ +tmpvetb00002^fecha_factura^7^4^3^ +tmpvetb00002^ventas^201^1^4^ +tmpvetb00002^zona^201^3^5^ +tmpvetb00002^orden^2^4^6^ +tmpvetb00002^fecha_orden^7^4^7^ +tmpvetb00002^conduce^2^4^8^ +tmpvetb00002^fecha_conduce^7^4^9^ +tmpvetb00002^tipo_cliente^1^2^10^ +tmpvetb00002^sec_cliente^2^4^11^ +tmpvetb00002^cod_vend^2^4^12^ +tmpvetb00002^sec_vend^1^2^13^ +tmpvetb00002^cond_pago^1^2^14^ +tmpvetb00002^porc_itbi^5^1282^15^ +tmpvetb00002^porc_desc^5^2050^16^ +tmpvetb00002^prima_us^5^1538^17^ +tmpvetb00002^sub_total^5^2562^18^ +tmpvetb00002^monto_desc^5^2562^19^ +tmpvetb00002^monto_itbi^5^2562^20^ +tmpvetb00002^neto^261^2562^21^ +tmpvetb00002^fecha_embarque^10^4365^22^ +tmpvetb00002^status_impresion^201^1^23^ +tmpvetb00002^status_t^201^1^24^ +tmpvetb00002^us_crea^201^50^25^ +tmpvetb00002^fech_crea^10^4365^26^ +tmpvetb00002^us_mod^201^50^27^ +tmpvetb00002^fech_mod^10^4365^28^ +tmpvetb00002^documento^0^15^29^ +tmpvetb00002^placa_transporte^0^25^30^ +tmpvetb00002^bodega^1^2^31^ +tmpvetb00002^cotizacion_no^2^4^32^ +tmpvetb00002^tipo_factura^0^20^33^ +tmpvetb00002^documento_ref^0^25^34^ +tmpvetb00002^descripcion_documento^201^100^35^ +tmpvetb00002^factura_ext^2^4^36^ +tmpvetb00002^placa^201^10^37^ +tmpvetb00002^nombre_cliente^201^100^38^ +tmpvetb00002^direccion_cliente^201^100^39^ +tmpvetb00002^telefono^201^50^40^ +tmpvetb00002^valor_envio^3^8^41^ +tmpvetb00002^rnc^201^11^42^ +tmpvetb00003^cod_cia^1^2^1^ +tmpvetb00003^factura^2^4^2^ +tmpvetb00003^cod_n^1^2^3^ +tmpvetb00003^cod_grupo^1^2^4^ +tmpvetb00003^cod_tipo^1^2^5^ +tmpvetb00003^cod_sec^1^2^6^ +tmpvetb00003^cantidad^5^3077^7^ +tmpvetb00003^cantidad_2^5^3589^8^ +tmpvetb00003^bonificacion^5^3074^9^ +tmpvetb00003^precio^5^3074^10^ +tmpvetb00003^status_t^0^1^11^ +tmpvetb00003^us_crea^0^50^12^ +tmpvetb00003^fech_crea^7^4^13^ +tmpvetb00003^us_mod^0^50^14^ +tmpvetb00003^fech_mod^7^4^15^ +tmpvetb00025^ventas^256^1^1^ +tmpvetb00025^cod_n^257^2^2^ +tmpvetb00025^cod_grupo^257^2^3^ +tmpvetb00025^cod_tipo^257^2^4^ +tmpvetb00025^cod_sec^257^2^5^ +tmpvetb00025^tipo_cliente^257^2^6^ +tmpvetb00025^sec_cliente^257^2^7^ +tmpvetb00025^precio^261^3074^8^ +tmpvetb00025^descripcion^0^60^9^ +tmpvetb00025^status_t^0^1^10^ +tmpvetb00025^us_crea^0^50^11^ +tmpvetb00025^fech_crea^7^4^12^ +tmpvetb00025^us_mod^0^50^13^ +tmpvetb00025^fech_mod^7^4^14^ +tmpvetb00025^cod_lista^257^2^15^ +tmpvetb00025^fecha_inicial^7^4^16^ +tmpvetb00025^fecha_final^7^4^17^ +tmpvetb00025^idrow^262^4^18^ +tmpvetb00051^cod_cia^2^4^1^ +tmpvetb00051^ventas^0^1^2^ +tmpvetb00051^cotizacion_no^258^4^3^ +tmpvetb00051^area^257^2^4^ +tmpvetb00051^cod_n^257^2^5^ +tmpvetb00051^cod_grupo^2^4^6^ +tmpvetb00051^cod_tipo^2^4^7^ +tmpvetb00051^cod_sec^2^4^8^ +tmpvetb00051^descripcion^0^80^9^ +tmpvetb00051^cantidad_1^5^3077^10^ +tmpvetb00051^cantidad^261^3077^11^ +tmpvetb00051^precio^261^3076^12^ +tmpvetb00051^porc_desc^5^2050^13^ +tmpvetb00051^nombre_file^0^50^14^ +tmpvetb00051^status_t^0^1^15^ +tmpvetb00051^us_crea^0^15^16^ +tmpvetb00051^fech_crea^10^4365^17^ +tmpvetb00051^us_mod^0^15^18^ +tmpvetb00051^fech_mod^10^4365^19^ +tmpvetb00051^foto_producto^11^56^20^ +tmpvetb00051^descripcion_area^201^50^21^ +tmpvetb00051^id_kit^2^4^22^ +tmpvetb00051^cantidad_reservada^5^4610^23^ +tmpvetb00051^fecha_vence_reserva^7^4^24^ +tmpvetb00051^cotizacion_no_crm^201^100^25^ +tmpvetb00051^secuencia^2^4^26^ +tmpvetb00051^fecha_inicio_reserva^7^4^27^ +tmpvetb00051^autorizada^0^10^28^ +tmpvetb00051b^cod_cia^2^4^1^ +tmpvetb00051b^ventas^0^1^2^ +tmpvetb00051b^cotizacion_no^258^4^3^ +tmpvetb00051b^area^257^2^4^ +tmpvetb00051b^cod_n^257^2^5^ +tmpvetb00051b^cod_grupo^2^4^6^ +tmpvetb00051b^cod_tipo^2^4^7^ +tmpvetb00051b^cod_sec^2^4^8^ +tmpvetb00051b^descripcion^0^80^9^ +tmpvetb00051b^cantidad_1^5^3077^10^ +tmpvetb00051b^cantidad^261^3077^11^ +tmpvetb00051b^precio^261^3076^12^ +tmpvetb00051b^porc_desc^5^2050^13^ +tmpvetb00051b^nombre_file^0^50^14^ +tmpvetb00051b^status_t^0^1^15^ +tmpvetb00051b^us_crea^0^15^16^ +tmpvetb00051b^fech_crea^10^4365^17^ +tmpvetb00051b^us_mod^0^15^18^ +tmpvetb00051b^fech_mod^10^4365^19^ +tmpvetb00051b^foto_producto^11^56^20^ +tmpvetb00051b^descripcion_area^201^50^21^ +tmpvetb00051b^id_kit^2^4^22^ +tmpvetb00051b^cantidad_reservada^5^4610^23^ +tmpvetb00051b^fecha_vence_reserva^7^4^24^ +tmpvetb00051b^cotizacion_no_crm^201^100^25^ +tmpvetb00051b^secuencia^2^4^26^ +tmpvetb00051b^fecha_inicio_reserva^7^4^27^ +tmpvetb00051b^autorizada^0^10^28^ +tmpvetb02^cod_cia^1^2^1^ +tmpvetb02^factura^258^4^2^ +tmpvetb02^fecha_factura^7^4^3^ +tmpvetb02^ventas^201^1^4^ +tmpvetb02^zona^201^3^5^ +tmpvetb02^orden^2^4^6^ +tmpvetb02^fecha_orden^7^4^7^ +tmpvetb02^conduce^2^4^8^ +tmpvetb02^fecha_conduce^7^4^9^ +tmpvetb02^tipo_cliente^1^2^10^ +tmpvetb02^sec_cliente^2^4^11^ +tmpvetb02^cod_vend^2^4^12^ +tmpvetb02^sec_vend^1^2^13^ +tmpvetb02^cond_pago^1^2^14^ +tmpvetb02^porc_itbi^5^1282^15^ +tmpvetb02^porc_desc^5^2050^16^ +tmpvetb02^prima_us^5^1538^17^ +tmpvetb02^sub_total^5^2562^18^ +tmpvetb02^monto_desc^5^2562^19^ +tmpvetb02^monto_itbi^5^2562^20^ +tmpvetb02^neto^261^2562^21^ +tmpvetb02^fecha_embarque^10^4365^22^ +tmpvetb02^status_impresion^201^1^23^ +tmpvetb02^status_t^201^1^24^ +tmpvetb02^us_crea^201^50^25^ +tmpvetb02^fech_crea^10^4365^26^ +tmpvetb02^us_mod^201^50^27^ +tmpvetb02^fech_mod^10^4365^28^ +tmpvetb02^documento^0^15^29^ +tmpvetb02^placa_transporte^0^25^30^ +tmpvetb02^bodega^1^2^31^ +tmpvetb02^cotizacion_no^2^4^32^ +tmpvetb02^tipo_factura^0^20^33^ +tmpvetb02^documento_ref^0^25^34^ +tmpvetb02^descripcion_documento^201^100^35^ +tmpvetb02^factura_ext^2^4^36^ +tmpvetb02^placa^201^10^37^ +tmpvetb02^nombre_cliente^201^100^38^ +tmpvetb02^direccion_cliente^201^100^39^ +tmpvetb02^telefono^201^50^40^ +tmpvetb02^valor_envio^3^8^41^ +tmpvetb02^rnc^201^11^42^ +tmpvetb02^observaciones^201^200^43^ +tmpvetb02^sucid^258^4^44^ +tmpvetb02^id_pago^2^4^45^ +tmpvetb02^tipo_cta^0^10^46^ +tmpvetb02^numero_cta_cliente^201^28^47^ +tmpvolantes^num_emp^2^4^1^ +tmpvolantes^nombre^201^100^2^ +tmpvolantes^correo^0^100^3^ +tmpvolantes^estado^0^10^4^ +tmpvolantes^perfil^0^100^5^ +tmrequisiciones^cotizacion_no^2^4^1^ +tmrequisiciones^num_oc^2^4^2^ +tmrequisiciones^valor^3^8^3^ +tmrequisiciones^cuenta^1^2^4^ +travertino^cod_n^1^2^1^ +travertino^cod_grupo^1^2^2^ +travertino^cod_tipo^1^2^3^ +travertino^cod_sec^1^2^4^ +travertino^porc^5^3074^5^ +userinfo^userid^258^4^1^ +userinfo^badgenumber^457^24^2^ +userinfo^ssn^201^20^3^ +userinfo^name^201^50^4^ +userinfo^gender^201^8^5^ +userinfo^title^201^20^6^ +userinfo^pager^201^20^7^ +userinfo^birthday^10^4365^8^ +userinfo^hiredday^10^4365^9^ +userinfo^street^201^80^10^ +userinfo^city^201^2^11^ +userinfo^state^201^2^12^ +userinfo^zip^201^12^13^ +userinfo^ophone^201^20^14^ +userinfo^fphone^201^20^15^ +userinfo^verificationmethod^1^2^16^ +userinfo^defaultdeptid^1^2^17^ +userinfo^securityflags^1^2^18^ +userinfo^att^257^2^19^ +userinfo^inlate^257^2^20^ +userinfo^outearly^257^2^21^ +userinfo^overtime^257^2^22^ +userinfo^sep^257^2^23^ +userinfo^holiday^257^2^24^ +userinfo^minzu^201^8^25^ +userinfo^password^201^20^26^ +userinfo^lunchduration^257^2^27^ +userinfo^mverifypass^201^10^28^ +userinfo^photo^11^56^29^ +userinfo^notes^11^56^30^ +userinfo^privilege^2^4^31^ +userinfo^inheritdeptsch^1^2^32^ +userinfo^inheritdeptschclass^1^2^33^ +userinfo^autoschplan^1^2^34^ +userinfo^minautoschinterval^2^4^35^ +userinfo^registerot^1^2^36^ +userinfo^inheritdeptrule^1^2^37^ +userinfo^emprivilege^1^2^38^ +userinfo^cardno^201^20^39^ +usuarios^usucodigo^457^10^1^ +usuarios^usuclave^457^20^2^ +usuarios^usunombre^201^60^3^ +vacaciones^ano^1^2^1^ +vacaciones^num_emp^1^2^2^ +vacaciones^cod_puesto^1^2^3^ +vacaciones^nom1_emp^0^20^4^ +vacaciones^nom2_emp^0^20^5^ +vacaciones^apell1_emp^0^20^6^ +vacaciones^apell2_emp^0^20^7^ +vacaciones^cedula^0^11^8^ +vacaciones^serie^0^4^9^ +vacaciones^nomina^0^1^10^ +vacaciones^fecha_ing^7^4^11^ +vacaciones^nom_puesto^0^25^12^ +vacaciones^fech_vac^7^4^13^ +vacaciones^dia^7^4^14^ +ventas^compania^201^50^1^ +ventas^localidad^201^50^2^ +ventas^ventas^201^50^3^ +ventas^tipo_ventas^201^50^4^ +ventas^origen_producto^201^50^5^ +ventas^producto^201^50^6^ +ventas^valor_bruto^5^4610^7^ +ventas^porc_itbis^5^4610^8^ +ventas^descuento^5^4610^9^ +ventas^itbis^11^56^10^ +ventas^factura^11^56^11^ +ventas^fecha^11^56^12^ +ventas^numero_mes^11^56^13^ +ventas^ano^201^4^14^ +ventas^mes^201^50^15^ +ventas^column_15^201^50^16^ +ventas^column_16^201^50^17^ +ventas^column_17^201^50^18^ +ventas^column_18^201^50^19^ +ventas^column_19^201^50^20^ +ventas^column_20^201^50^21^ +ventas^column_21^201^50^22^ +ventas^column_22^201^50^23^ +ventas_clientes^mes^0^10^1^ +ventas_clientes^ano^1^2^2^ +ventas_clientes^numeromes^1^2^3^ +ventas_clientes^zona^0^30^4^ +ventas_clientes^ciudad^0^30^5^ +ventas_clientes^cliente^256^100^6^ +ventas_clientes^tipo_cliente^257^2^7^ +ventas_clientes^sec_cliente^258^4^8^ +ventas_clientes^venta^5^9730^9^ +ventas_clientes^costo^5^9737^10^ +ventas_clientes^nombre_provincia^0^30^11^ +ventas_clientes^descrip^0^30^12^ +ventas_clientes^calle^0^100^13^ +ventas_clientes^clase^0^30^14^ +ventas_facturas^tipotransaccion^457^14^1^ +ventas_facturas^tipo_cliente^1^2^2^ +ventas_facturas^sec_cliente^2^4^3^ +ventas_facturas^cliente^256^100^4^ +ventas_facturas^vendedor^201^31^5^ +ventas_facturas^mes^0^10^6^ +ventas_facturas^numero_mes^1^2^7^ +ventas_facturas^fecha^7^4^8^ +ventas_facturas^documento^258^4^9^ +ventas_facturas^moneda^201^40^10^ +ventas_facturas^ano^1^2^11^ +ventas_facturas^monto_bruto^5^9736^12^ +ventas_facturas^descuento^5^9734^13^ +ventas_facturas^neto^5^9734^14^ +ventas_facturas^clase^0^30^15^ +ventas_facturas^tipo^201^30^16^ +ventas_facturas^grupo^0^30^17^ +ventas_facturas^sucursal^457^60^18^ +ventas_facturas^producto^457^180^19^ +ventas_facturas^representante^201^100^20^ +ventas_facturas^factura^258^4^21^ +ventas_facturas^num_emp^2^4^22^ +ventas_facturas^origen^0^20^23^ +ventas_facturas^presupuesto^457^1^24^ +ventas_facturas^codigovendedor^1^2^25^ +ventas_facturas^cantidadtrx^5^3077^26^ +ventas_facturas^area^1^2^27^ +ventas_facturas^valorbrutooriginal^5^6407^28^ +ventas_facturas^documentocxc^258^4^29^ +ventas_facturas^equipoventas^256^100^30^ +ventas_facturas^equipo_id^257^2^31^ +ventas_facturas^idventas^201^1^32^ +ventas_facturas^categoria_titulo^201^100^33^ +ventas_facturas^cod_n^1^2^34^ +ventas_facturas^cod_grupo^1^2^35^ +ventas_facturas^cod_tipo^1^2^36^ +ventas_facturas^cod_sec^1^2^37^ +ventas_facturas^zonageografica^0^30^38^ +ventas_facturas^provincia^0^30^39^ +ventas_soporte^num_emp^2^4^1^ +ventas_soporte^nombre^0^80^2^ +ventas_soporte^usuario^0^50^3^ +vetb00001^cod_cia^1^2^1^ +vetb00001^ult_factura^2^4^2^ +vetb00001^status_t^0^1^3^ +vetb00001^us_crea^0^50^4^ +vetb00001^fech_crea^7^4^5^ +vetb00001^us_mod^0^50^6^ +vetb00001^fech_mod^7^4^7^ +vetb00001^sucid^2^4^8^ +vetb00002^cod_cia^1^2^1^ +vetb00002^factura^258^4^2^ +vetb00002^fecha_factura^7^4^3^ +vetb00002^ventas^201^1^4^ +vetb00002^zona^201^3^5^ +vetb00002^orden^2^4^6^ +vetb00002^fecha_orden^7^4^7^ +vetb00002^conduce^2^4^8^ +vetb00002^fecha_conduce^7^4^9^ +vetb00002^tipo_cliente^1^2^10^ +vetb00002^sec_cliente^2^4^11^ +vetb00002^cod_vend^2^4^12^ +vetb00002^sec_vend^1^2^13^ +vetb00002^cond_pago^1^2^14^ +vetb00002^porc_itbi^5^1282^15^ +vetb00002^porc_desc^5^2050^16^ +vetb00002^prima_us^5^1538^17^ +vetb00002^sub_total^5^2562^18^ +vetb00002^monto_desc^5^2562^19^ +vetb00002^monto_itbi^5^2562^20^ +vetb00002^neto^261^2562^21^ +vetb00002^fecha_embarque^10^4365^22^ +vetb00002^status_impresion^201^1^23^ +vetb00002^status_t^201^1^24^ +vetb00002^us_crea^201^50^25^ +vetb00002^fech_crea^10^4365^26^ +vetb00002^us_mod^201^50^27^ +vetb00002^fech_mod^10^4365^28^ +vetb00002^documento^0^15^29^ +vetb00002^placa_transporte^0^25^30^ +vetb00002^bodega^1^2^31^ +vetb00002^cotizacion_no^2^4^32^ +vetb00002^tipo_factura^0^20^33^ +vetb00002^documento_ref^0^25^34^ +vetb00002^descripcion_documento^201^100^35^ +vetb00002^factura_ext^2^4^36^ +vetb00002^placa^201^10^37^ +vetb00002^nombre_cliente^201^100^38^ +vetb00002^direccion_cliente^201^100^39^ +vetb00002^telefono^201^50^40^ +vetb00002^valor_envio^3^8^41^ +vetb00002^rnc^201^11^42^ +vetb00002^observaciones^201^200^43^ +vetb00002^sucid^258^4^44^ +vetb00002^id_pago^2^4^45^ +vetb00002^tipo_cta^0^10^46^ +vetb00002^numero_cta_cliente^201^28^47^ +vetb00002^cod_provincia^2^4^48^ +vetb00003^cod_cia^1^2^1^ +vetb00003^factura^2^4^2^ +vetb00003^area^1^2^3^ +vetb00003^cod_n^1^2^4^ +vetb00003^cod_grupo^1^2^5^ +vetb00003^cod_tipo^1^2^6^ +vetb00003^cod_sec^1^2^7^ +vetb00003^cantidad^5^3077^8^ +vetb00003^cantidad_2^5^3586^9^ +vetb00003^bonificacion^5^3074^10^ +vetb00003^precio^5^3074^11^ +vetb00003^status_t^0^1^12^ +vetb00003^us_crea^0^50^13^ +vetb00003^fech_crea^7^4^14^ +vetb00003^us_mod^0^50^15^ +vetb00003^fech_mod^7^4^16^ +vetb00003^bodega^1^2^17^ +vetb00003^id_kit^2^4^18^ +vetb00003^sucid^2^4^19^ +vetb00003^valor_devolucion^5^3074^20^ +vetb00003^tasa^5^3074^21^ +vetb00003^cantidad_devuelta^5^3077^22^ +vetb00003^fecha_devolucion^7^4^23^ +vetb00004^tipo_cliente^257^2^1^ +vetb00004^sec_cliente^258^4^2^ +vetb00004^nombre^256^100^3^ +vetb00004^cod_zona^257^2^4^ +vetb00004^cod_provincia^1^2^5^ +vetb00004^telefono^0^25^6^ +vetb00004^fax^0^25^7^ +vetb00004^telex^0^25^8^ +vetb00004^patente^201^80^9^ +vetb00004^limite_credito^5^2562^10^ +vetb00004^zona_postal^0^10^11^ +vetb00004^num_rnc^0^25^12^ +vetb00004^nombre_patente^0^30^13^ +vetb00004^status_t^0^1^14^ +vetb00004^us_crea^0^50^15^ +vetb00004^fech_crea^10^4365^16^ +vetb00004^us_mod^0^50^17^ +vetb00004^fech_mod^10^4365^18^ +vetb00004^puesto_laboral^201^50^19^ +vetb00004^telefono_casa^0^25^20^ +vetb00004^tipo_negocio^1^2^21^ +vetb00004^cond_pago^1^2^22^ +vetb00004^id_ciudad^1^2^23^ +vetb00004^url^201^200^24^ +vetb00004^id_crm^201^100^25^ +vetb00004^generica^0^10^26^ +vetb00004^codigodgii^0^14^27^ +vetb00004^codigo^0^10^28^ +vetb00004^idmunicipio^1^2^29^ +vetb00004^icciudadseccion^1^2^30^ +vetb00004^idsectorparaje^1^2^31^ +vetb00004^estadocta^0^10^32^ +vetb00005^tipo_cliente^257^2^1^ +vetb00005^sec_cliente^258^4^2^ +vetb00005^calle^0^100^3^ +vetb00005^casa_num^0^10^4^ +vetb00005^barrio^0^30^5^ +vetb00005^urbanizacion^0^30^6^ +vetb00005^secuencia_visita^2^4^7^ +vetb00005^status_t^0^1^8^ +vetb00005^us_crea^0^50^9^ +vetb00005^fech_crea^7^4^10^ +vetb00005^us_mod^0^50^11^ +vetb00005^fech_mod^7^4^12^ +vetb00006^tipo_cliente_s^1^2^1^ +vetb00006^sec_cliente_s^1^2^2^ +vetb00006^fecha_solicitud_s^7^4^3^ +vetb00006^condicion_venta_s^1^2^4^ +vetb00006^solicitante_s^0^30^5^ +vetb00006^cedula_s^2^4^6^ +vetb00006^serie_s^1^2^7^ +vetb00006^calle_s^0^30^8^ +vetb00006^casa_num_s^0^10^9^ +vetb00006^barrio_s^0^20^10^ +vetb00006^urbanizacion_s^0^20^11^ +vetb00006^cod_provincia_s^1^2^12^ +vetb00006^telefono_s^0^8^13^ +vetb00006^status_t^0^1^14^ +vetb00006^us_crea^0^50^15^ +vetb00006^fech_crea^7^4^16^ +vetb00006^us_mod^0^50^17^ +vetb00006^fech_mod^7^4^18^ +vetb00007^tipo_cliente^1^2^1^ +vetb00007^sec_cliente^1^2^2^ +vetb00007^tipo_desc^1^2^3^ +vetb00007^status_t^0^1^4^ +vetb00007^us_crea^0^9^5^ +vetb00007^fech_crea^7^4^6^ +vetb00007^us_mod^0^9^7^ +vetb00007^fech_mod^7^4^8^ +vetb00008^cod_zona^1^2^1^ +vetb00008^descrip^0^30^2^ +vetb00008^status_t^0^1^3^ +vetb00008^us_crea^0^50^4^ +vetb00008^fech_crea^7^4^5^ +vetb00008^us_mod^0^50^6^ +vetb00008^fech_mod^7^4^7^ +vetb00008^codigo^0^10^8^ +vetb00008^porctransporte^3^8^9^ +vetb00009^cod_zona^1^2^1^ +vetb00009^cod_provincia^1^2^2^ +vetb00009^status_t^0^1^3^ +vetb00009^us_crea^0^9^4^ +vetb00009^fech_crea^7^4^5^ +vetb00009^us_mod^0^9^6^ +vetb00009^fech_mod^7^4^7^ +vetb00010^cod_vend^1^2^1^ +vetb00010^sec_vend^1^2^2^ +vetb00010^cod_zona^1^2^3^ +vetb00010^cod_provincia^1^2^4^ +vetb00010^status_t^201^1^5^ +vetb00010^us_crea^201^9^6^ +vetb00010^fech_crea^10^4365^7^ +vetb00010^us_mod^201^9^8^ +vetb00010^fech_mod^10^4365^9^ +vetb00011^cod_vend^1^2^1^ +vetb00011^sec_vend^1^2^2^ +vetb00011^cod_n^1^2^3^ +vetb00011^cod_grupo^1^2^4^ +vetb00011^cod_tipo^1^2^5^ +vetb00011^cod_sec^1^2^6^ +vetb00011^porc_ventas^5^2052^7^ +vetb00011^porc_cobros^5^2052^8^ +vetb00011^status_t^0^1^9^ +vetb00011^us_crea^0^9^10^ +vetb00011^fech_crea^7^4^11^ +vetb00011^us_mod^0^9^12^ +vetb00011^fech_mod^7^4^13^ +vetb00012^cond_pago^257^2^1^ +vetb00012^descrip^0^30^2^ +vetb00012^dias^1^2^3^ +vetb00012^status_t^0^1^4^ +vetb00012^us_crea^0^40^5^ +vetb00012^fech_crea^7^4^6^ +vetb00012^us_mod^0^40^7^ +vetb00012^fech_mod^7^4^8^ +vetb00012^defecto^0^10^9^ +vetb00012^codigo_dgii^2^4^10^ +vetb00012^titulo_dgii^201^100^11^ +vetb00013^tipo_desc^1^2^1^ +vetb00013^descrip^0^30^2^ +vetb00013^cod_n^1^2^3^ +vetb00013^cod_grupo^1^2^4^ +vetb00013^cod_tipo^1^2^5^ +vetb00013^cod_sec^1^2^6^ +vetb00013^dias_validos^1^2^7^ +vetb00013^porc_desc^5^1282^8^ +vetb00013^valor_desc^5^2051^9^ +vetb00013^cantidad_1^1^2^10^ +vetb00013^cantidad_2^1^2^11^ +vetb00013^cajas_bonif^1^2^12^ +vetb00013^status_t^0^1^13^ +vetb00013^us_crea^0^9^14^ +vetb00013^fech_crea^7^4^15^ +vetb00013^us_mod^0^9^16^ +vetb00013^fech_mod^7^4^17^ +vetb00014^cod_n^1^2^1^ +vetb00014^cod_grupo^1^2^2^ +vetb00014^cod_tipo^1^2^3^ +vetb00014^cod_sec^1^2^4^ +vetb00014^peso_bruto^5^2565^5^ +vetb00014^peso_neto^5^2565^6^ +vetb00014^dim_caja^5^2565^7^ +vetb00014^cantidad^2^4^8^ +vetb00014^status_t^201^1^9^ +vetb00014^us_crea^201^9^10^ +vetb00014^fech_crea^10^4365^11^ +vetb00014^us_mod^201^9^12^ +vetb00014^fech_mod^10^4365^13^ +vetb00015^cod_transp^257^2^1^ +vetb00015^sec_transp^257^2^2^ +vetb00015^nombre^0^30^3^ +vetb00015^cedula^201^20^4^ +vetb00015^serie^1^2^5^ +vetb00015^calle^0^30^6^ +vetb00015^casa_num^0^10^7^ +vetb00015^barrio^0^20^8^ +vetb00015^urbanizacion^0^20^9^ +vetb00015^cod_zona^1^2^10^ +vetb00015^cod_provincia^1^2^11^ +vetb00015^telefono^0^20^12^ +vetb00015^status_t^0^1^13^ +vetb00015^us_crea^0^50^14^ +vetb00015^fech_crea^7^4^15^ +vetb00015^us_mod^0^50^16^ +vetb00015^fech_mod^7^4^17^ +vetb00015^codigo^0^10^18^ +vetb00015^url_foto^201^200^19^ +vetb00016^id_ciudad^257^2^1^ +vetb00016^descripcion^0^50^2^ +vetb00016^status_t^0^1^3^ +vetb00016^us_crea^0^50^4^ +vetb00016^fech_crea^10^4365^5^ +vetb00016^us_mod^0^50^6^ +vetb00016^fech_mod^10^4365^7^ +vetb00016^idmunicipio^1^2^8^ +vetb00017^codigo^0^10^1^ +vetb00017^nombre^201^100^2^ +vetb00018^anos^1^2^1^ +vetb00018^fecha_in^1^2^2^ +vetb00018^fecha_fi^1^2^3^ +vetb00018^status_t^0^1^4^ +vetb00018^us_crea^0^9^5^ +vetb00018^fech_crea^7^4^6^ +vetb00018^us_mod^0^9^7^ +vetb00018^fech_mod^7^4^8^ +vetb00019^ano^0^4^1^ +vetb00019^mes_ini^0^2^2^ +vetb00019^mes_fin^0^2^3^ +vetb00019^prima^5^1795^4^ +vetb00019^itbi^5^1795^5^ +vetb00019^porciento^5^2050^6^ +vetb00019^disponible^0^1^7^ +vetb00019^status_t^0^1^8^ +vetb00019^us_crea^0^50^9^ +vetb00019^fech_crea^7^4^10^ +vetb00019^us_mod^0^50^11^ +vetb00019^fech_mod^7^4^12^ +vetb00020^cod_provincia^257^2^1^ +vetb00020^nombre_provincia^0^30^2^ +vetb00020^status_t^0^1^3^ +vetb00020^us_crea^0^50^4^ +vetb00020^fech_crea^7^4^5^ +vetb00020^us_mod^0^50^6^ +vetb00020^fech_mod^7^4^7^ +vetb00020^id_ciudad^257^2^8^ +vetb00020^codigo^0^10^9^ +vetb00020^id_dgii^201^20^10^ +vetb00020^id_municipio_dgii^201^20^11^ +vetb00022^etiqueta^256^20^1^ +vetb00022^cotizacion_no^258^4^2^ +vetb00022^secuencia^257^2^3^ +vetb00022^area^1^2^4^ +vetb00022^cod_n^2^4^5^ +vetb00022^cod_grupo^2^4^6^ +vetb00022^cod_tipo^2^4^7^ +vetb00022^cod_sec^2^4^8^ +vetb00022^lado_1^5^3077^9^ +vetb00022^lado_2^5^3077^10^ +vetb00022^lado_3^5^3077^11^ +vetb00022^cantidad^5^3077^12^ +vetb00022^medida^5^3077^13^ +vetb00022^status_t^0^1^14^ +vetb00022^us_crea^0^40^15^ +vetb00022^fech_crea^7^4^16^ +vetb00022^us_mod^0^40^17^ +vetb00022^fech_mod^7^4^18^ +vetb00023^cod_tarifa^1^2^1^ +vetb00023^descrip^0^30^2^ +vetb00023^cod_provincia^1^2^3^ +vetb00023^tarifa_pago^5^1794^4^ +vetb00023^status_t^0^1^5^ +vetb00023^us_crea^0^50^6^ +vetb00023^fech_crea^7^4^7^ +vetb00023^us_mod^0^50^8^ +vetb00023^fech_mod^7^4^9^ +vetb00024^fecha_ini_sem^7^4^1^ +vetb00024^fecha_fin_sem^7^4^2^ +vetb00024^cod_vend^1^2^3^ +vetb00024^sec_vend^1^2^4^ +vetb00024^tipo_cliente^1^2^5^ +vetb00024^sec_cliente^1^2^6^ +vetb00024^fecha_visita^7^4^7^ +vetb00024^hora_visita^7^4^8^ +vetb00024^compra^0^1^9^ +vetb00024^persona_contacto^0^30^10^ +vetb00024^observacion^0^30^11^ +vetb00024^status_t^0^1^12^ +vetb00024^us_crea^0^9^13^ +vetb00024^fech_crea^7^4^14^ +vetb00024^us_mod^0^9^15^ +vetb00024^fech_mod^7^4^16^ +vetb00025^ventas^256^1^1^ +vetb00025^cod_n^257^2^2^ +vetb00025^cod_grupo^257^2^3^ +vetb00025^cod_tipo^257^2^4^ +vetb00025^cod_sec^257^2^5^ +vetb00025^tipo_cliente^257^2^6^ +vetb00025^sec_cliente^257^2^7^ +vetb00025^precio^261^3074^8^ +vetb00025^descripcion^0^60^9^ +vetb00025^status_t^0^1^10^ +vetb00025^us_crea^0^50^11^ +vetb00025^fech_crea^7^4^12^ +vetb00025^us_mod^0^50^13^ +vetb00025^fech_mod^7^4^14^ +vetb00025^cod_lista^257^2^15^ +vetb00025^fecha_inicial^7^4^16^ +vetb00025^fecha_final^7^4^17^ +vetb00025^idrow^262^4^18^ +vetb00025b^ventas^0^1^1^ +vetb00025b^cod_n^1^2^2^ +vetb00025b^cod_grupo^1^2^3^ +vetb00025b^cod_tipo^1^2^4^ +vetb00025b^cod_sec^1^2^5^ +vetb00025b^tipo_cliente^1^2^6^ +vetb00025b^sec_cliente^1^2^7^ +vetb00025b^precio^5^3074^8^ +vetb00025b^descripcion^0^60^9^ +vetb00025b^status_t^0^1^10^ +vetb00025b^us_crea^0^50^11^ +vetb00025b^fech_crea^7^4^12^ +vetb00025b^us_mod^0^50^13^ +vetb00025b^fech_mod^7^4^14^ +vetb00025b^cod_lista^1^2^15^ +vetb00025b^idrow^262^4^16^ +vetb00025c^ventas^0^1^1^ +vetb00025c^cod_n^1^2^2^ +vetb00025c^cod_grupo^1^2^3^ +vetb00025c^cod_tipo^1^2^4^ +vetb00025c^cod_sec^1^2^5^ +vetb00025c^tipo_cliente^1^2^6^ +vetb00025c^sec_cliente^1^2^7^ +vetb00025c^precio^5^3074^8^ +vetb00025c^descripcion^0^60^9^ +vetb00025c^status_t^0^1^10^ +vetb00025c^us_crea^0^50^11^ +vetb00025c^fech_crea^7^4^12^ +vetb00025c^us_mod^0^50^13^ +vetb00025c^fech_mod^7^4^14^ +vetb00025c^cod_lista^1^2^15^ +vetb00025c^idrow^262^4^16^ +vetb00026^codid^1^2^1^ +vetb00026^descripcion^0^25^2^ +vetb00027^tipo_desc^1^2^1^ +vetb00027^descrip^0^30^2^ +vetb00027^cod_n^1^2^3^ +vetb00027^cod_grupo^1^2^4^ +vetb00027^cod_tipo^1^2^5^ +vetb00027^cod_sec^1^2^6^ +vetb00027^porc_desc^5^1282^7^ +vetb00027^cantidad_1^1^2^8^ +vetb00027^cantidad_2^1^2^9^ +vetb00027^cajas_bonif^1^2^10^ +vetb00027^fecha_cambio^7^4^11^ +vetb00027^status_t^0^1^12^ +vetb00027^us_crea^0^9^13^ +vetb00027^fech_crea^7^4^14^ +vetb00027^us_mod^0^9^15^ +vetb00027^fech_mod^7^4^16^ +vetb00028^cod_vend^1^2^1^ +vetb00028^sec_vend^258^4^2^ +vetb00028^tipo_cliente^257^2^3^ +vetb00028^sec_cliente^257^2^4^ +vetb00028^status_t^201^1^5^ +vetb00028^us_crea^201^50^6^ +vetb00028^fech_crea^10^4365^7^ +vetb00028^us_mod^201^50^8^ +vetb00028^fech_mod^10^4365^9^ +vetb00029^id_kit^2^4^1^ +vetb00029^descripcion^0^100^2^ +vetb00029^disponible^0^10^3^ +vetb00029^cod_n^1^2^4^ +vetb00029^cod_grupo^1^2^5^ +vetb00029^cod_tipo^1^2^6^ +vetb00029^cod_sec^1^2^7^ +vetb00029^valor_total^5^4610^8^ +vetb00029^us_crea^0^50^9^ +vetb00029^fech_crea^10^4365^10^ +vetb00029^us_mod^0^50^11^ +vetb00029^fech_mod^10^4365^12^ +vetb00029^porc_desc^5^4610^13^ +vetb00029^costeo_orden^0^10^14^ +vetb00029^ventas^201^1^15^ +vetb00030^id_kit^258^4^1^ +vetb00030^cod_n^257^2^2^ +vetb00030^cod_grupo^257^2^3^ +vetb00030^cod_tipo^257^2^4^ +vetb00030^cod_sec^257^2^5^ +vetb00030^cantidad^5^3074^6^ +vetb00030^porc_desc^5^4610^7^ +vetb00030^precio^5^4610^8^ +vetb00030^ventas^201^1^9^ +vetb00030^tasa^5^4610^10^ +vetb00031^id_kit^2^4^1^ +vetb00031^cotizacion_no^2^4^2^ +vetb00031^area^1^2^3^ +vetb00031^cod_n^258^4^4^ +vetb00031^cod_grupo^258^4^5^ +vetb00031^cod_tipo^258^4^6^ +vetb00031^cod_sec^258^4^7^ +vetb00031^cantidad^261^3077^8^ +vetb00031^precio^5^3074^9^ +vetb00031^porc_desc^5^3074^10^ +vetb00032^documento^258^4^1^ +vetb00032^fecha^263^4^2^ +vetb00032^descripcion_oferta^0^60^3^ +vetb00032^status_t^0^1^4^ +vetb00032^us_crea^256^50^5^ +vetb00032^fech_crea^263^4^6^ +vetb00032^us_mod^0^50^7^ +vetb00032^fech_mod^7^4^8^ +vetb00032^fecha_inicial^10^4365^9^ +vetb00032^fecha_final^10^4365^10^ +vetb00033^documento^258^4^1^ +vetb00033^id^257^2^2^ +vetb00033^cod_n^257^2^3^ +vetb00033^cod_grupo^257^2^4^ +vetb00033^cod_tipo^257^2^5^ +vetb00033^cod_sec^257^2^6^ +vetb00033^porc_desc^261^4610^7^ +vetb00033^fecha_inicial^263^4^8^ +vetb00033^fecha_final^263^4^9^ +vetb00033^precio^261^4610^10^ +vetb00042^factura^2^4^1^ +vetb00042^cod_mov^1^2^2^ +vetb00042^cod_n^1^2^3^ +vetb00042^cod_grupo^1^2^4^ +vetb00042^cod_tipo^1^2^5^ +vetb00042^cod_sec^1^2^6^ +vetb00042^serie^0^30^7^ +vetb00042^status_t^0^1^8^ +vetb00042^us_crea^201^50^9^ +vetb00042^fech_crea^10^4365^10^ +vetb00042^us_mod^201^50^11^ +vetb00042^fech_mod^10^4365^12^ +vetb00044^ano^257^2^1^ +vetb00044^mes^1^2^2^ +vetb00044^ventas^1^2^3^ +vetb00044^sec_vend^1^2^4^ +vetb00044^cod_n^1^2^5^ +vetb00044^cantidad^5^3075^6^ +vetb00044^valor^5^3074^7^ +vetb00044^status_t^0^1^8^ +vetb00044^us_crea^0^9^9^ +vetb00044^fech_crea^7^4^10^ +vetb00044^us_mod^0^9^11^ +vetb00044^fech_mod^7^4^12^ +vetb00045^ano^257^2^1^ +vetb00045^mes^257^2^2^ +vetb00045^ventas^257^2^3^ +vetb00045^sec_vend^257^2^4^ +vetb00045^cod_cia^257^2^5^ +vetb00045^cod_n^257^2^6^ +vetb00045^cod_grupo^1^2^7^ +vetb00045^cod_tipo^1^2^8^ +vetb00045^cod_sec^1^2^9^ +vetb00045^cantidad^5^3075^10^ +vetb00045^valor^5^3074^11^ +vetb00045^status_t^0^1^12^ +vetb00045^us_crea^0^9^13^ +vetb00045^fech_crea^7^4^14^ +vetb00045^us_mod^0^9^15^ +vetb00045^fech_mod^7^4^16^ +vetb00045^rowid^262^4^17^ +vetb00048^factura^258^4^1^ +vetb00048^detalle^0^180^2^ +vetb00048^status_t^0^1^3^ +vetb00048^us_crea^201^50^4^ +vetb00048^fech_crea^7^4^5^ +vetb00048^us_mod^201^50^6^ +vetb00048^fech_mod^7^4^7^ +vetb00048^sucid^2^4^8^ +vetb00049^tipo_cliente^1^2^1^ +vetb00049^sec_cliente^1^2^2^ +vetb00049^nombre_proyecto^0^30^3^ +vetb00049^direccion_proyecto^0^150^4^ +vetb00049^status_t^0^1^5^ +vetb00049^us_crea^0^50^6^ +vetb00049^fech_crea^7^4^7^ +vetb00049^us_mod^0^50^8^ +vetb00049^fech_mod^7^4^9^ +vetb00050^cod_cia^2^4^1^ +vetb00050^ventas^1^2^2^ +vetb00050^cotizacion_no^258^4^3^ +vetb00050^tipo_cliente^2^4^4^ +vetb00050^sec_cliente^2^4^5^ +vetb00050^nombre_cliente^256^100^6^ +vetb00050^rnc^0^11^7^ +vetb00050^nombre_proyecto^201^170^8^ +vetb00050^direccion_cliente^201^170^9^ +vetb00050^cod_provincia^257^2^10^ +vetb00050^direccion_proyecto^201^170^11^ +vetb00050^telefono_r^0^20^12^ +vetb00050^telefono_o^0^20^13^ +vetb00050^email^0^100^14^ +vetb00050^tipo_precio^2^4^15^ +vetb00050^beeper^0^20^16^ +vetb00050^celular^0^20^17^ +vetb00050^prima^5^3074^18^ +vetb00050^fax1^0^20^19^ +vetb00050^celular1^0^20^20^ +vetb00050^fax^0^20^21^ +vetb00050^fecha^7^4^22^ +vetb00050^fecha_entrega^7^4^23^ +vetb00050^plazo_entrega^0^60^24^ +vetb00050^comentario^201^250^25^ +vetb00050^contacto^0^100^26^ +vetb00050^cond_pago^1^2^27^ +vetb00050^sec_vend^1^2^28^ +vetb00050^porc_itbi^261^2050^29^ +vetb00050^total_bruto^261^3074^30^ +vetb00050^sub_total^261^3074^31^ +vetb00050^monto_desc^5^3074^32^ +vetb00050^monto_itbi^5^3074^33^ +vetb00050^total_neto^261^3074^34^ +vetb00050^monto_dolar^5^3074^35^ +vetb00050^status_t^0^1^36^ +vetb00050^us_crea^0^50^37^ +vetb00050^fech_crea^10^4365^38^ +vetb00050^us_mod^0^50^39^ +vetb00050^fech_mod^10^4365^40^ +vetb00050^cotizacion_no_crm^201^100^41^ +vetb00050^direccion_facturacion^201^100^42^ +vetb00050^num_emp_inst^1^2^43^ +vetb00050^instalador^201^200^44^ +vetb00050^tipo_tarjeta^201^50^45^ +vetb00050^tarjeta^201^50^46^ +vetb00050^codigo_dgii^0^10^47^ +vetb00050^tipo_ncf^0^100^48^ +vetb00050^cliente_generico^0^2^49^ +vetb00050^sec_vend_aux^2^4^50^ +vetb00050^cod_zona^1^2^51^ +vetb00050^codigo^201^50^52^ +vetb00050^num_oc^2^4^53^ +vetb00050^guiid^12^56^54^ +vetb00050^sincronizado^301^1^55^ +vetb00050^bodega^2^4^56^ +vetb00050^titulo_bodega^201^100^57^ +vetb00050^estado^201^50^58^ +vetb00051^cod_cia^2^4^1^ +vetb00051^ventas^0^1^2^ +vetb00051^cotizacion_no^258^4^3^ +vetb00051^area^257^2^4^ +vetb00051^cod_n^257^2^5^ +vetb00051^cod_grupo^2^4^6^ +vetb00051^cod_tipo^2^4^7^ +vetb00051^cod_sec^2^4^8^ +vetb00051^descripcion^201^200^9^ +vetb00051^cantidad_1^5^3077^10^ +vetb00051^cantidad^261^3077^11^ +vetb00051^precio^261^3076^12^ +vetb00051^porc_desc^5^2050^13^ +vetb00051^nombre_file^0^50^14^ +vetb00051^status_t^0^1^15^ +vetb00051^us_crea^0^15^16^ +vetb00051^fech_crea^10^4365^17^ +vetb00051^us_mod^0^15^18^ +vetb00051^fech_mod^10^4365^19^ +vetb00051^foto_producto^11^56^20^ +vetb00051^descripcion_area^201^50^21^ +vetb00051^id_kit^2^4^22^ +vetb00051^cantidad_reservada^5^4610^23^ +vetb00051^fecha_vence_reserva^7^4^24^ +vetb00051^cotizacion_no_crm^201^100^25^ +vetb00051^secuencia^2^4^26^ +vetb00051^fecha_inicio_reserva^7^4^27^ +vetb00051^autorizada^0^10^28^ +vetb00051^id_cotizacion^262^4^29^ +vetb00051^sincronizado^45^1^30^ +vetb00051^valor_desc^5^3074^31^ +vetb00052^idrow^262^4^1^ +vetb00052^codigo_grupo^258^4^2^ +vetb00052^tipo_cliente^257^2^3^ +vetb00052^sec_cliente^258^4^4^ +vetb00052^descripcion^256^60^5^ +vetb00052^ventas^256^1^6^ +vetb00052^tasa^261^4610^7^ +vetb00052^limite_cr_rd^5^4610^8^ +vetb00052^status_t^0^1^9^ +vetb00052^us_crea^0^50^10^ +vetb00052^fech_crea^10^4365^11^ +vetb00052^us_mod^0^50^12^ +vetb00052^fech_mod^10^4365^13^ +vetb00053^cotizacion_no^258^4^1^ +vetb00053^us_mod^0^50^2^ +vetb00054^codigo_grupo^258^4^1^ +vetb00054^tipo_grupo^257^2^2^ +vetb00054^limite_cr_grupo^261^4610^3^ +vetb00054^cond_pago^1^2^4^ +vetb00054^descripcion^457^100^5^ +vetb00054^status_t^0^1^6^ +vetb00054^us_crea^201^50^7^ +vetb00054^fech_crea^10^4365^8^ +vetb00054^us_mod^201^50^9^ +vetb00054^fech_mod^10^4365^10^ +vetb00059^idrow^262^4^1^ +vetb00059^tipo_cliente^257^2^2^ +vetb00059^sec_cliente^258^4^3^ +vetb00059^sec_vend_aux^258^4^4^ +vetb00059^us_crea^256^50^5^ +vetb00059^fech_crea^266^4365^6^ +vetb00059^us_mod^0^50^7^ +vetb00059^fech_mod^10^4365^8^ +vetb00060^ventas^0^1^1^ +vetb00060^tipo_cliente^1^2^2^ +vetb00060^sec_cliente^2^4^3^ +vetb00060^cod_mov^1^2^4^ +vetb00060^paga_itbis^0^1^5^ +vetb00060^ncf^0^1^6^ +vetb00060^control_creacion_usuario^0^10^7^ +vetb00060^cuenta_no_ventas^0^10^8^ +vetb00060^cuenta_no_prima^0^10^9^ +vetb00060^control_mobile^0^10^10^ +vetb00060^cuenta_no_devolucion^0^10^11^ +vetb00060^cuenta_no_descuento^0^10^12^ +vetb00060^cuenta_no_itbis^0^10^13^ +vetb00060^cuenta_no_ingresos^0^10^14^ +vetb00060^cuenta_no_prima_ingresos^0^10^15^ +vetb00060^ultima_tasa^261^4610^16^ +vetb00060^clientes_activos^0^10^17^ +vetb00060^codigo_dgii^0^10^18^ +vetb00061^ventas^1^2^1^ +vetb00061^descripcion^201^40^2^ +vetb00061^simbolo^201^20^3^ +vetb00061^descripcion_moneda^0^20^4^ +vetb00061^defecto^0^10^5^ +vetb00061^tasa^5^4610^6^ +vetb00071^fecha^7^4^1^ +vetb00071^tipo_ncf^0^80^2^ +vetb00071^tipo_doc^0^2^3^ +vetb00071^codigo_dgii^0^14^4^ +vetb00071^ncf_inicial^1^2^5^ +vetb00071^ncf_final^2^4^6^ +vetb00071^disponible^0^1^7^ +vetb00071^itbis^0^10^8^ +vetb00071^us_crea^0^40^9^ +vetb00071^fech_crea^10^4365^10^ +vetb00071^us_mod^0^40^11^ +vetb00071^fech_mod^10^4365^12^ +vetb00071^sucid^1^2^13^ +vetb00071^fecha_vencimiento^7^4^14^ +vetb00072^documento^2^4^1^ +vetb00072^tipo_doc^0^2^2^ +vetb00072^codigo_dgii^0^20^3^ +vetb00072^ncf^2^4^4^ +vetb00072^us_crea^0^50^5^ +vetb00072^fech_crea^10^4365^6^ +vetb00073^tipo_doc^457^2^1^ +vetb00073^codigo_dgii^457^20^2^ +vetb00073^ncf^258^4^3^ +vetb00073^sucid^1^2^4^ +vetb00073^us_crea^201^50^5^ +vetb00073^fech_crea^7^4^6^ +vetb00075^sec_vend^1^2^1^ +vetb00075^porc_cobros_a^5^3076^2^ +vetb00075^sec_vend_a^1^2^3^ +vetb00075^porc_cobros^5^3076^4^ +vetb00076^sec_vend^1^2^1^ +vetb00076^cod_n^1^2^2^ +vetb00076^porc_vendedor^5^3076^3^ +vetb00076^porc_supervisor^5^3076^4^ +vetb00076^porc_directo^5^3076^5^ +vetb00076^tipo_usuario^0^10^6^ +vetb00084^sec_vend^257^2^1^ +vetb00084^nombre^0^40^2^ +vetb00085^cod_cia^1^2^1^ +vetb00085^cod_lista^1^2^2^ +vetb00085^descripcion^0^50^3^ +vetb00085^fecha_vigencia^7^4^4^ +vetb00085^fecha_inicio^7^4^5^ +vetb00085^status_t^0^1^6^ +vetb00085^us_crea^0^50^7^ +vetb00085^fech_crea^10^4365^8^ +vetb00085^us_mod^0^50^9^ +vetb00085^fech_mod^10^4365^10^ +vetb00086^cotizacion_no^2^4^1^ +vetb00086^porc_negocio^5^3074^2^ +vetb00086^status_t^0^1^3^ +vetb00086^us_crea^201^50^4^ +vetb00086^fecha_crea^10^4365^5^ +vetb00086^us_mod^201^50^6^ +vetb00086^fecha_mod^10^4365^7^ +vetb00087^tipo_cliente^2^4^1^ +vetb00087^sec_cliente^2^4^2^ +vetb00087^tipo_negocio_contacto^2^4^3^ +vetb00087^contacto^0^60^4^ +vetb00087^puesto^0^60^5^ +vetb00087^puesto1^0^60^6^ +vetb00087^email^0^60^7^ +vetb00087^email_estado^0^3^8^ +vetb00087^celular^0^20^9^ +vetb00087^telefono_of^0^20^10^ +vetb00087^telefono_casa^0^20^11^ +vetb00087^id^1^2^12^ +vetb00087^us_crea^0^50^13^ +vetb00087^fech_crea^10^4365^14^ +vetb00087^us_mod^0^50^15^ +vetb00087^fech_mod^10^4365^16^ +vetb00087^id_crm^201^100^17^ +vetb00088^cotizacion_no^258^4^1^ +vetb00088^fecha_autorizacion^10^4365^2^ +vetb00088^us_autoriza^0^50^3^ +vetb00088^area^257^2^4^ +vetb00088^cod_n^257^2^5^ +vetb00088^cod_grupo^257^2^6^ +vetb00088^cod_tipo^257^2^7^ +vetb00088^cod_sec^257^2^8^ +vetb00088^porc_descuento^5^3074^9^ +vetb00088^autoriza^0^3^10^ +vetb00088^porc_desc^5^3074^11^ +vetb00088^costo^5^3077^12^ +vetb00090^tipo_cliente^1^2^1^ +vetb00090^sec_cliente^2^4^2^ +vetb00090^porc_comision^5^4610^3^ +vetb00090^fecha_termino^7^4^4^ +vetb00090^sec_vend^1^2^5^ +vetb00090^estatus^0^10^6^ +vetb00091^ventas^256^1^1^ +vetb00091^cod_n^257^2^2^ +vetb00091^cod_grupo^257^2^3^ +vetb00091^cod_tipo^257^2^4^ +vetb00091^cod_sec^257^2^5^ +vetb00091^tipo_cliente^1^2^6^ +vetb00091^sec_cliente^1^2^7^ +vetb00091^precio^261^3074^8^ +vetb00091^descripcion^0^60^9^ +vetb00091^status_t^0^1^10^ +vetb00091^us_crea^0^50^11^ +vetb00091^fech_crea^7^4^12^ +vetb00091^us_mod^0^50^13^ +vetb00091^fech_mod^7^4^14^ +vetb00091^cod_lista^1^2^15^ +vetb00091^fecha_inicial^7^4^16^ +vetb00091^fecha_final^7^4^17^ +vetb00091^idrow^262^4^18^ +vetb00091^accion^0^50^19^ +vetb00092^factura^2^4^1^ +vetb00092^num_req^2^4^2^ +vetb00092^area^1^2^3^ +vetb00092^cod_n^1^2^4^ +vetb00092^cod_grupo^1^2^5^ +vetb00092^cod_tipo^1^2^6^ +vetb00092^cod_sec^1^2^7^ +vetb00092^cantidad^5^3076^8^ +vetb00092^status_t^0^1^9^ +vetb00092^us_crea^0^50^10^ +vetb00092^fech_crea^10^4365^11^ +vetb00092^us_mod^0^50^12^ +vetb00092^fech_mod^10^4365^13^ +vetb00092^sucid^1^2^14^ +vetb00093^cotizacion_no^258^4^1^ +vetb00093^sec_vend^258^4^2^ +vetb00093^nombre_vendedor^0^80^3^ +vetb00093^comision_vendedor^5^4610^4^ +vetb00093^comision_adicional^5^4610^5^ +vetb00094^cotizacion_no^2^4^1^ +vetb00094^fecha_registro^10^4365^2^ +vetb00094^us_crea^0^50^3^ +vetb00094^area^1^2^4^ +vetb00094^cod_n^1^2^5^ +vetb00094^cod_grupo^1^2^6^ +vetb00094^cod_tipo^1^2^7^ +vetb00094^cod_sec^1^2^8^ +vetb00094^porc_desc^5^4610^9^ +vetb00095^numero_documento^2^4^1^ +vetb00095^cotizacion_no^2^4^2^ +vetb00095^fecha_vence^7^4^3^ +vetb00095^cod_n^1^2^4^ +vetb00095^cod_grupo^1^2^5^ +vetb00095^cod_tipo^1^2^6^ +vetb00095^cod_sec^1^2^7^ +vetb00095^cantidad^5^3077^8^ +vetb00095^vigente^0^10^9^ +vetb00095^us_mod^0^50^10^ +vetb00095^fech_mod^10^4365^11^ +vetb00096^fecha^7^4^1^ +vetb00096^usuario^0^50^2^ +vetb00096^ventas^0^10^3^ +vetb00096^tasa^5^4610^4^ +vetb00097^factura^2^4^1^ +vetb00097^cotizacion_no^2^4^2^ +vetb00097^num_oc^2^4^3^ +vetb00097^conduce^2^4^4^ +vetb00097^bodega^1^2^5^ +vetb00097^area^1^2^6^ +vetb00097^cod_n^1^2^7^ +vetb00097^cod_grupo^1^2^8^ +vetb00097^cod_tipo^1^2^9^ +vetb00097^cod_sec^1^2^10^ +vetb00097^cantidad^261^4610^11^ +vetb00097^id_kit^258^4^12^ +vetb00098^sec_num_doc^258^4^1^ +vetb00099^num_doc^2^4^1^ +vetb00099^fecha^7^4^2^ +vetb00099^sec_vend^1^2^3^ +vetb00099^vendedor^201^100^4^ +vetb00099^num_emp^2^4^5^ +vetb00099^visita_por^201^100^6^ +vetb00099^fecha_cita^7^4^7^ +vetb00099^hora_cita^201^50^8^ +vetb00099^lugar_cita^201^100^9^ +vetb00099^confirmada^201^2^10^ +vetb00099^cancelada^201^2^11^ +vetb00099^pospuesta^201^2^12^ +vetb00099^empresa^201^100^13^ +vetb00099^correo_empresa^201^100^14^ +vetb00099^telefono_empresa^2^4^15^ +vetb00099^direccion_empresa^201^100^16^ +vetb00099^nombre_cliente^201^100^17^ +vetb00099^arquitecto^201^2^18^ +vetb00099^disenador^201^2^19^ +vetb00099^ingeniero^201^2^20^ +vetb00099^ocupacion^201^100^21^ +vetb00099^masculino^201^2^22^ +vetb00099^femenino^201^2^23^ +vetb00099^fecha_nac^7^4^24^ +vetb00099^correo_cliente^201^100^25^ +vetb00099^celular_cliente^2^4^26^ +vetb00099^desc_proyecto^201^500^27^ +vetb00099^marcas_productos^201^500^28^ +vetb00099^marcas_productos_orden^201^500^29^ +vetb00099^proyectos_actuales^201^500^30^ +vetb00099^soho^201^2^31^ +vetb00099^velino^201^2^32^ +vetb00099^delta^201^2^33^ +vetb00099^vitra^201^2^34^ +vetb00099^jacizzi^201^2^35^ +vetb00099^laufen^201^2^36^ +vetb00099^carimali^201^2^37^ +vetb00099^mueble_modular^201^2^38^ +vetb00099^neolith^201^2^39^ +vetb00099^techlam^201^2^40^ +vetb00099^caesarstone^201^2^41^ +vetb00099^biticino^201^2^42^ +vetb00099^maestoshield^201^2^43^ +vetb00099^backout^201^2^44^ +vetb00099^permas^201^2^45^ +vetb00099^lube^201^2^46^ +vetb00099^creo^201^2^47^ +vetb00099^cocina_modular^201^2^48^ +vetb00099^close_modular^201^2^49^ +vetb00099^palo_rosa^201^2^50^ +vetb00099^nanogress^201^2^51^ +vetb00099^tendeza^201^2^52^ +vetb00099^apavisa^201^2^53^ +vetb00099^pail^201^2^54^ +vetb00099^pisos_madera^201^2^55^ +vetb00099^puertas^201^2^56^ +vetb00099^laminados^201^2^57^ +vetb00099^giacomino^201^2^58^ +vetb00099^aquapa^201^2^59^ +vetb00099^repolen^201^2^60^ +vetb00099^north_american^201^2^61^ +vetb00099^fila^201^2^62^ +vetb00099^durento^201^2^63^ +vetb00099^laticrete^201^2^64^ +vetb00100^num_doc^2^4^1^ +vetb00100^nombre_contacto^201^100^2^ +vetb00100^posicion_contacto^201^100^3^ +vetb00100^celular_contacto^201^100^4^ +vetb00100^correo_contacto^201^100^5^ +vetb00101^id_devolucion^257^2^1^ +vetb00101^descripcion^457^100^2^ +vetb00101^control_conduce^0^10^3^ +vetb00102^cotizacion_no^258^4^1^ +vetb00102^tipo_cliente^2^4^2^ +vetb00102^sec_cliente^2^4^3^ +vetb00102^nombre^201^100^4^ +vetb00102^fecha_aprobacion^7^4^5^ +vetb00102^fecha_modificacion^7^4^6^ +vetb00103^area^258^4^1^ +vetb00103^cod_n^2^4^2^ +vetb00103^cod_grupo^2^4^3^ +vetb00103^cod_tipo^2^4^4^ +vetb00103^cod_sec^2^4^5^ +vetb00103^descrip_ing^201^100^6^ +vetb00103^cantidad^5^3077^7^ +vetb00103^unidad_med^201^4^8^ +vetb00103^fecha_inicio^7^4^9^ +vetb00103^fecha_final^7^4^10^ +vetb00103^autorizada^201^2^11^ +vetb00103^usuario_autoriza^201^100^12^ +vetb00103^fecha_modificacion^7^4^13^ +vetb00103^cotizacion_no^2^4^14^ +vetb00104^idregion^258^4^1^ +vetb00104^titulo^457^100^2^ +vetb00105^idmunicipio^258^4^1^ +vetb00105^titulo^457^100^2^ +vetb00106^idsector^258^4^1^ +vetb00106^titulo^201^100^2^ +vetb00106^idcuidad^2^4^3^ +vetb00106^idparaje^2^4^4^ +vetb00106^codigopostal^201^50^5^ +vetb00107^idprovincia^2^4^1^ +vetb00107^descripcionprovincia^201^100^2^ +vetb00107^zona^0^3^3^ +vetb00107^idmacroregion^1^2^4^ +vetb00107^idregion^1^2^5^ +vetb00107^us_crea^457^50^6^ +vetb00107^us_mod^201^50^7^ +vetb00107^fech_mod^10^4365^8^ +vetb00107^fech_crea^266^4365^9^ +vetb00108^idmunicipio^1^2^1^ +vetb00108^idregion^1^2^2^ +vetb00108^descripcionmunicipio^201^100^3^ +vetb00108^idprovincia^201^100^4^ +vetb00108^cod_provincia^1^2^5^ +vetb00108^us_crea^457^50^6^ +vetb00108^us_mod^201^50^7^ +vetb00108^fech_mod^10^4365^8^ +vetb00108^fech_crea^266^4365^9^ +vetb00109^idciudadseccion^257^2^1^ +vetb00109^idmunicipio^257^2^2^ +vetb00109^descripcionciudad^457^100^3^ +vetb00109^us_crea^457^50^4^ +vetb00109^us_mod^201^50^5^ +vetb00109^fech_mod^10^4365^6^ +vetb00109^fech_crea^266^4365^7^ +vetb00110^idsectorparaje^1^2^1^ +vetb00110^idciudadseccion^1^2^2^ +vetb00110^descripcionsector^201^100^3^ +vetb00110^codigopostal^0^10^4^ +vetb00110^status_t^0^2^5^ +vetb00111^tipo_cliente^1^2^1^ +vetb00111^sec_cliente^2^4^2^ +vetb00111^us_crea^201^50^3^ +vetb00111^fech_crea^10^4365^4^ +viejo1^cod_n^1^2^1^ +viejo1^cod_grupo^1^2^2^ +viejo1^cod_tipo^1^2^3^ +viejo1^cod_sec^1^2^4^ +viejo1^codn^1^2^5^ +viejo1^codgrupo^1^2^6^ +viejo1^codtipo^1^2^7^ +viejo1^codsec^1^2^8^ +view_departamentosnomina^departamento^1^2^1^ +view_departamentosnomina^nom_dpto^0^30^2^ +view_ordenes^cotizacion^2^4^1^ +view_ordenes^orden^258^4^2^ +view_ordenes^fecha_oc^263^4^3^ +view_ordenes^mes^0^10^4^ +view_ordenes^ano^1^2^5^ +view_ordenes^numero_mes^1^2^6^ +view_ordenes^claseproducto^0^30^7^ +view_ordenes^observacion^0^180^8^ +view_ordenes^clase^258^4^9^ +view_ordenes^grupo^258^4^10^ +view_ordenes^tipo^258^4^11^ +view_ordenes^medida^258^4^12^ +view_ordenes^descripcion_producto^457^180^13^ +view_ordenes^unidad_med^0^4^14^ +view_ordenes^cantidad_orden^5^3077^15^ +view_ordenes^nombre_vendedor^0^15^16^ +view_ordenes^apellido_vendedor^0^15^17^ +view_ordenes^estado^457^8^18^ +view_ordenes^descripcionmovimiento^201^46^19^ +view_ordenes^pendiente^5^3845^20^ +view_ordenes^cantidadinventario^261^3077^21^ +view_ordenes^estadoprocesos^457^100^22^ +view_ordenes^fechacolocada^10^4365^23^ +view_ordenes^fechadespacho^7^4^24^ +view_ordenes^diasduracion^2^4^25^ +view_ordenes^cliente^256^100^26^ +view_ordenes^estado_producto^201^100^27^ +view_ordenes^expr1^0^100^28^ +view_ordenes^fecha_compromiso^7^4^29^ +view_ordenes^fechadocumento^7^4^30^ +view_ordenes^departamento^2^4^31^ +view_ordenes^nombredepartamento^0^30^32^ +viewcuentaordenes^nombre^0^100^1^ +viewcuentaordenes^sec_cliente^257^2^2^ +viewcuentaordenes^tipo_cliente^257^2^3^ +viewcuentaordenes^cotizacion_no^2^4^4^ +viewcuentaordenes^estado^457^7^5^ +viewcuentaordenes^mes^0^10^6^ +viewcuentaordenes^ano^1^2^7^ +viewcuentaordenes^numeromes^1^2^8^ +viewcuentaordenes^ultimo_almacen^0^80^9^ +viewcuentaordenes^estado_devolucion^0^80^10^ +viewcuentaordenes^numeroorden^258^4^11^ +volantes^num_nomi^2^4^1^ +volantes^num_emp^2^4^2^ +volantes^tipo_emp^0^2^3^ +volantes^nombre^201^100^4^ +volantes^correo^0^100^5^ +volantes^estado^0^60^6^ +volantes^perfil^201^50^7^ +volantes^fecha_envio^7^4^8^ +volantes^fecha_envio_sistema^10^4365^9^ +volantes^detalle^201^300^10^ +vw_regproduccion^id_etiqueta^258^4^1^ +vw_regproduccion^fecha^10^4365^2^ +vw_regproduccion^tipo_inenvatio^201^50^3^ +vw_regproduccion^codigo^201^50^4^ +vw_regproduccion^cantidad^5^4613^5^ +vw_regproduccion^lado_1^5^4613^6^ +vw_regproduccion^lado_2^5^4613^7^ +vw_regproduccion^lado_3^5^4613^8^ +vw_regproduccion^medida^5^4613^9^ +vw_regproduccion^us_crea^201^50^10^ +vw_regproduccion^fech_crea^10^4365^11^ +vw_regproduccion^codid^2^4^12^ +vw_regproduccion^tipo_etiqueta^201^50^13^ +vw_regproduccion^idnumero_movil^2^4^14^ +vw_regproduccion^num_oc^2^4^15^ +vw_regproduccion^cliente^201^100^16^ +vw_regproduccion^departamento^2^4^17^ +vw_regproduccion^descripcion_dpto^201^100^18^ +vw_regproduccion^producto^457^180^19^ +vwanalisisventas^control^0^10^1^ +vwanalisisventas^descripcionc^0^60^2^ +vwanalisisventas^aplicaa^201^8^3^ +vwanalisisventas^descripcionapl^0^60^4^ +vwanalisisventas^cuenta^201^8^5^ +vwanalisisventas^descripcioncuenta^201^50^6^ +vwanalisisventas^referencia^457^14^7^ +vwanalisisventas^fechatransaccion^10^4365^8^ +vwanalisisventas^detalle1^201^40^9^ +vwanalisisventas^detalle2^201^40^10^ +vwanalisisventas^debito^5^3074^11^ +vwanalisisventas^credito^5^3074^12^ +vwanalisisventas^balance^5^3330^13^ +vwanalisisventas^ano^1^2^14^ +vwanalisisventas^mes^201^41^15^ +vwanalisisventas^codigodepartamento^1^2^16^ +vwanalisisventas^nombredepartamento^0^30^17^ +vwanalisisventas^usuariocreador^0^50^18^ +vwanalisisventas^fechacreacion^0^20^19^ +vwanalisisventas^usuariomodificador^0^50^20^ +vwanalisisventas^fechamodificacion^0^20^21^ +vwanalisisventas^banco^201^30^22^ +vwanalitico^control^0^10^1^ +vwanalitico^descripcionc^0^60^2^ +vwanalitico^aplicaa^201^8^3^ +vwanalitico^descripcionapl^0^60^4^ +vwanalitico^cuenta^457^8^5^ +vwanalitico^descripcioncuenta^457^50^6^ +vwanalitico^referencia^457^14^7^ +vwanalitico^fechatransaccion^10^4365^8^ +vwanalitico^detalle1^201^100^9^ +vwanalitico^detalle2^201^40^10^ +vwanalitico^debito^5^3074^11^ +vwanalitico^credito^5^3074^12^ +vwanalitico^balance^5^3330^13^ +vwanalitico^ano^1^2^14^ +vwanalitico^mes^201^41^15^ +vwanalitico^codigodepartamento^1^2^16^ +vwanalitico^nombredepartamento^0^30^17^ +vwanalitico^usuariocreador^0^50^18^ +vwanalitico^fechacreacion^10^4365^19^ +vwanalitico^usuariomodificador^0^50^20^ +vwanalitico^fechamodificacion^10^4365^21^ +vwanalitico^banco^201^30^22^ +vwanalitico^tipo^1^2^23^ +vwanalitico^numero_mes^1^2^24^ +vwanalitico^presupuesto^5^3074^25^ +vwanaliticoh^control^0^10^1^ +vwanaliticoh^descripcionc^0^60^2^ +vwanaliticoh^aplicaa^201^8^3^ +vwanaliticoh^descripcionapl^0^60^4^ +vwanaliticoh^cuenta^201^8^5^ +vwanaliticoh^descripcioncuenta^201^50^6^ +vwanaliticoh^referencia^457^14^7^ +vwanaliticoh^fechatransaccion^10^4365^8^ +vwanaliticoh^detalle1^201^40^9^ +vwanaliticoh^detalle2^201^40^10^ +vwanaliticoh^debito^5^3074^11^ +vwanaliticoh^credito^5^3074^12^ +vwanaliticoh^balance^5^3330^13^ +vwanaliticoh^ano^1^2^14^ +vwanaliticoh^mes^201^41^15^ +vwanaliticoh^codigodepartamento^1^2^16^ +vwanaliticoh^nombredepartamento^0^30^17^ +vwanaliticoh^usuariocreador^201^9^18^ +vwanaliticoh^fechacreacion^10^4365^19^ +vwanaliticoh^usuariomodificador^201^9^20^ +vwanaliticoh^fechamodificacion^10^4365^21^ +vwanaliticoh^banco^201^30^22^ +vwclientes^codigo^257^2^1^ +vwclientes^departamento^0^100^2^ +vwclientes^cliente^0^100^3^ +vwclientes^vendedor^0^60^4^ +vwclientes^fecha_creacion^10^4365^5^ +vwclientes^nombre_mes^0^10^6^ +vwclientes^ano^1^2^7^ +vwclientes^fecha_inicio^10^4365^8^ +vwclientes^fecha_corte^10^4365^9^ +vwclientes^rnc^0^25^10^ +vwclientes^tiponegocio^0^30^11^ +vwclientesnocompran^vendedor^457^31^1^ +vwclientesnocompran^tipo_cliente^1^2^2^ +vwclientesnocompran^sec_cliente^2^4^3^ +vwclientesnocompran^nombre^0^100^4^ +vwclientesnocompran^telefono^0^16^5^ +vwclientesnocompran^telefono_casa^0^15^6^ +vwclientesnocompran^contacto^201^80^7^ +vwclientesnocompran^mes^0^10^8^ +vwclientesnocompran^rnc^0^11^9^ +vwcobros^ficha^257^2^1^ +vwcobros^primernombre^0^15^2^ +vwcobros^primerapellido^0^15^3^ +vwcobros^tipocobro^201^40^4^ +vwcobros^valor^5^9730^5^ +vwcobros^valorrd^5^9732^6^ +vwcobros^ano^1^2^7^ +vwcobros^numero_mes^1^2^8^ +vwcobros^nombremes^0^10^9^ +vwcobros^nombresucursal^457^60^10^ +vwcobros^tasa^5^4610^11^ +vwcobros^ventas^1^2^12^ +vwcobros^ocupacion^0^30^13^ +vwcobros^fecha_orig^7^4^14^ +vwcobros^num_doc^258^4^15^ +vwcobros^tipo_doc^0^2^16^ +vwcobros^tipo_cliente^1^2^17^ +vwcobros^sec_cliente^1^2^18^ +vwcobros^nombre^256^100^19^ +vwcobros^cotizacion^0^12^20^ +vwcobros^simbolo^201^20^21^ +vwcobros^cod_emp_sec^1^2^22^ +vwcobros^equipoventas^0^100^23^ +vwcodigo_nomina^cedula^256^16^1^ +vwcodigo_nomina^num_emp^258^4^2^ +vwcodigo_nomina^fecha^266^4365^3^ +vwcodigo_nomina^codigo^457^10^4^ +vwcodigo_nomina^fecha_generacion^263^4^5^ +vwcodigo_nomina^num_nomi^258^4^6^ +vwcodigo_nomina^tipo_emp^0^10^7^ +vwcodigo_nomina^nom1_emp^0^15^8^ +vwcodigo_nomina^apell1_emp^0^15^9^ +vwcodigo_nomina^estado_legal^0^20^10^ +vwcodigo_nomina^monto_retiro^5^4610^11^ +vwcodigosnotienencosto^mes^0^10^1^ +vwcodigosnotienencosto^codn^258^4^2^ +vwcodigosnotienencosto^codgrupo^258^4^3^ +vwcodigosnotienencosto^codtipo^258^4^4^ +vwcodigosnotienencosto^codsec^258^4^5^ +vwcodigosnotienencosto^descripcion^457^180^6^ +vwcodigosnotienencosto^unidadmed^0^4^7^ +vwcodigosnuevos^cod1^1^2^1^ +vwcodigosnuevos^cod2^1^2^2^ +vwcodigosnuevos^cod3^1^2^3^ +vwcodigosnuevos^cod4^1^2^4^ +vwcodigosnuevos^codigonuevo^0^50^5^ +vwcodigosnuevos^codigoviejo^256^50^6^ +vwcodigosnuevos^cod_cia^1^2^7^ +vwcodigosnuevos^pcodn^1^2^8^ +vwcodigosnuevos^pcodgrupo^1^2^9^ +vwcodigosnuevos^pcodtipo^1^2^10^ +vwcodigosnuevos^pcodsec^1^2^11^ +vwcodigosnuevos^material^5^4612^12^ +vwcodigosnuevos^labor^5^4612^13^ +vwcodigosnuevos^gastos^5^4612^14^ +vwcodigosnuevos^factor^5^4612^15^ +vwcodigosnuevos^cod_n^257^2^16^ +vwcodigosnuevos^cod_grupo^257^2^17^ +vwcodigosnuevos^cod_tipo^257^2^18^ +vwcodigosnuevos^cod_sec^257^2^19^ +vwcodigosnuevos^existencia^5^9733^20^ +vwcomisiones^tipoventas^0^30^1^ +vwcomisiones^tipo_cliente^1^2^2^ +vwcomisiones^sec_cliente^2^4^3^ +vwcomisiones^nombre^0^90^4^ +vwcomisiones^sec_vend^1^2^5^ +vwcomisiones^nombrev^0^50^6^ +vwcomisiones^apellidov^0^50^7^ +vwcomisiones^porc_comisionv^5^3076^8^ +vwcomisiones^sec_vend_a^1^2^9^ +vwcomisiones^nombre_a^0^30^10^ +vwcomisiones^apellido_a^0^30^11^ +vwcomisiones^porc_comisiona^5^3076^12^ +vwcomisiones^tipodocumento^0^30^13^ +vwcomisiones^tipo_doc^0^2^14^ +vwcomisiones^documento^2^4^15^ +vwcomisiones^valor^5^3074^16^ +vwcomisiones^valor_itbi^5^3074^17^ +vwcomisiones^aplica_a^2^4^18^ +vwcomisiones^fechafactura^0^10^19^ +vwcomisiones^fecha^0^10^20^ +vwcomisiones^ano^1^2^21^ +vwcomisiones^numeromes^1^2^22^ +vwcomisiones^mes^0^30^23^ +vwcomisiones^valor1^5^3074^24^ +vwcomisiones^valor2^5^3074^25^ +vwcomisiones^valor_orig^5^3074^26^ +vwcomisiones^tasa^5^3074^27^ +vwcomisiones^chitbis^0^2^28^ +vwcomisiones^porc_valor_a_pagar^5^3074^29^ +vwcomisiones^valor_a_comisionar^5^3074^30^ +vwcomisiones^cotizacion_no^2^4^31^ +vwcomisiones^comision_adicional^5^3074^32^ +vwcomisiones^porc_comision_adicional^5^3074^33^ +vwcompras^tipoorden^457^20^1^ +vwcompras^cod_sp^1^2^2^ +vwcompras^cod_sp_sec^1^2^3^ +vwcompras^ano^1^2^4^ +vwcompras^mes^0^10^5^ +vwcompras^num_oc^258^4^6^ +vwcompras^fech_oc^7^4^7^ +vwcompras^nom_sp^201^41^8^ +vwcompras^cod_n^258^4^9^ +vwcompras^cod_grupo^258^4^10^ +vwcompras^cod_tipo^258^4^11^ +vwcompras^cod_sec^258^4^12^ +vwcompras^material^201^205^13^ +vwcompras^cantidad^5^3077^14^ +vwcompras^precio^5^4613^15^ +vwcompras^valor^5^7946^16^ +vwcompras^otrarefencia^201^80^17^ +vwcompras^proforma^0^10^18^ +vwcompras^documetorecepcion^2^4^19^ +vwcompras^fecharecepcion^10^4365^20^ +vwcompras^departamento^0^30^21^ +vwcompras^grupo^201^30^22^ +vwcompras^existencia^261^9733^23^ +vwcompras^consumo^261^9733^24^ +vwcompras^costoliquidacion^5^3076^25^ +vwcompras^descripcionmoneda^0^30^26^ +vwcompras^simbolomoneda^0^4^27^ +vwconduces^ano^1^2^1^ +vwconduces^mes^0^10^2^ +vwconduces^fecha^263^4^3^ +vwconduces^documento^258^4^4^ +vwconduces^orden^0^10^5^ +vwconduces^codigomov^257^2^6^ +vwconduces^descripcionmov^256^40^7^ +vwconduces^cod_n^2^4^8^ +vwconduces^cod_grupo^2^4^9^ +vwconduces^cod_tipo^2^4^10^ +vwconduces^cod_sec^2^4^11^ +vwconduces^descripcionprod^457^180^12^ +vwconduces^unidadmed^0^4^13^ +vwconduces^cantidad^261^3077^14^ +vwconduces^fechafactura^7^4^15^ +vwconduces^factura^256^8^16^ +vwconduces^nombrecliente^256^100^17^ +vwconduces^tipocliente^257^2^18^ +vwconduces^codigocliente^258^4^19^ +vwconduces^neto^5^2562^20^ +vwconduces^estado^0^1^21^ +vwconduces^usuario^0^50^22^ +vwconduces^bodega^201^30^23^ +vwconduces^vendedor^457^31^24^ +vwconducesr^ano^1^2^1^ +vwconducesr^mes^0^10^2^ +vwconducesr^fecha^263^4^3^ +vwconducesr^documento^258^4^4^ +vwconducesr^orden^0^10^5^ +vwconducesr^codigomov^257^2^6^ +vwconducesr^descripcionmov^256^40^7^ +vwconducesr^cod_n^2^4^8^ +vwconducesr^cod_grupo^2^4^9^ +vwconducesr^cod_tipo^2^4^10^ +vwconducesr^cod_sec^2^4^11^ +vwconducesr^descripcionprod^457^180^12^ +vwconducesr^unidadmed^201^50^13^ +vwconducesr^cantidad^261^3077^14^ +vwconducesr^fechafactura^7^4^15^ +vwconducesr^factura^256^8^16^ +vwconducesr^nombrecliente^0^100^17^ +vwconducesr^tipocliente^257^2^18^ +vwconducesr^codigocliente^257^2^19^ +vwconducesr^neto^5^2562^20^ +vwconducesr^estado^0^1^21^ +vwconducesr^usuario^0^50^22^ +vwconducesr^bodega^201^30^23^ +vwconducesr^vendedor^457^31^24^ +vwconducesr^id_scann^457^10^25^ +vwcontactosclientes^codigovendedor^257^2^1^ +vwcontactosclientes^vendedor^457^31^2^ +vwcontactosclientes^clientes^2^4^3^ +vwcontactosclientes^contactos^2^4^4^ +vwcontactosclientes^tiponegocio^256^30^5^ +vwcontactosclientes^nombrecliente^0^100^6^ +vwcontrolregistrorelojes^departamento^201^61^1^ +vwcontrolregistrorelojes^fichagenero^257^2^2^ +vwcontrolregistrorelojes^nom1_emp^0^15^3^ +vwcontrolregistrorelojes^apell1_emp^0^15^4^ +vwcontrolregistrorelojes^apell2_emp^0^15^5^ +vwcontrolregistrorelojes^codigoreloj^201^24^6^ +vwcontrolregistrorelojes^nombreponchado^201^40^7^ +vwcontrolregistrorelojes^codigointernozktime^2^4^8^ +vwcontrolregistrorelojes^codigogenero^2^4^9^ +vwcontrolregistrorelojes^fecha^10^4365^10^ +vwcontrolregistrorelojes^operacion^457^8^11^ +vwcontrolregistrorelojes^numeromes^1^2^12^ +vwcontrolregistrorelojes^mes^0^10^13^ +vwcontrolregistrorelojes^ano^1^2^14^ +vwcostosproductos^clase^0^30^1^ +vwcostosproductos^cod_n^257^2^2^ +vwcostosproductos^cod_grupo^257^2^3^ +vwcostosproductos^cod_tipo^257^2^4^ +vwcostosproductos^cod_sec^257^2^5^ +vwcostosproductos^material^5^3076^6^ +vwcostosproductos^labor^5^3076^7^ +vwcostosproductos^gastos^5^3076^8^ +vwcostosproductos^descrip_esp^457^180^9^ +vwcostosproductos^unidad_med^201^50^10^ +vwcostosproductos^codigo^201^27^11^ +vwcostosproductos^ano^256^4^12^ +vwcuentasporcobrar^nombre^0^100^1^ +vwcuentasporcobrar^telefono^0^25^2^ +vwcuentasporcobrar^telex^0^25^3^ +vwcuentasporcobrar^patente^201^80^4^ +vwcuentasporcobrar^limite_credito^5^2562^5^ +vwcuentasporcobrar^fax^0^25^6^ +vwcuentasporcobrar^num_rnc^0^25^7^ +vwcuentasporcobrar^nombre_patente^0^30^8^ +vwcuentasporcobrar^telefono_casa^0^25^9^ +vwcuentasporcobrar^descripcion^0^30^10^ +vwcuentasporcobrar^calle^0^100^11^ +vwcuentasporcobrar^casa_num^0^10^12^ +vwcuentasporcobrar^barrio^0^30^13^ +vwcuentasporcobrar^urbanizacion^0^30^14^ +vwcuentasporcobrar^tipo_cliente^1^2^15^ +vwcuentasporcobrar^sec_cliente^1^2^16^ +vwcuentasporcobrar^cod_emp_sec^1^2^17^ +vwcuentasporcobrar^nom1_emp^0^15^18^ +vwcuentasporcobrar^nom2_emp^0^15^19^ +vwcuentasporcobrar^apell1_emp^0^15^20^ +vwcuentasporcobrar^apell2_emp^0^15^21^ +vwcuentasporcobrar^descrip_esp^457^180^22^ +vwcuentasporcobrar^unidad_med^201^50^23^ +vwcuentasporcobrar^cod_n^1^2^24^ +vwcuentasporcobrar^cod_grupo^1^2^25^ +vwcuentasporcobrar^cod_tipo^1^2^26^ +vwcuentasporcobrar^cod_sec^1^2^27^ +vwcuentasporcobrar^cantidad^5^3077^28^ +vwcuentasporcobrar^precio^5^3074^29^ +vwcuentasporcobrar^aplica_a^2^4^30^ +vwcuentasporcobrar^num_doc^258^4^31^ +vwcuentasporcobrar^tipo_doc^0^2^32^ +vwcuentasporcobrar^fecha_orig^7^4^33^ +vwcuentasporcobrar^fecha_ven^7^4^34^ +vwcuentasporcobrar^sub_total^5^2562^35^ +vwcuentasporcobrar^monto_desc^5^2562^36^ +vwcuentasporcobrar^monto_itbi^5^2562^37^ +vwcuentasporcobrar^neto^261^2562^38^ +vwcuentasporcobrar^cotizacion_no^2^4^39^ +vwcuentasporcobrar^orden^2^4^40^ +vwcuentasporcobrar^ano^1^2^41^ +vwcuentasporcobrar^mes^1^2^42^ +vwcxc^fecha_orig^7^4^1^ +vwcxc^fecha_ven^7^4^2^ +vwcxc^num_doc^2^4^3^ +vwcxc^tipodocumento^0^2^4^ +vwcxc^tipo_cliente^1^2^5^ +vwcxc^sec_cliente^1^2^6^ +vwcxc^valor^5^3586^7^ +vwcxc^valorrd^5^6917^8^ +vwcxc^monto_desc^5^3074^9^ +vwcxc^cliente^0^100^10^ +vwcxc^ano^1^2^11^ +vwcxc^numeromes^1^2^12^ +vwcxc^mes^0^10^13^ +vwcxc^codigovendedor^1^2^14^ +vwcxc^vendedor^201^31^15^ +vwcxc^balance^5^3074^16^ +vwcxc^fecha_corte^10^4365^17^ +vwcxc^documentoaplica^2^4^18^ +vwcxc^moneda^201^40^19^ +vwcxc^tasa^5^3075^20^ +vwcxc^equipoventas^0^100^21^ +vwdevoluciones^ano^2^4^1^ +vwdevoluciones^num_emp^257^2^2^ +vwdevoluciones^vendedor^457^63^3^ +vwdevoluciones^cod_n^257^2^4^ +vwdevoluciones^cod_grupo^257^2^5^ +vwdevoluciones^cod_tipo^257^2^6^ +vwdevoluciones^cod_sec^257^2^7^ +vwdevoluciones^producto^256^180^8^ +vwdevoluciones^unidad_med^0^4^9^ +vwdevoluciones^factura_devuelta^0^10^10^ +vwdevoluciones^fecha_devolucion^263^4^11^ +vwdevoluciones^orden_pedidos^2^4^12^ +vwdevoluciones^cliente^0^100^13^ +vwdevoluciones^tipo_cliente^257^2^14^ +vwdevoluciones^codigo_cliente^257^2^15^ +vwdevoluciones^telefono^0^16^16^ +vwdevoluciones^precio^5^3074^17^ +vwdevoluciones^cantidad^261^3077^18^ +vwdevoluciones^mes^0^10^19^ +vwdevoluciones^documento^258^4^20^ +vwdevoluciones^codigo_transaccion^257^2^21^ +vwdevoluciones^motivo^0^60^22^ +vwdevoluciones^valor^5^6407^23^ +vwdevoluciones_count^ano^2^4^1^ +vwdevoluciones_count^mes^201^14^2^ +vwdevoluciones_count^documento^258^4^3^ +vwdevoluciones_count^fecha^263^4^4^ +vwdevoluciones_count^codigo_bodega^1^2^5^ +vwdevoluciones_count^bodega^201^30^6^ +vwempleados_tiempo^departamento^201^35^1^ +vwempleados_tiempo^tipo_empleado^0^1^2^ +vwempleados_tiempo^ficha^257^2^3^ +vwempleados_tiempo^nombre^457^31^4^ +vwempleados_tiempo^cedula^0^11^5^ +vwempleados_tiempo^puesto^201^185^6^ +vwempleados_tiempo^fecha_nacimiento^7^4^7^ +vwempleados_tiempo^mes_nacimiento^2^4^8^ +vwempleados_tiempo^fecha_entrada^7^4^9^ +vwempleados_tiempo^ano^2^4^10^ +vwempleados_tiempo^mes^0^10^11^ +vwempleados_tiempo^tiempo_empresa^201^38^12^ +vwempleados_tiempo^meses^2^4^13^ +vwempleados_tiempo^sueldo_actual^5^2562^14^ +vwempleados_tiempo^estado^0^1^15^ +vwempleados_tiempo^fehasalida^7^4^16^ +vwempleados_tiempo^cuenta^201^25^17^ +vwempleados_tiempo^localidad^201^60^18^ +vwempleados_tiempo^provincia^0^50^19^ +vwempleados_tiempo^numero_mes^1^2^20^ +vwempleados_tiempo^retiro_comercial^0^10^21^ +vwempleados_tiempo^observacion^201^255^22^ +vwempleados_tiempo^estado_legal^0^20^23^ +vwempleados_tiempo^tipo_documento^0^50^24^ +vwempleados_tiempo^monto_retiro^5^4610^25^ +vwempleados_tiempo^fecha_valido_retiro^7^4^26^ +vwempleados_tiempo^genera_file_bco^0^2^27^ +vwempleados_tiempo^telefono^0^15^28^ +vwempleados_tiempo^calle^0^50^29^ +vwempleados_tiempo^fecha_termino_c^7^4^30^ +vwempleados_tiempo^email^201^100^31^ +vwempleados_tiempo^cuenta_out^2^4^32^ +vwempleados_tiempo^sexo^0^1^33^ +vwempleados_tiempo^mes_entrada^2^4^34^ +vwestado^cuenta_no^0^8^1^ +vwestado^estado_a^0^4^2^ +vwestado^estado_m^0^4^3^ +vwestado^balance_ant^5^3074^4^ +vwestado^actividad^5^3074^5^ +vwestado^balance_act^5^3074^6^ +vwestadoordenes^orden^258^4^1^ +vwestadoordenes^fecha_orden^263^4^2^ +vwestadoordenes^estatus^457^8^3^ +vwestadoordenes^cliente^256^100^4^ +vwestadoordenes^cod_n^258^4^5^ +vwestadoordenes^cod_grupo^258^4^6^ +vwestadoordenes^cod_tipo^258^4^7^ +vwestadoordenes^cod_sec^258^4^8^ +vwestadoordenes^producto^457^180^9^ +vwestadoordenes^cantidad^5^3077^10^ +vwestadoordenes^ano^1^2^11^ +vwestadoordenes^numero_mes^1^2^12^ +vwestadoordenes^mes^0^10^13^ +vwestadoordenes^cantidaddespacho^5^3589^14^ +vwestadoordenes^num_doc^2^4^15^ +vwestadoordenes^fecha^7^4^16^ +vwestadoordenes^cod_mov^1^2^17^ +vwestadoordenes^detalle^0^60^18^ +vwestadoordenes^area^1^2^19^ +vwestadoordenes^vendedor^201^63^20^ +vwestadoordenes^cotizacion_no^2^4^21^ +vwestadoordenes^fecha_compromiso^7^4^22^ +vwestadoordenes^estado_produccion^201^100^23^ +vwestadoordenes^clase^0^30^24^ +vwestadoordenes^total_bruto^261^3074^25^ +vwestadoordenes^sub_total^261^3074^26^ +vwestadoordenes^monto_desc^5^3074^27^ +vwestadoordenes^monto_itbi^5^3074^28^ +vwestadoordenes^total_neto^261^3074^29^ +vwestadoordenes^estado_registro^457^6^30^ +vwestadoordenes^descrip_mov^0^40^31^ +vwestadoordenes^codigo_movimiento^1^2^32^ +vwestadoordenes^almacen^201^30^33^ +vwheadcount^coddepto^1^2^1^ +vwheadcount^departamento^201^30^2^ +vwheadcount^ano^1^2^3^ +vwheadcount^numeromes^1^2^4^ +vwheadcount^mes^0^10^5^ +vwheadcount^iniial^2^4^6^ +vwheadcount^entradas^2^4^7^ +vwheadcount^salidas^2^4^8^ +vwheadcount^empleados^2^4^9^ +vwinconteopda^idtrx^2^4^1^ +vwinconteopda^fecha^10^4365^2^ +vwinconteopda^bodega^1^2^3^ +vwinconteopda^cod_seccion^1^2^4^ +vwinconteopda^cod_tramo^1^2^5^ +vwinconteopda^cod_n^1^2^6^ +vwinconteopda^cod_grupo^1^2^7^ +vwinconteopda^cod_tipo^1^2^8^ +vwinconteopda^cod_sec^1^2^9^ +vwinconteopda^descrip_esp^256^60^10^ +vwinconteopda^almacen^201^30^11^ +vwinconteopda^seccion^0^30^12^ +vwinconteopda^cantidad^5^3076^13^ +vwinconteopda^usariopda^201^9^14^ +vwinconteopda^fecharegistro^10^4365^15^ +vwipconteopda^idtrx^2^4^1^ +vwipconteopda^fecha^10^4365^2^ +vwipconteopda^bodega^1^2^3^ +vwipconteopda^cod_seccion^1^2^4^ +vwipconteopda^cod_tramo^1^2^5^ +vwipconteopda^cod_n^1^2^6^ +vwipconteopda^cod_grupo^1^2^7^ +vwipconteopda^cod_tipo^1^2^8^ +vwipconteopda^cod_sec^1^2^9^ +vwipconteopda^descrip_esp^457^180^10^ +vwipconteopda^almacen^201^30^11^ +vwipconteopda^seccion^0^30^12^ +vwipconteopda^cantidad^5^3076^13^ +vwipconteopda^usariopda^201^50^14^ +vwipconteopda^fecharegistro^10^4365^15^ +vwipconteopda^fila^201^50^16^ +vwipprodterm^ano^1^2^1^ +vwipprodterm^mes^0^10^2^ +vwipprodterm^mes_orden^1^2^3^ +vwipprodterm^cod_origen^257^2^4^ +vwipprodterm^origen^0^20^5^ +vwipprodterm^cod_n^258^4^6^ +vwipprodterm^cod_grupo^258^4^7^ +vwipprodterm^cod_tipo^258^4^8^ +vwipprodterm^cod_sec^258^4^9^ +vwipprodterm^descripcion^457^180^10^ +vwipprodterm^unidad_med^0^4^11^ +vwipprodterm^numero_doc^258^4^12^ +vwipprodterm^orden_compra^2^4^13^ +vwipprodterm^orden_pedido^0^10^14^ +vwipprodterm^codigo_mov^257^2^15^ +vwipprodterm^descripcion_mov^256^40^16^ +vwipprodterm^cantidad1^5^3077^17^ +vwipprodterm^cantidad2^261^3077^18^ +vwipprodterm^costo_standard^5^3588^19^ +vwipprodterm^valorstd^5^6921^20^ +vwipprodterm^producto^0^30^21^ +vwipprodterm^material^5^3076^22^ +vwipprodterm^labor^5^3076^23^ +vwipprodterm^gastos^5^3076^24^ +vwipprodterm^departamento^2^4^25^ +vwipprodterm^titulodepartamento^0^30^26^ +vwipprodterm^cantidadadicional^5^6410^27^ +vwipprodtermusuario^ano^1^2^1^ +vwipprodtermusuario^mes^0^10^2^ +vwipprodtermusuario^mes_orden^1^2^3^ +vwipprodtermusuario^cod_origen^257^2^4^ +vwipprodtermusuario^origen^0^20^5^ +vwipprodtermusuario^cod_n^258^4^6^ +vwipprodtermusuario^cod_grupo^258^4^7^ +vwipprodtermusuario^cod_tipo^258^4^8^ +vwipprodtermusuario^cod_sec^258^4^9^ +vwipprodtermusuario^descripcion^457^180^10^ +vwipprodtermusuario^unidad_med^201^50^11^ +vwipprodtermusuario^numero_doc^258^4^12^ +vwipprodtermusuario^orden_compra^2^4^13^ +vwipprodtermusuario^orden_pedido^0^10^14^ +vwipprodtermusuario^codigo_mov^257^2^15^ +vwipprodtermusuario^descripcion_mov^256^40^16^ +vwipprodtermusuario^cantidad1^5^3077^17^ +vwipprodtermusuario^cantidad2^261^3077^18^ +vwipprodtermusuario^producto^0^30^19^ +vwipprodtermusuario^bodega^201^30^20^ +vwipprodtermusuario^costo_std^5^4614^21^ +vwipprodtermusuario^cantidadorden^261^9733^22^ +vwiptiposmov^codigo^257^2^1^ +vwiptiposmov^descripcion^256^40^2^ +vwiptiposmov^origen^201^8^3^ +vwirconteopda^idtrx^2^4^1^ +vwirconteopda^fecha^10^4365^2^ +vwirconteopda^bodega^1^2^3^ +vwirconteopda^cod_seccion^1^2^4^ +vwirconteopda^cod_tramo^1^2^5^ +vwirconteopda^cod_n^1^2^6^ +vwirconteopda^cod_grupo^1^2^7^ +vwirconteopda^cod_tipo^1^2^8^ +vwirconteopda^cod_sec^1^2^9^ +vwirconteopda^descrip_esp^0^80^10^ +vwirconteopda^almacen^201^30^11^ +vwirconteopda^seccion^0^30^12^ +vwirconteopda^cantidad^5^2562^13^ +vwirconteopda^usariopda^201^50^14^ +vwirconteopda^fecharegistro^10^4365^15^ +vwmargenordenes^nombrecliente^0^100^1^ +vwmargenordenes^calle^0^100^2^ +vwmargenordenes^casa_num^0^10^3^ +vwmargenordenes^barrio^0^30^4^ +vwmargenordenes^urbanizacion^0^30^5^ +vwmargenordenes^soporte^0^80^6^ +vwmatprima^cod_n^257^2^1^ +vwmatprima^cod_grupo^257^2^2^ +vwmatprima^cod_tipo^257^2^3^ +vwmatprima^cod_sec^257^2^4^ +vwmatprima^descrip_esp^256^60^5^ +vwmatprima^unidad_med^0^3^6^ +vwmatprima^cod_mov^257^2^7^ +vwmatprima^transaccion^201^40^8^ +vwmatprima^costo_st^5^3076^9^ +vwmatprima^valor^5^5894^10^ +vwmatprima^cantidad_2^5^2562^11^ +vwmatprima^fecha^7^4^12^ +vwmatprima^num_doc^258^4^13^ +vwmatprima^fact_no^201^10^14^ +vwmatprima^conduce_no^201^10^15^ +vwmatprima^orden_compra^2^4^16^ +vwmatprima^tipo^201^2^17^ +vwmatprima^ano^1^2^18^ +vwmatprima^numero_mes^1^2^19^ +vwmatprima^mes^0^10^20^ +vwmatprima^depto_a^1^2^21^ +vwmatprima^nom_dpto^0^30^22^ +vwmatprima^origen^457^8^23^ +vwmatprima^existencia^5^9730^24^ +vwmatprima_scosto^cod_n^257^2^1^ +vwmatprima_scosto^cod_grupo^257^2^2^ +vwmatprima_scosto^cod_tipo^257^2^3^ +vwmatprima_scosto^cod_sec^257^2^4^ +vwmatprima_scosto^descrip_esp^256^60^5^ +vwmatprima_scosto^unidad_med^0^3^6^ +vwmatprima_scosto^cod_mov^257^2^7^ +vwmatprima_scosto^transaccion^201^40^8^ +vwmatprima_scosto^cantidad_2^5^2562^9^ +vwmatprima_scosto^fecha^7^4^10^ +vwmatprima_scosto^num_doc^258^4^11^ +vwmatprima_scosto^fact_no^201^10^12^ +vwmatprima_scosto^conduce_no^201^10^13^ +vwmatprima_scosto^orden_compra^2^4^14^ +vwmatprima_scosto^tipo^201^2^15^ +vwmatprima_scosto^ano^1^2^16^ +vwmatprima_scosto^numero_mes^1^2^17^ +vwmatprima_scosto^mes^0^10^18^ +vwmatprima_scosto^depto_a^1^2^19^ +vwmatprima_scosto^nom_dpto^0^30^20^ +vwmatprima_scosto^origen^457^8^21^ +vwmatprima_scosto^existencia^5^9730^22^ +vwmatprimausuario^cod_n^257^2^1^ +vwmatprimausuario^cod_grupo^257^2^2^ +vwmatprimausuario^cod_tipo^257^2^3^ +vwmatprimausuario^cod_sec^257^2^4^ +vwmatprimausuario^descrip_esp^256^60^5^ +vwmatprimausuario^unidad_med^0^3^6^ +vwmatprimausuario^cod_mov^257^2^7^ +vwmatprimausuario^transaccion^201^40^8^ +vwmatprimausuario^costo^5^4102^9^ +vwmatprimausuario^valor^5^6920^10^ +vwmatprimausuario^cantidad_2^5^2562^11^ +vwmatprimausuario^fecha^7^4^12^ +vwmatprimausuario^num_doc^258^4^13^ +vwmatprimausuario^fact_no^201^10^14^ +vwmatprimausuario^conduce_no^201^10^15^ +vwmatprimausuario^orden_compra^2^4^16^ +vwmatprimausuario^tipo^201^2^17^ +vwmatprimausuario^ano^1^2^18^ +vwmatprimausuario^numero_mes^1^2^19^ +vwmatprimausuario^mes^0^10^20^ +vwmatprimausuario^depto_a^1^2^21^ +vwmatprimausuario^nom_dpto^0^30^22^ +vwmatprimausuario^origen^457^8^23^ +vwmatprimausuario^existencia^5^9730^24^ +vwordenescocinas^cod_n^1^2^1^ +vwordenescocinas^num_oc^258^4^2^ +vwordenescocinas^fecha_oc^263^4^3^ +vwordenescocinas^ano^1^2^4^ +vwordenescocinas^mes^1^2^5^ +vwordenescocinas^nombre_vendedor^0^80^6^ +vwordenescocinas^status_t^0^1^7^ +vwordenescocinas^cotizacion_no^2^4^8^ +vwordenescocinas^total_bruto^261^3074^9^ +vwordenescocinas^sub_total^261^3074^10^ +vwordenescocinas^monto_desc^5^3074^11^ +vwordenescocinas^monto_dolar^5^3074^12^ +vwordenescocinas^fechacotizacion^7^4^13^ +vwordenescocinas^porc_vendedor^5^3076^14^ +vwordenescocinas^comisionordenada^5^6920^15^ +vwordenescocinas^nombre_cliente^256^60^16^ +vwordenescocinasdespachadas^fecha_factura^7^4^1^ +vwordenescocinasdespachadas^orden^2^4^2^ +vwordenescocinasdespachadas^cotizacion_no^2^4^3^ +vwordenescocinasdespachadas^cod_n^1^2^4^ +vwordenescocinasdespachadas^nombre^0^100^5^ +vwordenescocinasdespachadas^nombre_vendedor^0^80^6^ +vwordenescocinasdespachadas^sec_vend^258^4^7^ +vwordenescocinasdespachadas^tasa^5^3075^8^ +vwordenescocinasdespachadas^mes^0^10^9^ +vwordenescocinasdespachadas^ano^1^2^10^ +vwordenesdespachadasc^fecha_factura^7^4^1^ +vwordenesdespachadasc^orden^2^4^2^ +vwordenesdespachadasc^cotizacion_no^2^4^3^ +vwordenesdespachadasc^cod_n^1^2^4^ +vwordenesdespachadasc^nombre^0^100^5^ +vwordenesdespachadasc^soporteventas^0^80^6^ +vwordenesdespachadasc^sec_vend^258^4^7^ +vwordenesdespachadasc^tasa^5^3075^8^ +vwordenesdespachadasc^mes^0^10^9^ +vwordenesdespachadasc^producto^457^180^10^ +vwordenesdespachadasc^cantidad^5^3077^11^ +vwordenesdespachadasc^porc_desc^5^3586^12^ +vwordenesdespachadasc^precio^5^3074^13^ +vwordenesdespachadasc^valorbruto^5^9738^14^ +vwordenesdespachadasc^descuento^5^9734^15^ +vwordenesdespachadasc^valorneto^5^9734^16^ +vwordenesdespachadasc^porc_comision^5^3076^17^ +vwordenesdespachadasc^ano^1^2^18^ +vwordenesdespachadasc^comision^5^9734^19^ +vwprecios^descripcion^201^40^1^ +vwprecios^cod_n^257^2^2^ +vwprecios^cod_grupo^257^2^3^ +vwprecios^cod_tipo^257^2^4^ +vwprecios^cod_sec^257^2^5^ +vwprecios^descrip_esp^256^80^6^ +vwprecios^unidad_med^0^4^7^ +vwprecios^precio^5^3074^8^ +vwprecios^simbolo^201^20^9^ +vwprodterm_scosto^ano^1^2^1^ +vwprodterm_scosto^mes^0^10^2^ +vwprodterm_scosto^mes_orden^1^2^3^ +vwprodterm_scosto^cod_origen^257^2^4^ +vwprodterm_scosto^origen^0^20^5^ +vwprodterm_scosto^cod_n^258^4^6^ +vwprodterm_scosto^cod_grupo^258^4^7^ +vwprodterm_scosto^cod_tipo^258^4^8^ +vwprodterm_scosto^cod_sec^258^4^9^ +vwprodterm_scosto^descripcion^457^180^10^ +vwprodterm_scosto^unidad_med^0^4^11^ +vwprodterm_scosto^numero_doc^258^4^12^ +vwprodterm_scosto^orden_compra^2^4^13^ +vwprodterm_scosto^orden_pedido^0^10^14^ +vwprodterm_scosto^codigo_mov^257^2^15^ +vwprodterm_scosto^descripcion_mov^256^40^16^ +vwprodterm_scosto^cantidad1^5^3077^17^ +vwprodterm_scosto^cantidad2^261^3077^18^ +vwprodterm_scosto^producto^0^30^19^ +vwprodterm_scosto^estado^0^1^20^ +vwprodterm_scosto^almacen^201^30^21^ +vwprodterm_scosto^transportista^0^30^22^ +vwprodterm_scosto^placa^0^10^23^ +vwprodterm_scosto^comentario^201^255^24^ +vwprodterm_scosto^requisicion^2^4^25^ +vwprodterm_scosto^direccion^0^500^26^ +vwprodterm_scosto^codigo_bodega_destino^1^2^27^ +vwprodterm_scosto^suplidor^201^41^28^ +vwprodterm_scosto^cod_sp^1^2^29^ +vwprodterm_scosto^cod_sp_sec^1^2^30^ +vwprodterm_scosto^fecha^7^4^31^ +vwprodterm_scosto^factura^2^4^32^ +vwprodterm_scosto^departamento^2^4^33^ +vwprodterm_scosto^num_oc^2^4^34^ +vwprodterm_scosto^precio^5^2562^35^ +vwprodterm_scosto^descuento^5^2562^36^ +vwprodterm_scosto^valorbrutord^5^9226^37^ +vwprodterm_scosto^expr1^5^9734^38^ +vwprodterm_scosto^netord^5^9734^39^ +vwprodterm_scosto^tasa^5^3075^40^ +vwproduccion^ano^1^2^1^ +vwproduccion^dia^0^20^2^ +vwproduccion^mes^0^10^3^ +vwproduccion^semana^0^50^4^ +vwproduccion^fecha^263^4^5^ +vwproduccion^documento^258^4^6^ +vwproduccion^codigosemi^258^4^7^ +vwproduccion^descripcionsemi^0^50^8^ +vwproduccion^uniadmed^0^4^9^ +vwproduccion^codigodepto^1^2^10^ +vwproduccion^nombredto^0^30^11^ +vwproduccion^ficha^257^2^12^ +vwproduccion^nombre^0^15^13^ +vwproduccion^apellido^0^15^14^ +vwproduccion^normalesd^5^2050^15^ +vwproduccion^normalesind^5^2050^16^ +vwproduccion^extrasdirecta^5^2050^17^ +vwproduccion^extrasind^5^2050^18^ +vwproduccion^cantidad^5^3074^19^ +vwproduccion^bloque^0^25^20^ +vwproduccion^grupodepto^0^30^21^ +vwproduccion^turno^0^40^22^ +vwproduccion^documentoalmacen^2^4^23^ +vwproduccion^descrip_mov^201^40^24^ +vwproduccion^cod_mov^1^2^25^ +vwproduccion^fechadocumentoalmacen^7^4^26^ +vwproduccion^medida^5^3077^27^ +vwproduccion^cod_mq^1^2^28^ +vwproduccion^maquina^201^25^29^ +vwproduccion^ancho^5^4613^30^ +vwproduccion^largo^5^4613^31^ +vwproduccion^espesor^5^4613^32^ +vwproduccion^expr1^5^4613^33^ +vwproduccionf^ano^1^2^1^ +vwproduccionf^dia^0^20^2^ +vwproduccionf^mes^0^10^3^ +vwproduccionf^semana^0^50^4^ +vwproduccionf^fecha^263^4^5^ +vwproduccionf^documento^258^4^6^ +vwproduccionf^codigosemi^258^4^7^ +vwproduccionf^descripcionsemi^0^50^8^ +vwproduccionf^uniadmed^0^4^9^ +vwproduccionf^codigodepto^1^2^10^ +vwproduccionf^nombredto^0^30^11^ +vwproduccionf^ficha^257^2^12^ +vwproduccionf^nombre^0^15^13^ +vwproduccionf^apellido^0^15^14^ +vwproduccionf^normalesd^5^2050^15^ +vwproduccionf^normalesind^5^2050^16^ +vwproduccionf^extrasdirecta^5^2050^17^ +vwproduccionf^extrasind^5^2050^18^ +vwproduccionf^cantidad^5^3074^19^ +vwproduccionf^bloque^0^25^20^ +vwproduccionf^cantidadprep^5^3077^21^ +vwproduccionf^grupodepto^0^20^22^ +vwproduccionf^turno^0^40^23^ +vwproduccionf^costolabor^5^3077^24^ +vwproduccionf^costogastos^5^3077^25^ +vwproduccionf^valorlabor^5^6407^26^ +vwproduccionf^valorgasto^5^6407^27^ +vwproduccionf^estado^0^1^28^ +vwproduccionf^docalmacen^2^4^29^ +vwproduccionf^cantidadtrx^5^3077^30^ +vwproduccionf^cod_mov^1^2^31^ +vwproduccionf^descrip_mov^201^40^32^ +vwproduccionf^cod_n^1^2^33^ +vwproduccionf^cod_grupo^1^2^34^ +vwproduccionf^cod_tipo^1^2^35^ +vwproduccionf^cod_sec^1^2^36^ +vwproduccionf^descrip_esp^0^60^37^ +vwproducciont^codigomov^257^2^1^ +vwproducciont^descripcionmov^256^40^2^ +vwproducciont^codigodepto^1^2^3^ +vwproducciont^descripciondpto^0^30^4^ +vwproducciont^documento^258^4^5^ +vwproducciont^fechadoc^7^4^6^ +vwproducciont^orden^0^10^7^ +vwproducciont^producto^0^30^8^ +vwproducciont^grupo^0^30^9^ +vwproducciont^origen^0^20^10^ +vwproducciont^cod_n^2^4^11^ +vwproducciont^cod_grupo^2^4^12^ +vwproducciont^cod_tipo^2^4^13^ +vwproducciont^cod_sec^2^4^14^ +vwproducciont^descripcionp^457^180^15^ +vwproducciont^unidadmed^0^4^16^ +vwproducciont^unidades^5^9733^17^ +vwproducciont^cantidad^5^9733^18^ +vwproducciont^ano^1^2^19^ +vwproducciont^mes^201^14^20^ +vwproducciont^metrosadicionales^5^9738^21^ +vwproducciont^bodega^1^2^22^ +vwproductos^descrip_esp^256^80^1^ +vwproductos^cod_sec^257^2^2^ +vwproductos^cod_tipo^257^2^3^ +vwproductos^cod_grupo^257^2^4^ +vwproductos^cod_n^257^2^5^ +vwproductos^descripcion^201^40^6^ +vwproductos^precio^5^3074^7^ +vwproductos^status_t^0^1^8^ +vwproductos^cod_cia^257^2^9^ +vwproductos^tipo^201^30^10^ +vwproductos^grupo^0^30^11^ +vwproductos^origen^0^20^12^ +vwproductos^expr1^0^30^13^ +vwproductosprecioscostos^existencia^5^9733^1^ +vwproductosprecioscostos^almacen^201^30^2^ +vwproductosprecioscostos^descripcionproducto^457^180^3^ +vwproductosprecioscostos^unidadmedida^0^4^4^ +vwproductosprecioscostos^descripmes^0^10^5^ +vwproductosprecioscostos^numeromes^1^2^6^ +vwproductosprecioscostos^precio^5^3074^7^ +vwproductosprecioscostos^ano^1^2^8^ +vwproductosprecioscostos^moneda^201^40^9^ +vwproductosprecioscostos^costo^5^3588^10^ +vwproductosprecioscostos^clase^258^4^11^ +vwproductosprecioscostos^grupo^258^4^12^ +vwproductosprecioscostos^tipo^258^4^13^ +vwproductosprecioscostos^medida^258^4^14^ +vwprovincias^cod_zona^1^2^1^ +vwprovincias^zona^0^30^2^ +vwprovincias^provincia^0^30^3^ +vwprovincias^cod_provincia^1^2^4^ +vwprovincias^tipo_cliente^1^2^5^ +vwprovincias^sec_cliente^1^2^6^ +vwprovincias^nombre^0^100^7^ +vwprovincias^telefono^0^16^8^ +vwprovincias^fax^0^16^9^ +vwprovincias^celular^0^16^10^ +vwprovincias^email^201^80^11^ +vwprovincias^num_rnc^0^11^12^ +vwprovincias^contacto^0^30^13^ +vwprovincias^telefono_casa^0^15^14^ +vwprovincias^tiponegocio^0^30^15^ +vwprovincias^vendedor^201^31^16^ +vwprovincias^ciudad^0^50^17^ +vwprovincias^contacto_cliente^0^60^18^ +vwprovincias^puesto^0^60^19^ +vwprovincias^email_contacto^0^60^20^ +vwprovincias^celular_contacto^0^20^21^ +vwprovincias^telefono_oficina^0^20^22^ +vwprovincias^telefono_casa_contacto^0^20^23^ +vwprovincias^direccion^201^133^24^ +vwprovincias^puestocontacto^0^60^25^ +vwptventasgral^compania^1^2^1^ +vwptventasgral^localidad^0^100^2^ +vwptventasgral^tipotransaccion^0^100^3^ +vwptventasgral^tipo_ventas^0^100^4^ +vwptventasgral^origen_producto^0^100^5^ +vwptventasgral^producto^0^100^6^ +vwptventasgral^tipoproducto^0^100^7^ +vwptventasgral^valor_bruto^5^3074^8^ +vwptventasgral^porc_itbi^5^3074^9^ +vwptventasgral^descuento^5^3074^10^ +vwptventasgral^itbis^5^3074^11^ +vwptventasgral^factura^2^4^12^ +vwptventasgral^conduce^2^4^13^ +vwptventasgral^documentodev^2^4^14^ +vwptventasgral^documentocxc^2^4^15^ +vwptventasgral^observaciones^0^100^16^ +vwptventasgral^cod_mov^1^2^17^ +vwptventasgral^cond_pago^1^2^18^ +vwptventasgral^descrip_p^0^100^19^ +vwptventasgral^fecha^7^4^20^ +vwptventasgral^numero_mes^1^2^21^ +vwptventasgral^ano^0^50^22^ +vwptventasgral^mes^0^50^23^ +vwptventasgral^tipo_cliente^1^2^24^ +vwptventasgral^sec_cliente^2^4^25^ +vwptventasgral^nombre_cliente^0^100^26^ +vwptventasgral^rnc^0^50^27^ +vwptventasgral^orden^2^4^28^ +vwptventasgral^sec_vend^2^4^29^ +vwptventasgral^nombrev^0^100^30^ +vwptventasgral^apellidov^0^100^31^ +vwptventasgral^area^1^2^32^ +vwptventasgral^cod_n^1^2^33^ +vwptventasgral^cod_grupo^1^2^34^ +vwptventasgral^cod_tipo^1^2^35^ +vwptventasgral^cod_sec^1^2^36^ +vwptventasgral^descripcionp^0^180^37^ +vwptventasgral^unidadmed^0^50^38^ +vwptventasgral^cantidad^5^3076^39^ +vwptventasgral^precio^5^3074^40^ +vwptventasgral^descuentord^5^3074^41^ +vwptventasgral^tasa^5^2051^42^ +vwptventasgral^valorrd^5^3074^43^ +vwptventasgral^itbisrd^5^3074^44^ +vwptventasgral^netord^5^3074^45^ +vwptventasgral^neto^5^3074^46^ +vwptventasgral^transportista^0^100^47^ +vwptventasgral^pventas^1^2^48^ +vwptventasgral^grupo^0^100^49^ +vwreportesfactura_cdelacruz^mes^0^10^1^ +vwreportesfactura_cdelacruz^moneda^201^40^2^ +vwreportesfactura_cdelacruz^valor_bruto^5^9734^3^ +vwreportesfactura_cdelacruz^devolucion^5^9734^4^ +vwreportesfactura_cdelacruz^valor_neto^5^9734^5^ +vwreportesfactura_cdelacruz^numero_mes^1^2^6^ +vwreportesfactura_cdelacruz^idventas^201^1^7^ +vwreportesfactura_jisa^mes^0^10^1^ +vwreportesfactura_jisa^moneda^201^40^2^ +vwreportesfactura_jisa^valor_bruto^5^9734^3^ +vwreportesfactura_jisa^devolucion^5^9734^4^ +vwreportesfactura_jisa^valor_neto^5^9734^5^ +vwreportesfactura_jisa^numero_mes^1^2^6^ +vwreportesfactura_jisa^idventas^201^1^7^ +vwreportesfactura_mpuig^mes^0^10^1^ +vwreportesfactura_mpuig^moneda^201^40^2^ +vwreportesfactura_mpuig^valor_bruto^5^9734^3^ +vwreportesfactura_mpuig^devolucion^5^9734^4^ +vwreportesfactura_mpuig^valor_neto^5^9734^5^ +vwreportesfactura_mpuig^numero_mes^1^2^6^ +vwreportesfactura_mpuig^idventas^201^1^7^ +vwrepuestos^tipoinventario^457^10^1^ +vwrepuestos^ano^1^2^2^ +vwrepuestos^numeromes^1^2^3^ +vwrepuestos^mes^0^10^4^ +vwrepuestos^codigodepto^1^2^5^ +vwrepuestos^departamento^0^30^6^ +vwrepuestos^codigomovimiento^1^2^7^ +vwrepuestos^transaccion^201^40^8^ +vwrepuestos^cod_n^1^2^9^ +vwrepuestos^cod_grupo^1^2^10^ +vwrepuestos^cod_tipo^1^2^11^ +vwrepuestos^cod_sec^1^2^12^ +vwrepuestos^codigo^0^120^13^ +vwrepuestos^nombreporducto^0^80^14^ +vwrepuestos^unidad_med^0^3^15^ +vwrepuestos^cantidad^5^2562^16^ +vwrepuestos^costo^5^3074^17^ +vwrepuestos^numerodocumento^2^4^18^ +vwrepuestos^fecha^10^4365^19^ +vwrepuestos^ordencompra^2^4^20^ +vwrepuestos^conduce^201^10^21^ +vwrepuestos^codigomaquina^1^2^22^ +vwrepuestos^maquina^201^25^23^ +vwrepuestos^valor^5^5892^24^ +vwrepuestos^origentransaccion^457^8^25^ +vwrepuestos^proveedor^201^54^26^ +vwrepuestos^precio_compra^261^4613^27^ +vwrepuestos^valor_compra^261^7431^28^ +vwrepuestosmaquinas^descrip_esp^0^80^1^ +vwrepuestosmaquinas^nombre^201^25^2^ +vwrepuestosmaquinas^fabricante^201^45^3^ +vwrepuestosmaquinas^nom_dpto^0^30^4^ +vwrequisicionesautorizadas^estado^0^20^1^ +vwrequisicionesautorizadas^estadodespacho^0^20^2^ +vwrequisicionesautorizadas^vendedor^201^62^3^ +vwrequisicionesautorizadas^numerorequisicion^258^4^4^ +vwrequisicionesautorizadas^fechaautorizacion^0^10^5^ +vwrequisicionesautorizadas^cotizacion^258^4^6^ +vwrequisicionesautorizadas^numeroorden^258^4^7^ +vwrequisicionesautorizadas^tipoventa^201^40^8^ +vwrequisicionesautorizadas^cliente^201^110^9^ +vwrequisicionesautorizadas^valor_cotizacion^261^3074^10^ +vwrequisicionesautorizadas^valorrequisicion^5^9730^11^ +vwrequisicionesautorizadas^codigovendedor^257^2^12^ +vwrequisicionesautorizadas^tipocliente^257^2^13^ +vwrequisicionesautorizadas^codigocliente^257^2^14^ +vwresumenprodt^descripciondpto^0^30^1^ +vwresumenprodt^fechadoc^263^4^2^ +vwresumenprodt^orden^0^10^3^ +vwresumenprodt^nombrecliente^0^100^4^ +vwresumenprodt^unidadmed^0^4^5^ +vwresumenprodt^unidades^5^3077^6^ +vwresumenprodt^cantidad^261^3077^7^ +vwretrabajo^documentoretrabajo^2^4^1^ +vwretrabajo^fecha_dev^7^4^2^ +vwretrabajo^conduce_no^2^4^3^ +vwretrabajo^factura^2^4^4^ +vwretrabajo^num_req^2^4^5^ +vwretrabajo^producto^201^180^6^ +vwretrabajo^tipo_cliente^2^4^7^ +vwretrabajo^sec_cliente^2^4^8^ +vwretrabajo^cod_n^2^4^9^ +vwretrabajo^cod_grupo^2^4^10^ +vwretrabajo^cod_tipo^2^4^11^ +vwretrabajo^cod_sec^2^4^12^ +vwretrabajo^cliente^0^100^13^ +vwretrabajo^vendedor^457^31^14^ +vwretrabajo^cantidaddevuelta^5^3077^15^ +vwretrabajo^valorbruto^5^9738^16^ +vwretrabajo^mes^0^10^17^ +vwretrabajo^numero_mes^1^2^18^ +vwretrabajo^numerodocumentoalmacen^2^4^19^ +vwretrabajo^fechadocumentoalmacen^7^4^20^ +vwretrabajo^ano^1^2^21^ +vwretrabajo^observacion^201^100^22^ +vwretrabajo^realizado^2^4^23^ +vwretrabajo^realizadopor^201^31^24^ +vwretrabajo^motivodevolucion^201^100^25^ +vwretrabajo^numeroorden^2^4^26^ +vwretrabajo^cod_mov^1^2^27^ +vwretrabajo^descripcionmovimiento^0^40^28^ +vwretrabajo^almacen^201^30^29^ +vwretrabajo^expr1^1^2^30^ +vwretrabajo^tasa^5^3075^31^ +vwseguimientoclientes^cotizacion_no^258^4^1^ +vwseguimientoclientes^nombrecliente^0^100^2^ +vwseguimientoclientes^tipo_cliente^1^2^3^ +vwseguimientoclientes^sec_cliente^1^2^4^ +vwseguimientoclientes^telefono^0^16^5^ +vwseguimientoclientes^fax^0^16^6^ +vwseguimientoclientes^rnc^0^11^7^ +vwseguimientoclientes^calle^0^30^8^ +vwseguimientoclientes^casa_num^0^10^9^ +vwseguimientoclientes^barrio^0^30^10^ +vwseguimientoclientes^urbanizacion^0^30^11^ +vwseguimientoclientes^nombre_proyecto^0^60^12^ +vwseguimientoclientes^direccion_cliente^0^80^13^ +vwseguimientoclientes^direccion_proyecto^0^80^14^ +vwseguimientoclientes^telefono_r^0^20^15^ +vwseguimientoclientes^telefono_o^0^20^16^ +vwseguimientoclientes^email^0^100^17^ +vwseguimientoclientes^celular^0^20^18^ +vwseguimientoclientes^fax1^0^20^19^ +vwseguimientoclientes^celular1^0^20^20^ +vwseguimientoclientes^fechacotizacion^7^4^21^ +vwseguimientoclientes^orden^2^4^22^ +vwseguimientoclientes^fechaorden^7^4^23^ +vwseguimientoclientes^cantidaddespachada^5^3077^24^ +vwseguimientoclientes^documentodespacho^2^4^25^ +vwseguimientoclientes^cod_mov^1^2^26^ +vwseguimientoclientes^fechaconduce^7^4^27^ +vwseguimientoclientes^comentario^0^60^28^ +vwseguimientoclientes^descrip_esp^0^50^29^ +vwseguimientoclientes^cod_n^257^2^30^ +vwseguimientoclientes^cod_grupo^257^2^31^ +vwseguimientoclientes^cod_tipo^257^2^32^ +vwseguimientoclientes^cod_sec^257^2^33^ +vwseguimientoclientes^ano^1^2^34^ +vwseguimientoclientes^numeromes^1^2^35^ +vwseguimientoclientes^mes^0^10^36^ +vwvacaciones^nom_puesto^0^30^1^ +vwvacaciones^num_emp^257^2^2^ +vwvacaciones^departamento^1^2^3^ +vwvacaciones^cod_puesto^1^2^4^ +vwvacaciones^nom1_emp^0^15^5^ +vwvacaciones^nom2_emp^0^15^6^ +vwvacaciones^apell1_emp^0^15^7^ +vwvacaciones^apell2_emp^0^15^8^ +vwvacaciones^tipo_empleado^0^20^9^ +vwvacaciones^fecha_termino_c^7^4^10^ +vwvacaciones^calle^0^50^11^ +vwvacaciones^casa_num^0^10^12^ +vwvacaciones^barrio^0^50^13^ +vwvacaciones^urbanizacion^0^50^14^ +vwvacaciones^telefono^0^15^15^ +vwvacaciones^fech_nac^7^4^16^ +vwvacaciones^tipo_sangre^0^3^17^ +vwvacaciones^cedula^0^11^18^ +vwvacaciones^serie^1^2^19^ +vwvacaciones^sueldo_ac^5^2562^20^ +vwvacaciones^nomina^0^1^21^ +vwvacaciones^fech_efec^7^4^22^ +vwvacaciones^fecha_salida^7^4^23^ +vwvacaciones^cuenta_no^2^4^24^ +vwvacaciones^status_t^0^1^25^ +vwvacaciones^sucid^1^2^26^ +vwvacaciones^nom_dpto^0^30^27^ +vwvacaciones^ano^1^2^28^ +vwvacaciones^descrip^0^10^29^ +vwvaloresordenes^operacion^457^20^1^ +vwvaloresordenes^ano^1^2^2^ +vwvaloresordenes^numeromes^1^2^3^ +vwvaloresordenes^mes^0^10^4^ +vwvaloresordenes^moneda^201^40^5^ +vwvaloresordenes^valor^5^9737^6^ +vwvaloresordenes^tasa^5^3075^7^ +vwventas^origen1^1^2^1^ +vwventas^descventas^201^40^2^ +vwventas^origen^0^20^3^ +vwventas^producto^0^30^4^ +vwventas^descripcion^201^30^5^ +vwventas^valorbruto^5^6407^6^ +vwventas^porc_itbis^261^2310^7^ +vwventas^descuento^261^9735^8^ +vwventas^subtotal^261^9734^9^ +vwventas^factura^2^4^10^ +vwventas^cond_pago^1^2^11^ +vwventas^fecha_factura^7^4^12^ +vwventas^mes^1^2^13^ +vwventas^ano^1^2^14^ +vwventas^descmes^0^10^15^ +vwventas^tipo_cliente^1^2^16^ +vwventas^sec_cliente^2^4^17^ +vwventas^nombrecliente^0^100^18^ +vwventas^num_rnc^0^25^19^ +vwventas^orden^2^4^20^ +vwventas^codigovendedor^1^2^21^ +vwventas^nombrevendedor^0^15^22^ +vwventas^apellidovendedor^0^15^23^ +vwventas^area^1^2^24^ +vwventas^cod_n^1^2^25^ +vwventas^cod_grupo^1^2^26^ +vwventas^cod_tipo^1^2^27^ +vwventas^cod_sec^1^2^28^ +vwventas^descripcionproducto^201^180^29^ +vwventas^unidad_med^0^4^30^ +vwventas^cantidad^5^3077^31^ +vwventas^precio^5^3074^32^ +vwventas^material^5^3076^33^ +vwventas^labor^5^3076^34^ +vwventas^gastos^5^3076^35^ +vwventas^costomaterial^5^6409^36^ +vwventas^costolabor^5^6409^37^ +vwventas^costogasto^5^6409^38^ +vwventas^tasa^5^3075^39^ +vwventas^ventas^201^1^40^ +vwventas^grupo^0^30^41^ +vwventas^sucnombre^201^60^42^ +vwventas_generales^compania^1^2^1^ +vwventas_generales^localidad^0^100^2^ +vwventas_generales^tipotransaccion^0^100^3^ +vwventas_generales^tipo_ventas^0^100^4^ +vwventas_generales^origen_producto^0^100^5^ +vwventas_generales^producto^0^100^6^ +vwventas_generales^tipoproducto^0^100^7^ +vwventas_generales^valor_bruto^5^3074^8^ +vwventas_generales^porc_itbi^5^3074^9^ +vwventas_generales^descuento^5^3074^10^ +vwventas_generales^itbis^5^3074^11^ +vwventas_generales^factura^2^4^12^ +vwventas_generales^conduce^2^4^13^ +vwventas_generales^documentodev^2^4^14^ +vwventas_generales^documentocxc^2^4^15^ +vwventas_generales^observaciones^0^100^16^ +vwventas_generales^cod_mov^1^2^17^ +vwventas_generales^cond_pago^1^2^18^ +vwventas_generales^descrip_p^0^100^19^ +vwventas_generales^fecha^7^4^20^ +vwventas_generales^numero_mes^1^2^21^ +vwventas_generales^ano^0^50^22^ +vwventas_generales^mes^0^50^23^ +vwventas_generales^tipo_cliente^1^2^24^ +vwventas_generales^sec_cliente^2^4^25^ +vwventas_generales^nombre_cliente^0^100^26^ +vwventas_generales^rnc^0^50^27^ +vwventas_generales^orden^2^4^28^ +vwventas_generales^sec_vend^2^4^29^ +vwventas_generales^nombrev^0^100^30^ +vwventas_generales^apellidov^0^100^31^ +vwventas_generales^area^1^2^32^ +vwventas_generales^cod_n^1^2^33^ +vwventas_generales^cod_grupo^1^2^34^ +vwventas_generales^cod_tipo^1^2^35^ +vwventas_generales^cod_sec^1^2^36^ +vwventas_generales^descripcionp^0^180^37^ +vwventas_generales^unidadmed^0^50^38^ +vwventas_generales^cantidad^5^3077^39^ +vwventas_generales^precio^5^3074^40^ +vwventas_generales^tasa^5^2051^41^ +vwventas_generales^valorrd^5^3074^42^ +vwventas_generales^descuentord^5^3074^43^ +vwventas_generales^itbisrd^5^3074^44^ +vwventas_generales^netord^5^3074^45^ +vwventas_generales^neto^5^3074^46^ +vwventas_generales^transportista^0^100^47^ +vwventas_generales^pventas^1^2^48^ +vwventas_generales^grupo^0^100^49^ +vwventas_generales^categoria^201^100^50^ +vwventas_generales^presupuesto^5^3074^51^ +vwventas_generales^departamento^0^100^52^ +vwventas_generales^codigo_zona^1^2^53^ +vwventas_generales^zona^201^100^54^ +vwventas_generales^provincia^0^30^55^ +vwventas_generales^precio_neto^5^3074^56^ +vwventas_generales^porc_desc^5^3074^57^ +vwventas_generales^tiponegocio^0^30^58^ +vwventas_generales^codigocentrocosto^2^4^59^ +vwventas_generales^nombre_departamento^0^30^60^ +vwventas_generales^subtotalrd^5^3330^61^ +vwventas_generales^gerentemarcas^201^100^62^ +vwventasgral^localidad^0^100^1^ +vwventasgral^tipotransaccion^0^100^2^ +vwventasgral^tipo_ventas^0^100^3^ +vwventasgral^origen_producto^0^100^4^ +vwventasgral^producto^0^100^5^ +vwventasgral^tipoproducto^0^100^6^ +vwventasgral^valor_bruto^5^3074^7^ +vwventasgral^porc_itbi^5^3074^8^ +vwventasgral^descuento^5^3074^9^ +vwventasgral^itbis^5^3074^10^ +vwventasgral^factura^2^4^11^ +vwventasgral^documentodev^2^4^12^ +vwventasgral^documentocxc^2^4^13^ +vwventasgral^observaciones^0^100^14^ +vwventasgral^cod_mov^1^2^15^ +vwventasgral^cond_pago^1^2^16^ +vwventasgral^descrip_p^0^100^17^ +vwventasgral^fecha^7^4^18^ +vwventasgral^numero_mes^1^2^19^ +vwventasgral^ano^0^50^20^ +vwventasgral^mes^0^50^21^ +vwventasgral^tipo_cliente^1^2^22^ +vwventasgral^sec_cliente^2^4^23^ +vwventasgral^nombre_cliente^0^100^24^ +vwventasgral^rnc^0^50^25^ +vwventasgral^orden^2^4^26^ +vwventasgral^sec_vend^2^4^27^ +vwventasgral^nombrev^0^100^28^ +vwventasgral^apellidov^0^100^29^ +vwventasgral^area^1^2^30^ +vwventasgral^cod_n^1^2^31^ +vwventasgral^cod_grupo^1^2^32^ +vwventasgral^cod_tipo^1^2^33^ +vwventasgral^cod_sec^1^2^34^ +vwventasgral^descripcionp^0^180^35^ +vwventasgral^unidadmed^0^50^36^ +vwventasgral^cantidad^5^3076^37^ +vwventasgral^precio^5^3074^38^ +vwventasgral^tasa^5^2051^39^ +vwventasgral^valorrd^5^3074^40^ +vwventasgral^descuentord^5^3074^41^ +vwventasgral^itbisrd^5^3074^42^ +vwventasgral^netord^5^3074^43^ +vwventasgral^neto^5^3074^44^ +vwventasgral^grupo^0^100^45^ +vwventasgral^pventas^1^2^46^ +vwventasgral^transportista^0^100^47^ +vwventasgral^conduce^2^4^48^ +vwventasgral^bodega^201^30^49^ +vwventasgral^tiponegocio^0^30^50^ +vwventasgral^cotizacion_no^2^4^51^ +vwventasgral^nombre_proyecto^0^60^52^ +vwventasvendedor^ano^0^50^1^ +vwventasvendedor^apellidov^0^100^2^ +vwventasvendedor^cantidad^5^3076^3^ +vwventasvendedor^cod_grupo^1^2^4^ +vwventasvendedor^cod_mov^1^2^5^ +vwventasvendedor^cod_n^1^2^6^ +vwventasvendedor^cod_sec^1^2^7^ +vwventasvendedor^cod_tipo^1^2^8^ +vwventasvendedor^compania^1^2^9^ +vwventasvendedor^cond_pago^1^2^10^ +vwventasvendedor^descrip_p^0^100^11^ +vwventasvendedor^descripcionp^0^180^12^ +vwventasvendedor^descuento^5^3074^13^ +vwventasvendedor^descuentord^5^3074^14^ +vwventasvendedor^fecha^7^4^15^ +vwventasvendedor^itbis^5^3074^16^ +vwventasvendedor^itbisrd^5^3074^17^ +vwventasvendedor^localidad^0^100^18^ +vwventasvendedor^mes^0^50^19^ +vwventasvendedor^neto^5^3074^20^ +vwventasvendedor^netord^5^3074^21^ +vwventasvendedor^nombre_cliente^0^100^22^ +vwventasvendedor^nombrev^0^100^23^ +vwventasvendedor^numero_mes^1^2^24^ +vwventasvendedor^orden^2^4^25^ +vwventasvendedor^origen_producto^0^100^26^ +vwventasvendedor^porc_itbi^5^3074^27^ +vwventasvendedor^precio^5^3074^28^ +vwventasvendedor^producto^0^100^29^ +vwventasvendedor^rnc^0^50^30^ +vwventasvendedor^sec_cliente^2^4^31^ +vwventasvendedor^sec_vend^2^4^32^ +vwventasvendedor^tasa^5^2051^33^ +vwventasvendedor^tipo_cliente^1^2^34^ +vwventasvendedor^tipotransaccion^0^100^35^ +vwventasvendedor^tipo_ventas^0^100^36^ +vwventasvendedor^unidadmed^0^50^37^ +vwventasvendedor^valor_bruto^5^3074^38^ +vwventasvendedor^valorrd^5^3074^39^ +vwventasvendedor^ciudad^0^50^40^ +vwventasvendedor^pais_provincia^0^30^41^ +vwventasvendedor^zonas^0^30^42^ +vwventasvendedor^categoria^201^100^43^ +vwventasvendedor^cotizacion_no^258^4^44^ +vwventasvendedor^nombre_proyecto^0^60^45^ +vwventasvendedor^factura^2^4^46^ +vwventasvendedor^tipoproducto^0^100^47^ +vwventasvendedor^documentodev^2^4^48^ +vwventasvendedor^observaciones^0^100^49^ +vwventasvendedor^area^1^2^50^ +vwventasvendedor^conduce^2^4^51^ +vwvisualizagastos_usuarios^control^0^10^1^ +vwvisualizagastos_usuarios^descripcionc^0^60^2^ +vwvisualizagastos_usuarios^aplicaa^201^8^3^ +vwvisualizagastos_usuarios^descripcionapl^0^60^4^ +vwvisualizagastos_usuarios^cuenta^457^8^5^ +vwvisualizagastos_usuarios^descripcioncuenta^457^50^6^ +vwvisualizagastos_usuarios^referencia^457^14^7^ +vwvisualizagastos_usuarios^fechatransaccion^10^4365^8^ +vwvisualizagastos_usuarios^detalle1^201^100^9^ +vwvisualizagastos_usuarios^detalle2^201^40^10^ +vwvisualizagastos_usuarios^debito^5^3074^11^ +vwvisualizagastos_usuarios^credito^5^3074^12^ +vwvisualizagastos_usuarios^balance^5^3330^13^ +vwvisualizagastos_usuarios^ano^1^2^14^ +vwvisualizagastos_usuarios^mes^201^41^15^ +vwvisualizagastos_usuarios^codigodepartamento^1^2^16^ +vwvisualizagastos_usuarios^nombredepartamento^0^30^17^ +vwvisualizagastos_usuarios^usuariocreador^0^50^18^ +vwvisualizagastos_usuarios^fechacreacion^10^4365^19^ +vwvisualizagastos_usuarios^usuariomodificador^0^50^20^ +vwvisualizagastos_usuarios^fechamodificacion^10^4365^21^ +vwvisualizagastos_usuarios^banco^201^30^22^ +vwvisualizagastos_usuarios^tipo^1^2^23^ +vwvisualizagastos_usuarios^numero_mes^1^2^24^ +vwvisualizagastos_usuarios^presupuesto^5^3074^25^ +xemail^email^201^100^1^ +xemail^fecha_ultima_venta^7^4^2^ diff --git a/PROYECTO/cgdir/edprrp118b.4gl.bak-20261008 b/PROYECTO/cgdir/edprrp118b.4gl.bak-20261008 index 983031a..5bd21e0 100644 --- a/PROYECTO/cgdir/edprrp118b.4gl.bak-20261008 +++ b/PROYECTO/cgdir/edprrp118b.4gl.bak-20261008 @@ -1,299 +1,299 @@ -GLOBALS "cgprgb000.4gl" - -FUNCTION edprrp118( - fecha1, fecha2, detalle, entra, afecta, p_companias, acumulado_arr, usuario) - DEFINE - handler - om - .SaxDocumentHandler, -- return value from fgl_report_commitCurrentSettings() - r_filename - STRING, -- filename of Report Design Document including .4rp extension - r_output STRING, -- output format option - preview INTEGER - - DEFINE - acumulado_arr DYNAMIC ARRAY OF RECORD - cod_mov LIKE irtb00006.cod_mov, - descrip_mov LIKE intb00005.descrip_mov, - departamento SMALLINT, - nombre CHAR(30), - consumo DECIMAL(12, 2), - cuenta CHAR(10), - gasto_ind LIKE irtb00013.costo_st, - descripcion CHAR(50), - consumo_cuenta DECIMAL(12, 2), - cuenta_inv CHAR(10) - END RECORD, - ordenar CHAR(30) - - DEFINE - afecta CHAR(3), - fecha1, fecha2 DATE, - p_cctb01 RECORD LIKE cctb00001.*, - entra CHAR(14), - detalle CHAR(100), - p_companias CHAR(30), - idz INT, - ###### Variables para almacenar los datos selecionados - usuario, clave CHAR(80), - impresor SMALLINT - - LET r_filename = "edprrp118b.4rp" - LET idz = 1 - - FOR idx = 1 TO acumulado_arr.getLength() - IF idx = 1 THEN - IF fgl_report_loadCurrentSettings(r_filename) THEN - - LET preview = 1 - CALL seleccionarsalida() - RETURNING r_output -- load the .4rp file - CALL fgl_report_selectDevice(r_output) -- changing default - CALL fgl_report_selectPreview(preview) -- changing default - LET handler = - fgl_report_commitCurrentSettings() -- commit changes - - END IF - - START REPORT entrada14 TO XML HANDLER HANDLER - - END IF - - LET ordenar = - acumulado_arr[idz].cuenta CLIPPED, - "-", - acumulado_arr[idz].departamento USING "&&&&&" - OUTPUT TO REPORT entrada14( - p_cctb01.*, - fecha1, - fecha2, - detalle, - entra, - afecta, - p_companias, - acumulado_arr[idz].*, - ordenar, usuario) - LET idz = idz + 1 - END FOR - - IF idx > 1 THEN - FINISH REPORT entrada14 - ELSE - CALL fgl_winmessage( - "INFO", - "NO HAY REGISTROS EN ESTE RANGO DE FECHA Y CON LOS PARAMETROS INDICADOS", - "INFO") - END IF - --RUN imprime -END FUNCTION - -REPORT entrada14( - x, fecha1, fecha2, detalle1, entrada, afecta, p_companias, y, xordenar, usuario) - - DEFINE x RECORD LIKE cctb00001.* - DEFINE usuario VARCHAR(50) - DEFINE - y RECORD - cod_mov LIKE irtb00006.cod_mov, - descrip_mov LIKE intb00005.descrip_mov, - departamento SMALLINT, - nombre CHAR(30), - consumo DECIMAL(12, 2), - cuenta CHAR(10), - gasto_ind LIKE irtb00013.costo_st, - descripcion CHAR(30), - consumo_cuenta DECIMAL(12, 2), - cuenta_inv CHAR(10) - END RECORD, - xordenar VARCHAR(30) - - ### Acumula los valores de las diferentes cuentas para entrada diario de nomina - DEFINE - invdebito, - invcredito, - debito, - credito, - total_departamento, - total_haber, - total_deber - DECIMAL(12, 2), - detalle1, nombre_cta, rango_fecha CHAR(100), - - fecha1, fecha2 DATE, #### Almacena las fecha del rango de busqueda - hora CHAR(5), - entrada CHAR(14), - actual VARCHAR(20), - afecta CHAR(3), - p_companias, desc_cuenta CHAR(30) - ORDER BY xordenar - FORMAT - FIRST PAGE HEADER - LET hora = TIME - LET actual = TODAY USING "dd/mm/yyyy" - LET rango_fecha = - "Del ", - fecha1 USING "dd/mm/yyyy", - " Al ", - fecha2 USING "dd/mm/yyyy" - LET total_deber = 0 - LET total_haber = 0 - BEFORE GROUP OF y.departamento - LET total_departamento = 0 - - AFTER GROUP OF xordenar - - IF y.consumo < 0 THEN - LET debito = GROUP SUM(y.consumo_cuenta) * -1 - LET credito = 0 - ELSE - LET debito = 0 - LET credito = GROUP SUM(y.consumo_cuenta) - END IF - PRINTX entrada, - hora, - actual, - rango_fecha, - p_companias, - y.cod_mov, - y.consumo, - y.cuenta, - y.departamento, - y.descrip_mov, - y.gasto_ind, - y.nombre, - y.consumo_cuenta, - y.descripcion, - debito, - credito, - detalle1 - - IF afecta = "S" THEN - BEGIN WORK - IF y.consumo < 0 THEN - INSERT INTO cgtb00004( - fecha, - tipo, - ref, - cuenta_no, - departamento, - detalle_1, - debito, - credito, - us_crea, - fech_crea) - VALUES(fecha2, - 1, - entrada, - y.cuenta, - y.departamento, - detalle1, - debito, - 0, - usuarios, - GETDATE()) - ELSE - INSERT INTO cgtb00004( - fecha, - tipo, - ref, - cuenta_no, - departamento, - detalle_1, - debito, - credito, - us_crea, - fech_crea) - VALUES(fecha2, - 1, - entrada, - y.cuenta, - y.departamento, - detalle1, - 0, - credito, - usuarios, - GETDATE()) - END IF - COMMIT WORK - END IF - LET total_deber = debito + total_deber - LET total_haber = credito + total_haber - ON LAST ROW - SELECT a.descripcion - INTO nombre_cta - FROM cgtb00001 a - WHERE a.cuenta_no = y.cuenta_inv - - IF nombre_cta IS NULL THEN - LET nombre_cta = "CUENTA SIN DESCRIPCION" - END IF - IF y.consumo < 0 THEN - LET invcredito = SUM(y.consumo_cuenta * -1) - LET invdebito = 0 - LET total_haber = invcredito + total_haber - ELSE - LET invdebito = SUM(y.consumo_cuenta) - LET invcredito = 0 - LET total_deber = invdebito + total_deber - END IF - IF afecta = "S" THEN - BEGIN WORK - IF y.consumo < 0 THEN - INSERT INTO cgtb00004( - fecha, - tipo, - ref, - cuenta_no, - detalle_1, - debito, - credito, - us_crea, - fech_crea) - VALUES(fecha2, - 1, - entrada, - y.cuenta_inv, - detalle1, - 0, - invcredito, - usuarios, - GETDATE()) - ELSE - INSERT INTO cgtb00004( - fecha, - tipo, - ref, - cuenta_no, - detalle_1, - debito, - credito, - us_crea, - fech_crea) - VALUES(fecha2, - 1, - entrada, - y.cuenta_inv, - detalle1, - invcredito, - 0, - usuarios, - GETDATE()) - END IF - - {UPDATE cgtb00011 - SET referencia = referencia + 1, - us_mod = usuario, - fech_mod = getdate() - WHERE entrada_no = 5} - COMMIT WORK - - END IF - - PRINTX y.cuenta_inv, - total_haber, - nombre_cta, - desc_cuenta, - total_deber, - invdebito, - invcredito -END REPORT +GLOBALS "cgprgb000.4gl" + +FUNCTION edprrp118( + fecha1, fecha2, detalle, entra, afecta, p_companias, acumulado_arr, usuario) + DEFINE + handler + om + .SaxDocumentHandler, -- return value from fgl_report_commitCurrentSettings() + r_filename + STRING, -- filename of Report Design Document including .4rp extension + r_output STRING, -- output format option + preview INTEGER + + DEFINE + acumulado_arr DYNAMIC ARRAY OF RECORD + cod_mov LIKE irtb00006.cod_mov, + descrip_mov LIKE intb00005.descrip_mov, + departamento SMALLINT, + nombre CHAR(30), + consumo DECIMAL(12, 2), + cuenta CHAR(10), + gasto_ind LIKE irtb00013.costo_st, + descripcion CHAR(50), + consumo_cuenta DECIMAL(12, 2), + cuenta_inv CHAR(10) + END RECORD, + ordenar CHAR(30) + + DEFINE + afecta CHAR(3), + fecha1, fecha2 DATE, + p_cctb01 RECORD LIKE cctb00001.*, + entra CHAR(14), + detalle CHAR(100), + p_companias CHAR(30), + idz INT, + ###### Variables para almacenar los datos selecionados + usuario, clave CHAR(80), + impresor SMALLINT + + LET r_filename = "edprrp118b.4rp" + LET idz = 1 + + FOR idx = 1 TO acumulado_arr.getLength() + IF idx = 1 THEN + IF fgl_report_loadCurrentSettings(r_filename) THEN + + LET preview = 1 + CALL seleccionarsalida() + RETURNING r_output -- load the .4rp file + CALL fgl_report_selectDevice(r_output) -- changing default + CALL fgl_report_selectPreview(preview) -- changing default + LET handler = + fgl_report_commitCurrentSettings() -- commit changes + + END IF + + START REPORT entrada14 TO XML HANDLER HANDLER + + END IF + + LET ordenar = + acumulado_arr[idz].cuenta CLIPPED, + "-", + acumulado_arr[idz].departamento USING "&&&&&" + OUTPUT TO REPORT entrada14( + p_cctb01.*, + fecha1, + fecha2, + detalle, + entra, + afecta, + p_companias, + acumulado_arr[idz].*, + ordenar, usuario) + LET idz = idz + 1 + END FOR + + IF idx > 1 THEN + FINISH REPORT entrada14 + ELSE + CALL fgl_winmessage( + "INFO", + "NO HAY REGISTROS EN ESTE RANGO DE FECHA Y CON LOS PARAMETROS INDICADOS", + "INFO") + END IF + --RUN imprime +END FUNCTION + +REPORT entrada14( + x, fecha1, fecha2, detalle1, entrada, afecta, p_companias, y, xordenar, usuario) + + DEFINE x RECORD LIKE cctb00001.* + DEFINE usuario VARCHAR(50) + DEFINE + y RECORD + cod_mov LIKE irtb00006.cod_mov, + descrip_mov LIKE intb00005.descrip_mov, + departamento SMALLINT, + nombre CHAR(30), + consumo DECIMAL(12, 2), + cuenta CHAR(10), + gasto_ind LIKE irtb00013.costo_st, + descripcion CHAR(30), + consumo_cuenta DECIMAL(12, 2), + cuenta_inv CHAR(10) + END RECORD, + xordenar VARCHAR(30) + + ### Acumula los valores de las diferentes cuentas para entrada diario de nomina + DEFINE + invdebito, + invcredito, + debito, + credito, + total_departamento, + total_haber, + total_deber + DECIMAL(12, 2), + detalle1, nombre_cta, rango_fecha CHAR(100), + + fecha1, fecha2 DATE, #### Almacena las fecha del rango de busqueda + hora CHAR(5), + entrada CHAR(14), + actual VARCHAR(20), + afecta CHAR(3), + p_companias, desc_cuenta CHAR(30) + ORDER BY xordenar + FORMAT + FIRST PAGE HEADER + LET hora = TIME + LET actual = TODAY USING "dd/mm/yyyy" + LET rango_fecha = + "Del ", + fecha1 USING "dd/mm/yyyy", + " Al ", + fecha2 USING "dd/mm/yyyy" + LET total_deber = 0 + LET total_haber = 0 + BEFORE GROUP OF y.departamento + LET total_departamento = 0 + + AFTER GROUP OF xordenar + + IF y.consumo < 0 THEN + LET debito = GROUP SUM(y.consumo_cuenta) * -1 + LET credito = 0 + ELSE + LET debito = 0 + LET credito = GROUP SUM(y.consumo_cuenta) + END IF + PRINTX entrada, + hora, + actual, + rango_fecha, + p_companias, + y.cod_mov, + y.consumo, + y.cuenta, + y.departamento, + y.descrip_mov, + y.gasto_ind, + y.nombre, + y.consumo_cuenta, + y.descripcion, + debito, + credito, + detalle1 + + IF afecta = "S" THEN + BEGIN WORK + IF y.consumo < 0 THEN + INSERT INTO cgtb00004( + fecha, + tipo, + ref, + cuenta_no, + departamento, + detalle_1, + debito, + credito, + us_crea, + fech_crea) + VALUES(fecha2, + 1, + entrada, + y.cuenta, + y.departamento, + detalle1, + debito, + 0, + usuarios, + GETDATE()) + ELSE + INSERT INTO cgtb00004( + fecha, + tipo, + ref, + cuenta_no, + departamento, + detalle_1, + debito, + credito, + us_crea, + fech_crea) + VALUES(fecha2, + 1, + entrada, + y.cuenta, + y.departamento, + detalle1, + 0, + credito, + usuarios, + GETDATE()) + END IF + COMMIT WORK + END IF + LET total_deber = debito + total_deber + LET total_haber = credito + total_haber + ON LAST ROW + SELECT a.descripcion + INTO nombre_cta + FROM cgtb00001 a + WHERE a.cuenta_no = y.cuenta_inv + + IF nombre_cta IS NULL THEN + LET nombre_cta = "CUENTA SIN DESCRIPCION" + END IF + IF y.consumo < 0 THEN + LET invcredito = SUM(y.consumo_cuenta * -1) + LET invdebito = 0 + LET total_haber = invcredito + total_haber + ELSE + LET invdebito = SUM(y.consumo_cuenta) + LET invcredito = 0 + LET total_deber = invdebito + total_deber + END IF + IF afecta = "S" THEN + BEGIN WORK + IF y.consumo < 0 THEN + INSERT INTO cgtb00004( + fecha, + tipo, + ref, + cuenta_no, + detalle_1, + debito, + credito, + us_crea, + fech_crea) + VALUES(fecha2, + 1, + entrada, + y.cuenta_inv, + detalle1, + 0, + invcredito, + usuarios, + GETDATE()) + ELSE + INSERT INTO cgtb00004( + fecha, + tipo, + ref, + cuenta_no, + detalle_1, + debito, + credito, + us_crea, + fech_crea) + VALUES(fecha2, + 1, + entrada, + y.cuenta_inv, + detalle1, + invcredito, + 0, + usuarios, + GETDATE()) + END IF + + {UPDATE cgtb00011 + SET referencia = referencia + 1, + us_mod = usuario, + fech_mod = getdate() + WHERE entrada_no = 5} + COMMIT WORK + + END IF + + PRINTX y.cuenta_inv, + total_haber, + nombre_cta, + desc_cuenta, + total_deber, + invdebito, + invcredito +END REPORT diff --git a/PROYECTO/ipdir/ipprmt002.4gl b/PROYECTO/ipdir/ipprmt002.4gl index 85576cb..ad8c525 100644 --- a/PROYECTO/ipdir/ipprmt002.4gl +++ b/PROYECTO/ipdir/ipprmt002.4gl @@ -648,6 +648,10 @@ SET CONNECTION "MSSQL" p_iptb02.cod_sec,p_iptb02.unidad_med,p_iptb01.factor_conv, NULL,SUSER_SNAME(),GETDATE(),NULL,NULL,p_iptb01.factor_ad) + # Se puede aceptar sin pasar por num_emp (GUI): se recalcula el nombre del representante + IF p_iptb02.num_emp IS NOT NULL THEN + LET p_iptb02.nombre_representante = ui.ComboBox.forName('formonly.num_emp').getTextOf(p_iptb02.num_emp) + END IF INSERT INTO iptb00002(cod_cia,cod_n,cod_grupo,cod_tipo,cod_Sec,descrip_esp, descrip_ing,unidad_med,bodega,control_existencia,control_itbis,dia_llegada,exist_max, exist_min,us_crea,fech_crea,foto_producto,porc_desc,fecha_desc,imagen,descuento_permitido,departamento,grupo1, @@ -685,6 +689,10 @@ SET CONNECTION "MSSQL" SET CONNECTION "IFMX" + # Se puede aceptar sin pasar por num_emp (GUI): se recalcula el nombre del representante + IF p_iptb02.num_emp IS NOT NULL THEN + LET p_iptb02.nombre_representante = ui.ComboBox.forName('formonly.num_emp').getTextOf(p_iptb02.num_emp) + END IF INSERT INTO iptb00002(cod_cia,cod_n,cod_grupo,cod_tipo,cod_Sec,descrip_esp, descrip_ing,unidad_med,bodega,control_existencia,control_itbis,dia_llegada,exist_max, exist_min,imp_aduanal, us_crea,fech_crea,codid) @@ -714,6 +722,10 @@ SET CONNECTION "MSSQL" # PRIMERA CONEXION SET CONNECTION "MSSQL" + # Se puede aceptar sin pasar por num_emp (GUI): se recalcula el nombre del representante + IF p_iptb02.num_emp IS NOT NULL THEN + LET p_iptb02.nombre_representante = ui.ComboBox.forName('formonly.num_emp').getTextOf(p_iptb02.num_emp) + END IF UPDATE iptb00002 SET iptb00002.cod_cia = p_iptb02.cod_cia, iptb00002.cod_n =p_iptb02.cod_n, iptb00002.cod_grupo = p_iptb02.cod_grupo, @@ -790,6 +802,10 @@ SET CONNECTION "MSSQL" a.cod_sec = p_iptb02.cod_sec IF STATUS <> NOTFOUND THEN + # Se puede aceptar sin pasar por num_emp (GUI): se recalcula el nombre del representante + IF p_iptb02.num_emp IS NOT NULL THEN + LET p_iptb02.nombre_representante = ui.ComboBox.forName('formonly.num_emp').getTextOf(p_iptb02.num_emp) + END IF UPDATE iptb00002 SET iptb00002.cod_cia = p_iptb02.cod_cia, iptb00002.descrip_esp =p_iptb02.descrip_esp, iptb00002.descrip_ing =p_iptb02.descrip_ing, @@ -810,6 +826,10 @@ SET CONNECTION "MSSQL" cod_tipo = p_iptb02.cod_tipo AND cod_Sec = p_iptb02.cod_sec ELSE + # Se puede aceptar sin pasar por num_emp (GUI): se recalcula el nombre del representante + IF p_iptb02.num_emp IS NOT NULL THEN + LET p_iptb02.nombre_representante = ui.ComboBox.forName('formonly.num_emp').getTextOf(p_iptb02.num_emp) + END IF INSERT INTO iptb00002(cod_cia,cod_n,cod_grupo,cod_tipo,cod_Sec,descrip_esp, descrip_ing,unidad_med,bodega,control_existencia,control_itbis,dia_llegada,exist_max, exist_min,imp_aduanal,us_crea,fech_crea,codid) @@ -1170,8 +1190,27 @@ FUNCTION grupo_producto() ORDER BY a.cod_grupo CALL cgrupo.clear() - FOREACH btipoproductos INTO kgrupo, dgrupo - CALL cgrupo.additem(kgrupo, dgrupo) + # Se recorria btipoproductos (cursor de otra funcion): el combo mostraba Bienes/Servicio. + # iptb00002.grupo1 guarda el NOMBRE del grupo (CORALINA, TRAVERTINO...), no el codigo. + FOREACH bgrupos INTO kgrupo, dgrupo + CALL cgrupo.additem(dgrupo CLIPPED, dgrupo CLIPPED) END FOREACH -END FUNCTION \ No newline at end of file +END FUNCTION + +# busca_departamento() local: la version compartida esta en FUNCIONES_IR (duplicaria el modulo) +FUNCTION busca_departamento() +DEFINE pdepartamento ui.combobox, + kdepartamento SMALLINT,kdescripcion CHAR(30) + + LET pdepartamento = ui.combobox.forname("formonly.departamento") + CALL pdepartamento.clear() + DECLARE pagar_dpto CURSOR FOR + SELECT departamento, nom_dpto FROM adtb00001 + WHERE status_t is null + ORDER BY nom_dpto + FOREACH pagar_dpto INTO kdepartamento,kdescripcion + CALL pdepartamento.additem(kdepartamento,kdescripcion) + END FOREACH + +END FUNCTION diff --git a/PROYECTO/ipdir/ipprrp010.4rp b/PROYECTO/ipdir/ipprrp010.4rp index 039f24e..419f5d0 100644 --- a/PROYECTO/ipdir/ipprrp010.4rp +++ b/PROYECTO/ipdir/ipprrp010.4rp @@ -1,6 +1,6 @@ - + @@ -12,56 +12,57 @@ - - - + + + + - + - + - + - - - - - - - - - - + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - - + + - + - + diff --git a/PROYECTO/ipdir/smarmotech.sch b/PROYECTO/ipdir/smarmotech.sch new file mode 100644 index 0000000..9694de5 --- /dev/null +++ b/PROYECTO/ipdir/smarmotech.sch @@ -0,0 +1,11097 @@ +_tmpboni2021_^no^3^8^1^ +_tmpboni2021_^num_emp^3^8^2^ +_tmpboni2021_^nombre^201^255^3^ +_tmpboni2021_^apellido^201^255^4^ +_tmpboni2021_^bono_bruto^3^8^5^ +_tmpboni2021_^infotep^3^8^6^ +_tmpboni2021_^bonificacion_neta^3^8^7^ +account^userid^256^80^1^ +account^email^256^80^2^ +account^firstname^256^80^3^ +account^lastname^256^80^4^ +account^status^0^2^5^ +account^addr1^256^80^6^ +account^addr2^0^40^7^ +account^city^256^80^8^ +account^state^0^80^9^ +account^zip^256^20^10^ +account^country^256^3^11^ +account^phone^256^80^12^ +account^langpref^256^80^13^ +account^favcategory^0^10^14^ +account^mylistopt^2^4^15^ +account^banneropt^2^4^16^ +account^sourceapp^256^3^17^ +actb00001^rowid^262^4^1^ +actb00001^codigo^257^2^2^ +actb00001^descripcion^256^40^3^ +actb00001^cuenta_no^256^8^4^ +actb00001^cta_depr^0^8^5^ +actb00001^cta_gasto^0^8^6^ +actb00001^departamento^257^2^7^ +actb00001^fech_compra^7^4^8^ +actb00001^duracion^2^4^9^ +actb00001^fech_elim^7^4^10^ +actb00001^referencia^201^25^11^ +actb00001^fabricante^201^50^12^ +actb00001^status_t^0^1^13^ +actb00001^us_crea^0^9^14^ +actb00001^fech_crea^10^4365^15^ +actb00001^us_mod^0^9^16^ +actb00001^fech_mod^10^4365^17^ +actb00001^sucid^2^4^18^ +actb00001^id_maintainx^2^4^19^ +actb00001^id_codigo^2^4^20^ +actb00002^cod_mov^257^2^1^ +actb00002^descrip^256^30^2^ +actb00002^tipo_mov^0^1^3^ +actb00002^uso^0^1^4^ +actb00002^status_t^0^1^5^ +actb00002^us_crea^0^50^6^ +actb00002^fech_crea^10^4365^7^ +actb00002^us_mod^0^50^8^ +actb00002^fech_mod^10^4365^9^ +actb00004^rowid^262^4^1^ +actb00004^codigo^2^4^2^ +actb00004^num_doc^201^10^3^ +actb00004^fecha^7^4^4^ +actb00004^cod_mov^2^4^5^ +actb00004^tasa_cambio^5^1794^6^ +actb00004^monto^5^3074^7^ +actb00004^observacion^0^40^8^ +actb00004^status_t^201^1^9^ +actb00004^us_crea^201^50^10^ +actb00004^fech_crea^10^4365^11^ +actb00004^us_mod^201^50^12^ +actb00004^fech_mod^10^4365^13^ +actb00005^codigo^1^2^1^ +actb00005^descripcion^201^30^2^ +actb00005^cuenta_no^201^8^3^ +actb00005^cta_depr^201^8^4^ +actb00005^cta_gasto^0^8^5^ +actb00005^departamento^1^2^6^ +actb00005^fech_compra^7^4^7^ +actb00005^duracion^2^4^8^ +actb00005^fech_elim^7^4^9^ +actb00005^status_t^201^1^10^ +actb00005^us_crea^201^50^11^ +actb00005^fech_crea^10^4365^12^ +actb00005^us_mod^201^50^13^ +actb00005^fech_mod^10^4365^14^ +actb00005^codigo_n^1^2^15^ +actb00010^id_etiqueta^262^4^1^ +actb00010^fecha^10^4365^2^ +actb00010^tipo_inenvatio^201^50^3^ +actb00010^codigo^201^50^4^ +actb00010^cantidad^5^4613^5^ +actb00010^lado_1^5^4613^6^ +actb00010^lado_2^5^4613^7^ +actb00010^lado_3^5^4613^8^ +actb00010^medida^5^4613^9^ +actb00010^us_crea^201^50^10^ +actb00010^fech_crea^10^4365^11^ +actb00010^codid^2^4^12^ +actb00010^tipo_etiqueta^201^50^13^ +actb00010^idnumero_movil^2^4^14^ +actb00010^num_oc^2^4^15^ +actb00010^cliente^201^100^16^ +actb00010^departamento^2^4^17^ +actb00010^descripcion_dpto^201^100^18^ +actb00010^estado^0^20^19^ +actb00010^us_mod^0^50^20^ +actb00010^fech_mod^10^4365^21^ +actb00010^dispositivo^201^100^22^ +adcatalogopuestosirla^cod_puesto_sirla^258^4^1^ +adcatalogopuestosirla^titulo_puesto^457^100^2^ +adcodpuestossirla^cod_puesto^3^8^1^ +adcodpuestossirla^otra_descripcion^201^255^2^ +adcodpuestossirla^f3^3^8^3^ +adcodpuestossirla^f4^201^255^4^ +adtb00001^departamento^1^2^1^ +adtb00001^nom_dpto^0^30^2^ +adtb00001^status_t^0^1^3^ +adtb00001^us_crea^0^50^4^ +adtb00001^fech_crea^7^4^5^ +adtb00001^us_mod^0^50^6^ +adtb00001^fech_mod^7^4^7^ +adtb00001^tipo_departamento^0^20^8^ +adtb00001^departamento_out^2^4^9^ +adtb00001^app_movil^0^10^10^ +adtb00001^num_emp_supervisa^1^2^11^ +adtb00001^grupo^201^50^12^ +adtb00001^coordinadora^201^100^13^ +adtb00001^id_maintainx^2^4^14^ +adtb00002^cod_seccion^201^2^1^ +adtb00002^departamento^1^2^2^ +adtb00002^nom_seccion^201^30^3^ +adtb00002^status_t^201^1^4^ +adtb00002^us_crea^201^9^5^ +adtb00002^fech_crea^10^4365^6^ +adtb00002^us_mod^201^9^7^ +adtb00002^fech_mod^10^4365^8^ +adtb00003^num_emp^257^2^1^ +adtb00003^departamento^1^2^2^ +adtb00003^nivel_emp^257^2^3^ +adtb00003^cod_puesto^257^2^4^ +adtb00003^nom1_emp^0^15^5^ +adtb00003^nom2_emp^0^15^6^ +adtb00003^apell1_emp^0^15^7^ +adtb00003^apell2_emp^0^15^8^ +adtb00003^tipo_empleado^0^20^9^ +adtb00003^fecha_termino_c^7^4^10^ +adtb00003^calle^0^50^11^ +adtb00003^casa_num^0^10^12^ +adtb00003^barrio^0^50^13^ +adtb00003^urbanizacion^0^50^14^ +adtb00003^credito^0^10^15^ +adtb00003^telefono^0^15^16^ +adtb00003^fech_nac^7^4^17^ +adtb00003^cod_nac^1^2^18^ +adtb00003^estado_civil^0^1^19^ +adtb00003^tipo_sangre^0^3^20^ +adtb00003^cedula^0^11^21^ +adtb00003^serie^1^2^22^ +adtb00003^licencia^0^9^23^ +adtb00003^sueldo_ac^5^2562^24^ +adtb00003^nomina^0^1^25^ +adtb00003^fech_efec^7^4^26^ +adtb00003^fecha_salida^7^4^27^ +adtb00003^paga_seg^0^1^28^ +adtb00003^cod_seg1^0^11^29^ +adtb00003^cod_seg2^1^2^30^ +adtb00003^cod_seg3^1^2^31^ +adtb00003^tipocuenta^0^1^32^ +adtb00003^cuenta_no^201^25^33^ +adtb00003^status_t^0^1^34^ +adtb00003^us_crea^0^50^35^ +adtb00003^fech_crea^10^4365^36^ +adtb00003^us_mod^0^50^37^ +adtb00003^fech_mod^10^4365^38^ +adtb00003^foto_empleado^11^56^39^ +adtb00003^sucid^257^2^40^ +adtb00003^monto_seg_med^5^4608^41^ +adtb00003^monto_seg_int^5^4608^42^ +adtb00003^monto_care^5^4608^43^ +adtb00003^fecha_ultimo_aumento^7^4^44^ +adtb00003^moneda^0^3^45^ +adtb00003^codbancodestino^0^8^46^ +adtb00003^digiverbancodestino^0^1^47^ +adtb00003^tipo_sueldo^0^20^48^ +adtb00003^email^201^100^49^ +adtb00003^instalador^0^10^50^ +adtb00003^cuenta_aux^201^100^51^ +adtb00003^cuenta_out^2^4^52^ +adtb00003^departamento_out^2^4^53^ +adtb00003^num_emp_supervisor^2^4^54^ +adtb00003^fecha_suspension^7^4^55^ +adtb00003^codigo_retiro_bco^2^4^56^ +adtb00003^genera_file_bco^0^2^57^ +adtb00003^fecha_valido_retiro^7^4^58^ +adtb00003^monto_retiro^5^4610^59^ +adtb00003^retiro_comercial^0^10^60^ +adtb00003^estado_legal^0^20^61^ +adtb00003^observacion^201^255^62^ +adtb00003^tipo_documento^0^50^63^ +adtb00003^gerentemarcas^0^10^64^ +adtb00003^alias^201^100^65^ +adtb00003^url_foto^201^255^66^ +adtb00003^sexo^0^10^67^ +adtb00003^email_corporativo^201^100^68^ +adtb00003^enviar_encuesta^0^10^69^ +adtb00003^enviar_volante^0^10^70^ +adtb00003^telefonoCorporativo^0^15^71^ +adtb00003^numeroOficina^0^15^72^ +adtb00003^extension^0^5^73^ +adtb00004^cod_puesto^1^2^1^ +adtb00004^nom_puesto^0^180^2^ +adtb00004^otra_descripcion^0^180^3^ +adtb00004^funciones^0^60^4^ +adtb00004^funcion1^0^60^5^ +adtb00004^nivel_sal^1^2^6^ +adtb00004^salario_min^5^2562^7^ +adtb00004^salario_max^5^2562^8^ +adtb00004^status_t^0^1^9^ +adtb00004^us_crea^0^9^10^ +adtb00004^fech_crea^7^4^11^ +adtb00004^us_mod^0^9^12^ +adtb00004^fech_mod^7^4^13^ +adtb00004^tipo_puesto^201^50^14^ +adtb00004^supervisor^0^10^15^ +adtb00004^cod_puesto_sirla^2^4^16^ +adtb00005^cod_educa^1^2^1^ +adtb00005^nom_educa^0^30^2^ +adtb00005^status_t^0^1^3^ +adtb00005^us_crea^0^50^4^ +adtb00005^fech_crea^10^4365^5^ +adtb00005^us_mod^0^50^6^ +adtb00005^fech_mod^10^4365^7^ +adtb00005^cod_educa_sirla^2^4^8^ +adtb00006^cod_pericia^1^2^1^ +adtb00006^nom_pericia^0^30^2^ +adtb00006^status_t^0^1^3^ +adtb00006^us_crea^0^50^4^ +adtb00006^fech_crea^10^4365^5^ +adtb00006^us_mod^0^50^6^ +adtb00006^fech_mod^10^4365^7^ +adtb00007^cod_nac^1^2^1^ +adtb00007^nom_nac^0^30^2^ +adtb00007^status_t^0^1^3^ +adtb00007^us_crea^0^50^4^ +adtb00007^fech_crea^10^4365^5^ +adtb00007^us_mod^0^50^6^ +adtb00007^fech_mod^10^4365^7^ +adtb00008^cod_requi^1^2^1^ +adtb00008^requisito^0^30^2^ +adtb00008^status_t^0^1^3^ +adtb00008^us_crea^0^50^4^ +adtb00008^fech_crea^10^4365^5^ +adtb00008^us_mod^0^50^6^ +adtb00008^fech_mod^10^4365^7^ +adtb00009^cod_mto^1^2^1^ +adtb00009^desc_mto^0^50^2^ +adtb00009^tipo_mov^0^25^3^ +adtb00009^cod_mov^1^2^4^ +adtb00009^cod_mov2^1^2^5^ +adtb00009^cod_mov3^1^2^6^ +adtb00009^status_t^0^1^7^ +adtb00009^us_crea^0^50^8^ +adtb00009^fech_crea^10^4365^9^ +adtb00009^us_mod^0^50^10^ +adtb00009^fech_mod^10^4365^11^ +adtb00010^cod_prof^1^2^1^ +adtb00010^nom_prof^0^30^2^ +adtb00010^status_t^0^1^3^ +adtb00010^us_crea^0^50^4^ +adtb00010^fech_crea^10^4365^5^ +adtb00010^us_mod^0^50^6^ +adtb00010^fech_mod^10^4365^7^ +adtb00011^num_doc^1^2^1^ +adtb00011^fecha^7^4^2^ +adtb00011^fech_req^7^4^3^ +adtb00011^depart^1^2^4^ +adtb00011^tipo_req^1^2^5^ +adtb00011^razon_vac^0^30^6^ +adtb00011^cod_puesto_r^1^2^7^ +adtb00011^edad_min^1^2^8^ +adtb00011^salario_sem^5^2562^9^ +adtb00011^salario_men^5^2562^10^ +adtb00011^experiencia^1^2^11^ +adtb00011^cod_educa^1^2^12^ +adtb00011^num_emp^1^2^13^ +adtb00011^departamento^1^2^14^ +adtb00011^nivel_emp^1^2^15^ +adtb00011^cod_puesto^1^2^16^ +adtb00011^num1_emp^1^2^17^ +adtb00011^departamento1^1^2^18^ +adtb00011^nivel1_emp^1^2^19^ +adtb00011^cod1_puesto^1^2^20^ +adtb00011^num2_emp^1^2^21^ +adtb00011^departamento2^1^2^22^ +adtb00011^nivel2_emp^1^2^23^ +adtb00011^cod2_puesto^1^2^24^ +adtb00011^status_t^0^1^25^ +adtb00011^us_crea^0^50^26^ +adtb00011^fech_crea^10^4365^27^ +adtb00011^us_mod^0^50^28^ +adtb00011^fech_mod^10^4365^29^ +adtb00012^cod_sol^1^2^1^ +adtb00012^fecha^7^4^2^ +adtb00012^nom1_sol^0^15^3^ +adtb00012^nom2_sol^0^15^4^ +adtb00012^apell1_sol^0^15^5^ +adtb00012^apell2_sol^0^15^6^ +adtb00012^calle^0^50^7^ +adtb00012^casa_num^0^10^8^ +adtb00012^barrio^0^30^9^ +adtb00012^urbanizacion^0^30^10^ +adtb00012^telefono^0^15^11^ +adtb00012^cod_provincia^1^2^12^ +adtb00012^fech_nac^7^4^13^ +adtb00012^cod_nac^1^2^14^ +adtb00012^estado_civil^0^1^15^ +adtb00012^estatura^0^4^16^ +adtb00012^peso^1^2^17^ +adtb00012^tipo_documento^0^20^18^ +adtb00012^cedula^256^11^19^ +adtb00012^serie^1^2^20^ +adtb00012^licencia^0^11^21^ +adtb00012^tipo_sangre^0^3^22^ +adtb00012^cod_puesto^1^2^23^ +adtb00012^cod_prof^1^2^24^ +adtb00012^sexo^0^1^25^ +adtb00012^afp^0^80^26^ +adtb00012^ars^0^80^27^ +adtb00012^numero_nss^0^50^28^ +adtb00012^seguro_complementario^0^25^29^ +adtb00012^categoria_licencia_conducir^0^10^30^ +adtb00012^sueldo_deseado^5^3074^31^ +adtb00012^pariente_emergencia^0^60^32^ +adtb00012^parentesco_emergencia^0^60^33^ +adtb00012^status_t^0^1^34^ +adtb00012^us_crea^0^50^35^ +adtb00012^fech_crea^10^4365^36^ +adtb00012^us_mod^0^50^37^ +adtb00012^fech_mod^10^4365^38^ +adtb00012^familiar_emp^0^10^39^ +adtb00012^familiar_parentesco^0^50^40^ +adtb00012^vehiculo_propio^0^2^41^ +adtb00012^tipo_vivienda^201^50^42^ +adtb00012^email^201^100^43^ +adtb00012^cuenta_bancaria^201^50^44^ +adtb00012^banco^201^100^45^ +adtb00012^arrestado^0^10^46^ +adtb00012^motivo_arresto^201^100^47^ +adtb00012^sometido_justicia^201^100^48^ +adtb00012^motivo_sometido_justicia^201^100^49^ +adtb00012^foto_solicitante^11^56^50^ +adtb00012^celular^201^15^51^ +adtb00012^no_afiliacion^201^25^52^ +adtb00012^telefono_contacto_emergencia^201^15^53^ +adtb00013^cod_sol^1^2^1^ +adtb00013^cod_par^1^2^2^ +adtb00013^sec_par^1^2^3^ +adtb00013^nombre^0^100^4^ +adtb00013^cedula^0^20^5^ +adtb00013^sexo^0^1^6^ +adtb00013^telefono^201^20^7^ +adtb00013^fecha_nac^7^4^8^ +adtb00013^status_t^0^1^9^ +adtb00013^us_crea^0^50^10^ +adtb00013^fech_crea^10^4365^11^ +adtb00013^us_mod^0^50^12^ +adtb00013^fech_mod^10^4365^13^ +adtb00013^edad^1^2^14^ +adtb00013^ocupacion^201^100^15^ +adtb00014^secuencia^258^4^1^ +adtb00014^cod_sol^1^2^2^ +adtb00014^nom_ref^0^100^3^ +adtb00014^anos_rel^1^2^4^ +adtb00014^telefono^0^20^5^ +adtb00014^calle^0^100^6^ +adtb00014^casa_num^0^10^7^ +adtb00014^parentesco^0^30^8^ +adtb00014^urbanizacion^0^100^9^ +adtb00014^status_t^0^1^10^ +adtb00014^us_crea^0^50^11^ +adtb00014^fech_crea^10^4365^12^ +adtb00014^us_mod^0^50^13^ +adtb00014^fech_mod^10^4365^14^ +adtb00015^cod_sol^1^2^1^ +adtb00015^nom_inst^201^100^2^ +adtb00015^calle^201^100^3^ +adtb00015^urbanizacion^201^100^4^ +adtb00015^puesto^201^100^5^ +adtb00015^fecha_inicio^7^4^6^ +adtb00015^fecha_termino^7^4^7^ +adtb00015^observacion^201^100^8^ +adtb00015^sueldo^5^4610^9^ +adtb00015^status_t^0^1^10^ +adtb00015^us_crea^0^50^11^ +adtb00015^fech_crea^10^4365^12^ +adtb00015^us_mod^0^50^13^ +adtb00015^fech_mod^10^4365^14^ +adtb00015^telefono^201^20^15^ +adtb00015^email^201^100^16^ +adtb00015^url^201^100^17^ +adtb00015^contacto^201^100^18^ +adtb00015^puesto_contacto^201^100^19^ +adtb00016^cod_sol^1^2^1^ +adtb00016^nom_empr^0^30^2^ +adtb00016^calle^0^30^3^ +adtb00016^casa_num^0^10^4^ +adtb00016^barrio^0^20^5^ +adtb00016^urbanizacion^0^20^6^ +adtb00016^cod_puesto^1^2^7^ +adtb00016^sueldo^5^2562^8^ +adtb00016^ano_ini^1^2^9^ +adtb00016^ano_fin^1^2^10^ +adtb00016^desc_retiro^0^60^11^ +adtb00016^status_t^0^1^12^ +adtb00016^us_crea^0^50^13^ +adtb00016^fech_crea^10^4365^14^ +adtb00016^us_mod^0^50^15^ +adtb00016^fech_mod^10^4365^16^ +adtb00017^num_trx^2^4^1^ +adtb00017^cod_sol^1^2^2^ +adtb00017^num_emp^1^2^3^ +adtb00017^departamento^1^2^4^ +adtb00017^nivel_emp^1^2^5^ +adtb00017^cod_puesto^1^2^6^ +adtb00017^fech_efec^10^4365^7^ +adtb00017^salario^5^2562^8^ +adtb00017^cod_mto^1^2^9^ +adtb00017^sec_mto^1^2^10^ +adtb00017^nivel_sal^1^2^11^ +adtb00017^liquidacion^5^2562^12^ +adtb00017^status_t^0^1^13^ +adtb00017^us_crea^0^30^14^ +adtb00017^fech_crea^7^4^15^ +adtb00017^us_mod^0^30^16^ +adtb00017^fech_mod^7^4^17^ +adtb00018^fecha^7^4^1^ +adtb00018^cod_sol^1^2^2^ +adtb00018^num_emp^1^2^3^ +adtb00018^departamento^1^2^4^ +adtb00018^nivel_emp^1^2^5^ +adtb00018^cod_puesto^1^2^6^ +adtb00018^num3_emp^1^2^7^ +adtb00018^departamento3^1^2^8^ +adtb00018^nivel3_emp^1^2^9^ +adtb00018^cod3_puesto^1^2^10^ +adtb00018^recomendacion^1^2^11^ +adtb00018^otros_com^0^60^12^ +adtb00018^num1_emp^1^2^13^ +adtb00018^departamento1^1^2^14^ +adtb00018^nivel1_emp^1^2^15^ +adtb00018^cod1_puesto^1^2^16^ +adtb00018^num2_emp^1^2^17^ +adtb00018^departamento2^1^2^18^ +adtb00018^nivel2_emp^1^2^19^ +adtb00018^cod2_puesto^1^2^20^ +adtb00018^cod_requi^1^2^21^ +adtb00018^ind_requi^0^1^22^ +adtb00018^status_t^0^1^23^ +adtb00018^us_crea^0^50^24^ +adtb00018^fech_crea^10^4365^25^ +adtb00018^us_mod^0^50^26^ +adtb00018^fech_mod^10^4365^27^ +adtb00019^cod_sol^1^2^1^ +adtb00019^fech_efec^7^4^2^ +adtb00019^sueldo^5^2562^3^ +adtb00019^cod_mto^1^2^4^ +adtb00019^sec_mto^1^2^5^ +adtb00019^periodo^1^2^6^ +adtb00019^status_t^0^1^7^ +adtb00019^us_crea^0^50^8^ +adtb00019^fech_crea^10^4365^9^ +adtb00019^us_mod^0^50^10^ +adtb00019^fech_mod^10^4365^11^ +adtb00020^num_trx^2^4^1^ +adtb00020^cod_sol^2^4^2^ +adtb00020^fecha^7^4^3^ +adtb00020^fech_efec^7^4^4^ +adtb00020^num_emp^2^4^5^ +adtb00020^departamento^1^2^6^ +adtb00020^nivel_emp^1^2^7^ +adtb00020^cod_puesto^1^2^8^ +adtb00020^sueldo_ac^5^2562^9^ +adtb00020^nomina^0^20^10^ +adtb00020^estado_civil^0^1^11^ +adtb00020^tipo_sangre^0^3^12^ +adtb00020^cod_mto^1^2^13^ +adtb00020^observacion^0^60^14^ +adtb00020^num1_emp^1^2^15^ +adtb00020^departamento1^1^2^16^ +adtb00020^nivel1_emp^1^2^17^ +adtb00020^cod1_puesto^1^2^18^ +adtb00020^num2_emp^1^2^19^ +adtb00020^departamento2^1^2^20^ +adtb00020^nivel2_emp^1^2^21^ +adtb00020^cod2_puesto^1^2^22^ +adtb00020^num3_emp^1^2^23^ +adtb00020^departamento3^1^2^24^ +adtb00020^nivel3_emp^1^2^25^ +adtb00020^cod3_puesto^1^2^26^ +adtb00020^status_t^0^1^27^ +adtb00020^us_crea^0^50^28^ +adtb00020^fech_crea^10^4365^29^ +adtb00020^us_mod^0^50^30^ +adtb00020^fech_mod^10^4365^31^ +adtb00020^sueldo_lq^5^4610^32^ +adtb00021^num_emp^257^2^1^ +adtb00021^cod_par^1^2^2^ +adtb00021^sec_par^1^2^3^ +adtb00021^nombre^0^80^4^ +adtb00021^cedula^0^20^5^ +adtb00021^sexo^0^1^6^ +adtb00021^fecha_nac^7^4^7^ +adtb00021^status_t^0^1^8^ +adtb00021^us_crea^0^50^9^ +adtb00021^fech_crea^7^4^10^ +adtb00021^us_mod^0^50^11^ +adtb00021^fech_mod^7^4^12^ +adtb00022^fecha^7^4^1^ +adtb00022^num_emp^1^2^2^ +adtb00022^departamento^1^2^3^ +adtb00022^nivel_emp^1^2^4^ +adtb00022^cod_puesto^1^2^5^ +adtb00022^cod_prof^1^2^6^ +adtb00022^evento^1^2^7^ +adtb00022^nom_evento^0^80^8^ +adtb00022^fech_evento^7^4^9^ +adtb00022^costo_evento^5^2562^10^ +adtb00022^num1_emp^1^2^11^ +adtb00022^departamento1^1^2^12^ +adtb00022^nivel1_emp^1^2^13^ +adtb00022^cod1_puesto^1^2^14^ +adtb00022^num2_emp^1^2^15^ +adtb00022^departamento2^1^2^16^ +adtb00022^nivel2_emp^1^2^17^ +adtb00022^cod2_puesto^1^2^18^ +adtb00022^num3_emp^1^2^19^ +adtb00022^departamento3^1^2^20^ +adtb00022^nivel3_emp^1^2^21^ +adtb00022^cod3_puesto^1^2^22^ +adtb00022^status_t^0^1^23^ +adtb00022^us_crea^0^50^24^ +adtb00022^fech_crea^10^4365^25^ +adtb00022^us_mod^0^50^26^ +adtb00022^fech_mod^10^4365^27^ +adtb00023^fecha^7^4^1^ +adtb00023^num_emp^1^2^2^ +adtb00023^departamento^1^2^3^ +adtb00023^nivel_emp^1^2^4^ +adtb00023^cod_puesto^1^2^5^ +adtb00023^hora_ent^10^4365^6^ +adtb00023^hora_sal^10^4365^7^ +adtb00023^status_t^0^1^8^ +adtb00023^us_crea^0^50^9^ +adtb00023^fech_crea^10^4365^10^ +adtb00023^us_mod^0^50^11^ +adtb00023^fech_mod^10^4365^12^ +adtb00024^nivel_emp^1^2^1^ +adtb00024^desc_nivel^0^30^2^ +adtb00024^status_t^0^1^3^ +adtb00024^us_crea^0^50^4^ +adtb00024^fech_crea^10^4365^5^ +adtb00024^us_mod^0^50^6^ +adtb00024^fech_mod^10^4365^7^ +adtb00025^cod_par^1^2^1^ +adtb00025^desc_par^0^11^2^ +adtb00025^status_t^0^1^3^ +adtb00025^us_crea^0^50^4^ +adtb00025^fech_crea^10^4365^5^ +adtb00025^us_mod^0^50^6^ +adtb00025^fech_mod^10^4365^7^ +adtb00026^amon_num^1^2^1^ +adtb00026^fecha^7^4^2^ +adtb00026^num_emp^1^2^3^ +adtb00026^departamento^1^2^4^ +adtb00026^nivel_emp^1^2^5^ +adtb00026^cod_puesto^1^2^6^ +adtb00026^violacion^0^60^7^ +adtb00026^violacion1^0^60^8^ +adtb00026^num1_emp^1^2^9^ +adtb00026^departamento1^1^2^10^ +adtb00026^nivel1_emp^1^2^11^ +adtb00026^cod1_puesto^1^2^12^ +adtb00026^num2_emp^1^2^13^ +adtb00026^departamento2^1^2^14^ +adtb00026^nivel2_emp^1^2^15^ +adtb00026^cod2_puesto^1^2^16^ +adtb00026^status_t^0^1^17^ +adtb00026^us_crea^0^50^18^ +adtb00026^fech_crea^10^4365^19^ +adtb00026^us_mod^0^50^20^ +adtb00026^fech_mod^10^4365^21^ +adtb00027^num_emp^1^2^1^ +adtb00027^departamento^1^2^2^ +adtb00027^nivel_emp^1^2^3^ +adtb00027^cod_puesto^1^2^4^ +adtb00027^fecha_sal^7^4^5^ +adtb00027^fecha_ent^7^4^6^ +adtb00027^dias_tomados^2^4^7^ +adtb00027^dias_vac^2^4^8^ +adtb00027^status_t^0^1^9^ +adtb00027^us_crea^0^50^10^ +adtb00027^fech_crea^10^4365^11^ +adtb00027^us_mod^0^50^12^ +adtb00027^fech_mod^10^4365^13^ +adtb00028^num_trx^258^4^1^ +adtb00028^clave^256^2^2^ +adtb00028^status_t^0^1^3^ +adtb00028^us_crea^0^9^4^ +adtb00028^fech_crea^7^4^5^ +adtb00028^us_mod^0^9^6^ +adtb00028^fech_mod^7^4^7^ +adtb00029^departamento^1^2^1^ +adtb00029^estado_a^0^4^2^ +adtb00029^estado_m^0^4^3^ +adtb00029^depto_ant^1^2^4^ +adtb00029^estatus_t^0^1^5^ +adtb00029^us_crea^0^50^6^ +adtb00029^fech_crea^7^4^7^ +adtb00029^us_mod^0^50^8^ +adtb00029^fech_mod^7^4^9^ +adtb00029^cuenta_no^201^10^10^ +adtb00030^num_emp^1^2^1^ +adtb00030^sexo^0^1^2^ +adtb00030^nis^0^25^3^ +adtb00031^num_doc^258^4^1^ +adtb00031^cod_pericia^257^2^2^ +adtb00031^status_per^256^10^3^ +adtb00032^num_trx^2^4^1^ +adtb00032^num_emp^2^4^2^ +adtb00032^cod_mov^1^2^3^ +adtb00032^cod_mov2^1^2^4^ +adtb00032^fecha^7^4^5^ +adtb00032^num_dia^5^4610^6^ +adtb00032^status_t^0^1^7^ +adtb00032^us_crea^0^50^8^ +adtb00032^fech_crea^10^4365^9^ +adtb00032^us_mod^0^50^10^ +adtb00032^fech_mod^10^4365^11^ +adtb00032^fecha_sal^7^4^12^ +adtb00032^fecha_ent^7^4^13^ +adtb00032^num_nomi^2^4^14^ +adtb00032^num_dias_pagados^1^2^15^ +adtb00032^num_nomi_no^1^2^16^ +adtb00032^num_dias_disfrute^5^3074^17^ +adtb00032^periodo^1^2^18^ +adtb00032^valor_vacaciones^5^3074^19^ +adtb00032^proporcion_vacaciones^5^4610^20^ +adtb00033^dpto^0^1^1^ +adtb00033^departamento^1^2^2^ +adtb00033^nom_dpto^0^30^3^ +adtb00033^status_t^0^1^4^ +adtb00033^us_crea^0^30^5^ +adtb00033^fech_crea^10^4365^6^ +adtb00033^us_mod^0^30^7^ +adtb00033^fech_mod^10^4365^8^ +adtb00034^id^262^4^1^ +adtb00034^departamento^258^4^2^ +adtb00034^departamento_relaciona^258^4^3^ +adtb00034^us_crea^457^50^4^ +adtb00034^fech_crea^266^4365^5^ +adtb00034^us_mod^201^50^6^ +adtb00034^fech_mod^10^4365^7^ +adtb00036^num_emp^1^2^1^ +adtb00036^nom1_emp^0^20^2^ +adtb00036^nom2_emp^0^20^3^ +adtb00036^apell1_emp^0^20^4^ +adtb00036^apell2_emp^0^20^5^ +adtb00036^status_t^0^1^6^ +adtb00036^us_crea^0^9^7^ +adtb00036^fech_crea^7^4^8^ +adtb00036^us_mod^0^9^9^ +adtb00036^fech_mod^7^4^10^ +adtb00038^num_emp^1^2^1^ +adtb00038^cedula_n^0^13^2^ +adtb00040^cod_plan^1^2^1^ +adtb00040^plan_descrip^0^40^2^ +adtb00040^porc_vida^5^2052^3^ +adtb00040^porc_mid^5^2052^4^ +adtb00040^porc_comision^5^2052^5^ +adtb00040^status_t^0^1^6^ +adtb00040^us_crea^0^9^7^ +adtb00040^fech_crea^10^4365^8^ +adtb00040^us_mod^0^9^9^ +adtb00040^fech_mod^10^4365^10^ +adtb00041^mes^1^2^1^ +adtb00041^ano^1^2^2^ +adtb00041^num_sem^1^2^3^ +adtb00041^fecha_del^7^4^4^ +adtb00041^fecha_al^7^4^5^ +adtb00041^status_t^0^1^6^ +adtb00041^us_crea^0^9^7^ +adtb00041^fech_crea^10^4365^8^ +adtb00041^us_mod^0^9^9^ +adtb00041^fech_mod^10^4365^10^ +adtb00042^dep_corp^1^2^1^ +adtb00042^nombre_depto^0^50^2^ +adtb00042^status_t^0^1^3^ +adtb00042^us_crea^0^9^4^ +adtb00042^fech_crea^10^4365^5^ +adtb00042^us_mod^0^9^6^ +adtb00042^fech_mod^10^4365^7^ +adtb00043^cod_sol^2^4^1^ +adtb00043^idioma^0^30^2^ +adtb00043^habla^0^4^3^ +adtb00043^lee^0^4^4^ +adtb00043^escribe^0^4^5^ +adtb00043^status_t^0^1^6^ +adtb00043^us_crea^0^50^7^ +adtb00043^fech_crea^10^4365^8^ +adtb00043^us_mod^0^50^9^ +adtb00043^fech_mod^10^4365^10^ +adtb00043^id^1^2^11^ +adtb00043^otros_idioma^201^30^12^ +adtb00045^cod_idioma^1^2^1^ +adtb00045^idioma^0^30^2^ +adtb00045^pais^0^50^3^ +adtb00045^region^0^50^4^ +adtb00045^continente^0^50^5^ +adtb00046^cod_sol^2^4^1^ +adtb00046^enfermedad^0^50^2^ +adtb00046^padecimiento^0^50^3^ +adtb00046^observacion^0^60^4^ +adtb00047^cod_sol^258^4^1^ +adtb00047^nombre_institucion^201^100^2^ +adtb00047^calle^201^100^3^ +adtb00047^casa_num^201^10^4^ +adtb00047^urbanizacion^201^100^5^ +adtb00047^cod_educa^1^2^6^ +adtb00047^duracion^1^2^7^ +adtb00047^ano_termino^1^2^8^ +adtb00047^descripcion_curso^201^100^9^ +adtb00047^modalidad^201^50^10^ +adtb00048^secuencia^2^4^1^ +adtb00048^us_crea^201^50^2^ +adtb00048^fech_crea^10^4365^3^ +adtb00049^cod_sol^2^4^1^ +adtb00049^id^2^4^2^ +adtb00049^nombre_file^201^100^3^ +adtb00049^binario^11^56^4^ +adtb00050^cod_sol^258^4^1^ +adtb00050^id^262^4^2^ +adtb00050^herramienta^201^50^3^ +adtb00050^nivel^201^50^4^ +adtb00050^tiempo_experiencia^201^50^5^ +adtb00051^departamento^1^2^1^ +adtb00051^mision^201^100^2^ +adtb00051^vision^201^100^3^ +adtb00051^valores^201^100^4^ +adtb00051^us_crea^201^50^5^ +adtb00051^fech_crea^10^4365^6^ +adtb00052^departamento^1^2^1^ +adtb00052^fortalezas^201^100^2^ +adtb00052^id_fortalezas^2^4^3^ +adtb00053^doc_id^258^4^1^ +adtb00053^fech_aut^10^4365^2^ +adtb00053^ficha_empleado^201^50^3^ +adtb00053^nombre_empleado^201^50^4^ +adtb00053^departamento^201^50^5^ +adtb00053^supervisor^201^50^6^ +adtb00054^id_hora^262^4^1^ +adtb00054^descripcion^201^50^2^ +adtb00054^tol_entrada^201^16^3^ +adtb00054^entrada^201^16^4^ +adtb00054^tol_salida^201^16^5^ +adtb00054^salida^201^16^6^ +adtb00055^departamento^257^2^1^ +adtb00055^num_emp^257^2^2^ +adtb00055^id_horario^258^4^3^ +adtb00055^fecha^263^4^4^ +adtb00055^tipocalendario^457^50^5^ +adtb00055^dia^201^50^6^ +adtb00055^fecha_inicio^7^4^7^ +adtb00055^us_crea^0^50^8^ +adtb00055^fech_crea^10^4365^9^ +adtb00055^status_t^0^1^10^ +adtb00055^us_mod^0^50^11^ +adtb00055^fech_mod^10^4365^12^ +adtb00056^num_emp^2^4^1^ +adtb00056^nombreemp^201^100^2^ +adtb00056^departamento_visualiza^258^4^3^ +adtb00056^us_crea^201^50^4^ +adtb00056^fech_crea^10^4365^5^ +adtb00056^usuario^457^50^6^ +adtb00057^num_emp^258^4^1^ +adtb00057^fecha^263^4^2^ +adtb00057^codigo^457^50^3^ +adtb00057^documento^201^50^4^ +adtb00057^cantidad^5^4613^5^ +altbd00001^num_doc^258^4^1^ +altbd00001^cod_n^257^2^2^ +altbd00001^cod_grupo^257^2^3^ +altbd00001^cod_tipo^257^2^4^ +altbd00001^cod_sec^257^2^5^ +altbd00001^cantidad_1^261^4612^6^ +altbd00001^cantdiad_2^261^4612^7^ +altbd00001^cod_mov^257^2^8^ +altbm00001^num_doc^258^4^1^ +altbm00001^fecha^263^4^2^ +altbm00001^tipo^257^2^3^ +altbm00001^orden_compra^258^4^4^ +altbm00001^cod_sp^257^2^5^ +altbm00001^cod_sp_sec^258^4^6^ +altbm00001^conduce_no^0^30^7^ +altbm00001^fact_no^0^30^8^ +altbm00001^bodega^257^2^9^ +altbm00001^status_t^0^1^10^ +altbm00001^us_crea^0^50^11^ +altbm00001^fech_crea^10^4365^12^ +altbm00001^us_mod^0^50^13^ +altbm00001^fech_mod^10^4365^14^ +analisiscotizaciones^ano^1^2^1^ +analisiscotizaciones^numeromes^1^2^2^ +analisiscotizaciones^mes^0^10^3^ +analisiscotizaciones^cotizacion_no^258^4^4^ +analisiscotizaciones^num_oc^2^4^5^ +analisiscotizaciones^estado^201^50^6^ +analisiscotizaciones^unidadescotizadas^5^9733^7^ +analisiscotizaciones^valorcotizado^5^9740^8^ +analisiscotizaciones^sub_total^261^3074^9^ +analisiscotizaciones^unidadesdespachadas^261^9733^10^ +analisiscotizaciones^valordespachado^261^9738^11^ +analisiscotizaciones^equipoventas^201^100^12^ +analisiscotizaciones^tasa^5^3075^13^ +analisiscotizaciones^vendedor^201^31^14^ +analisiscotizaciones^emailsupervisor^201^100^15^ +analisiscotizaciones^depachosautorizados^5^9733^16^ +analisiscotizaciones_cdelacruz^ano^1^2^1^ +analisiscotizaciones_cdelacruz^numeromes^1^2^2^ +analisiscotizaciones_cdelacruz^mes^0^10^3^ +analisiscotizaciones_cdelacruz^cotizacion_no^258^4^4^ +analisiscotizaciones_cdelacruz^num_oc^2^4^5^ +analisiscotizaciones_cdelacruz^estado^201^50^6^ +analisiscotizaciones_cdelacruz^unidadescotizadas^5^9733^7^ +analisiscotizaciones_cdelacruz^valorcotizado^5^9740^8^ +analisiscotizaciones_cdelacruz^sub_total^261^3074^9^ +analisiscotizaciones_cdelacruz^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_cdelacruz^valordespachado^261^9738^11^ +analisiscotizaciones_cdelacruz^equipoventas^201^100^12^ +analisiscotizaciones_cdelacruz^tasa^5^3075^13^ +analisiscotizaciones_cdelacruz^vendedor^201^31^14^ +analisiscotizaciones_cdelacruz^emailsupervisor^201^100^15^ +analisiscotizaciones_jefrancisco^ano^1^2^1^ +analisiscotizaciones_jefrancisco^numeromes^1^2^2^ +analisiscotizaciones_jefrancisco^mes^0^10^3^ +analisiscotizaciones_jefrancisco^cotizacion_no^258^4^4^ +analisiscotizaciones_jefrancisco^num_oc^2^4^5^ +analisiscotizaciones_jefrancisco^estado^201^50^6^ +analisiscotizaciones_jefrancisco^unidadescotizadas^5^9733^7^ +analisiscotizaciones_jefrancisco^valorcotizado^5^9740^8^ +analisiscotizaciones_jefrancisco^sub_total^261^3074^9^ +analisiscotizaciones_jefrancisco^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_jefrancisco^valordespachado^261^9738^11^ +analisiscotizaciones_jefrancisco^equipoventas^201^100^12^ +analisiscotizaciones_jefrancisco^tasa^5^3075^13^ +analisiscotizaciones_jefrancisco^vendedor^201^31^14^ +analisiscotizaciones_jefrancisco^emailsupervisor^201^100^15^ +analisiscotizaciones_jisa^ano^1^2^1^ +analisiscotizaciones_jisa^numeromes^1^2^2^ +analisiscotizaciones_jisa^mes^0^10^3^ +analisiscotizaciones_jisa^cotizacion_no^258^4^4^ +analisiscotizaciones_jisa^num_oc^2^4^5^ +analisiscotizaciones_jisa^estado^201^50^6^ +analisiscotizaciones_jisa^unidadescotizadas^5^9733^7^ +analisiscotizaciones_jisa^valorcotizado^5^9740^8^ +analisiscotizaciones_jisa^sub_total^261^3074^9^ +analisiscotizaciones_jisa^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_jisa^valordespachado^261^9738^11^ +analisiscotizaciones_jisa^equipoventas^201^100^12^ +analisiscotizaciones_jisa^tasa^5^3075^13^ +analisiscotizaciones_jisa^vendedor^201^31^14^ +analisiscotizaciones_jisa^emailsupervisor^201^100^15^ +analisiscotizaciones_mhurtado^ano^1^2^1^ +analisiscotizaciones_mhurtado^numeromes^1^2^2^ +analisiscotizaciones_mhurtado^mes^0^10^3^ +analisiscotizaciones_mhurtado^cotizacion_no^258^4^4^ +analisiscotizaciones_mhurtado^num_oc^2^4^5^ +analisiscotizaciones_mhurtado^estado^201^50^6^ +analisiscotizaciones_mhurtado^unidadescotizadas^5^9733^7^ +analisiscotizaciones_mhurtado^valorcotizado^5^9740^8^ +analisiscotizaciones_mhurtado^sub_total^261^3074^9^ +analisiscotizaciones_mhurtado^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_mhurtado^valordespachado^261^9738^11^ +analisiscotizaciones_mhurtado^equipoventas^201^100^12^ +analisiscotizaciones_mhurtado^tasa^5^3075^13^ +analisiscotizaciones_mhurtado^vendedor^201^31^14^ +analisiscotizaciones_mhurtado^emailsupervisor^201^100^15^ +analisiscotizaciones_mpuig^ano^1^2^1^ +analisiscotizaciones_mpuig^numeromes^1^2^2^ +analisiscotizaciones_mpuig^mes^0^10^3^ +analisiscotizaciones_mpuig^cotizacion_no^258^4^4^ +analisiscotizaciones_mpuig^num_oc^2^4^5^ +analisiscotizaciones_mpuig^estado^201^50^6^ +analisiscotizaciones_mpuig^unidadescotizadas^5^9733^7^ +analisiscotizaciones_mpuig^valorcotizado^5^9740^8^ +analisiscotizaciones_mpuig^sub_total^261^3074^9^ +analisiscotizaciones_mpuig^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_mpuig^valordespachado^261^9738^11^ +analisiscotizaciones_mpuig^equipoventas^201^100^12^ +analisiscotizaciones_mpuig^tasa^5^3075^13^ +analisiscotizaciones_mpuig^vendedor^201^31^14^ +analisiscotizaciones_mpuig^emailsupervisor^201^100^15^ +analisiscotizaciones_mvargas^ano^1^2^1^ +analisiscotizaciones_mvargas^numeromes^1^2^2^ +analisiscotizaciones_mvargas^mes^0^10^3^ +analisiscotizaciones_mvargas^cotizacion_no^258^4^4^ +analisiscotizaciones_mvargas^num_oc^2^4^5^ +analisiscotizaciones_mvargas^estado^201^50^6^ +analisiscotizaciones_mvargas^unidadescotizadas^5^9733^7^ +analisiscotizaciones_mvargas^valorcotizado^5^9740^8^ +analisiscotizaciones_mvargas^sub_total^261^3074^9^ +analisiscotizaciones_mvargas^unidadesdespachadas^261^9733^10^ +analisiscotizaciones_mvargas^valordespachado^261^9738^11^ +analisiscotizaciones_mvargas^equipoventas^201^100^12^ +analisiscotizaciones_mvargas^tasa^5^3075^13^ +analisiscotizaciones_mvargas^vendedor^201^31^14^ +analisiscotizaciones_mvargas^emailsupervisor^201^100^15^ +answer^enviarmx^0^10^1^ +apis^id^258^4^1^ +apis^url^457^255^2^ +apis^apikey^457^100^3^ +apis^estado^457^20^4^ +apis^cuenta^2^4^5^ +apis^identificacion^201^100^6^ +bloques^cod_n^1^2^1^ +bloques^cod_grupo^1^2^2^ +bloques^cod_tipo^1^2^3^ +bloques^cod_sec^1^2^4^ +bodegacont^cod_bodega^257^2^1^ +brand^id_brand^258^4^1^ +brand^descripcion^457^255^2^ +brand^detalle_esp^201^255^3^ +brand^detalle_us^201^255^4^ +brand^code^2^4^5^ +brand^cod_grupo^2^4^6^ +categorias^id_categoria^2^4^1^ +categorias^code^201^100^2^ +categorias^descripcion_esp^201^255^3^ +categorias^descripcion_us^201^255^4^ +categorias^parent_code^201^100^5^ +categorias^slug^0^100^6^ +categorias^descricion_larga^0^255^7^ +category^catid^256^10^1^ +category^catorder^1^2^2^ +category^catname^0^80^3^ +category^catdesc^0^255^4^ +category^catpic^0^255^5^ +ccprcs006^ventas^201^50^1^ +ccprcs006^tipo_cliente^2^4^2^ +ccprcs006^valor_original^5^3074^3^ +ccprcs006^debito_original^5^3074^4^ +ccprcs006^credito_original^5^3074^5^ +ccprcs006^valorlocal^5^3074^6^ +ccprcs006^debitolocal^5^3074^7^ +ccprcs006^creditolocal^5^3074^8^ +ccprcs006^ventas1^1^2^9^ +cctb00001^cuenta_no^0^8^1^ +cctb00001^cod_cia^1^2^2^ +cctb00001^tipo_doc^0^2^3^ +cctb00001^num_doc^258^4^4^ +cctb00001^tipo_cliente^1^2^5^ +cctb00001^sec_cliente^1^2^6^ +cctb00001^cod_emp^1^2^7^ +cctb00001^cod_emp_sec^1^2^8^ +cctb00001^fecha_orig^7^4^9^ +cctb00001^fecha_ven^7^4^10^ +cctb00001^aplica_a^2^4^11^ +cctb00001^banco^2^4^12^ +cctb00001^num_cheque^0^12^13^ +cctb00001^valor^261^3074^14^ +cctb00001^valor_efectivo^5^3074^15^ +cctb00001^valor_cheque^5^3074^16^ +cctb00001^costo^5^3074^17^ +cctb00001^monto_desc^261^3074^18^ +cctb00001^status_t^0^1^19^ +cctb00001^us_crea^0^50^20^ +cctb00001^fech_crea^10^4365^21^ +cctb00001^us_mod^0^50^22^ +cctb00001^fech_mod^10^4365^23^ +cctb00001^bodega^1^2^24^ +cctb00001^factura_ext^2^4^25^ +cctb00001^tipo_doc_aplica^0^2^26^ +cctb00001^documento_ref^2^4^27^ +cctb00001^valor_tarjeta^5^4610^28^ +cctb00001^efectivo^0^10^29^ +cctb00001^ck_tr_dp^0^10^30^ +cctb00001^tar_cr_db^0^10^31^ +cctb00001^num_oc^2^4^32^ +cctb00001^num_req^2^4^33^ +cctb00001^sucid^2^4^34^ +cctb00001^num_recibo_dev^2^4^35^ +cctb00001^valor_recibo_dev^5^3074^36^ +cctb00001^tipo_doc_recibo^201^2^37^ +cctb00001^hash^0^10^38^ +cctb00001^fechafirmadigital^10^4365^39^ +cctb00001^trackid^201^100^40^ +cctb00001^mensaje^201^100^41^ +cctb00001^codigo_msg^201^50^42^ +cctb00001^estado_dgii^201^50^43^ +cctb00001^ultima_respuesta^201^200^44^ +cctb00001^ncf^201^50^45^ +cctb00001^tasa^5^4610^46^ +cctb00002^fecha^10^4365^1^ +cctb00002^cod_vend^1^2^2^ +cctb00002^sec_vend^1^2^3^ +cctb00002^sec_de^2^4^4^ +cctb00002^sec_a^2^4^5^ +cctb00002^status_t^201^1^6^ +cctb00002^us_crea^201^9^7^ +cctb00002^fech_crea^10^4365^8^ +cctb00002^us_mod^201^9^9^ +cctb00002^fech_mod^10^4365^10^ +cctb00003^cod_vend^1^2^1^ +cctb00003^sec_vend^1^2^2^ +cctb00003^ult_recibo^2^4^3^ +cctb00003^tipo_doc^0^2^4^ +cctb00003^status_t^0^1^5^ +cctb00003^us_crea^0^50^6^ +cctb00003^fech_crea^7^4^7^ +cctb00003^us_mod^0^50^8^ +cctb00003^fech_mod^7^4^9^ +cctb00004^tipo_doc^457^2^1^ +cctb00004^num_doc^258^4^2^ +cctb00004^cod_n^257^2^3^ +cctb00004^cod_grupo^257^2^4^ +cctb00004^cod_tipo^257^2^5^ +cctb00004^cod_sec^257^2^6^ +cctb00004^cantidad^261^4610^7^ +cctb00004^precio^261^4613^8^ +cctb00004^descuento^5^4610^9^ +cctb00004^porc_desc^5^4610^10^ +cctb00004^itbis^5^4610^11^ +cctb00004^num_doc_almacen^2^4^12^ +cctb00004^cod_mov^1^2^13^ +cctb00004^bodega^1^2^14^ +cctb00005^idavance^2^4^1^ +cctb00005^aplica_a^2^4^2^ +cctb00005^num_doc^2^4^3^ +cctb00005^tipo_doc^201^2^4^ +cctb00005^descuento^5^4610^5^ +cctb00005^valor_pagado^5^4610^6^ +cctb00005^sucid^1^2^7^ +cctb00008^sec_vend^258^4^1^ +cctb00008^cod_n^257^2^2^ +cctb00008^cod_grupo^257^2^3^ +cctb00008^cod_tipo^257^2^4^ +cctb00008^cod_sec^258^4^5^ +cctb00008^porc_ventas^5^2052^6^ +cctb00008^porc_cobros^261^2052^7^ +cctb00008^status_t^201^1^8^ +cctb00008^us_crea^201^50^9^ +cctb00008^fech_crea^10^4365^10^ +cctb00008^us_mod^201^50^11^ +cctb00008^fech_mod^10^4365^12^ +cctb00011^cod_cia^1^2^1^ +cctb00011^num_doc^258^4^2^ +cctb00011^tipo_doc^256^2^3^ +cctb00011^tipo_cliente^258^4^4^ +cctb00011^sec_cliente^258^4^5^ +cctb00011^comentario^0^250^6^ +cctb00011^status_t^0^1^7^ +cctb00011^us_crea^0^50^8^ +cctb00011^fech_crea^7^4^9^ +cctb00011^us_mod^0^50^10^ +cctb00011^fech_mod^7^4^11^ +cctb00011^sucid^1^2^12^ +cctb00011^chitbis^0^2^13^ +cctb00011^bodega^1^2^14^ +cctb00011^cod_emp_sec^2^4^15^ +cctb00011^valor_recibo^5^4610^16^ +cctb00011^fecha_orig^7^4^17^ +cctb00011^porc_itbis^5^4610^18^ +cctb00011^valor_bruto^5^4610^19^ +cctb00011^descuento^5^4610^20^ +cctb00011^monto_itbis^5^4610^21^ +cctb00011^factura^2^4^22^ +cctb00011^tasa^3^8^23^ +cctb00011^imagen^11^56^24^ +cctb00011^documento_ref^2^4^25^ +cctb00011^valor_efectivo^5^4610^26^ +cctb00011^valor_cheque^5^4610^27^ +cctb00011^valor_tarjeta^5^4610^28^ +cctb00011^banco^11^56^29^ +cctb00011^efectivo^0^10^30^ +cctb00011^ck_tr_dp^0^10^31^ +cctb00011^tar_cr_db^0^10^32^ +cctb00011^num_doc_relacionado^2^4^33^ +cctb00013^tipo_negocio^1^2^1^ +cctb00013^descripcion^0^30^2^ +cctb00013^cond_pago^1^2^3^ +cctb00013^porc_desc^5^3074^4^ +cctb00013^codigo_eis^1^2^5^ +cctb00013^status_t^0^1^6^ +cctb00013^us_crea^0^50^7^ +cctb00013^fech_crea^7^4^8^ +cctb00013^us_mod^0^50^9^ +cctb00013^fech_mod^7^4^10^ +cctb00019^num_req^258^4^1^ +cctb00019^us_crea^201^50^2^ +cctb00019^fech_crea^10^4365^3^ +cctb00020^cod_cia^1^2^1^ +cctb00020^tipo_doc^0^2^2^ +cctb00020^num_oc^0^10^3^ +cctb00020^fecha^7^4^4^ +cctb00020^tipo_cliente^1^2^5^ +cctb00020^sec_cliente^2^4^6^ +cctb00020^factura^2^4^7^ +cctb00020^tipo_tarjeta^0^30^8^ +cctb00020^banco^1^2^9^ +cctb00020^referencia^0^20^10^ +cctb00020^porc_desc^5^4610^11^ +cctb00020^valor_efectivo^5^4610^12^ +cctb00020^otro_valor^5^4610^13^ +cctb00020^observacion^0^60^14^ +cctb00020^devuelta^5^4610^15^ +cctb00020^num_trans^2^4^16^ +cctb00020^tipo_aplica^0^2^17^ +cctb00020^cajera^2^4^18^ +cctb00020^cobrador^2^4^19^ +cctb00020^status_t^0^1^20^ +cctb00020^us_crea^0^40^21^ +cctb00020^fech_crea^10^4365^22^ +cctb00020^us_mod^0^40^23^ +cctb00020^fech_mod^10^4365^24^ +cctb00021^cod_cia^257^2^1^ +cctb00021^tipo_doc^256^2^2^ +cctb00021^descripcion^0^50^3^ +cctb00021^debito^0^8^4^ +cctb00021^departamento^1^2^5^ +cctb00021^status_mov^1^2^6^ +cctb00021^status_t^0^1^7^ +cctb00021^us_crea^0^40^8^ +cctb00021^fech_crea^7^4^9^ +cctb00021^us_mod^0^40^10^ +cctb00021^fech_mod^7^4^11^ +cctb00021^secuencia^2^4^12^ +cctb00021^cxc^0^1^13^ +cctb00021^credito^0^8^14^ +cctb00022^cod_moneda^1^2^1^ +cctb00022^descripcion^0^30^2^ +cctb00022^valor^5^4610^3^ +cctb00022^tipo_moneda^1^2^4^ +cctb00022^status_t^0^1^5^ +cctb00022^us_crea^0^40^6^ +cctb00022^fech_crea^10^4365^7^ +cctb00022^us_mod^0^40^8^ +cctb00022^fech_mod^10^4365^9^ +cctb00023^num_doc^2^4^1^ +cctb00023^fecha^7^4^2^ +cctb00023^cod_moneda^1^2^3^ +cctb00023^cantidad^1^2^4^ +cctb00023^valor^5^4610^5^ +cctb00023^tipo_doc^0^2^6^ +cctb00023^tasa^5^4610^7^ +cctb00023^cod_cia^1^2^8^ +cctb00023^num_trans^2^4^9^ +cctb00023^status_t^0^1^10^ +cctb00023^us_crea^0^40^11^ +cctb00023^fech_crea^10^4365^12^ +cctb00023^us_mod^0^40^13^ +cctb00023^fech_mod^10^4365^14^ +cctb00024^status_mov^2^4^1^ +cctb00024^descripcion^201^50^2^ +cctb00024^status_t^201^1^3^ +cctb00024^us_crea^201^50^4^ +cctb00024^fech_crea^10^4365^5^ +cctb00024^us_mod^201^50^6^ +cctb00024^fech_mod^10^4365^7^ +cctb00025^num_req^258^4^1^ +cctb00025^fecha^263^4^2^ +cctb00025^sec_vend^257^2^3^ +cctb00025^sec_vend_aprobado^1^2^4^ +cctb00025^status_t^0^1^5^ +cctb00025^us_crea^256^50^6^ +cctb00025^fech_crea^266^4365^7^ +cctb00025^us_mod^0^50^8^ +cctb00025^fech_mod^10^4365^9^ +cctb00025^estado^0^20^10^ +cctb00025^fecha_transporte^7^4^11^ +cctb00025^estado_despacho^0^20^12^ +cctb00025^fecha_autorizacion^10^4365^13^ +cctb00025^monto_req^5^3074^14^ +cctb00025_log^num_req^258^4^1^ +cctb00025_log^fecha^263^4^2^ +cctb00025_log^sec_vend^257^2^3^ +cctb00025_log^sec_vend_aprobado^1^2^4^ +cctb00025_log^status_t^0^1^5^ +cctb00025_log^us_crea^256^50^6^ +cctb00025_log^fech_crea^266^4365^7^ +cctb00025_log^us_mod^0^50^8^ +cctb00025_log^fech_mod^10^4365^9^ +cctb00025_log^estado^0^20^10^ +cctb00025_log^fecha_transporte^7^4^11^ +cctb00025_log^estado_despacho^0^20^12^ +cctb00025_log^fecha_autorizacion^10^4365^13^ +cctb00025_log^monto_req^5^3074^14^ +cctb00025_log^fecha_log^10^4365^15^ +cctb00025_log^usuario_log^201^50^16^ +cctb00026^num_req^258^4^1^ +cctb00026^num_oc^258^4^2^ +cctb00026^cotizacion_no^258^4^3^ +cctb00026^id^257^2^4^ +cctb00026^area^257^2^5^ +cctb00026^cod_n^257^2^6^ +cctb00026^cod_grupo^257^2^7^ +cctb00026^cod_tipo^257^2^8^ +cctb00026^cod_sec^257^2^9^ +cctb00026^cantidad_ord1^5^3077^10^ +cctb00026^cantidad_ord^5^3077^11^ +cctb00026^cantidad_1^5^3077^12^ +cctb00026^cantidad^5^3077^13^ +cctb00026^precio^261^3074^14^ +cctb00026^descuento^261^2050^15^ +cctb00026^descvalor^261^2562^16^ +cctb00026^valor^261^3074^17^ +cctb00026^estado^0^20^18^ +cctb00026^status_t^0^1^19^ +cctb00026^us_crea^256^50^20^ +cctb00026^fech_crea^266^4365^21^ +cctb00026^us_mod^0^50^22^ +cctb00026^fech_mod^10^4365^23^ +cctb00026^fecha_transporte^7^4^24^ +cctb00026^fecha_llegada^7^4^25^ +cctb00026^id_kit^2^4^26^ +cctb00027^num_req^258^4^1^ +cctb00027^etiqueta^0^20^2^ +cctb00027^num_oc^258^4^3^ +cctb00027^secuencia^257^2^4^ +cctb00027^area^1^2^5^ +cctb00027^cod_n^257^2^6^ +cctb00027^cod_grupo^257^2^7^ +cctb00027^cod_tipo^257^2^8^ +cctb00027^cod_sec^257^2^9^ +cctb00027^lado_1^5^3077^10^ +cctb00027^lado_2^5^3077^11^ +cctb00027^lado_3^5^3077^12^ +cctb00027^cantidad^261^3077^13^ +cctb00027^medida^261^3077^14^ +cctb00027^cantidad_r^261^3077^15^ +cctb00027^medida_r^261^3077^16^ +cctb00027^status_t^0^1^17^ +cctb00027^us_crea^0^40^18^ +cctb00027^fech_crea^7^4^19^ +cctb00027^us_mod^0^40^20^ +cctb00027^fech_mod^7^4^21^ +cctb00028^num_temp_req^2^4^1^ +cctb00028^us_crea^0^50^2^ +cctb00029^num_req^258^4^1^ +cctb00029^mensaje^201^200^2^ +cctb00029^us_crea^0^50^3^ +cctb00029^fech_crea^10^4365^4^ +cctb00029^us_mod^0^50^5^ +cctb00029^fech_mod^10^4365^6^ +cctb00030^num_req^258^4^1^ +cctb00030^etiqueta^0^20^2^ +cctb00030^num_oc^258^4^3^ +cctb00030^secuencia^257^2^4^ +cctb00030^area^1^2^5^ +cctb00030^cod_n^257^2^6^ +cctb00030^cod_grupo^257^2^7^ +cctb00030^cod_tipo^257^2^8^ +cctb00030^cod_sec^257^2^9^ +cctb00030^lado_1^5^3077^10^ +cctb00030^lado_2^5^3077^11^ +cctb00030^lado_3^5^3077^12^ +cctb00030^cantidad^261^3077^13^ +cctb00030^medida^261^3077^14^ +cctb00030^cantidad_r^261^3077^15^ +cctb00030^medida_r^261^3077^16^ +cctb00030^status_t^0^1^17^ +cctb00030^us_crea^0^40^18^ +cctb00030^fech_crea^7^4^19^ +cctb00030^us_mod^0^40^20^ +cctb00030^fech_mod^7^4^21^ +cctb00031^fecha^10^4365^1^ +cctb00031^us_crea^0^50^2^ +cctb00031^sec_vend^2^4^3^ +cctb00031^nombrevendedor^201^100^4^ +cctb00031^tipo_cliente^1^2^5^ +cctb00031^sec_cliente^1^2^6^ +cctb00031^nombrecliente^201^100^7^ +cctb00031^num_req^2^4^8^ +cctb00031^limite_cr^5^3074^9^ +cctb00031^monto_cotizacion^5^3074^10^ +cctb00031^balance^5^3074^11^ +cctb00031^estado^201^250^12^ +cctb00031^documento_ref^2^4^13^ +cctb00031^tipo_doc_ref^0^10^14^ +cctb00031^monto_req^5^3074^15^ +cctb00031^factura^2^4^16^ +cctb00031^fecha_vence^7^4^17^ +cctb00031^descrip_estado^201^250^18^ +cctb00031^num_recibo^2^4^19^ +cctb00031^tipo_doc^0^10^20^ +cctb00031^monto_avance^5^4610^21^ +cctb00031^valor_cotizacion^5^4610^22^ +cctb00031^cotizacion_no^2^4^23^ +cctb00031^num_oc^2^4^24^ +cctb00032^idnum^262^4^1^ +cctb00032^num_doc^2^4^2^ +cctb00032^tipo_doc^0^2^3^ +cctb00032^localidad^1^2^4^ +cctb00032^cuenta_no^0^10^5^ +cctb00032^depsito^2^4^6^ +cctb00032^tipo_cliente^2^4^7^ +cctb00032^sec_cliente^2^4^8^ +cctb00032^sec_vend^2^4^9^ +cctb00032^fecha^7^4^10^ +cctb00032^comentario^0^80^11^ +cctb00032^valor_recibo^5^3074^12^ +cctb00032^status_t^0^1^13^ +cctb00032^us_crea^0^50^14^ +cctb00032^fecha_crea^7^4^15^ +cctb00032^us_mod^0^50^16^ +cctb00032^fecha_mod^7^4^17^ +cctb00033^idnum^2^4^1^ +cctb00033^num_doc^2^4^2^ +cctb00033^num_ref^2^4^3^ +cctb00033^aplica_a^2^4^4^ +cctb00033^pendiente^5^3074^5^ +cctb00033^descuento^5^3074^6^ +cctb00033^valor_pagado^5^3074^7^ +cctb00033^status_t^0^1^8^ +cctb00033^us_crea^0^50^9^ +cctb00033^fecha_crea^7^4^10^ +cctb00033^us_mod^0^50^11^ +cctb00033^fecha_mod^7^4^12^ +cctb00034^num_req^258^4^1^ +cctb00034^num_oc^258^4^2^ +cctb00034^cotizacion_no^258^4^3^ +cctb00034^id_kit^258^4^4^ +cctb00034^secuencia^257^2^5^ +cctb00034^area^258^4^6^ +cctb00034^cod_n^257^2^7^ +cctb00034^cod_grupo^257^2^8^ +cctb00034^cod_tipo^257^2^9^ +cctb00034^cod_sec^257^2^10^ +cctb00034^cantidad^258^4^11^ +cctb00034^us_crea^201^50^12^ +cctb00034^fech_crea^10^4365^13^ +cctb00035^inserta^0^2^1^ +cctb00035^estado^0^20^2^ +cctb00035^estado_despacho^0^20^3^ +cctb00035^vendedor^0^60^4^ +cctb00035^sec_vend_sp^201^60^5^ +cctb00035^num_req^2^4^6^ +cctb00035^fecha^7^4^7^ +cctb00035^cotizacion_no^2^4^8^ +cctb00035^num_oc^2^4^9^ +cctb00035^tipo_venta^0^60^10^ +cctb00035^cliente^0^60^11^ +cctb00035^valor_cotizacion^5^3074^12^ +cctb00035^valor_autorizar^5^3074^13^ +cctb00035^sec_vend^1^2^14^ +cctb00035^tipo_cliente^2^4^15^ +cctb00035^sec_cliente^2^4^16^ +cctb00035^num_emp_inst^2^4^17^ +cctb00035^nombre_supervisor^201^100^18^ +cctb00035^balance^5^3074^19^ +cctb00035^balance_restante^5^3074^20^ +cctb00035^us_crea^201^50^21^ +cctb00035^fech_crea^10^4365^22^ +cctb00037^idtipo^258^4^1^ +cctb00037^titulo^457^50^2^ +cctb00040^num_req^258^4^1^ +cctb00040^fecha^10^4365^2^ +cctb00040^usuario^0^50^3^ +cctb00040^descripcion^0^220^4^ +cctb00041^num_doc^2^4^1^ +cctb00041^tipo_doc^0^10^2^ +cctb00041^num_req^2^4^3^ +cctb00041^fecha^7^4^4^ +cctb00042^idregistro^262^4^1^ +cctb00042^clientes^201^70^2^ +cctb00042^tipo_cliente^0^2^3^ +cctb00042^sec_cliente^1^2^4^ +cctb00042^factura^2^4^5^ +cctb00042^cotizacion^2^4^6^ +cctb00042^orden^2^4^7^ +cctb00042^telefono^0^12^8^ +cctb00042^limcredito^2^4^9^ +cctb00042^corriente^1^2^10^ +cctb00042^d1a30^5^3074^11^ +cctb00042^d31a60^5^3074^12^ +cctb00042^d61a90^5^3074^13^ +cctb00042^mas90^5^3074^14^ +cctb00042^totalsaldo^5^3074^15^ +cctb00042^fechapago^5^3074^16^ +cctb00042^montopago^5^3074^17^ +cctb00042^nodo^201^10^18^ +cctb00042^hijos^201^10^19^ +cctb00042^imagen^201^10^20^ +cctb00042^sec_vend^1^2^21^ +cgtb00001^cuenta_no^457^8^1^ +cgtb00001^descripcion^457^50^2^ +cgtb00001^descrip_ing^201^50^3^ +cgtb00001^analitico^201^1^4^ +cgtb00001^cata^201^1^5^ +cgtb00001^depto^201^1^6^ +cgtb00001^nivel^1^2^7^ +cgtb00001^ref^201^1^8^ +cgtb00001^origen^201^1^9^ +cgtb00001^estado_a^201^4^10^ +cgtb00001^estado_m^201^4^11^ +cgtb00001^aplica_a^201^8^12^ +cgtb00001^status_t^201^1^13^ +cgtb00001^us_crea^201^9^14^ +cgtb00001^fech_crea^10^4365^15^ +cgtb00001^us_mod^201^9^16^ +cgtb00001^fech_mod^10^4365^17^ +cgtb00001^cuenta_resultado^0^1^18^ +cgtb00001^grupo^0^1^19^ +cgtb00001^tipo_cuenta^201^50^20^ +cgtb00001^selectivo_consumo^0^10^21^ +cgtb00001^retencion^0^10^22^ +cgtb00001^codigo_isr^1^2^23^ +cgtb00001b^cuenta_no^256^8^1^ +cgtb00001b^descripcion^256^50^2^ +cgtb00001b^descrip_ing^0^50^3^ +cgtb00001b^analitico^256^1^4^ +cgtb00001b^cata^256^1^5^ +cgtb00001b^depto^256^1^6^ +cgtb00001b^nivel^257^2^7^ +cgtb00001b^ref^256^1^8^ +cgtb00001b^origen^256^1^9^ +cgtb00001b^estado_a^0^4^10^ +cgtb00001b^estado_m^0^4^11^ +cgtb00001b^aplica_a^0^8^12^ +cgtb00001b^status_t^0^1^13^ +cgtb00001b^us_crea^0^50^14^ +cgtb00001b^fech_crea^10^4365^15^ +cgtb00001b^us_mod^0^50^16^ +cgtb00001b^fech_mod^10^4365^17^ +cgtb00001b^cuenta_resultado^0^1^18^ +cgtb00001b^grupo^0^1^19^ +cgtb00001b^tipo_cuenta^201^50^20^ +cgtb00001b^selectivo_consumo^0^10^21^ +cgtb00001b^retenciones^0^10^22^ +cgtb00001b^codigo_isr^1^2^23^ +cgtb00002^cuenta_no^0^8^1^ +cgtb00002^departamento^1^2^2^ +cgtb00002^status_t^0^1^3^ +cgtb00002^us_crea^0^9^4^ +cgtb00002^fech_crea^7^4^5^ +cgtb00002^us_mod^0^9^6^ +cgtb00002^fech_mod^7^4^7^ +cgtb00003^tipo^1^2^1^ +cgtb00003^clave^0^3^2^ +cgtb00003^descripcion^0^30^3^ +cgtb00003^status_t^0^1^4^ +cgtb00003^us_crea^0^9^5^ +cgtb00003^fech_crea^7^4^6^ +cgtb00003^us_mod^0^9^7^ +cgtb00003^fech_mod^7^4^8^ +cgtb00004^fecha^10^4365^1^ +cgtb00004^tipo^1^2^2^ +cgtb00004^ref^457^14^3^ +cgtb00004^cuenta_no^201^8^4^ +cgtb00004^departamento^1^2^5^ +cgtb00004^num_doc^201^12^6^ +cgtb00004^cod_aux^1^2^7^ +cgtb00004^cod_sec^1^2^8^ +cgtb00004^detalles^201^30^9^ +cgtb00004^detalle_1^201^100^10^ +cgtb00004^detalle_2^201^40^11^ +cgtb00004^debito^5^3074^12^ +cgtb00004^credito^5^3074^13^ +cgtb00004^status_t^201^1^14^ +cgtb00004^us_crea^0^50^15^ +cgtb00004^fech_crea^10^4365^16^ +cgtb00004^us_mod^0^50^17^ +cgtb00004^fech_mod^10^4365^18^ +cgtb00005^cuenta_no^457^8^1^ +cgtb00005^cheque_no^258^4^2^ +cgtb00005^num_emp^1^2^3^ +cgtb00005^fecha^263^4^4^ +cgtb00005^portador^457^44^5^ +cgtb00005^tasa^5^2050^6^ +cgtb00005^monto^261^3074^7^ +cgtb00005^status_impresion^201^1^8^ +cgtb00005^status_t^201^1^9^ +cgtb00005^us_crea^0^50^10^ +cgtb00005^fech_crea^10^4365^11^ +cgtb00005^us_mod^0^50^12^ +cgtb00005^fech_mod^10^4365^13^ +cgtb00006^fecha^7^4^1^ +cgtb00006^numero_entrada^1^2^2^ +cgtb00006^secuencia_entrada^2^4^3^ +cgtb00006^mes^1^2^4^ +cgtb00006^periodo^0^10^5^ +cgtb00006^ref^0^14^6^ +cgtb00006^detalle^0^100^7^ +cgtb00006^informacion^0^20^8^ +cgtb00006^cod_sp^1^2^9^ +cgtb00006^fecha_inicial^7^4^10^ +cgtb00006^fecha_final^7^4^11^ +cgtb00006^cuenta_no^0^10^12^ +cgtb00006^us_crea^0^50^13^ +cgtb00006^fech_crea^10^4365^14^ +cgtb00006^us_mod^0^50^15^ +cgtb00006^fech_mod^10^4365^16^ +cgtb00009^cod_mov^1^2^1^ +cgtb00009^cuenta_no^0^8^2^ +cgtb00009^status_t^0^1^3^ +cgtb00009^us_crea^0^9^4^ +cgtb00009^fech_crea^7^4^5^ +cgtb00009^us_mod^0^9^6^ +cgtb00009^fech_mod^7^4^7^ +cgtb00010^cod_mov^1^2^1^ +cgtb00010^cuenta_no^0^8^2^ +cgtb00010^status_t^0^1^3^ +cgtb00010^us_crea^0^9^4^ +cgtb00010^fech_crea^7^4^5^ +cgtb00010^us_mod^0^9^6^ +cgtb00010^fech_mod^7^4^7^ +cgtb00011^entrada_no^1^2^1^ +cgtb00011^descripcion^201^60^2^ +cgtb00011^prog_4gl^201^9^3^ +cgtb00011^referencia^201^9^4^ +cgtb00011^status_t^201^1^5^ +cgtb00011^us_crea^201^9^6^ +cgtb00011^fech_crea^10^4365^7^ +cgtb00011^us_mod^201^9^8^ +cgtb00011^fech_mod^10^4365^9^ +cgtb00012^cheque_no^2^4^1^ +cgtb00012^cuenta_no^201^8^2^ +cgtb00012^nombre_bco^201^40^3^ +cgtb00012^direccion^201^50^4^ +cgtb00012^cuenta_bank^201^14^5^ +cgtb00012^codigo_1^201^7^6^ +cgtb00012^codigo_2^201^7^7^ +cgtb00012^status_t^201^1^8^ +cgtb00012^us_crea^201^9^9^ +cgtb00012^fech_crea^10^4365^10^ +cgtb00012^us_mod^201^9^11^ +cgtb00012^fech_mod^10^4365^12^ +cgtb00014^cuenta_no^0^8^1^ +cgtb00014^status_t^0^1^2^ +cgtb00014^us_crea^0^9^3^ +cgtb00014^fech_crea^7^4^4^ +cgtb00014^us_mod^0^9^5^ +cgtb00014^fech_mod^7^4^6^ +cgtb000149^entrada_no^258^4^1^ +cgtb000149^descripcion^457^100^2^ +cgtb000149^programa^201^50^3^ +cgtb000149^status_t^201^50^4^ +cgtb000149^us_crea^457^50^5^ +cgtb000149^fech_crea^457^27^6^ +cgtb000149^us_mod^201^1^7^ +cgtb000149^fech_mod^201^1^8^ +cgtb000149^column9^201^1^9^ +cgtb00016^ano^1^2^1^ +cgtb00016^mes^1^2^2^ +cgtb00016^cuenta_no^0^8^3^ +cgtb00016^estado_a^0^4^4^ +cgtb00016^estado_m^0^4^5^ +cgtb00016^descripcion^0^30^6^ +cgtb00016^debito^5^3074^7^ +cgtb00016^credito^5^3074^8^ +cgtb00016^balance_ant^5^3074^9^ +cgtb00016^actividad^5^3074^10^ +cgtb00016^balance_act^5^3074^11^ +cgtb00016^primern^0^10^12^ +cgtb00016^programa^201^50^13^ +cgtb00016^departamento^1^2^14^ +cgtb00017^tipo^257^2^1^ +cgtb00017^num_oc^258^4^2^ +cgtb00017^fecha^266^4365^3^ +cgtb00017^liquidada^201^12^4^ +cgtb00017^cerrada^201^12^5^ +cgtb00017^pagada^201^12^6^ +cgtb00017^rep_entrada^2^4^7^ +cgtb00017^factura^201^12^8^ +cgtb00017^prima_us^5^2050^9^ +cgtb00017^cod_sp^257^2^10^ +cgtb00017^cod_sp_sec^257^2^11^ +cgtb00017^timpuestos^5^3074^12^ +cgtb00017^tgastos^5^3074^13^ +cgtb00017^tflete^5^3074^14^ +cgtb00017^usa_calculo^0^10^15^ +cgtb00017^status_t^201^1^16^ +cgtb00017^us_crea^201^9^17^ +cgtb00017^fech_crea^10^4365^18^ +cgtb00017^us_mod^201^9^19^ +cgtb00017^fech_mod^10^4365^20^ +cgtb00017^bodega^1^2^21^ +cgtb00018^tipo^1^2^1^ +cgtb00018^num_oc^2^4^2^ +cgtb00018^rep_entrada^2^4^3^ +cgtb00018^cod_n^1^2^4^ +cgtb00018^cod_grupo^1^2^5^ +cgtb00018^cod_tipo^1^2^6^ +cgtb00018^cod_sec^1^2^7^ +cgtb00018^cantidad_oc^5^3077^8^ +cgtb00018^fob^5^3075^9^ +cgtb00018^costo_flete^5^3074^10^ +cgtb00018^impuesto^5^3074^11^ +cgtb00018^otros_g^5^3074^12^ +cgtb00018^status_t^201^1^13^ +cgtb00018^us_crea^201^50^14^ +cgtb00018^fech_crea^10^4365^15^ +cgtb00018^us_mod^201^50^16^ +cgtb00018^fech_mod^10^4365^17^ +cgtb00018^bodega^1^2^18^ +cgtb00023^cuenta_no^256^8^1^ +cgtb00023^presupuesto^261^3074^2^ +cgtb00023^ano^257^2^3^ +cgtb00023^mes^257^2^4^ +cgtb00023^status_t^0^1^5^ +cgtb00023^us_crea^0^9^6^ +cgtb00023^fech_crea^7^4^7^ +cgtb00023^us_mod^0^9^8^ +cgtb00023^fech_mod^7^4^9^ +cgtb00031^cod_cro^0^8^1^ +cgtb00031^beneficiario^0^60^2^ +cgtb00031^status_t^0^1^3^ +cgtb00031^us_crea^0^9^4^ +cgtb00031^fech_crea^7^4^5^ +cgtb00031^us_mod^0^9^6^ +cgtb00031^fech_mod^7^4^7^ +cgtb00032^cheque_no^258^4^1^ +cgtb00032^banco^256^8^2^ +cgtb00032^fecha^7^4^3^ +cgtb00032^cod_cro^256^8^4^ +cgtb00032^recibido_por^256^60^5^ +cgtb00032^cedula^256^20^6^ +cgtb00032^direccion^0^40^7^ +cgtb00032^fecha_ent^263^4^8^ +cgtb00032^hora_ent^256^5^9^ +cgtb00032^status_t^0^1^10^ +cgtb00032^us_crea^0^9^11^ +cgtb00032^fech_crea^7^4^12^ +cgtb00032^us_mod^0^9^13^ +cgtb00032^fech_mod^7^4^14^ +cgtb00033^cheque_no^258^4^1^ +cgtb00033^banco^256^8^2^ +cgtb00033^fecha^7^4^3^ +cgtb00033^monto^5^3074^4^ +cgtb00033^portador^0^60^5^ +cgtb00033^cod_cro^256^8^6^ +cgtb00033^recibido_por^256^60^7^ +cgtb00033^cedula^256^20^8^ +cgtb00033^direccion^0^40^9^ +cgtb00033^fecha_ent^263^4^10^ +cgtb00033^hora_ent^256^5^11^ +cgtb00033^status_t^0^1^12^ +cgtb00033^us_crea^0^9^13^ +cgtb00033^fech_crea^7^4^14^ +cgtb00033^us_mod^0^9^15^ +cgtb00033^fech_mod^7^4^16^ +cgtb00034^cuenta_no^201^8^1^ +cgtb00034^departamento^2^4^2^ +cgtb00034^cod_n^2^4^3^ +cgtb00034^sec_vend^2^4^4^ +cgtb00034^cod_cia^1^2^5^ +cgtb00034^id^201^2^6^ +cgtb00035^codigo_estado^0^10^1^ +cgtb00035^descripcion^0^40^2^ +cgtb00036^id_estado^262^4^1^ +cgtb00036^orden_grupos^1^2^2^ +cgtb00036^grupo^201^100^3^ +cgtb00036^estado^201^10^4^ +cgtb00036^descripcion^201^100^5^ +cgtb00036^descripcion_estado^201^50^6^ +cgtb00036^tipo_estado^201^50^7^ +cgtb00036^signo^1^2^8^ +cgtb00060^ano^1^2^1^ +cgtb00060^mes^0^12^2^ +cgtb00060^fecha_ini^7^4^3^ +cgtb00060^fecha_fin^7^4^4^ +cgtb00060^entrada_datos^0^1^5^ +cgtb00060^codigo_lote^0^8^6^ +cgtb00060^afecta^0^1^7^ +cgtb00077^codigo_isr^1^2^1^ +cgtb00077^descripcion^201^50^2^ +cgtb00083^primern^0^10^1^ +cgtb00083^descrip_n^0^60^2^ +cgtb00083^aplica_a^0^10^3^ +cgtb00083^descripcion^0^60^4^ +cgtb00084^ventas^257^2^1^ +cgtb00084^tipo_cliente^257^2^2^ +cgtb00084^ano^257^2^3^ +cgtb00084^mes^257^2^4^ +cgtb00084^tasa^5^3075^5^ +cgtb04^fecha^7^4^1^ +cgtb04^tipo^1^2^2^ +cgtb04^ref^256^14^3^ +cgtb04^cuenta_no^0^8^4^ +cgtb04^departamento^1^2^5^ +cgtb04^num_doc^0^12^6^ +cgtb04^cod_aux^1^2^7^ +cgtb04^cod_sec^1^2^8^ +cgtb04^detalles^0^30^9^ +cgtb04^detalle_1^0^40^10^ +cgtb04^detalle_2^0^40^11^ +cgtb04^debito^5^3074^12^ +cgtb04^credito^5^3074^13^ +cgtb04^status_t^0^1^14^ +cgtb04^us_crea^0^50^15^ +cgtb04^fech_crea^10^4365^16^ +cgtb04^us_mod^0^50^17^ +cgtb04^fech_mod^10^4365^18^ +cgtbh00004^fecha^10^4365^1^ +cgtbh00004^tipo^1^2^2^ +cgtbh00004^ref^457^14^3^ +cgtbh00004^cuenta_no^201^8^4^ +cgtbh00004^departamento^1^2^5^ +cgtbh00004^num_doc^201^12^6^ +cgtbh00004^cod_aux^1^2^7^ +cgtbh00004^cod_sec^1^2^8^ +cgtbh00004^detalles^201^30^9^ +cgtbh00004^detalle_1^201^40^10^ +cgtbh00004^detalle_2^201^40^11^ +cgtbh00004^debito^5^3074^12^ +cgtbh00004^credito^5^3074^13^ +cgtbh00004^status_t^201^1^14^ +cgtbh00004^us_crea^201^9^15^ +cgtbh00004^fech_crea^10^4365^16^ +cgtbh00004^us_mod^201^9^17^ +cgtbh00004^fech_mod^10^4365^18^ +checkinout^userid^258^4^1^ +checkinout^checktime^266^4365^2^ +checkinout^checktype^201^1^3^ +checkinout^verifycode^2^4^4^ +checkinout^sensorid^201^5^5^ +checkinout^logid^2^4^6^ +checkinout^machineid^2^4^7^ +checkinout^userextfmt^2^4^8^ +checkinout^workcode^2^4^9^ +checkinout^memoinfo^201^20^10^ +checkinout^sn^201^20^11^ +checkinout^num_emp^2^4^12^ +checkinout^nombre_empleado^201^100^13^ +checkinout^h_trabajadas^5^3074^14^ +checkinout^h_extras35^5^3074^15^ +checkinout^h_extras100^5^3074^16^ +checkinout^num_nomi^2^4^17^ +checkinout^time_horas_trabajadas^201^20^18^ +checkinout^time_horas_extras^201^20^19^ +checkinout^departamento^2^4^20^ +checkinout1^userid^258^4^1^ +checkinout1^checktime^266^4365^2^ +checkinout1^checktype^201^1^3^ +checkinout1^verifycode^2^4^4^ +checkinout1^sensorid^201^5^5^ +checkinout1^logid^2^4^6^ +checkinout1^machineid^2^4^7^ +checkinout1^userextfmt^2^4^8^ +checkinout1^workcode^2^4^9^ +checkinout1^memoinfo^201^20^10^ +checkinout1^sn^201^20^11^ +checkinout2^userid^258^4^1^ +checkinout2^checktime^266^4365^2^ +checkinout2^checktype^201^1^3^ +checkinout2^verifycode^2^4^4^ +checkinout2^sensorid^201^5^5^ +checkinout2^logid^2^4^6^ +checkinout2^machineid^2^4^7^ +checkinout2^userextfmt^2^4^8^ +checkinout2^workcode^2^4^9^ +checkinout2^memoinfo^201^20^10^ +checkinout2^sn^201^20^11^ +checkinout_calculo^userid^258^4^1^ +checkinout_calculo^checktime^266^4365^2^ +checkinout_calculo^checktype^201^1^3^ +checkinout_calculo^verifycode^2^4^4^ +checkinout_calculo^sensorid^201^5^5^ +checkinout_calculo^logid^2^4^6^ +checkinout_calculo^machineid^2^4^7^ +checkinout_calculo^userextfmt^2^4^8^ +checkinout_calculo^workcode^2^4^9^ +checkinout_calculo^memoinfo^201^20^10^ +checkinout_calculo^sn^201^20^11^ +checkinout_calculo^num_emp^2^4^12^ +checkinout_calculo^nombre_empleado^201^100^13^ +checkinout_calculo^h_trabajadas^5^3074^14^ +checkinout_calculo^h_extras35^5^3074^15^ +checkinout_calculo^h_extras100^5^3074^16^ +checkinout_calculo^num_nomi^2^4^17^ +checkinout_calculo^time_horas_trabajadas^201^20^18^ +checkinout_calculo^time_horas_extras^201^20^19^ +checkinout_calculo^departamento^2^4^20^ +chequeo^dpto^0^1^1^ +chequeo^departamento^1^2^2^ +chequeo^nom_dpto^0^30^3^ +clientes_log^tipo_cliente^1^2^1^ +clientes_log^sec_cliente^2^4^2^ +clientes_log^nombre^201^100^3^ +clientes_log^codigo^201^10^4^ +clientes_log^cod_zona^1^2^5^ +clientes_log^cod_provincia^1^2^6^ +clientes_log^telefono^0^25^7^ +clientes_log^fax^0^25^8^ +clientes_log^telex^0^25^9^ +clientes_log^patente^201^80^10^ +clientes_log^limite_credito^5^2562^11^ +clientes_log^tipo_documento^0^10^12^ +clientes_log^num_rnc^0^25^13^ +clientes_log^contactoprincipal^0^80^14^ +clientes_log^puesto_laboral^201^50^15^ +clientes_log^telefono_casa^201^25^16^ +clientes_log^tipo_negocio^1^2^17^ +clientes_log^cond_pago^1^2^18^ +clientes_log^id_ciudad^1^2^19^ +clientes_log^url^201^100^20^ +clientes_log^casa_num^201^50^21^ +clientes_log^direccion^201^100^22^ +clientes_log^sector^201^100^23^ +clientes_log^urbanizacion^201^100^24^ +clientes_log^usuario^201^50^25^ +clientes_log^clave^201^50^26^ +clientes_log^id_crm^201^200^27^ +clientes_log^sec_vend^2^4^28^ +clientes_log^estadocta^201^10^29^ +clientes_log^fecha_log^10^4365^30^ +codigo20^f1^1^2^1^ +codigo20^f2^1^2^2^ +codigo20^f3^1^2^3^ +codigo20^f4^1^2^4^ +codigo21^cod_n^1^2^1^ +codigo21^cod_grupo^1^2^2^ +codigo21^cod_tipo^1^2^3^ +codigo21^cod_sec^1^2^4^ +codigos^cod_n^1^2^1^ +codigos^cod_grupo^1^2^2^ +codigos^cod_tipo^1^2^3^ +codigos^cod_sec^1^2^4^ +codigos22^cod_n^1^2^1^ +codigos22^cod_grupo^1^2^2^ +codigos22^cod_tipo^1^2^3^ +codigos22^cod_sec^1^2^4^ +color^id_color^258^4^1^ +color^descripcion^457^100^2^ +companias^cod_comp^256^5^1^ +companias^nombre^0^40^2^ +companias^rnc^0^30^3^ +companias^direccion^0^40^4^ +companias^telefono^0^15^5^ +companias^fax^0^15^6^ +companias^administrador^0^40^7^ +companias^email^0^100^8^ +companias^paginaweb^0^100^9^ +companias^direccion1^0^50^10^ +companias^telefono1^0^15^11^ +companias^fax1^0^15^12^ +companias^status_t^0^1^13^ +companias^us_crea^0^9^14^ +companias^fech_crea^7^4^15^ +companias^us_mod^0^9^16^ +companias^fech_mod^7^4^17^ +companias^codnomina^0^30^18^ +companias^cuenta_no_inv^0^10^19^ +companias^dias_vence_reservas^1^2^20^ +companias^path_documentos_ordenes^0^100^21^ +companias^url_file_destino^0^100^22^ +companias^control_ubicaciones^0^10^23^ +companias^facturacion_conduces^0^10^24^ +companias^email_facturacion^201^100^25^ +companias^cod_provincia^2^4^26^ +companias^cod_seccion^2^4^27^ +companias^cod_tramo^2^4^28^ +companias^cod_fila^2^4^29^ +companias^cod_pos^2^4^30^ +componentes_cocinas_gioto^orden_no^2^4^1^ +componentes_cocinas_gioto^nivel^1^2^2^ +componentes_cocinas_gioto^category^0^15^3^ +componentes_cocinas_gioto^item_code^0^30^4^ +componentes_cocinas_gioto^descripcion^201^80^5^ +componentes_cocinas_gioto^cantidad^5^4610^6^ +componentes_cocinas_gioto^dim_x^5^4612^7^ +componentes_cocinas_gioto^dim_y^5^4612^8^ +componentes_cocinas_gioto^dim_z^5^4612^9^ +componentes_cocinas_gioto^unity^201^10^10^ +componentes_cocinas_gioto^calculated_measure^5^4610^11^ +componentes_cocinas_gioto^porc_delta^5^4610^12^ +componentes_cocinas_gioto^mesusre^5^4610^13^ +componentes_cocinas_gioto^precio^5^4610^14^ +componentes_cocinas_gioto^valor^5^4610^15^ +componentes_cocinas_gioto^porc_delta_calculated^5^4610^16^ +componentes_cocinas_gioto^delta_fixed^5^4610^17^ +componentes_cocinas_gioto^amount^5^4610^18^ +controlhoras^nombre_empleado^201^100^1^ +controlhoras^num_emp^2^4^2^ +controlhoras^horastrabajadas^261^3586^3^ +controlhoras^h_extras35^5^3074^4^ +controlhoras^h_extras100^5^3074^5^ +controlhoras^checktime^266^4365^6^ +controlhoras^checktype^201^1^7^ +controlhoras^titulodepartamento^0^30^8^ +controlhoras^userid^258^4^9^ +correos^fecha^10^4365^1^ +correos^emailto^0^150^2^ +correos^usubject^0^150^3^ +correos^cuerpo^0^150^4^ +cotb00001^cod_sp^257^2^1^ +cotb00001^cod_sp_sec^257^2^2^ +cotb00001^nom_sp^201^41^3^ +cotb00001^dir_sp^201^60^4^ +cotb00001^ciu_sp^201^30^5^ +cotb00001^cod_pais^201^3^6^ +cotb00001^tel_sp^201^25^7^ +cotb00001^area_sp^201^10^8^ +cotb00001^fax_sp^201^25^9^ +cotb00001^cont_sp^201^30^10^ +cotb00001^term_sp^1^2^11^ +cotb00001^status_t^201^1^12^ +cotb00001^us_crea^201^50^13^ +cotb00001^fech_crea^10^4365^14^ +cotb00001^us_mod^201^50^15^ +cotb00001^fech_mod^10^4365^16^ +cotb00001^id_maintainx^2^4^17^ +cotb00001^contactID^2^4^18^ +cotb00002^cod_sp^1^2^1^ +cotb00002^cod_sp_sec^1^2^2^ +cotb00002^cod_n^1^2^3^ +cotb00002^cod_grupo^1^2^4^ +cotb00002^cod_tipo^1^2^5^ +cotb00002^cod_sec^1^2^6^ +cotb00002^status_t^0^1^7^ +cotb00002^us_crea^0^9^8^ +cotb00002^fech_crea^7^4^9^ +cotb00002^us_mod^0^9^10^ +cotb00002^fech_mod^7^4^11^ +cotb00003^cod_furg^1^2^1^ +cotb00003^descrip_furg^0^50^2^ +cotb00003^status_t^0^1^3^ +cotb00003^us_crea^0^9^4^ +cotb00003^fech_crea^7^4^5^ +cotb00003^us_mod^0^9^6^ +cotb00003^fech_mod^7^4^7^ +cotb00004^cod_embarque^1^2^1^ +cotb00004^cod_furg^1^2^2^ +cotb00004^cod_n^1^2^3^ +cotb00004^cod_grupo^1^2^4^ +cotb00004^cod_tipo^1^2^5^ +cotb00004^cod_sec^1^2^6^ +cotb00004^cantidad^5^2562^7^ +cotb00004^status_t^0^1^8^ +cotb00004^us_crea^0^9^9^ +cotb00004^fech_crea^7^4^10^ +cotb00004^us_mod^0^9^11^ +cotb00004^fech_mod^7^4^12^ +cotb00005^cod_nab^0^11^1^ +cotb00005^descrip_esp^0^30^2^ +cotb00005^descrip_ing^0^30^3^ +cotb00005^status_t^0^1^4^ +cotb00005^us_crea^0^9^5^ +cotb00005^fech_crea^7^4^6^ +cotb00005^us_mod^0^9^7^ +cotb00005^fech_mod^7^4^8^ +cotb00006^num_req^258^4^1^ +cotb00006^fech_req^7^4^2^ +cotb00006^departamento^1^2^3^ +cotb00006^cod_emp_sec^1^2^4^ +cotb00006^fech_ent^7^4^5^ +cotb00006^uso^0^100^6^ +cotb00006^prioridad^0^30^7^ +cotb00006^status_t^0^1^8^ +cotb00006^us_crea^0^50^9^ +cotb00006^fech_crea^7^4^10^ +cotb00006^us_mod^0^50^11^ +cotb00006^fech_mod^7^4^12^ +cotb00006^procesada^0^10^13^ +cotb00006^num_oc^2^4^14^ +cotb00006^tipo_cliente^1^2^15^ +cotb00006^sec_cliente^2^4^16^ +cotb00006^nombre_cliente^201^100^17^ +cotb00006^observacion^201^100^18^ +cotb00006^documento^11^56^19^ +cotb00006^nombre_file^201^100^20^ +cotb00006^proveedor^201^100^21^ +cotb00006^estado^201^60^22^ +cotb00006^orden_trabajo^0^10^23^ +cotb00007^num_req^258^4^1^ +cotb00007^us_crea^0^50^2^ +cotb00007^fech_crea^10^4365^3^ +cotb00008^num_req^258^4^1^ +cotb00008^tipo_inv^256^20^2^ +cotb00008^cod_n^257^2^3^ +cotb00008^cod_grupo^257^2^4^ +cotb00008^cod_tipo^257^2^5^ +cotb00008^cod_sec^257^2^6^ +cotb00008^cantidad^261^2562^7^ +cotb00008^cod_sp^1^2^8^ +cotb00008^cod_sp_sec^1^2^9^ +cotb00008^precio^5^2819^10^ +cotb00008^procesada^0^1^11^ +cotb00008^status_t^0^1^12^ +cotb00008^us_crea^0^50^13^ +cotb00008^fech_crea^7^4^14^ +cotb00008^us_mod^0^50^15^ +cotb00008^fech_mod^7^4^16^ +cotb00008^ruta_file^0^100^17^ +cotb00008^documento^11^56^18^ +cotb00010^tipo^0^2^1^ +cotb00010^descripcion^0^30^2^ +cotb00011^num_pr^0^10^1^ +cotb00011^cod_sp^1^2^2^ +cotb00011^cod_sp_sec^1^2^3^ +cotb00011^cod_pais^0^3^4^ +cotb00011^cod_pt^0^4^5^ +cotb00011^fecha^7^4^6^ +cotb00011^flete^5^2562^7^ +cotb00011^decl_cons^5^2562^8^ +cotb00011^otros_imp^5^2562^9^ +cotb00011^term_sp^1^2^10^ +cotb00011^descrip_term^0^30^11^ +cotb00011^via^0^2^12^ +cotb00011^procesada^0^1^13^ +cotb00011^status_t^0^1^14^ +cotb00011^us_crea^0^9^15^ +cotb00011^fech_crea^7^4^16^ +cotb00011^us_mod^0^9^17^ +cotb00011^fech_mod^7^4^18^ +cotb00012^num_pr^0^10^1^ +cotb00012^tipo^0^2^2^ +cotb00012^cod_n^1^2^3^ +cotb00012^cod_grupo^1^2^4^ +cotb00012^cod_tipo^1^2^5^ +cotb00012^cod_sec^1^2^6^ +cotb00012^cantidad^5^2562^7^ +cotb00012^costo_mp^5^2562^8^ +cotb00012^fech_emb^7^4^9^ +cotb00012^status_t^0^1^10^ +cotb00012^us_crea^0^9^11^ +cotb00012^fech_crea^7^4^12^ +cotb00012^us_mod^0^9^13^ +cotb00012^fech_mod^7^4^14^ +cotb00013^num_pr^0^10^1^ +cotb00013^tipo^0^2^2^ +cotb00013^cod_n^1^2^3^ +cotb00013^cod_grupo^1^2^4^ +cotb00013^cod_tipo^1^2^5^ +cotb00013^cod_sec^1^2^6^ +cotb00013^cantidad^5^2562^7^ +cotb00013^costo_mp^5^2562^8^ +cotb00013^status_t^0^1^9^ +cotb00013^us_crea^0^9^10^ +cotb00013^fech_crea^7^4^11^ +cotb00013^us_mod^0^9^12^ +cotb00013^fech_mod^7^4^13^ +cotb00014^num_oc^258^4^1^ +cotb00014^tipo^256^2^2^ +cotb00014^fech_oc^7^4^3^ +cotb00014^num_pr^0^10^4^ +cotb00014^cod_sp^1^2^5^ +cotb00014^cod_sp_sec^1^2^6^ +cotb00014^term_sp^1^2^7^ +cotb00014^via^0^2^8^ +cotb00014^enviada^0^1^9^ +cotb00014^fech_enviada^7^4^10^ +cotb00014^pago^0^1^11^ +cotb00014^fech_pago^7^4^12^ +cotb00014^cierre^0^1^13^ +cotb00014^cod_pt^0^4^14^ +cotb00014^total_bruto^5^4610^15^ +cotb00014^c_flete^5^3074^16^ +cotb00014^otros_g^5^3074^17^ +cotb00014^neto^5^4610^18^ +cotb00014^detalle^201^100^19^ +cotb00014^status_t^0^1^20^ +cotb00014^us_crea^0^50^21^ +cotb00014^fech_crea^7^4^22^ +cotb00014^us_mod^0^50^23^ +cotb00014^fech_mod^7^4^24^ +cotb00014^orden^2^4^25^ +cotb00015^num_oc^258^4^1^ +cotb00015^num_req^2^4^2^ +cotb00015^tipo^257^2^3^ +cotb00015^cod_n^1^2^4^ +cotb00015^cod_grupo^1^2^5^ +cotb00015^cod_tipo^1^2^6^ +cotb00015^cod_sec^1^2^7^ +cotb00015^num_parte^0^12^8^ +cotb00015^cantidad^5^3077^9^ +cotb00015^precio^5^4613^10^ +cotb00015^porc_desc^5^4610^11^ +cotb00015^monto_desc^5^4610^12^ +cotb00015^cod_mon^2^4^13^ +cotb00015^status_t^0^1^14^ +cotb00015^us_crea^0^50^15^ +cotb00015^fech_crea^7^4^16^ +cotb00015^us_mod^0^50^17^ +cotb00015^fech_mod^7^4^18^ +cotb00015^numero_orden^2^4^19^ +cotb00017^cod_n^1^2^1^ +cotb00017^cod_grupo^1^2^2^ +cotb00017^cod_tipo^1^2^3^ +cotb00017^cod_sec^1^2^4^ +cotb00017^procedencia^0^30^5^ +cotb00017^cod_pt^0^4^6^ +cotb00017^via_t^0^2^7^ +cotb00017^seguro^5^1282^8^ +cotb00017^status_t^0^1^9^ +cotb00017^us_crea^0^9^10^ +cotb00017^fech_crea^7^4^11^ +cotb00017^us_mod^0^9^12^ +cotb00017^fech_mod^7^4^13^ +cotb00018^cod_pais^257^2^1^ +cotb00018^nom_pais^0^60^2^ +cotb00018^status_t^0^1^3^ +cotb00018^us_crea^0^50^4^ +cotb00018^fech_crea^10^4365^5^ +cotb00018^us_mod^0^50^6^ +cotb00018^fech_mod^10^4365^7^ +cotb00019^cod_pt^258^4^1^ +cotb00019^nom_pt^0^100^2^ +cotb00019^cod_pais^257^2^3^ +cotb00019^ciudad^0^30^4^ +cotb00019^duracion^1^2^5^ +cotb00019^status_t^0^1^6^ +cotb00019^us_crea^0^50^7^ +cotb00019^fech_crea^10^4365^8^ +cotb00019^us_mod^0^50^9^ +cotb00019^fech_mod^10^4365^10^ +cotb00022^cod_ca^0^4^1^ +cotb00022^nom_ca^0^30^2^ +cotb00022^poliza^0^15^3^ +cotb00022^status_t^0^1^4^ +cotb00022^us_crea^0^9^5^ +cotb00022^fech_crea^7^4^6^ +cotb00022^us_mod^0^9^7^ +cotb00022^fech_mod^7^4^8^ +cotb00024^term_sp^1^2^1^ +cotb00024^descrip_term^0^30^2^ +cotb00024^descrip_ting^0^30^3^ +cotb00024^status_t^0^1^4^ +cotb00024^us_crea^0^9^5^ +cotb00024^fech_crea^7^4^6^ +cotb00024^us_mod^0^9^7^ +cotb00024^fech_mod^7^4^8^ +cotb00025^num_oc^2^4^1^ +cotb00025^tipo^0^2^2^ +cotb00025^num_req^258^4^3^ +cotb00025^cod_n^1^2^4^ +cotb00025^cod_grupo^1^2^5^ +cotb00025^cod_tipo^1^2^6^ +cotb00025^cod_sec^1^2^7^ +cotb00025^fech_emb^7^4^8^ +cotb00025^fech_ent^7^4^9^ +cotb00025^fecha_a^7^4^10^ +cotb00025^cantidad^5^2562^11^ +cotb00025^cantidad_r^5^2562^12^ +cotb00025^status_t^0^1^13^ +cotb00025^us_crea^0^9^14^ +cotb00025^fech_crea^7^4^15^ +cotb00025^us_mod^0^9^16^ +cotb00025^fech_mod^7^4^17^ +cotb00025^secuencia^2^4^18^ +cotb00027^cod_embarque^257^2^1^ +cotb00027^descrip_emb^0^50^2^ +cotb00027^status_t^0^1^3^ +cotb00027^us_crea^0^9^4^ +cotb00027^fech_crea^7^4^5^ +cotb00027^us_mod^0^9^6^ +cotb00027^fech_mod^7^4^7^ +cotb00028^dia^1^2^1^ +cotb00029^num_oc^2^4^1^ +cotb00029^tipo^0^2^2^ +cotb00029^cod_sp^1^2^3^ +cotb00029^cod_sp_sec^1^2^4^ +cotb00029^ship_to^0^60^5^ +cotb00029^n_a_b^0^30^6^ +cotb00029^c_i_d^0^60^7^ +cotb00029^c_i_d1^0^60^8^ +cotb00029^nota^0^60^9^ +cotb00029^nota1^0^60^10^ +cotb00029^desc_flete^0^20^11^ +cotb00029^total_flete^5^4610^12^ +cotb00029^desc_valor^0^20^13^ +cotb00029^total_valor^5^4610^14^ +cotb00029^desc_otro^0^20^15^ +cotb00029^total_otro^5^4610^16^ +cotb00029^descripcion^0^30^17^ +cotb00029^status_t^0^1^18^ +cotb00029^us_crea^0^50^19^ +cotb00029^fech_crea^7^4^20^ +cotb00029^us_mod^0^50^21^ +cotb00029^fech_mod^7^4^22^ +cotb00030^num_oc^2^4^1^ +cotb00030^status_t^0^1^2^ +cotb00030^us_crea^0^50^3^ +cotb00030^fech_crea^7^4^4^ +cotb00030^us_mod^0^50^5^ +cotb00030^fech_mod^7^4^6^ +cotb00031^cod_mon^2^4^1^ +cotb00031^descrip_mon^0^30^2^ +cotb00031^simbolo^0^4^3^ +cotb00031^tasa_cambio^5^3074^4^ +cotb00031^status_t^0^1^5^ +cotb00031^us_crea^0^9^6^ +cotb00031^fech_crea^7^4^7^ +cotb00031^us_mod^0^9^8^ +cotb00031^fech_mod^7^4^9^ +cotb00033^num_oc^2^4^1^ +cotb00033^tipo^0^2^2^ +cotb00033^fech_oc^7^4^3^ +cotb00033^num_pr^0^10^4^ +cotb00033^cod_sp^1^2^5^ +cotb00033^cod_sp_sec^1^2^6^ +cotb00033^term_sp^1^2^7^ +cotb00033^via^0^2^8^ +cotb00033^enviada^0^1^9^ +cotb00033^fech_enviada^7^4^10^ +cotb00033^pago^0^1^11^ +cotb00033^fech_pago^7^4^12^ +cotb00033^cierre^0^1^13^ +cotb00033^cod_pt^0^4^14^ +cotb00033^c_flete^5^3074^15^ +cotb00033^otros_g^5^3074^16^ +cotb00033^detalle^0^40^17^ +cotb00033^status_t^0^1^18^ +cotb00033^us_crea^0^9^19^ +cotb00033^fech_crea^7^4^20^ +cotb00033^us_mod^0^9^21^ +cotb00033^fech_mod^7^4^22^ +cotb00034^num_oc^2^4^1^ +cotb00034^num_req^2^4^2^ +cotb00034^tipo^0^2^3^ +cotb00034^cod_n^1^2^4^ +cotb00034^cod_grupo^1^2^5^ +cotb00034^cod_tipo^1^2^6^ +cotb00034^cod_sec^1^2^7^ +cotb00034^num_parte^0^12^8^ +cotb00034^cantidad^5^2562^9^ +cotb00034^precio^5^2819^10^ +cotb00034^cod_mon^2^4^11^ +cotb00034^status_t^0^1^12^ +cotb00034^us_crea^0^9^13^ +cotb00034^fech_crea^7^4^14^ +cotb00034^us_mod^0^9^15^ +cotb00034^fech_mod^7^4^16^ +cotb00036^priori_req^257^2^1^ +cotb00036^desc_priori^256^20^2^ +cotb00036^status_t^0^1^3^ +cotb00036^us_crea^0^9^4^ +cotb00036^fech_crea^7^4^5^ +cotb00036^us_mod^0^9^6^ +cotb00036^fech_mod^7^4^7^ +cotb00038^num_doc^2^4^1^ +cotb00038^cod_mov^1^2^2^ +cotb00038^fecha^7^4^3^ +cotb00038^num_oc^2^4^4^ +cotb00038^cod_emb^0^8^5^ +cotb00038^cod_n^1^2^6^ +cotb00038^cod_grupo^1^2^7^ +cotb00038^cod_tipo^1^2^8^ +cotb00038^cod_sec^1^2^9^ +cotb00038^cantidad_o^5^3074^10^ +cotb00038^cantidad^5^3074^11^ +cotb00038^status_t^0^1^12^ +cotb00038^us_crea^0^9^13^ +cotb00038^fech_crea^7^4^14^ +cotb00038^us_mod^0^9^15^ +cotb00038^fech_mod^7^4^16^ +cotb00042^num_req^257^2^1^ +cotb00042^cod_n^257^2^2^ +cotb00042^cod_grupo^257^2^3^ +cotb00042^cod_tipo^257^2^4^ +cotb00042^cod_sec^257^2^5^ +cotb00042^detalle1^0^80^6^ +cotb00042^detalle2^0^80^7^ +cotb00042^detalle3^0^80^8^ +cotb00042^status_t^0^1^9^ +cotb00042^us_crea^0^50^10^ +cotb00042^fech_crea^10^4365^11^ +cotb00042^us_mod^0^50^12^ +cotb00042^fech_mod^10^4365^13^ +cotizacion^cotizacion_no_mob^2^4^1^ +cotizacion^fecha^7^4^2^ +cotizacion^ventas^0^1^3^ +cotizacion^tipo_cliente^1^2^4^ +cotizacion^sec_cliente^2^4^5^ +cotizacion^nombre^201^80^6^ +cotizacion^rnc^201^11^7^ +cotizacion^nombre_proyecto^201^50^8^ +cotizacion^direccion_proyecto^201^50^9^ +cotizacion^direccion_cliente^201^50^10^ +cotizacion^cond_pago^1^2^11^ +cotizacion^descripcion^201^50^12^ +cotizacion^celular^201^15^13^ +cotizacion^email^201^60^14^ +cotizacion^prima^5^3074^15^ +cotizacion^porc_itbis^5^3074^16^ +cotizacion^sec_vend^2^4^17^ +cotizacion^total_bruto^5^3074^18^ +cotizacion^monto_desc^5^3074^19^ +cotizacion^monto_itbis^5^3074^20^ +cotizacion^total_cotizacion^5^3074^21^ +cotizacion^us_crea^0^50^22^ +cotizacion^us_mod^0^50^23^ +cotizacion^fech_crea^10^4365^24^ +cotizacion^fech_mod^10^4365^25^ +cotizacion^cotizacion_no^2^4^26^ +cotizacion^status_t^0^1^27^ +cotizacion^clave^201^50^28^ +cotizacion_detalle^cotizacion_no_mob^2^4^1^ +cotizacion_detalle^area^1^2^2^ +cotizacion_detalle^descripcion_area^201^50^3^ +cotizacion_detalle^cod_n^1^2^4^ +cotizacion_detalle^cod_grupo^1^2^5^ +cotizacion_detalle^cod_tipo^1^2^6^ +cotizacion_detalle^cod_sec^1^2^7^ +cotizacion_detalle^descripcion^201^80^8^ +cotizacion_detalle^cantidad^5^3077^9^ +cotizacion_detalle^cantidad1^5^3077^10^ +cotizacion_detalle^precio^5^3074^11^ +cotizacion_detalle^porc_desc^5^3074^12^ +cotizacion_detalle^itbis^5^3074^13^ +cotizacion_detalle^valor^5^3074^14^ +cotizacion_detalle^codid^2^4^15^ +cotizacion_detalle^cotizacion_no^2^4^16^ +cotizacion_detalle^us_crea^201^50^17^ +cotizacion_detalle^fech_crea^10^4365^18^ +cotizacion_detalle^guiid^12^56^19^ +cotizacion_detalle^sincronizado^45^1^20^ +cotizaciones_log^cotizacion_no^2^4^1^ +cotizaciones_log^fecha^7^4^2^ +cotizaciones_log^ventas^201^1^3^ +cotizaciones_log^tipo_cliente^1^2^4^ +cotizaciones_log^sec_cliente^2^4^5^ +cotizaciones_log^nombre^201^100^6^ +cotizaciones_log^rnc^201^11^7^ +cotizaciones_log^nombre_proyecto^201^60^8^ +cotizaciones_log^direccion_proyecto^201^60^9^ +cotizaciones_log^direccion_cliente^201^80^10^ +cotizaciones_log^cond_pago^1^2^11^ +cotizaciones_log^descripcion^201^50^12^ +cotizaciones_log^celular^201^15^13^ +cotizaciones_log^email^201^60^14^ +cotizaciones_log^sec_vend^2^4^15^ +cotizaciones_log^total_bruto^5^3074^16^ +cotizaciones_log^monto_desc^5^3074^17^ +cotizaciones_log^monto_itbis^5^3074^18^ +cotizaciones_log^total_cotizacion^5^3074^19^ +cotizaciones_log^contacto^201^60^20^ +cotizaciones_log^nombre_ciudad^201^60^21^ +cotizaciones_log^telefono_o^201^20^22^ +cotizaciones_log^telefono_r^201^20^23^ +cotizaciones_log^celular1^201^20^24^ +cotizaciones_log^soporte^201^200^25^ +cotizaciones_log^instalador^201^200^26^ +cotizaciones_log^vendedor_aux^201^100^27^ +cotizaciones_log^sec_vend_aux^2^4^28^ +cotizaciones_log^cod_provincia^1^2^29^ +cotizaciones_log^nombre_vend^201^60^30^ +cotizaciones_log^porc_itbis^5^2050^31^ +cotizaciones_log^plazo_entrega^201^100^32^ +cotizaciones_log^comentario^201^100^33^ +cotizaciones_log^usuario^201^50^34^ +cotizaciones_log^clave^201^50^35^ +cotizaciones_log^etiqueta_cotizacion^201^60^36^ +cotizaciones_log^fecha_trx^10^4365^37^ +cotizaciones_log^bodega^2^4^38^ +cotizaciones_log^titulo_bodega^201^100^39^ +country^code^0^3^1^ +country^codedesc^0^50^2^ +cptb00001^tipo_doc^201^2^1^ +cptb00001^num_doc^201^10^2^ +cptb00001^cod_sp^1^2^3^ +cptb00001^cod_sp_sec^1^2^4^ +cptb00001^fecha_orig^7^4^5^ +cptb00001^fecha_proc^7^4^6^ +cptb00001^orden_no^2^4^7^ +cptb00001^tipo^201^2^8^ +cptb00001^aplica_a^201^10^9^ +cptb00001^cta_ctble^201^10^10^ +cptb00001^valor^261^3074^11^ +cptb00001^detalle^201^60^12^ +cptb00001^status_t^201^1^13^ +cptb00001^us_crea^0^50^14^ +cptb00001^fech_crea^10^4365^15^ +cptb00001^us_mod^0^50^16^ +cptb00001^fech_mod^10^4365^17^ +cptb00002^cod_sp^1^2^1^ +cptb00002^cod_sp_sec^1^2^2^ +cptb00002^cuenta_no^0^8^3^ +cptb00002^num_doc^0^10^4^ +cptb00002^fecha^7^4^5^ +cptb00002^valor^5^3074^6^ +cptb00002^status_t^0^1^7^ +cptb00002^us_crea^0^50^8^ +cptb00002^fech_crea^10^4365^9^ +cptb00002^us_mod^0^50^10^ +cptb00002^fech_mod^10^4365^11^ +cptb00003^fecha^7^4^1^ +cptb00003^cod_sp^1^2^2^ +cptb00003^cod_sp_sec^1^2^3^ +cptb00003^factura^0^10^4^ +cptb00003^cuenta_no^0^8^5^ +cptb00003^departamento^1^2^6^ +cptb00003^num_doc^0^12^7^ +cptb00003^cod_aux^1^2^8^ +cptb00003^cod_sec^1^2^9^ +cptb00003^detalles^0^30^10^ +cptb00003^debito^5^3074^11^ +cptb00003^credito^5^3074^12^ +cptb00003^status_t^0^1^13^ +cptb00003^us_crea^0^50^14^ +cptb00003^fech_crea^10^4365^15^ +cptb00003^us_mod^0^50^16^ +cptb00003^fech_mod^10^4365^17^ +cptb00005^fecha^7^4^1^ +cptb00005^cod_sp^1^2^2^ +cptb00005^cod_sp_sec^1^2^3^ +cptb00005^factura^0^10^4^ +cptb00005^cuenta_no^0^8^5^ +cptb00005^departamento^1^2^6^ +cptb00005^num_doc^0^12^7^ +cptb00005^cod_aux^1^2^8^ +cptb00005^cod_sec^1^2^9^ +cptb00005^detalles^0^30^10^ +cptb00005^debito^5^3074^11^ +cptb00005^credito^5^3074^12^ +cptb00005^status_t^0^1^13^ +cptb00005^us_crea^0^50^14^ +cptb00005^fech_crea^10^4365^15^ +cptb00005^us_mod^0^50^16^ +cptb00005^fech_mod^10^4365^17^ +cptb00006^tipo_doc^0^2^1^ +cptb00006^num_doc^0^10^2^ +cptb00006^cod_sp^1^2^3^ +cptb00006^cod_sp_sec^1^2^4^ +cptb00006^fecha_orig^7^4^5^ +cptb00006^fecha_proc^7^4^6^ +cptb00006^orden_no^2^4^7^ +cptb00006^tipo^0^2^8^ +cptb00006^aplica_a^0^10^9^ +cptb00006^cta_ctble^0^10^10^ +cptb00006^valor^261^3074^11^ +cptb00006^detalle^0^30^12^ +cptb00006^status_t^0^1^13^ +cptb00006^us_crea^0^50^14^ +cptb00006^fech_crea^10^4365^15^ +cptb00006^us_mod^0^50^16^ +cptb00006^fech_mod^10^4365^17^ +cptb00007^num_doc^2^4^1^ +cptb00007^tipo_doc^0^2^2^ +cptb00007^us_mod^0^50^3^ +cptb00007^fech_mod^10^4365^4^ +cttb00001^cod_prod^258^4^1^ +cttb00001^descripcion^0^50^2^ +cttb00001^unidad_med^0^4^3^ +cttb00001^nomenclatura^0^30^4^ +cttb00001^desglose^0^10^5^ +cttb00001^status_t^0^1^6^ +cttb00001^us_crea^0^50^7^ +cttb00001^fech_crea^7^4^8^ +cttb00001^us_mod^0^50^9^ +cttb00001^fech_mod^7^4^10^ +cttb00001^cod_cia^1^2^11^ +cttb00002^ano^1^2^1^ +cttb00002^venta^0^1^2^ +cttb00002^nomenclatura^0^10^3^ +cttb00002^mes^1^2^4^ +cttb00002^costo^5^3076^5^ +cttb00002^us_crea^0^9^6^ +cttb00002^fech_crea^7^4^7^ +cttb00003^num_doc^258^4^1^ +cttb00003^fecha^263^4^2^ +cttb00003^departamento^257^2^3^ +cttb00003^emp_no^1^2^4^ +cttb00003^cod_mq^1^2^5^ +cttb00003^detalle^0^30^6^ +cttb00003^h_directa^5^2050^7^ +cttb00003^h_indirecta^5^2050^8^ +cttb00003^e_directa^5^2050^9^ +cttb00003^e_indirecta^5^2050^10^ +cttb00003^cod_prod^1^2^11^ +cttb00003^lado1^5^4613^12^ +cttb00003^lado2^5^4613^13^ +cttb00003^lado3^5^4613^14^ +cttb00003^cantidad^5^3074^15^ +cttb00003^medida^5^4613^16^ +cttb00003^codigo_bloque^0^25^17^ +cttb00003^costo_lab^5^3077^18^ +cttb00003^costo_gasto^5^3077^19^ +cttb00003^turno^1^2^20^ +cttb00003^status_t^0^1^21^ +cttb00003^us_crea^0^50^22^ +cttb00003^fech_crea^7^4^23^ +cttb00003^us_mod^0^50^24^ +cttb00003^fech_mod^7^4^25^ +cttb00004^fecha_inicio_costo^7^4^1^ +cttb00004^ano^1^2^2^ +cttb00004^mes^1^2^3^ +cttb00006^num_oc^2^4^1^ +cttb00006^tipo^1^2^2^ +cttb00006^cod_n^1^2^3^ +cttb00006^cod_grupo^1^2^4^ +cttb00006^cod_tipo^1^2^5^ +cttb00006^cod_sec^1^2^6^ +cttb00006^cod_prod^2^4^7^ +cttb00006^cantidad^5^3074^8^ +cttb00006^status_t^0^1^9^ +cttb00006^us_crea^0^9^10^ +cttb00006^fech_crea^7^4^11^ +cttb00006^us_mod^0^9^12^ +cttb00006^fech_mod^7^4^13^ +cttb00007^codigo_unidad^256^3^1^ +cttb00007^descripcion^0^20^2^ +cttb00007^status_t^0^1^3^ +cttb00007^us_crea^0^9^4^ +cttb00007^fech_crea^7^4^5^ +cttb00007^us_mod^0^9^6^ +cttb00007^fech_mod^7^4^7^ +cttb00008^ano^1^2^1^ +cttb00008^departamento^1^2^2^ +cttb00008^cod_prod^2^4^3^ +cttb00008^fact_hombre^5^3336^4^ +cttb00008^valor_labor^5^3336^5^ +cttb00008^hora_hombre^5^3336^6^ +cttb00008^valor_real^5^3336^7^ +cttb00008^status_t^0^1^8^ +cttb00008^us_crea^0^9^9^ +cttb00008^fech_crea^7^4^10^ +cttb00008^us_mod^0^9^11^ +cttb00008^fech_mod^7^4^12^ +cttb00009^formula^258^4^1^ +cttb00009^descripcion^0^60^2^ +cttb00009^cod_n^1^2^3^ +cttb00009^cod_grupo^1^2^4^ +cttb00009^cod_tipo^1^2^5^ +cttb00009^cod_sec^1^2^6^ +cttb00009^cod_prod^2^4^7^ +cttb00009^cantidad^5^3075^8^ +cttb00009^status_t^0^1^9^ +cttb00009^us_crea^0^40^10^ +cttb00009^fech_crea^7^4^11^ +cttb00009^us_mod^0^40^12^ +cttb00009^fech_mod^7^4^13^ +cttb00010^ult_num^2^4^1^ +cttb00010^departamento^1^2^2^ +cttb00010^observacion^0^40^3^ +cttb00010^fecha^7^4^4^ +cttb00010^us_crea^0^9^5^ +cttb00010^fech_crea^7^4^6^ +cttb00010^us_mod^0^9^7^ +cttb00010^fech_mod^7^4^8^ +cttb00011^cod_prod^2^4^1^ +cttb00011^cod_n^1^2^2^ +cttb00011^cod_grupo^1^2^3^ +cttb00011^cod_tipo^1^2^4^ +cttb00011^cod_sec^1^2^5^ +cttb00011^cantidad^5^2564^6^ +cttb00011^status_t^0^1^7^ +cttb00011^us_crea^0^9^8^ +cttb00011^fech_crea^7^4^9^ +cttb00011^us_mod^0^9^10^ +cttb00011^fech_mod^7^4^11^ +cttb00012^documento^2^4^1^ +cttb00012^fecha^7^4^2^ +cttb00012^codigo_bloque^0^15^3^ +cttb00012^cod_prod^2^4^4^ +cttb00012^ancho1^5^3077^5^ +cttb00012^largo1^5^3077^6^ +cttb00012^espesor1^5^3077^7^ +cttb00012^medida1^5^3077^8^ +cttb00012^ancho2^5^3077^9^ +cttb00012^largo2^5^3077^10^ +cttb00012^espesor2^5^3077^11^ +cttb00012^medida2^5^3074^12^ +cttb00012^cantidad^5^3077^13^ +cttb00013^fecha_lq^7^4^1^ +cttb00013^fecha^7^4^2^ +cttb00013^tipo_lq^0^1^3^ +cttb00013^num_oc^2^4^4^ +cttb00013^cod_n^1^2^5^ +cttb00013^cod_grupo^1^2^6^ +cttb00013^cod_tipo^1^2^7^ +cttb00013^cod_sec^1^2^8^ +cttb00013^cantidad^5^3074^9^ +cttb00013^costo_lq^5^3076^10^ +cttb00013^status_t^0^1^11^ +cttb00013^us_crea^0^9^12^ +cttb00013^fech_crea^7^4^13^ +cttb00013^us_mod^0^9^14^ +cttb00013^fech_mod^7^4^15^ +cttb00013^tipo_orden^1^2^16^ +cttb00014^cod_prod^2^4^1^ +cttb00014^ano^0^4^2^ +cttb00014^mes^1^2^3^ +cttb00014^cantidad^5^3845^4^ +cttb00014^status_t^0^1^5^ +cttb00014^us_crea^0^9^6^ +cttb00014^fech_crea^7^4^7^ +cttb00014^us_mod^0^9^8^ +cttb00014^fech_mod^7^4^9^ +cttb00015^cod_n^2^4^1^ +cttb00015^cod_grupo^1^2^2^ +cttb00015^cod_tipo^1^2^3^ +cttb00015^cod_sec^1^2^4^ +cttb00015^mes^1^2^5^ +cttb00015^ano^0^4^6^ +cttb00015^cantidad^5^3845^7^ +cttb00015^status_t^0^1^8^ +cttb00015^us_crea^0^9^9^ +cttb00015^fech_crea^7^4^10^ +cttb00015^us_mod^0^9^11^ +cttb00015^fech_mod^7^4^12^ +cttb00016^referencia^0^25^1^ +cttb00016^numero^2^4^2^ +cttb00016^fecha^7^4^3^ +cttb00017^num_doc^2^4^1^ +cttb00017^fecha^7^4^2^ +cttb00017^departamento^1^2^3^ +cttb00017^emp_no^1^2^4^ +cttb00017^cod_mq^1^2^5^ +cttb00017^detalle^0^30^6^ +cttb00017^h_directa^5^2050^7^ +cttb00017^h_indirecta^5^2050^8^ +cttb00017^e_directa^5^2050^9^ +cttb00017^e_indirecta^5^2050^10^ +cttb00017^cod_prod^1^2^11^ +cttb00017^cantidad^5^3074^12^ +cttb00017^codigo_bloque^0^25^13^ +cttb00017^costo_lab^5^3077^14^ +cttb00017^costo_gasto^5^3077^15^ +cttb00017^turno^1^2^16^ +cttb00017^status_t^0^1^17^ +cttb00017^us_crea^0^50^18^ +cttb00017^fech_crea^7^4^19^ +cttb00017^us_mod^0^50^20^ +cttb00017^fech_mod^7^4^21^ +cttb00018^turno^1^2^1^ +cttb00018^descripcion^0^40^2^ +cttb00018^status_t^0^1^3^ +cttb00018^us_crea^0^40^4^ +cttb00018^fech_crea^7^4^5^ +cttb00018^us_mod^0^40^6^ +cttb00018^fech_mod^7^4^7^ +cttb00021^ventas^0^1^1^ +cttb00021^mes^1^2^2^ +cttb00021^pila^0^10^3^ +cttb00021^material^5^3075^4^ +cttb00021^labor^5^3075^5^ +cttb00021^gasto^5^3075^6^ +cttb00021^us_crea^0^9^7^ +cttb00021^fech_crea^7^4^8^ +cttb00022^cod_prod^1^2^1^ +cttb00022^cod_n^1^2^2^ +cttb00022^cod_grupo^1^2^3^ +cttb00022^cod_tipo^1^2^4^ +cttb00022^cod_sec^1^2^5^ +cttb00022^cant_prop^5^2568^6^ +cttb00022^status_t^0^1^7^ +cttb00022^us_crea^0^9^8^ +cttb00022^fech_crea^7^4^9^ +cttb00022^us_mod^0^9^10^ +cttb00022^fech_mod^7^4^11^ +cttb00023^cod_n^1^2^1^ +cttb00023^cod_grupo^1^2^2^ +cttb00023^cod_tipo^1^2^3^ +cttb00023^cod_sec^1^2^4^ +cttb00023^costo_imp^5^3076^5^ +cttb00023^costo_s_imp^5^3076^6^ +cttb00023^status_t^0^1^7^ +cttb00023^us_crea^0^9^8^ +cttb00023^fech_crea^7^4^9^ +cttb00023^us_mod^0^9^10^ +cttb00023^fech_mod^7^4^11^ +cttb00026^mes_ini^2^4^1^ +cttb00026^mes_fin^2^4^2^ +cttb00026^ano^0^4^3^ +cttb00026^cod_prod^1^2^4^ +cttb00026^costo_st^5^3076^5^ +cttb00026^status_t^0^1^6^ +cttb00026^us_crea^0^9^7^ +cttb00026^fech_crea^7^4^8^ +cttb00026^us_mod^0^9^9^ +cttb00026^fech_mod^7^4^10^ +cttb00027^ventas^0^1^1^ +cttb00027^mes^1^2^2^ +cttb00027^pila^0^10^3^ +cttb00027^primo^5^3075^4^ +cttb00027^us_crea^0^9^5^ +cttb00027^fech_crea^7^4^6^ +cttb00028^ano^1^2^1^ +cttb00028^departamento^1^2^2^ +cttb00028^cod_prod^2^4^3^ +cttb00028^fact_hombre^5^3336^4^ +cttb00028^valor_labor^5^3336^5^ +cttb00028^hora_hombre^5^3336^6^ +cttb00028^valor_real^5^3336^7^ +cttb00028^status_t^0^1^8^ +cttb00028^us_crea^0^9^9^ +cttb00028^fech_crea^7^4^10^ +cttb00028^us_mod^0^9^11^ +cttb00028^fech_mod^7^4^12^ +cttb00029^cod_prod^2^4^1^ +cttb00029^ano^0^4^2^ +cttb00029^departamento^1^2^3^ +cttb00029^gasto_ind^5^3077^4^ +cttb00029^status_t^0^1^5^ +cttb00029^us_crea^0^9^6^ +cttb00029^fech_crea^7^4^7^ +cttb00029^us_mod^0^9^8^ +cttb00029^fech_mod^7^4^9^ +cttb00032^ano^1^2^1^ +cttb00032^mes^257^2^2^ +cttb00032^tipo_lq^0^1^3^ +cttb00032^cod_n^1^2^4^ +cttb00032^cod_grupo^1^2^5^ +cttb00032^cod_tipo^1^2^6^ +cttb00032^cod_sec^1^2^7^ +cttb00032^cod_sp^1^2^8^ +cttb00032^cod_sp_sec^1^2^9^ +cttb00032^reporte_ent^2^4^10^ +cttb00032^num_oc^2^4^11^ +cttb00032^tipo^0^1^12^ +cttb00032^fob^5^3074^13^ +cttb00032^flete^5^3074^14^ +cttb00032^cost_flete^5^3074^15^ +cttb00032^seguro^5^3074^16^ +cttb00032^impuesto_c^5^3074^17^ +cttb00032^gasto_ad^5^3074^18^ +cttb00032^prima_d^5^3074^19^ +cttb00032^cost_planta^5^3074^20^ +cttb00032^unid_rec^5^3074^21^ +cttb00032^cost_uni^5^3076^22^ +cttb00032^precio_std^5^3076^23^ +cttb00032^cost_std^5^3075^24^ +cttb00032^status_t^0^1^25^ +cttb00032^us_crea^0^50^26^ +cttb00032^fech_crea^7^4^27^ +cttb00032^us_mod^0^50^28^ +cttb00032^fech_mod^7^4^29^ +cttb00033^cuenta_m^0^8^1^ +cttb00033^cuenta_l^0^8^2^ +cttb00033^cuenta_g^0^8^3^ +cttb00033^us_crea^0^9^4^ +cttb00033^fech_crea^7^4^5^ +cttb00034^fecha^7^4^1^ +cttb00034^cod_prod^1^2^2^ +cttb00034^costo_lab^5^3076^3^ +cttb00034^costo_ga^5^3076^4^ +cttb00034^status_t^0^1^5^ +cttb00034^us_crea^0^9^6^ +cttb00034^fech_crea^7^4^7^ +cttb00034^us_mod^0^9^8^ +cttb00034^fech_mod^7^4^9^ +cttb00036^ventas^1^2^1^ +cttb00036^fecha_lq^7^4^2^ +cttb00036^num_oc^2^4^3^ +cttb00036^cod_n^1^2^4^ +cttb00036^cod_grupo^1^2^5^ +cttb00036^cod_tipo^1^2^6^ +cttb00036^cod_sec^1^2^7^ +cttb00036^cantidad^5^3074^8^ +cttb00036^costo_lq^5^3076^9^ +cttb00036^status_t^0^1^10^ +cttb00036^us_crea^0^9^11^ +cttb00036^fech_crea^7^4^12^ +cttb00036^us_mod^0^9^13^ +cttb00036^fech_mod^7^4^14^ +cttb00038^ventas^256^1^1^ +cttb00038^nomenclatura^256^10^2^ +cttb00038^ano^257^2^3^ +cttb00038^mes^257^2^4^ +cttb00038^costo_st^261^3079^5^ +cttb00038^status_t^0^1^6^ +cttb00038^us_crea^0^9^7^ +cttb00038^fech_crea^7^4^8^ +cttb00038^us_mod^0^9^9^ +cttb00038^fech_mod^7^4^10^ +cttb00039^ano^1^2^1^ +cttb00039^mes^1^2^2^ +cttb00039^valor^5^3074^3^ +cttb00039^us_crea^0^9^4^ +cttb00039^fech_crea^7^4^5^ +cttb00041^cod_prod^2^4^1^ +cttb00041^cod_n^1^2^2^ +cttb00041^cod_grupo^1^2^3^ +cttb00041^cod_tipo^1^2^4^ +cttb00041^cod_sec^1^2^5^ +cttb00041^cantidad^5^2564^6^ +cttb00041^status_t^0^1^7^ +cttb00041^us_crea^0^9^8^ +cttb00041^fech_crea^7^4^9^ +cttb00041^us_mod^0^9^10^ +cttb00041^fech_mod^7^4^11^ +cttb00042^num_doc^2^4^1^ +cttb00042^fecha^7^4^2^ +cttb00042^departamento^1^2^3^ +cttb00042^observacion^0^50^4^ +cttb00042^status_t^0^1^5^ +cttb00042^us_crea^0^50^6^ +cttb00042^fech_crea^7^4^7^ +cttb00042^us_mod^0^50^8^ +cttb00042^fech_mod^7^4^9^ +cttb000log1^fecha^10^4365^1^ +cttb000log1^us_crea^0^50^2^ +cttb000log1^programa^0^20^3^ +cttb000log1^estado^0^10^4^ +cttb000log2^fecha_lq^7^4^1^ +cttb000log2^fecha^7^4^2^ +cttb000log2^tipo_lq^0^1^3^ +cttb000log2^num_oc^2^4^4^ +cttb000log2^cod_n^1^2^5^ +cttb000log2^cod_grupo^1^2^6^ +cttb000log2^cod_tipo^1^2^7^ +cttb000log2^cod_sec^1^2^8^ +cttb000log2^cantidad^5^3074^9^ +cttb000log2^costo_lq^5^3076^10^ +cttb000log2^status_t^0^1^11^ +cttb000log2^us_crea^0^9^12^ +cttb000log2^fech_crea^7^4^13^ +cttb000log2^us_mod^0^9^14^ +cttb000log2^fech_mod^7^4^15^ +cttb000log2^tipo_orden^1^2^16^ +cttb000log2^programa^0^20^17^ +dashtable^cod_perfil^2^4^1^ +dashtable^modulo^201^50^2^ +dashtable^id^258^4^3^ +dashtable^titulo^201^100^4^ +dashtable^fecha_genero_data^7^4^5^ +dashtable^clave^201^100^6^ +dashtable^categorias^201^100^7^ +dashtable^valor^3^8^8^ +dashtable^key_subtitulo^201^50^9^ +dashtable^value_title^201^50^10^ +dashtable^categoria_title^201^50^11^ +data_ipprrp013^fecha_inicial^7^4^1^ +data_ipprrp013^fecha_final^7^4^2^ +data_ipprrp013^categoria^201^100^3^ +data_ipprrp013^suplidor^201^100^4^ +data_ipprrp013^producto^201^200^5^ +data_ipprrp013^codigo^201^50^6^ +data_ipprrp013^descripcion^201^200^7^ +data_ipprrp013^existencia^3^8^8^ +data_ipprrp013^disponible^3^8^9^ +data_ipprrp013^cantidad_orden^3^8^10^ +data_ipprrp013^dias_inv^2^4^11^ +data_ipprrp013^ventas^3^8^12^ +data_ipprrp013^ult_fecha_compra^7^4^13^ +data_ipprrp013^costo^3^8^14^ +data_ipprrp013^precio^3^8^15^ +data_ipprrp013^ult_fecha_venta^7^4^16^ +data_ipprrp013^gerente_marchas^201^100^17^ +datosdgt^nomina^0^1^1^ +datosdgt^num_emp^2^4^2^ +datosdgt^departamento^2^4^3^ +datosdgt^nivel_emp^2^4^4^ +datosdgt^cod_puesto^2^4^5^ +datosdgt^nom1_emp^0^20^6^ +datosdgt^nom2_emp^0^20^7^ +datosdgt^apell1_emp^0^20^8^ +datosdgt^apell2_emp^0^20^9^ +datosdgt^cedula^0^25^10^ +datosdgt^serie^1^2^11^ +datosdgt^fech_nac^7^4^12^ +datosdgt^fech_efec^7^4^13^ +datosdgt^sexo^0^1^14^ +datosdgt^nacionalidad^0^10^15^ +datosdgt^nom_puesto^0^180^16^ +datosdgt^sueldo_ac^5^3074^17^ +datosdgt^numero_tss^0^11^18^ +datosdgt^turno^0^9^19^ +datosdgt^sucid^1^2^20^ +datosdgt^puesto_real^0^180^21^ +datosdgt^novedad^201^20^22^ +datosdgt^fecha_sal^7^4^23^ +datosdgt^desc_puesto^201^150^24^ +datosdgt^educacion^201^100^25^ +datosdgt^fecha_cambio^7^4^26^ +datosdgt^tipo_documento^201^50^27^ +datosdgt^cod_puesto_sirla^2^4^28^ +datosdgt^cod_educa_sirla^2^4^29^ +datosdgt^fechainivac^7^4^30^ +datosdgt^fechafinvac^7^4^31^ +dbmail_results^resultado^201^200^1^ +dbocodigos20^f1^3^8^1^ +dbocodigos20^f2^3^8^2^ +dbocodigos20^f3^3^8^3^ +dbocodigos20^f4^3^8^4^ +departamentos^departamento^201^50^1^ +departamentos^tipo_departamento^201^50^2^ +departamentos^column_2^201^50^3^ +departamentos^column_3^201^50^4^ +departamentos^column_4^201^50^5^ +detalles_cot_log^secuencia^2^4^1^ +detalles_cot_log^area^1^2^2^ +detalles_cot_log^descripcion_area^0^50^3^ +detalles_cot_log^codid^201^25^4^ +detalles_cot_log^codigo^201^20^5^ +detalles_cot_log^cod_n^1^2^6^ +detalles_cot_log^cod_grupo^1^2^7^ +detalles_cot_log^cod_tipo^1^2^8^ +detalles_cot_log^cod_sec^1^2^9^ +detalles_cot_log^cantidad^5^3077^10^ +detalles_cot_log^cantidad1^5^3077^11^ +detalles_cot_log^precio^5^3074^12^ +detalles_cot_log^porc_desc^5^3074^13^ +detalles_cot_log^itbis^5^3074^14^ +detalles_cot_log^valor^5^3074^15^ +detalles_cot_log^cantidad_reservada^5^3077^16^ +detalles_cot_log^fecha_inicio_reserva^7^4^17^ +detalles_cot_log^fecha_vence_reserva^7^4^18^ +detalles_cot_log^autorizada^201^10^19^ +detalles_cot_log^idkit^2^4^20^ +detalles_cot_log^fecha^10^4365^21^ +detalles_cot_log^cotizacion_no^2^4^22^ +devoluciones^ano^1^2^1^ +devoluciones^mes^0^10^2^ +devoluciones^numero_mes^1^2^3^ +devoluciones^fecha^263^4^4^ +devoluciones^numeroc^258^4^5^ +devoluciones^numeroe^2^4^6^ +devoluciones^facturac^0^10^7^ +devoluciones^facturae^0^10^8^ +devoluciones^cliente^0^100^9^ +devoluciones^codigomov^257^2^10^ +devoluciones^producto^457^180^11^ +devoluciones^descripcionmov^256^40^12^ +devoluciones^cod_sp^1^2^13^ +devoluciones^cod_sp_sec^1^2^14^ +devoluciones^cod_n^2^4^15^ +devoluciones^cod_grupo^2^4^16^ +devoluciones^cod_tipo^2^4^17^ +devoluciones^cod_sec^2^4^18^ +devoluciones^cantidad^261^3077^19^ +dgii_rnc^rnc^201^50^1^ +dgii_rnc^column1^12^56^2^ +dgii_rnc^column2^201^255^3^ +dgii_rnc^column3^201^255^4^ +dgii_rnc^column4^201^50^5^ +dgii_rnc^column5^201^50^6^ +dgii_rnc^column6^201^50^7^ +dgii_rnc^column7^201^255^8^ +dgii_rnc^column8^201^50^9^ +dgii_rnc^column9^201^50^10^ +dgii_rnc^column10^201^50^11^ +dgii_rnc^column11^201^50^12^ +dgii_rnc3^column_0^201^50^1^ +dgii_rnc3^column_1^201^50^2^ +dgii_rnc3^column_2^201^50^3^ +dgii_rnc3^column_3^201^50^4^ +dgii_rnc3^column_4^201^50^5^ +dgii_rnc3^column_5^201^50^6^ +dgii_rnc3^column_6^201^50^7^ +dgii_rnc3^column_7^201^50^8^ +diatable^dia^1^2^1^ +diatable^descripcion^0^20^2^ +dstb00001^programa^0^9^1^ +dstb00001^cod_sistema^0^2^2^ +dstb00001^num_emp^2^4^3^ +dstb00001^no_solicitud^2^4^4^ +dstb00001^fecha_creacion^7^4^5^ +dstb00001^fecha_modificacion^7^4^6^ +dstb00001^descripcion^0^60^7^ +dstb00001^objetivo1^0^60^8^ +dstb00001^objetivo2^0^60^9^ +dstb00001^numero_act^0^60^10^ +dstb00001^status_t^0^1^11^ +dstb00001^us_crea^0^50^12^ +dstb00001^fech_crea^7^4^13^ +dstb00001^us_mod^0^50^14^ +dstb00001^fech_mod^7^4^15^ +dstb00002^programa^0^9^1^ +dstb00002^numero_act^0^9^2^ +dstb00002^linea_no^2^4^3^ +dstb00002^entradas^0^60^4^ +dstb00002^proceso^0^60^5^ +dstb00002^salida^0^60^6^ +dstb00002^status_t^0^1^7^ +dstb00002^us_crea^0^50^8^ +dstb00002^fech_crea^7^4^9^ +dstb00002^us_mod^0^50^10^ +dstb00002^fech_mod^7^4^11^ +dstb00003^cod_sistema^0^2^1^ +dstb00003^desc_sistema^0^35^2^ +dstb00003^status_t^0^1^3^ +dstb00003^us_crea^0^50^4^ +dstb00003^fech_crea^7^4^5^ +dstb00003^us_mod^0^50^6^ +dstb00003^fech_mod^7^4^7^ +dstb00004^cod_sistema^0^2^1^ +dstb00004^menu1^0^9^2^ +dstb00004^programa^0^9^3^ +dstb00004^opcion^2^4^4^ +dstb00004^status_t^0^1^5^ +dstb00004^us_crea^0^50^6^ +dstb00004^fech_crea^7^4^7^ +dstb00004^us_mod^0^50^8^ +dstb00004^fech_mod^7^4^9^ +dstb00005^tabla^0^9^1^ +dstb00005^descripcion^0^40^2^ +dstb00005^num_emp1^2^4^3^ +dstb00005^fecha_creacion^7^4^4^ +dstb00005^numero_act^2^4^5^ +dstb00005^campo^0^20^6^ +dstb00005^descrip_campo^0^150^7^ +dstb00005^tipo^0^8^8^ +dstb00005^longitud^0^16^9^ +dstb00005^secuencia^2^4^10^ +dstb00005^status_t^0^1^11^ +dstb00005^us_crea^0^50^12^ +dstb00005^fech_crea^7^4^13^ +dstb00005^us_mod^0^50^14^ +dstb00005^fech_mod^7^4^15^ +dstb00006^programa^0^50^1^ +dstb00006^numero_act^0^50^2^ +dstb00006^tabla^0^50^3^ +dstb00006^status_t^0^1^4^ +dstb00006^us_crea^0^50^5^ +dstb00006^fech_crea^10^4365^6^ +dstb00006^us_mod^0^50^7^ +dstb00006^fech_mod^10^4365^8^ +dstb00007^menu1^0^10^1^ +dstb00007^tipo_menu^1^2^2^ +dstb00007^ruta_grafica^0^80^3^ +dstb00007^us_crea^0^50^4^ +dstb00007^fecha_crea^10^4365^5^ +dstb00007^us_mod^0^50^6^ +dstb00007^fecha_mod^10^4365^7^ +emailmarketing^tipo_cliente^2^4^1^ +emailmarketing^sec_cliente^2^4^2^ +emailmarketing^email^201^100^3^ +emailmarketing^nombre_cliente^201^100^4^ +emailmarketing^fecha_envio^10^4365^5^ +emailmarketing^estado^201^50^6^ +emailmarketing^fecha_ultima_venta^7^4^7^ +emailmarketing^referencia^201^50^8^ +empleados^departamento^201^35^1^ +empleados^tipo_empleado^0^1^2^ +empleados^ficha^257^2^3^ +empleados^nombre^457^31^4^ +empleados^cedula^0^11^5^ +empleados^puesto^201^185^6^ +empleados^fecha_nacimiento^7^4^7^ +empleados^mes_nacimiento^2^4^8^ +empleados^fecha_entrada^7^4^9^ +empleados^fecha_nomina^10^4365^10^ +empleados^ano^257^2^11^ +empleados^mes^0^10^12^ +empleados^tiempo_empresa^2^4^13^ +empleados^meses^2^4^14^ +empleados^movimiento_nom^201^33^15^ +empleados^sueldo_actual^5^2562^16^ +empleados^valor_nomina^5^2562^17^ +empleados^estado^0^1^18^ +empleados^nomina^2^4^19^ +empleados^fehasalida^7^4^20^ +empleados^clasemovimiento^0^1^21^ +empleados^cuenta^201^25^22^ +empleados^localidad^201^60^23^ +empleados^provincia^0^50^24^ +empleados^cantidad_nom^5^2562^25^ +empleados^cta_control^0^8^26^ +empleados^cta_aux^0^8^27^ +empleados^numero_mes^1^2^28^ +empleados^estado_mov^201^10^29^ +empleados^retiro_comercial^0^10^30^ +empleados^observacion^201^255^31^ +empleados^estado_legal^0^20^32^ +empleados^tipo_documento^0^50^33^ +empleados^monto_retiro^5^4610^34^ +empleados^fecha_valido_retiro^7^4^35^ +empleados^genera_file_bco^0^2^36^ +empleados^telefono^0^15^37^ +empleados^calle^0^50^38^ +empleados^fecha_termino_c^7^4^39^ +empleados^email^201^100^40^ +empleados^cuenta_out^2^4^41^ +empleados^sexo^0^1^42^ +empleados^mes_entrada^2^4^43^ +emventas^mes^0^20^1^ +emventas^ventas^0^50^2^ +emventas^ventas_dia^5^4608^3^ +emventas^ventas_acum^5^4608^4^ +encf^rncreceptor^201^255^1^ +encf^encf^201^255^2^ +encf^numeroncfmodificado^201^255^3^ +encf^fechacomprobante^7^4^4^ +encf^fecharecepcion^201^255^5^ +encf^aprobacioncomercial^201^255^6^ +encf^fechaaprobacioncomercial^201^255^7^ +encf^estado^201^255^8^ +encf^itbisfacturado^3^8^9^ +encf^montogravadototal^3^8^10^ +encf^montoexento^201^255^11^ +encf^montonofacturable^201^255^12^ +encuesta^id_encuesta^2^4^1^ +encuesta^sec_vend^2^4^2^ +encuesta^fecha^10^4365^3^ +encuesta^cotizacion_no_movil^2^4^4^ +encuesta^pegamento^1^2^5^ +encuesta^derretido^1^2^6^ +encuesta^griferia^1^2^7^ +encuesta^lavamanos^1^2^8^ +encuesta^accesorios^1^2^9^ +encuesta^duchas^1^2^10^ +encuesta^inodoros^1^2^11^ +encuesta^tinas^1^2^12^ +encuesta^jacuzzi^1^2^13^ +encuesta^fregadero^1^2^14^ +encuesta^griferias^1^2^15^ +encuesta^puertas^1^2^16^ +encuesta^closets^1^2^17^ +encuesta^shutter^1^2^18^ +encuesta^hidrosanitario^1^2^19^ +encuesta^electrico^1^2^20^ +encuesta^cotizacion_no^2^4^21^ +encuestas_log^id^262^4^1^ +encuestas_log^fecha^263^4^2^ +encuestas_log^referencia^201^50^3^ +encuestas_log^observacion^201^100^4^ +encuestas_log^email^201^100^5^ +encuestas_log^nombre_usuario^201^100^6^ +encuestas_log^estado^201^50^7^ +encuestas_log^mensaje_respuesta^201^200^8^ +encuestas_log^ventas^0^10^9^ +encuestas_log^idencuesta^2^4^10^ +encuestas_log^programa^201^50^11^ +envia_email_log^id^262^4^1^ +envia_email_log^email^457^255^2^ +envia_email_log^display_name^201^200^3^ +envia_email_log^estado^201^100^4^ +envia_email_log^fecha^10^4365^5^ +envia_email_log^programa_envio^201^100^6^ +envia_email_log^us_crea^201^50^7^ +envia_email_log^score^2^4^8^ +envioestados_log^tipo_cliente^2^4^1^ +envioestados_log^sec_cliente^2^4^2^ +envioestados_log^nombre^201^100^3^ +envioestados_log^balance1^5^3074^4^ +envioestados_log^balance2^5^3074^5^ +envioestados_log^estado_envio^201^100^6^ +envioestados_log^fecha_envio^10^4365^7^ +etiquetas^idnumero^258^4^1^ +etiquetas^fecha^7^4^2^ +etiquetas^departamento^2^4^3^ +etiquetas^num_oc^2^4^4^ +etiquetas^codid^2^4^5^ +etiquetas^cod_n^1^2^6^ +etiquetas^cod_grupo^1^2^7^ +etiquetas^cod_tipo^1^2^8^ +etiquetas^cod_sec^1^2^9^ +etiquetas^descripcion^201^100^10^ +etiquetas^lado_1^3^8^11^ +etiquetas^lado_2^3^8^12^ +etiquetas^lado_3^3^8^13^ +etiquetas^cantidad^3^8^14^ +etiquetas^medida^3^8^15^ +etiquetas^estado^201^20^16^ +etiquetas^us_mod^201^50^17^ +etiquetas^fech_mod^10^4365^18^ +etiquetas^tipoinventario^201^80^19^ +familia^id_familia^262^4^1^ +familia^code^0^25^2^ +familia^descripcion^201^255^3^ +familia^descripcion_ingles^201^255^4^ +familia^parentcode^2^4^5^ +familia_sub^id_subfamilia^2^4^1^ +familia_sub^id_familia^2^4^2^ +familia_sub^titulo^201^100^3^ +familia_sub^code^2^4^4^ +formadepago^id_pago^258^4^1^ +formadepago^titulo^201^50^2^ +inrp00002^cod_n^3^8^1^ +inrp00002^cod_grupo^3^8^2^ +inrp00002^cod_tipo^3^8^3^ +inrp00002^cod_sec^3^8^4^ +inrp00002^descripcion^201^255^5^ +inrp00002^unidad^201^255^6^ +inrp00002^existencia^201^255^7^ +inrp00002^costos^201^255^8^ +inrp00002^total^201^255^9^ +intb00001^cod_n^257^2^1^ +intb00001^cod_grupo^257^2^2^ +intb00001^cod_tipo^257^2^3^ +intb00001^cod_sec^257^2^4^ +intb00001^descrip_esp^256^60^5^ +intb00001^descrip_ing^0^60^6^ +intb00001^unidad_med^0^3^7^ +intb00001^status_t^0^1^8^ +intb00001^us_crea^0^9^9^ +intb00001^fech_crea^7^4^10^ +intb00001^us_mod^0^9^11^ +intb00001^fech_mod^7^4^12^ +intb00001^codid^2^4^13^ +intb00001^control_existencia^201^2^14^ +intb00002^cod_n^257^2^1^ +intb00002^cod_grupo^257^2^2^ +intb00002^cod_tipo^257^2^3^ +intb00002^cod_sec^257^2^4^ +intb00002^pto_reorden^5^2562^5^ +intb00002^existencia^5^2562^6^ +intb00002^cod_nab^0^11^7^ +intb00002^base^5^2562^8^ +intb00002^bodega^1^2^9^ +intb00002^categoria^0^1^10^ +intb00002^dia_llegada^1^2^11^ +intb00002^gravamen^5^1282^12^ +intb00002^status_t^0^1^13^ +intb00002^us_crea^0^9^14^ +intb00002^fech_crea^7^4^15^ +intb00002^us_mod^0^9^16^ +intb00002^fech_mod^7^4^17^ +intb00002^desglose^0^10^18^ +intb00003^cod_n^257^2^1^ +intb00003^cod_grupo^257^2^2^ +intb00003^cod_tipo^257^2^3^ +intb00003^cod_sec^257^2^4^ +intb00003^cod_n_s^1^2^5^ +intb00003^cod_grupo_s^1^2^6^ +intb00003^cod_tipo_s^1^2^7^ +intb00003^cod_sec_s^1^2^8^ +intb00003^cod_uso_s^201^1^9^ +intb00003^status_t^201^1^10^ +intb00003^us_crea^201^50^11^ +intb00003^fech_crea^10^4365^12^ +intb00003^us_mod^201^50^13^ +intb00003^fech_mod^10^4365^14^ +intb00004^cod_n^257^2^1^ +intb00004^cod_grupo^257^2^2^ +intb00004^cod_tipo^257^2^3^ +intb00004^cod_sec^257^2^4^ +intb00004^cod_n_e^1^2^5^ +intb00004^cod_grupo_e^1^2^6^ +intb00004^cod_tipo_e^1^2^7^ +intb00004^cod_sec_e^1^2^8^ +intb00004^cod_uso_e^201^1^9^ +intb00004^status_t^201^1^10^ +intb00004^us_crea^201^9^11^ +intb00004^fech_crea^10^4365^12^ +intb00004^us_mod^201^9^13^ +intb00004^fech_mod^10^4365^14^ +intb00005^cod_mov^257^2^1^ +intb00005^descrip_mov^201^40^2^ +intb00005^status_mov^201^1^3^ +intb00005^cuenta_1^201^8^4^ +intb00005^cuenta_2^201^8^5^ +intb00005^cuenta_3^201^8^6^ +intb00005^status_t^201^1^7^ +intb00005^us_crea^201^9^8^ +intb00005^fech_crea^10^4365^9^ +intb00005^us_mod^201^9^10^ +intb00005^fech_mod^10^4365^11^ +intb00005^consumo^0^10^12^ +intb00006^num_doc^258^4^1^ +intb00006^fecha^7^4^2^ +intb00006^fact_no^201^10^3^ +intb00006^conduce_no^201^10^4^ +intb00006^orden_compra^2^4^5^ +intb00006^tipo^201^2^6^ +intb00006^cod_sp^1^2^7^ +intb00006^cod_sp_sec^1^2^8^ +intb00006^cod_mov^257^2^9^ +intb00006^cod_n^1^2^10^ +intb00006^cod_grupo^1^2^11^ +intb00006^cod_tipo^1^2^12^ +intb00006^cod_sec^1^2^13^ +intb00006^cantidad_1^5^2565^14^ +intb00006^cantidad_2^5^2565^15^ +intb00006^depto_de^1^2^16^ +intb00006^depto_a^1^2^17^ +intb00006^cod_seccion^201^2^18^ +intb00006^cond_recep^201^1^19^ +intb00006^uso_tiempo^201^1^20^ +intb00006^bodega^257^2^21^ +intb00006^status_t^201^1^22^ +intb00006^us_crea^201^50^23^ +intb00006^fech_crea^10^4365^24^ +intb00006^us_mod^201^50^25^ +intb00006^fech_mod^10^4365^26^ +intb00006^num_emp^2^4^27^ +intb00006^aplica_nc^0^10^28^ +intb00006^cod_transp^2^4^29^ +intb00006^sec_transp^2^4^30^ +intb00006^nombre_transp^201^100^31^ +intb00006^ficha_vehiculo^201^50^32^ +intb00006^placa^201^50^33^ +intb00007^codigo_unidad^457^3^1^ +intb00007^descripcion^201^20^2^ +intb00007^status_t^201^1^3^ +intb00007^us_crea^201^9^4^ +intb00007^fech_crea^10^4365^5^ +intb00007^us_mod^201^9^6^ +intb00007^fech_mod^10^4365^7^ +intb00008^cod_n^257^2^1^ +intb00008^cod_grupo^257^2^2^ +intb00008^cod_tipo^257^2^3^ +intb00008^cod_sec^257^2^4^ +intb00008^cod_sp^257^2^5^ +intb00008^cod_sp_sec^257^2^6^ +intb00008^precio^5^2562^7^ +intb00008^fecha_act^10^4365^8^ +intb00008^status_t^201^1^9^ +intb00008^us_crea^201^9^10^ +intb00008^fech_crea^10^4365^11^ +intb00008^us_mod^201^9^12^ +intb00008^fech_mod^10^4365^13^ +intb00009^cod_bodega^257^2^1^ +intb00009^descripcion^201^30^2^ +intb00009^control_existencia^0^10^3^ +intb00009^dispositivo_movil^0^10^4^ +intb00009^cod_zona^2^4^5^ +intb00009^ordenes^0^10^6^ +intb00009^status_t^201^1^7^ +intb00009^us_mod^201^50^8^ +intb00009^fech_mod^10^4365^9^ +intb00009^lugar_entega^0^10^10^ +intb00010^cod_bodega^257^2^1^ +intb00010^cod_seccion^257^2^2^ +intb00010^descripcion^0^30^3^ +intb00011^fecha^266^4365^1^ +intb00011^bodega^257^2^2^ +intb00011^cod_seccion^1^2^3^ +intb00011^cod_tramo^1^2^4^ +intb00011^cod_fila^1^2^5^ +intb00011^cod_pos^1^2^6^ +intb00011^cod_n^257^2^7^ +intb00011^cod_grupo^257^2^8^ +intb00011^cod_tipo^257^2^9^ +intb00011^cod_sec^257^2^10^ +intb00011^cantidad^261^2562^11^ +intb00011^balance^5^3074^12^ +intb00011^us_crea^201^50^13^ +intb00011^fech_crea^10^4365^14^ +intb00011^us_mod^201^50^15^ +intb00011^fech_mod^10^4365^16^ +intb00012^idtrx^2^4^1^ +intb00012^fecha^10^4365^2^ +intb00012^bodega^1^2^3^ +intb00012^cod_seccion^1^2^4^ +intb00012^cod_tramo^1^2^5^ +intb00012^cod_fila^1^2^6^ +intb00012^cod_pos^1^2^7^ +intb00012^cod_n^1^2^8^ +intb00012^cod_grupo^1^2^9^ +intb00012^cod_tipo^1^2^10^ +intb00012^cod_sec^1^2^11^ +intb00012^cantidad^5^3076^12^ +intb00012^balance^5^3076^13^ +intb00012^us_crea^201^50^14^ +intb00012^fech_crea^10^4365^15^ +intb00012^us_mod^201^50^16^ +intb00012^fech_mod^10^4365^17^ +intb00013^mes_ini^201^10^1^ +intb00013^mes_fin^201^10^2^ +intb00013^ano^457^4^3^ +intb00013^cod_n^257^2^4^ +intb00013^cod_grupo^257^2^5^ +intb00013^cod_tipo^257^2^6^ +intb00013^cod_sec^257^2^7^ +intb00013^costo_st^5^3076^8^ +intb00013^status_t^201^1^9^ +intb00013^us_crea^201^9^10^ +intb00013^fech_crea^10^4365^11^ +intb00013^us_mod^201^9^12^ +intb00013^fech_mod^10^4365^13^ +intb00014^cod_n^1^2^1^ +intb00014^cod_grupo^1^2^2^ +intb00014^cod_tipo^1^2^3^ +intb00014^cod_sec^1^2^4^ +intb00014^categoria^201^1^5^ +intb00014^mes_ch^10^4365^6^ +intb00014^status_t^201^1^7^ +intb00014^us_crea^201^9^8^ +intb00014^fech_crea^10^4365^9^ +intb00014^us_mod^201^9^10^ +intb00014^fech_mod^10^4365^11^ +intb00015^cod_n^1^2^1^ +intb00015^cod_grupo^1^2^2^ +intb00015^cod_tipo^1^2^3^ +intb00015^cod_sec^1^2^4^ +intb00015^semana_del^10^4365^5^ +intb00015^semana_al^10^4365^6^ +intb00015^exis_act^5^2562^7^ +intb00015^exis_fisica^5^2562^8^ +intb00015^status_t^201^1^9^ +intb00015^us_crea^201^9^10^ +intb00015^fech_crea^10^4365^11^ +intb00015^us_mod^201^9^12^ +intb00015^fech_mod^10^4365^13^ +intb00018^documento^2^4^1^ +intb00018^cod_mov^1^2^2^ +intb00018^fecha^7^4^3^ +intb00018^codigo_bloque^0^25^4^ +intb00018^cod_n^1^2^5^ +intb00018^cod_grupo^1^2^6^ +intb00018^cod_tipo^1^2^7^ +intb00018^cod_sec^1^2^8^ +intb00018^ancho1^5^3077^9^ +intb00018^largo1^5^3077^10^ +intb00018^espesor1^5^3077^11^ +intb00018^medida1^5^3077^12^ +intb00018^ancho2^5^3077^13^ +intb00018^largo2^5^3077^14^ +intb00018^espesor2^5^3077^15^ +intb00018^medida2^5^3074^16^ +intb00018^cantidad^5^3077^17^ +intb00018^bodega^2^4^18^ +intb00018^us_crea^201^50^19^ +intb00018^fech_crea^10^4365^20^ +intb00018^cod_cat^2^4^21^ +intb00018^titulo_categoria^201^50^22^ +intb00018^status_t^0^1^23^ +intb00019^cod_inv^0^2^1^ +intb00019^cod_n^257^2^2^ +intb00019^cod_grupo^257^2^3^ +intb00019^cod_tipo^257^2^4^ +intb00019^cod_sec^257^2^5^ +intb00019^cod_sp^257^2^6^ +intb00019^cod_sp_sec^257^2^7^ +intb00019^unidad_med^0^4^8^ +intb00019^conversion^5^3076^9^ +intb00019^precio^5^3076^10^ +intb00019^precio_s^5^3076^11^ +intb00019^descripcion^0^100^12^ +intb00019^referencia^0^25^13^ +intb00019^status_t^0^1^14^ +intb00019^us_crea^0^50^15^ +intb00019^fech_crea^10^4365^16^ +intb00019^us_mod^0^50^17^ +intb00019^fech_mod^10^4365^18^ +intb00020^tipo_doc^201^1^1^ +intb00020^num_fianza^2^4^2^ +intb00020^num_res^2^4^3^ +intb00020^fecha^10^4365^4^ +intb00020^nom_buque^201^20^5^ +intb00020^fecha_ent^10^4365^6^ +intb00020^cod_sp^1^2^7^ +intb00020^cod_sp_sec^1^2^8^ +intb00020^cod_pais^201^3^9^ +intb00020^cant_bulto^201^20^10^ +intb00020^num_oc^2^4^11^ +intb00020^num_emb^1^2^12^ +intb00020^valor_merc^5^3331^13^ +intb00020^cod_ca^201^4^14^ +intb00020^poliza^201^10^15^ +intb00020^prima^5^2562^16^ +intb00020^porc_prima^5^1794^17^ +intb00020^valor_desm^5^1794^18^ +intb00020^valor_gar^5^3331^19^ +intb00020^cod_n^1^2^20^ +intb00020^cod_grupo^1^2^21^ +intb00020^cod_tipo^1^2^22^ +intb00020^cod_sec^1^2^23^ +intb00020^cantidad^5^3331^24^ +intb00020^cantidad_c^5^3331^25^ +intb00020^status_t^201^1^26^ +intb00020^us_crea^201^9^27^ +intb00020^fech_crea^10^4365^28^ +intb00020^us_mod^201^9^29^ +intb00020^fech_mod^10^4365^30^ +intb00022^cod_n^257^2^1^ +intb00022^cod_grupo^257^2^2^ +intb00022^cod_tipo^257^2^3^ +intb00022^cod_sec^257^2^4^ +intb00022^descrip_esp^201^30^5^ +intb00022^descrip_ing^201^30^6^ +intb00022^unidad_med^201^3^7^ +intb00022^costo_real_ci^5^2308^8^ +intb00022^costo_real_si^5^2308^9^ +intb00022^status_t^201^1^10^ +intb00022^us_crea^201^9^11^ +intb00022^fech_crea^10^4365^12^ +intb00022^us_mod^201^9^13^ +intb00022^fech_mod^10^4365^14^ +intb00023^num_doc^258^4^1^ +intb00023^cod_mov^1^2^2^ +intb00023^status_t^0^1^3^ +intb00023^us_crea^0^50^4^ +intb00023^fech_crea^7^4^5^ +intb00023^us_mod^0^50^6^ +intb00023^fech_mod^7^4^7^ +intb00023^bodega^1^2^8^ +intb00026^fecha^10^4365^1^ +intb00026^cod_n^1^2^2^ +intb00026^cod_grupo^1^2^3^ +intb00026^cod_tipo^1^2^4^ +intb00026^cod_sec^1^2^5^ +intb00026^cantidad_a^5^3074^6^ +intb00026^cantidad_b^5^3074^7^ +intb00026^status_t^201^1^8^ +intb00026^us_crea^201^9^9^ +intb00026^fech_crea^10^4365^10^ +intb00026^us_mod^201^9^11^ +intb00026^fech_mod^10^4365^12^ +intb00040^fecha_act^10^4365^1^ +intb00040^fecha^10^4365^2^ +intb00040^bodega^1^2^3^ +intb00040^cod_n^1^2^4^ +intb00040^cod_grupo^1^2^5^ +intb00040^cod_tipo^1^2^6^ +intb00040^cod_sec^1^2^7^ +intb00040^cantidad^5^2562^8^ +intb00040^balance^5^3074^9^ +intb00040^us_crea^201^50^10^ +intb00040^fech_crea^10^4365^11^ +intb00040^us_mod^201^50^12^ +intb00040^fech_mod^10^4365^13^ +intb00041^fecha_act^10^4365^1^ +intb00041^idtrx^2^4^2^ +intb00041^fecha^10^4365^3^ +intb00041^bodega^1^2^4^ +intb00041^cod_n^1^2^5^ +intb00041^cod_grupo^1^2^6^ +intb00041^cod_tipo^1^2^7^ +intb00041^cod_sec^1^2^8^ +intb00041^cantidad^5^2562^9^ +intb00041^balance^5^3074^10^ +intb00041^us_crea^201^50^11^ +intb00041^fech_crea^10^4365^12^ +intb00041^us_mod^201^50^13^ +intb00041^fech_mod^10^4365^14^ +intb00042^num_doc^2^4^1^ +intb00042^fecha^10^4365^2^ +intb00042^cod_mov^1^2^3^ +intb00042^bodega^1^2^4^ +intb00042^cod_n^1^2^5^ +intb00042^cod_grupo^1^2^6^ +intb00042^cod_tipo^1^2^7^ +intb00042^cod_sec^1^2^8^ +intb00042^cantidad^5^4612^9^ +intb00042^us_crea^0^50^10^ +intb00042^fech_crea^10^4365^11^ +intb00042^us_mod^0^50^12^ +intb00042^fech_mod^10^4365^13^ +intb00042^cod_seccion^2^4^14^ +intb00042^cod_tramo^2^4^15^ +intb00042^cod_fila^2^4^16^ +intb00042^cod_pos^2^4^17^ +intb00043^cod_bodega^257^2^1^ +intb00043^cod_seccion^257^2^2^ +intb00043^cod_tramo^257^2^3^ +intb00043^descripcion^201^50^4^ +intb00043_^cod_bodega^3^8^1^ +intb00043_^cod_seccion^3^8^2^ +intb00043_^cod_tramo^3^8^3^ +intb00043_^descripcion^201^255^4^ +intb00043a^cod_bodega^257^2^1^ +intb00043a^cod_seccion^257^2^2^ +intb00043a^cod_tramo^257^2^3^ +intb00043a^descripcion^0^30^4^ +intb00044^tipo_inventario^201^50^1^ +intb00044^fecha_conteo^7^4^2^ +intb00044^disponible^0^10^3^ +intb00044^fecha_mod^10^4365^4^ +intb00044^us_mod^201^50^5^ +intb00045^cod_seccion^258^4^1^ +intb00045^cod_tramo^258^4^2^ +intb00045^cod_fila^258^4^3^ +intb00045^titulo^457^100^4^ +intb00045^cod_bodega^258^4^5^ +intb00046^cod_seccion^258^4^1^ +intb00046^cod_tramo^258^4^2^ +intb00046^cod_fila^258^4^3^ +intb00046^cod_pos^258^4^4^ +intb00046^titulo^457^100^5^ +intb00046^cod_bodega^258^4^6^ +inventario_p^cod_n^3^8^1^ +inventario_p^cod_grupo^3^8^2^ +inventario_p^cod_tipo^3^8^3^ +inventario_p^cod_sec^3^8^4^ +inventario_p^descripcion^201^255^5^ +inventario_p^disponible^3^8^6^ +inventario_p^f7^201^255^7^ +inventario_p^fisico^201^255^8^ +inventario_p^fisico1^3^8^9^ +inventario_p^f10^201^255^10^ +inventario_p^mts^3^8^11^ +inventario_p^diferencia^3^8^12^ +inventory^itemid^256^10^1^ +inventory^qty^258^4^2^ +invproductostermxubicacion^fecha^7^4^1^ +invproductostermxubicacion^num_doc^258^4^2^ +invproductostermxubicacion^cod_mov^258^4^3^ +invproductostermxubicacion^bodega^201^42^4^ +invproductostermxubicacion^cod_seccion^257^2^5^ +invproductostermxubicacion^cod_tramo^257^2^6^ +invproductostermxubicacion^cod_fila^257^2^7^ +invproductostermxubicacion^cod_pos^257^2^8^ +invproductostermxubicacion^cod_n^258^4^9^ +invproductostermxubicacion^cod_grupo^258^4^10^ +invproductostermxubicacion^cod_tipo^258^4^11^ +invproductostermxubicacion^cod_sec^258^4^12^ +invproductostermxubicacion^cantidad2^261^3077^13^ +invproductostermxubicacion^codigo^201^43^14^ +invproductostermxubicacion^descripcion^457^180^15^ +iptb00001^cod_n^258^4^1^ +iptb00001^cod_grupo^258^4^2^ +iptb00001^cod_tipo^258^4^3^ +iptb00001^cod_sec^258^4^4^ +iptb00001^unidad^0^5^5^ +iptb00001^factor_conv^5^3077^6^ +iptb00001^status_t^0^1^7^ +iptb00001^us_crea^0^50^8^ +iptb00001^fech_crea^7^4^9^ +iptb00001^us_mod^0^50^10^ +iptb00001^fech_mod^7^4^11^ +iptb00001^factor_ad^5^3077^12^ +iptb00002^cod_cia^257^2^1^ +iptb00002^cod_n^258^4^2^ +iptb00002^cod_grupo^258^4^3^ +iptb00002^cod_tipo^258^4^4^ +iptb00002^cod_sec^258^4^5^ +iptb00002^descrip_esp^457^180^6^ +iptb00002^descrip_ing^201^80^7^ +iptb00002^unidad_med^0^4^8^ +iptb00002^nomenclatura^201^50^9^ +iptb00002^bodega^1^2^10^ +iptb00002^exist_max^5^2562^11^ +iptb00002^exist_min^5^2562^12^ +iptb00002^dia_llegada^1^2^13^ +iptb00002^status_t^0^1^14^ +iptb00002^us_crea^201^50^15^ +iptb00002^fech_crea^7^4^16^ +iptb00002^us_mod^201^50^17^ +iptb00002^fech_mod^7^4^18^ +iptb00002^control_existencia^201^2^19^ +iptb00002^control_itbis^201^2^20^ +iptb00002^codid^262^4^21^ +iptb00002^foto_producto^0^200^22^ +iptb00002^porc_desc^5^3074^23^ +iptb00002^fecha_desc^7^4^24^ +iptb00002^imagen^11^56^25^ +iptb00002^descuento_permitido^0^10^26^ +iptb00002^buscar_disponible^0^10^27^ +iptb00002^dispositivo_movil^0^10^28^ +iptb00002^departamento^2^4^29^ +iptb00002^grupo1^201^100^30^ +iptb00002^grupo2^201^100^31^ +iptb00002^lado_1^3^8^32^ +iptb00002^lado_2^3^8^33^ +iptb00002^lado_3^3^8^34^ +iptb00002^medida^3^8^35^ +iptb00002^desglose^201^1^36^ +iptb00002^num_emp^2^4^37^ +iptb00002^nombre_representante^201^100^38^ +iptb00002^bookmatch^201^50^39^ +iptb00002^tipos^201^50^40^ +iptb00002^tipo_material^201^50^41^ +iptb00002^tipoproducto^1^2^42^ +iptb00002^ultima_compra^7^4^43^ +iptb00002^ultima_venta^7^4^44^ +iptb00002^ultima_transaccion^7^4^45^ +iptb00002^peso^5^4610^46^ +iptb00002^imp_aduanal^5^4610^47^ +iptb00002^categoria^0^2^48^ +iptb00002^es_produccion^301^1^49^ +iptb00003^cod_n^1^2^1^ +iptb00003^cod_grupo^1^2^2^ +iptb00003^cod_tipo^1^2^3^ +iptb00003^cod_sec^1^2^4^ +iptb00003^presentacion^0^20^5^ +iptb00003^status_t^0^1^6^ +iptb00003^us_crea^0^9^7^ +iptb00003^fech_crea^7^4^8^ +iptb00003^us_mod^0^9^9^ +iptb00003^fech_mod^7^4^10^ +iptb00004^ventas^0^1^1^ +iptb00004^mes_ini^256^2^2^ +iptb00004^mes_fin^256^2^3^ +iptb00004^ano^256^4^4^ +iptb00004^cod_n^257^2^5^ +iptb00004^cod_grupo^257^2^6^ +iptb00004^cod_tipo^257^2^7^ +iptb00004^cod_sec^257^2^8^ +iptb00004^material^5^3076^9^ +iptb00004^labor^5^3076^10^ +iptb00004^gastos^5^3076^11^ +iptb00004^material_usd^3^8^12^ +iptb00004^labor_usd^3^8^13^ +iptb00004^gastos_usd^3^8^14^ +iptb00004^tasa^3^8^15^ +iptb00004^status_t^0^1^16^ +iptb00004^us_crea^0^9^17^ +iptb00004^fech_crea^7^4^18^ +iptb00004^us_mod^0^9^19^ +iptb00004^fech_mod^7^4^20^ +iptb00005^cod_mov^257^2^1^ +iptb00005^descrip_mov^256^40^2^ +iptb00005^status_mov^256^1^3^ +iptb00005^cuenta_1^0^8^4^ +iptb00005^cuenta_2^0^8^5^ +iptb00005^cuenta_3^0^8^6^ +iptb00005^status_t^0^1^7^ +iptb00005^us_crea^0^9^8^ +iptb00005^fech_crea^7^4^9^ +iptb00005^us_mod^0^9^10^ +iptb00005^fech_mod^7^4^11^ +iptb00005^control_clientes^256^3^12^ +iptb00005^control_despacho^0^2^13^ +iptb00005^control_devolucion^0^2^14^ +iptb00005^control_transferencia^0^2^15^ +iptb00005^control_departamento^0^2^16^ +iptb00005^aplicacion_movil_inv^0^10^17^ +iptb00005^aplicacion_movil_doc^0^10^18^ +iptb00005^cuenta_imp_material^201^14^19^ +iptb00005^cuenta_imp_labor^201^14^20^ +iptb00005^cuenta_imp_gasto^201^14^21^ +iptb00005^codigo_mov_transferencia^1^2^22^ +iptb00005^control_produccion^201^2^23^ +iptb00005^control_ubicacion_almacen^0^10^24^ +iptb00005^control_facturacion^0^10^25^ +iptb00005^requisiciones^0^10^26^ +iptb00005^requiere_autorizacion^0^10^27^ +iptb00006^cod_cia^1^2^1^ +iptb00006^num_doc^258^4^2^ +iptb00006^fecha^7^4^3^ +iptb00006^fact_no^0^10^4^ +iptb00006^conduce_no^0^10^5^ +iptb00006^tipo^0^2^6^ +iptb00006^orden_compra^2^4^7^ +iptb00006^cod_sp^1^2^8^ +iptb00006^cod_sp_sec^1^2^9^ +iptb00006^cod_transp^1^2^10^ +iptb00006^sec_transp^1^2^11^ +iptb00006^placa^0^10^12^ +iptb00006^cod_tarifa^1^2^13^ +iptb00006^cod_mov^257^2^14^ +iptb00006^detalle^201^255^15^ +iptb00006^area^1^2^16^ +iptb00006^cod_n^258^4^17^ +iptb00006^cod_grupo^258^4^18^ +iptb00006^cod_tipo^258^4^19^ +iptb00006^cod_sec^258^4^20^ +iptb00006^cantidad_1^5^3077^21^ +iptb00006^cantidad_2^261^3077^22^ +iptb00006^cond_recep^0^1^23^ +iptb00006^uso_tiempo^0^1^24^ +iptb00006^bodega^1^2^25^ +iptb00006^status_t^0^1^26^ +iptb00006^us_crea^0^50^27^ +iptb00006^fech_crea^7^4^28^ +iptb00006^us_mod^0^50^29^ +iptb00006^fech_mod^7^4^30^ +iptb00006^num_req^2^4^31^ +iptb00006^codigo_bloque^0^25^32^ +iptb00006^sec_vend^1^2^33^ +iptb00006^direccion^0^500^34^ +iptb00006^num_oc^2^4^35^ +iptb00006^bodega_d^1^2^36^ +iptb00006^costo^5^3077^37^ +iptb00006^id_kit^2^4^38^ +iptb00006^num_doc_retrabajo^2^4^39^ +iptb00006^departamento^2^4^40^ +iptb00006^factura^2^4^41^ +iptb00006^num_doc_transferencia^2^4^42^ +iptb00006^bodega_procedencia^2^4^43^ +iptb00006^cod_mov_transferencia^2^4^44^ +iptb00006^numero_doc^2^4^45^ +iptb00006^fechafirmadigital^10^4365^46^ +iptb00007^num_doc^258^4^1^ +iptb00007^cod_mov^1^2^2^ +iptb00007^status_t^0^1^3^ +iptb00007^us_crea^0^50^4^ +iptb00007^fech_crea^7^4^5^ +iptb00007^us_mod^0^50^6^ +iptb00007^fech_mod^7^4^7^ +iptb00007^bodega^1^2^8^ +iptb00008^cod_cia^1^2^1^ +iptb00008^num_doc^258^4^2^ +iptb00008^fecha^7^4^3^ +iptb00008^fact_no^0^10^4^ +iptb00008^conduce_no^0^10^5^ +iptb00008^tipo^0^2^6^ +iptb00008^orden_compra^2^4^7^ +iptb00008^cod_sp^1^2^8^ +iptb00008^cod_sp_sec^1^2^9^ +iptb00008^cod_transp^1^2^10^ +iptb00008^sec_transp^1^2^11^ +iptb00008^placa^0^10^12^ +iptb00008^cod_tarifa^1^2^13^ +iptb00008^cod_mov^257^2^14^ +iptb00008^detalle^0^60^15^ +iptb00008^cod_n^1^2^16^ +iptb00008^cod_grupo^1^2^17^ +iptb00008^cod_tipo^1^2^18^ +iptb00008^cod_sec^1^2^19^ +iptb00008^cantidad_1^2^4^20^ +iptb00008^cantidad_2^258^4^21^ +iptb00008^cond_recep^0^1^22^ +iptb00008^uso_tiempo^0^1^23^ +iptb00008^bodega^1^2^24^ +iptb00008^status_t^0^1^25^ +iptb00008^us_crea^0^9^26^ +iptb00008^fech_crea^7^4^27^ +iptb00008^us_mod^0^9^28^ +iptb00008^fech_mod^7^4^29^ +iptb00010^cod_n^1^2^1^ +iptb00010^cod_grupo^1^2^2^ +iptb00010^cod_tipo^1^2^3^ +iptb00010^cod_sec^1^2^4^ +iptb00010^descripcion^0^50^5^ +iptb00010^cod_barra1^0^13^6^ +iptb00010^cod_barra2^0^1^7^ +iptb00010^conversion^1^2^8^ +iptb00010^cod_dumm1^0^1^9^ +iptb00010^cod_dumm2^0^12^10^ +iptb00010^cod_dumm3^0^1^11^ +iptb00010^status_t^0^1^12^ +iptb00010^us_crea^0^9^13^ +iptb00010^fech_crea^7^4^14^ +iptb00010^us_mod^0^9^15^ +iptb00010^fech_mod^7^4^16^ +iptb00011^fecha^266^4365^1^ +iptb00011^bodega^257^2^2^ +iptb00011^cod_seccion^257^2^3^ +iptb00011^cod_tramo^257^2^4^ +iptb00011^cod_fila^1^2^5^ +iptb00011^cod_pos^1^2^6^ +iptb00011^cod_n^257^2^7^ +iptb00011^cod_grupo^257^2^8^ +iptb00011^cod_tipo^257^2^9^ +iptb00011^cod_sec^257^2^10^ +iptb00011^cantidad^261^2562^11^ +iptb00011^balance^5^3074^12^ +iptb00011^us_crea^0^50^13^ +iptb00011^fech_crea^10^4365^14^ +iptb00011^us_mod^0^50^15^ +iptb00011^fech_mod^10^4365^16^ +iptb00012^idtrx^2^4^1^ +iptb00012^fecha^10^4365^2^ +iptb00012^bodega^1^2^3^ +iptb00012^cod_seccion^1^2^4^ +iptb00012^cod_tramo^1^2^5^ +iptb00012^cod_fila^1^2^6^ +iptb00012^cod_pos^1^2^7^ +iptb00012^cod_n^1^2^8^ +iptb00012^cod_grupo^1^2^9^ +iptb00012^cod_tipo^1^2^10^ +iptb00012^cod_sec^1^2^11^ +iptb00012^cantidad^5^3076^12^ +iptb00012^balance^5^3076^13^ +iptb00012^us_crea^201^50^14^ +iptb00012^fech_crea^10^4365^15^ +iptb00012^us_mod^201^50^16^ +iptb00012^fech_mod^10^4365^17^ +iptb00012^lado_1^5^3076^18^ +iptb00012^lado_2^5^3076^19^ +iptb00012^lado_3^5^3076^20^ +iptb00013^cod_n^1^2^1^ +iptb00013^cod_grupo^1^2^2^ +iptb00013^cod_tipo^1^2^3^ +iptb00013^cod_sec^1^2^4^ +iptb00013^tipo_prod^0^3^5^ +iptb00013^us_crea^0^9^6^ +iptb00013^fech_crea^7^4^7^ +iptb00013^us_mod^0^9^8^ +iptb00013^fech_mod^7^4^9^ +iptb00014^cod_n^257^2^1^ +iptb00014^cod_grupo^257^2^2^ +iptb00014^cod_tipo^257^2^3^ +iptb00014^cod_sec^257^2^4^ +iptb00014^precio_min^5^3074^5^ +iptb00014^precio_lista^5^3074^6^ +iptb00014^status_t^0^1^7^ +iptb00014^us_crea^0^10^8^ +iptb00014^fecha_crea^201^27^9^ +iptb00014^us_mod^0^10^10^ +iptb00014^fecha_mod^201^27^11^ +iptb00015^fecha_conteo^7^4^1^ +iptb00015^us_mod^201^50^2^ +iptb00015^fech_mod^10^4365^3^ +iptb00016^codid^258^4^1^ +iptb00016^codid_default^262^4^2^ +iptb00016^cod_n^257^2^3^ +iptb00016^cod_grupo^257^2^4^ +iptb00016^cod_tipo^257^2^5^ +iptb00016^cod_sec^257^2^6^ +iptb00016^descripcion^457^255^7^ +iptb00016^unidad_med^457^10^8^ +iptb00016^precio^261^4610^9^ +iptb00016^foto^11^56^10^ +iptb00016^ficha_tecnica^11^56^11^ +iptb00016^ficha_tecnica1^11^56^12^ +iptb00016^nombre_file_ficha^201^100^13^ +iptb00016^nombre_file_ficha1^201^100^14^ +iptb00016^nombre_file_foto^201^100^15^ +iptb00016^fech_crea^10^4365^16^ +iptb00016^fech_mod^10^4365^17^ +iptb00016^us_crea^201^50^18^ +iptb00016^us_mod^201^50^19^ +iptb00016^existencia_minima^5^3077^20^ +iptb00016^precio_usd^5^3076^21^ +iptb00016^descripcion_user^201^255^22^ +iptb00016^status_t^0^1^23^ +iptb00016^id_categoria^2^4^24^ +iptb00016^id_familia^2^4^25^ +iptb00016^id_subfamilia^2^4^26^ +iptb00016^id_brand^2^4^27^ +iptb00016^id_color^2^4^28^ +iptb00016^lado_1^3^8^29^ +iptb00016^lado_2^3^8^30^ +iptb00016^lado_3^3^8^31^ +iptb00016^lado_4^3^8^32^ +iptb00016^descripcion_us^201^255^33^ +iptb00016^id_product_collection^2^4^34^ +iptb00016^propiedades^12^56^35^ +iptb00016^tasa^5^3074^36^ +iptb00016^propiedades1^12^56^37^ +iptb00016^metadata^201^100^38^ +iptb00016^ruta_foto^201^255^39^ +iptb00016^ruta_file_ficha^201^255^40^ +iptb00016^ruta_file_ficha1^201^255^41^ +iptb00016^factor_conv^5^3077^42^ +iptb00016^disponible^5^3077^43^ +iptb00016^online^201^2^44^ +iptb00017^cod_cia^1^2^1^ +iptb00017^num_doc^258^4^2^ +iptb00017^fecha^7^4^3^ +iptb00017^fact_no^0^10^4^ +iptb00017^conduce_no^0^10^5^ +iptb00017^tipo^0^2^6^ +iptb00017^orden_compra^2^4^7^ +iptb00017^cod_sp^1^2^8^ +iptb00017^cod_sp_sec^1^2^9^ +iptb00017^cod_transp^1^2^10^ +iptb00017^sec_transp^1^2^11^ +iptb00017^placa^0^10^12^ +iptb00017^cod_tarifa^1^2^13^ +iptb00017^cod_mov^1^2^14^ +iptb00017^detalle^0^60^15^ +iptb00017^cod_n^1^2^16^ +iptb00017^cod_grupo^1^2^17^ +iptb00017^cod_tipo^1^2^18^ +iptb00017^cod_sec^1^2^19^ +iptb00017^cantidad_1^2^4^20^ +iptb00017^cantidad_2^2^4^21^ +iptb00017^cond_recep^0^1^22^ +iptb00017^uso_tiempo^0^1^23^ +iptb00017^bodega^1^2^24^ +iptb00017^status_t^0^1^25^ +iptb00017^us_crea^0^9^26^ +iptb00017^fech_crea^7^4^27^ +iptb00017^us_mod^0^9^28^ +iptb00017^fech_mod^7^4^29^ +iptb00018^id^262^4^1^ +iptb00018^nombre_file^201^255^2^ +iptb00018^imagen^11^56^3^ +iptb00018^codid^258^4^4^ +iptb00018^cod_n^258^4^5^ +iptb00018^cod_grupo^258^4^6^ +iptb00018^cod_tipo^258^4^7^ +iptb00018^cod_sec^258^4^8^ +iptb00018^ruta_file_foto^201^255^9^ +iptb00019^marca^1^2^1^ +iptb00019^nombre_marca^0^30^2^ +iptb00019^status_t^0^1^3^ +iptb00019^us_crea^0^9^4^ +iptb00019^fech_crea^7^4^5^ +iptb00019^us_mod^0^20^6^ +iptb00019^fech_mod^7^4^7^ +iptb00020^cod_n^258^4^1^ +iptb00020^producto^0^30^2^ +iptb00020^status_t^0^1^3^ +iptb00020^us_crea^0^9^4^ +iptb00020^fech_crea^7^4^5^ +iptb00020^us_mod^0^9^6^ +iptb00020^fech_mod^7^4^7^ +iptb00020^cod_inv^1^2^8^ +iptb00020^comentario^0^80^9^ +iptb00020^impresora^1^2^10^ +iptb00020^genera_orden^0^10^11^ +iptb00020^instalacion^201^10^12^ +iptb00020^cod_cat^1^2^13^ +iptb00021^cod_cia^258^4^1^ +iptb00021^nombre_cia^0^20^2^ +iptb00021^status_t^0^1^3^ +iptb00021^us_crea^0^9^4^ +iptb00021^fech_crea^7^4^5^ +iptb00021^us_mod^0^9^6^ +iptb00021^fech_mod^7^4^7^ +iptb00022^cod_cia^257^2^1^ +iptb00022^descripcion^0^20^2^ +iptb00022^departamento^1^2^3^ +iptb00022^cuenta_no^0^14^4^ +iptb00022^us_crea^0^9^5^ +iptb00022^fech_crea^7^4^6^ +iptb00022^us_mod^0^9^7^ +iptb00022^fech_mod^7^4^8^ +iptb00022^cuenta_costo^0^14^9^ +iptb00023^cod_mov^257^2^1^ +iptb00023^usuario^457^50^2^ +iptb00023^us_crea^201^50^3^ +iptb00023^fech_crea^10^4365^4^ +iptb00024^cod_tipo^257^2^1^ +iptb00024^descripcion^201^30^2^ +iptb00024^status_t^201^1^3^ +iptb00024^us_crea^201^9^4^ +iptb00024^fech_crea^10^4365^5^ +iptb00024^us_mod^201^9^6^ +iptb00024^fech_mod^10^4365^7^ +iptb00024^cod_inv^1^2^8^ +iptb00025^etiqueta^0^20^1^ +iptb00025^cod_mov^1^2^2^ +iptb00025^num_doc^2^4^3^ +iptb00025^area^1^2^4^ +iptb00025^cod_n^1^2^5^ +iptb00025^cod_grupo^1^2^6^ +iptb00025^cod_tipo^1^2^7^ +iptb00025^cod_sec^1^2^8^ +iptb00025^lado_1^5^3077^9^ +iptb00025^lado_2^5^3077^10^ +iptb00025^lado_3^5^3077^11^ +iptb00025^cantidad^5^3077^12^ +iptb00025^medida^5^3077^13^ +iptb00025^status_t^0^1^14^ +iptb00025^us_crea^0^50^15^ +iptb00025^fech_crea^7^4^16^ +iptb00025^us_mod^0^50^17^ +iptb00025^fech_mod^7^4^18^ +iptb00025^id_etiqueta^1^2^19^ +iptb00025^bodega^1^2^20^ +iptb00026^cod_mov^1^2^1^ +iptb00026^num_doc^2^4^2^ +iptb00026^departamento^1^2^3^ +iptb00026^bodega^1^2^4^ +iptb00027^cod_n^1^2^1^ +iptb00027^cod_grupo^1^2^2^ +iptb00027^cod_tipo^1^2^3^ +iptb00027^cod_sec^1^2^4^ +iptb00028^cod_mov^1^2^1^ +iptb00028^num_doc^2^4^2^ +iptb00028^cod_mov1^1^2^3^ +iptb00028^entrada^2^4^4^ +iptb00028^bodega^1^2^5^ +iptb00029^cod_grupo^257^2^1^ +iptb00029^descripcion^0^30^2^ +iptb00029^status_t^0^1^3^ +iptb00029^us_crea^0^50^4^ +iptb00029^fech_crea^10^4365^5^ +iptb00029^us_mod^0^50^6^ +iptb00029^fech_mod^10^4365^7^ +iptb00030^cod_sec^257^2^1^ +iptb00030^descripcion^0^50^2^ +iptb00030^status_t^0^1^3^ +iptb00030^us_crea^0^50^4^ +iptb00030^fech_crea^10^4365^5^ +iptb00030^us_mod^0^50^6^ +iptb00030^fech_mod^10^4365^7^ +iptb00031^cod_sec^1^2^1^ +iptb00031^descripcion^0^30^2^ +iptb00032^documento^258^4^1^ +iptb00032^fecha^263^4^2^ +iptb00032^usuario^256^80^3^ +iptb00033^cod_cia^1^2^1^ +iptb00033^num_doc^258^4^2^ +iptb00033^fecha^263^4^3^ +iptb00033^fact_no^0^10^4^ +iptb00033^conduce_no^0^10^5^ +iptb00033^tipo^0^2^6^ +iptb00033^orden_compra^2^4^7^ +iptb00033^cod_sp^1^2^8^ +iptb00033^cod_sp_sec^1^2^9^ +iptb00033^cod_transp^1^2^10^ +iptb00033^sec_transp^1^2^11^ +iptb00033^placa^0^10^12^ +iptb00033^cod_tarifa^1^2^13^ +iptb00033^cod_mov^1^2^14^ +iptb00033^detalle^201^255^15^ +iptb00033^cod_n^257^2^16^ +iptb00033^cod_grupo^257^2^17^ +iptb00033^cod_tipo^257^2^18^ +iptb00033^cod_sec^257^2^19^ +iptb00033^cantidad_1^5^3077^20^ +iptb00033^cantidad_2^5^3077^21^ +iptb00033^cond_recep^0^1^22^ +iptb00033^uso_tiempo^0^1^23^ +iptb00033^bodega^257^2^24^ +iptb00033^bodega_d^257^2^25^ +iptb00033^status_t^0^1^26^ +iptb00033^costo^5^4611^27^ +iptb00033^us_crea^201^50^28^ +iptb00033^fech_crea^7^4^29^ +iptb00033^us_mod^201^50^30^ +iptb00033^fech_mod^7^4^31^ +iptb00033^sec_vend^2^4^32^ +iptb00033^numero_doc^2^4^33^ +iptb00033^num_oc^2^4^34^ +iptb00034^cod_categoria^257^2^1^ +iptb00034^descripcion^201^100^2^ +iptb00035^cod_cat^257^2^1^ +iptb00035^cod_n^257^2^2^ +iptb00035^cod_grupo^1^2^3^ +iptb00035^cod_tipo^1^2^4^ +iptb00036^cod_cat1^1^2^1^ +iptb00036^descripcion^201^50^2^ +iptb00038^codid^258^4^1^ +iptb00038^codid_relacionado^2^4^2^ +iptb00038^cod_n^2^4^3^ +iptb00038^cod_grupo^2^4^4^ +iptb00038^cod_tipo^2^4^5^ +iptb00038^cod_sec^2^4^6^ +iptb00038^descripcion^457^100^7^ +iptb00038^precio^3^8^8^ +iptb00038^idrow^262^4^9^ +iptb00038^obligatorio^0^10^10^ +iptb00039^codid^258^4^1^ +iptb00039^codid_sugerido^2^4^2^ +iptb00039^cod_n^2^4^3^ +iptb00039^cod_grupo^2^4^4^ +iptb00039^cod_tipo^2^4^5^ +iptb00039^cod_sec^2^4^6^ +iptb00039^descripcion^457^100^7^ +iptb00039^precio^3^8^8^ +iptb00039^idrow^262^4^9^ +iptb00039^obligatorio^0^10^10^ +iptb00040^fecha_act^10^4365^1^ +iptb00040^fecha^10^4365^2^ +iptb00040^bodega^1^2^3^ +iptb00040^cod_n^1^2^4^ +iptb00040^cod_grupo^1^2^5^ +iptb00040^cod_tipo^1^2^6^ +iptb00040^cod_sec^1^2^7^ +iptb00040^cantidad^5^2562^8^ +iptb00040^balance^5^3074^9^ +iptb00040^us_crea^201^50^10^ +iptb00040^fech_crea^10^4365^11^ +iptb00040^us_mod^201^50^12^ +iptb00040^fech_mod^10^4365^13^ +iptb00041^fecha_act^10^4365^1^ +iptb00041^idtrx^2^4^2^ +iptb00041^fecha^10^4365^3^ +iptb00041^bodega^1^2^4^ +iptb00041^cod_n^1^2^5^ +iptb00041^cod_grupo^1^2^6^ +iptb00041^cod_tipo^1^2^7^ +iptb00041^cod_sec^1^2^8^ +iptb00041^cantidad^5^2562^9^ +iptb00041^balance^5^3074^10^ +iptb00041^us_crea^201^50^11^ +iptb00041^fech_crea^10^4365^12^ +iptb00041^us_mod^201^50^13^ +iptb00041^fech_mod^10^4365^14^ +iptb00042^num_doc^2^4^1^ +iptb00042^fecha^7^4^2^ +iptb00042^cod_mov^1^2^3^ +iptb00042^bodega^1^2^4^ +iptb00042^cod_n^1^2^5^ +iptb00042^cod_grupo^1^2^6^ +iptb00042^cod_tipo^1^2^7^ +iptb00042^cod_sec^1^2^8^ +iptb00042^cantidad^5^4612^9^ +iptb00042^us_crea^0^50^10^ +iptb00042^fech_crea^10^4365^11^ +iptb00042^us_mod^0^50^12^ +iptb00042^fech_mod^10^4365^13^ +iptb00042^cod_seccion^2^4^14^ +iptb00042^cod_tramo^2^4^15^ +iptb00042^cod_fila^2^4^16^ +iptb00042^cod_pos^2^4^17^ +iptb00043^num_doc^2^4^1^ +iptb00043^usuario^0^50^2^ +iptb00044^cod_grupo^1^2^1^ +iptb00044^cod_provincia^1^2^2^ +iptb00044^cod_tipo^1^2^3^ +iptb00044^tipo^0^30^4^ +iptb00044^id_ficha^2^4^5^ +iptb00044^status_t^0^1^6^ +iptb00044^us_crera^0^50^7^ +iptb00044^fech_crea^10^4365^8^ +iptb00044^us_mod^0^50^9^ +iptb00044^fech_mod^10^4365^10^ +iptb00045^id_ficha^2^4^1^ +iptb00045^caracteristicas^11^56^2^ +iptb00045^secuencia^1^2^3^ +iptb00046^id_ficha^2^4^1^ +iptb00046^foto_producto^0^200^2^ +iptb00046^secuencia^1^2^3^ +iptb00047^id_ficha^2^4^1^ +iptb00047^instalacion^12^56^2^ +iptb00047^secuencia^1^2^3^ +iptb00048^bodega^257^2^1^ +iptb00048^usuario^256^50^2^ +iptb00049^num_doc^258^4^1^ +iptb00049^fecha^263^4^2^ +iptb00049^cotizacion_no^258^4^3^ +iptb00049^fecha_vencimiento^263^4^4^ +iptb00049^cod_n^257^2^5^ +iptb00049^cod_grupo^257^2^6^ +iptb00049^cod_tipo^257^2^7^ +iptb00049^cod_sec^257^2^8^ +iptb00049^cantidad^261^4610^9^ +iptb00049^status_t^0^1^10^ +iptb00049^us_crea^0^50^11^ +iptb00049^fech_crea^10^4365^12^ +iptb00049^us_mod^0^50^13^ +iptb00049^fech_mod^10^4365^14^ +iptb00050^cod_n^1^2^1^ +iptb00050^cod_grupo^1^2^2^ +iptb00050^cod_tipo^1^2^3^ +iptb00050^cod_sec^1^2^4^ +iptb00050^observacion^201^200^5^ +iptb00050^lado_1^5^2050^6^ +iptb00050^lado_2^5^2050^7^ +iptb00050^lado_3^5^2050^8^ +iptb00050^cantidad^1^2^9^ +iptb00050^cantidad2^3^8^10^ +iptb00050^imagen^201^200^11^ +iptb00050^rowid^262^4^12^ +iptb00050^us_crea^201^50^13^ +iptb00050^fech_crea^10^4365^14^ +iptb00050^us_mod^201^50^15^ +iptb00050^fech_mod^10^4365^16^ +iptb00050^nombre_file^201^100^17^ +iptb00050^id_producto^201^25^18^ +iptb00050^tipo_material^0^30^19^ +iptb00050^cantidad_minima^0^30^20^ +iptb00050^cod_bodega^2^4^21^ +iptb00050^cod_seccion^2^4^22^ +iptb00050^cod_tramo^2^4^23^ +iptb00050^solicitados^5^4613^24^ +iptb00050^tono^201^100^25^ +iptb00050^calidad^201^100^26^ +iptb00050^num_doc^2^4^27^ +iptb00050^cod_mov^1^2^28^ +iptb00050^status_t^0^1^29^ +iptb00051^cod_n^2^4^1^ +iptb00051^cod_grupo^2^4^2^ +iptb00051^impresora^2^4^3^ +iptb00052^cod_n^1^2^1^ +iptb00052^cod_grupo^1^2^2^ +iptb00052^cod_tipo^1^2^3^ +iptb00052^cod_sec^1^2^4^ +iptb00052^tipo_material^0^30^5^ +iptb00052^cantidad_minima^0^30^6^ +iptb00052^us_crea^201^50^7^ +iptb00052^fech_crea^10^4365^8^ +iptb00052^us_mod^201^50^9^ +iptb00052^fech_mod^10^4365^10^ +iptb00052^cantidadorden^5^4613^11^ +iptb00052^num_doc^2^4^12^ +iptb00052^cod_mov^1^2^13^ +iptb00052^fecha^7^4^14^ +iptb00052^bookmatch^201^50^15^ +iptb00052^tipos^201^50^16^ +iptb00052^rowid^262^4^17^ +iptb00053^idrow^262^4^1^ +iptb00053^codid^2^4^2^ +iptb00053^cod_n^2^4^3^ +iptb00053^cod_grupo^2^4^4^ +iptb00053^cod_tipo^2^4^5^ +iptb00053^cod_sec^2^4^6^ +iptb00053^descripcion^201^100^7^ +iptb00053^titulo_empaque^201^100^8^ +iptb00053^cantidad^3^8^9^ +iptb00053^cantidad_orden^3^8^10^ +iptb00053^num_oc^2^4^11^ +iptb00053^num_oc_externa^2^4^12^ +iptb00053^us_crea^201^50^13^ +iptb00053^fech_crea^10^4365^14^ +iptb00053^status_t^0^1^15^ +iptb00053^bulto_id^2^4^16^ +iptb00054^num_oc^2^4^1^ +iptb00054^num_oc_externa^2^4^2^ +iptb00054^cliente^201^100^3^ +iptb00054^direccion^201^100^4^ +iptb00054^cantidad_bultos^2^4^5^ +iptb00054^bulto_id^2^4^6^ +iptb00054^secuencia_id^2^4^7^ +iptb00054^us_crea^201^50^8^ +iptb00054^fech_crea^10^4365^9^ +iptb00054^estado^201^100^10^ +iptb00054^num_doc^2^4^11^ +iptb00054^bodega^2^4^12^ +iptb00054^cod_mov^2^4^13^ +iptb00054^titulo_bulto^201^100^14^ +iptb00054^fecha^7^4^15^ +iptb00055^bulto_id^2^4^1^ +iptb00055^us_crea^201^50^2^ +iptb00055^fech_crea^10^4365^3^ +iptb00056^rowid^262^4^1^ +iptb00056^bulto_id^2^4^2^ +iptb00056^num_oc^2^4^3^ +iptb00056^num_oc_externa^2^4^4^ +iptb00056^cliente^201^100^5^ +iptb00056^cod_transp^2^4^6^ +iptb00056^sec_transp^2^4^7^ +iptb00056^nombre_transportista^201^100^8^ +iptb00056^identificacion_persola^201^50^9^ +iptb00056^cantidad_bultos^3^8^10^ +iptb00056^num_doc^2^4^11^ +iptb00056^cod_mov^2^4^12^ +iptb00056^bodega^1^2^13^ +iptb00056^us_crea^201^50^14^ +iptb00056^fech_crea^10^4365^15^ +iptb00057^numero_doc^258^4^1^ +iptb00057^fecha^263^4^2^ +iptb00057^cod_mov^258^4^3^ +iptb00057^num_oc^2^4^4^ +iptb00057^tipo_cliente^2^4^5^ +iptb00057^sec_cliente^2^4^6^ +iptb00057^nombre^201^100^7^ +iptb00057^bodega^258^4^8^ +iptb00057^bodega_destino^2^4^9^ +iptb00057^estado^201^100^10^ +iptb00057^idestado^2^4^11^ +iptb00057^observacion^201^200^12^ +iptb00057^usuario_autoriza^201^50^13^ +iptb00057^fecha_autorizacion^10^4365^14^ +iptb00057^url_destino^201^200^15^ +iptb00057^ruta_documento^201^200^16^ +iptb00057^status_t^201^1^17^ +iptb00057^us_crea^201^50^18^ +iptb00057^fech_crea^10^4365^19^ +iptb00057^us_mod^201^50^20^ +iptb00057^fech_mod^10^4365^21^ +iptb00058^id^262^4^1^ +iptb00058^area^258^4^2^ +iptb00058^numero_doc^258^4^3^ +iptb00058^cod_mov^258^4^4^ +iptb00058^cod_n^258^4^5^ +iptb00058^cod_grupo^258^4^6^ +iptb00058^cod_tipo^258^4^7^ +iptb00058^cod_sec^258^4^8^ +iptb00058^descripcion^457^100^9^ +iptb00058^unidad_med^457^4^10^ +iptb00058^cantidad_1^261^3077^11^ +iptb00058^cantidad_2^261^3077^12^ +iptb00058^status_t^201^1^13^ +iptb00058^us_crea^201^50^14^ +iptb00058^fech_crea^10^4365^15^ +iptb00058^us_mod^201^50^16^ +iptb00058^fech_mod^10^4365^17^ +iptb00058^tipo_inv^0^20^18^ +iptb00059^numero_doc^258^4^1^ +iptb00059^us_mod^201^50^2^ +iptb00059^fech_mod^10^4365^3^ +iptb00060^etiqueta^0^20^1^ +iptb00060^cod_n^1^2^2^ +iptb00060^cod_grupo^1^2^3^ +iptb00060^cod_tipo^1^2^4^ +iptb00060^cod_sec^1^2^5^ +iptb00060^lado_1^5^3077^6^ +iptb00060^lado_2^5^3077^7^ +iptb00060^lado_3^5^3077^8^ +iptb00060^cantidad^5^3077^9^ +iptb00060^medida^5^3077^10^ +iptb00060^secuencia^2^4^11^ +iptb00060^id_despiece^2^4^12^ +iptb00060^id_etiqueta^1^2^13^ +iptb00060^bodega^1^2^14^ +iptb00061^idestado^258^4^1^ +iptb00061^descripcion^457^100^2^ +iptb00062^idrow^262^4^1^ +iptb00062^num_doc^258^4^2^ +iptb00062^fecha^7^4^3^ +iptb00062^area^1^2^4^ +iptb00062^cod_n^258^4^5^ +iptb00062^cod_grupo^258^4^6^ +iptb00062^cod_tipo^258^4^7^ +iptb00062^cod_sec^258^4^8^ +iptb00062^cod_mov^258^4^9^ +iptb00062^bodega^257^2^10^ +iptb00062^cod_seccion^257^2^11^ +iptb00062^cod_tramo^257^2^12^ +iptb00062^cod_fila^257^2^13^ +iptb00062^cod_pos^257^2^14^ +iptb00062^cantidad^261^3077^15^ +iptb00062^cantidad2^261^3077^16^ +iptb00062^status_t^0^1^17^ +iptb00062^us_crea^201^50^18^ +iptb00062^fech_crea^10^4365^19^ +iptb00062^us_mod^201^50^20^ +iptb00062^fech_mod^10^4365^21^ +iptb00062_tmp^idrow^262^4^1^ +iptb00062_tmp^num_doc^258^4^2^ +iptb00062_tmp^cod_n^258^4^3^ +iptb00062_tmp^cod_grupo^258^4^4^ +iptb00062_tmp^cod_tipo^258^4^5^ +iptb00062_tmp^cod_sec^258^4^6^ +iptb00062_tmp^cod_mov^258^4^7^ +iptb00062_tmp^bodega^257^2^8^ +iptb00062_tmp^cod_seccion^257^2^9^ +iptb00062_tmp^cod_tramo^257^2^10^ +iptb00062_tmp^cod_fila^257^2^11^ +iptb00062_tmp^cod_pos^257^2^12^ +iptb00062_tmp^cantidad^261^4613^13^ +iptb00062_tmp^cantidad2^261^4613^14^ +iptb00062_tmp^status_t^0^1^15^ +iptb00062_tmp^us_crea^201^50^16^ +iptb00062_tmp^fech_crea^10^4365^17^ +iptb00063^num_doc^2^4^1^ +iptb00063^cod_mov^2^4^2^ +iptb00063^bodega^1^2^3^ +iptb00063^cod_seccion^1^2^4^ +iptb00063^cod_tramo^1^2^5^ +iptb00063^cod_fila^1^2^6^ +iptb00063^cod_pos^1^2^7^ +iptb00063^cod_n^258^4^8^ +iptb00063^cod_grupo^2^4^9^ +iptb00063^cod_tipo^2^4^10^ +iptb00063^cod_sec^2^4^11^ +iptb00063^codid^2^4^12^ +iptb00063^book^201^100^13^ +iptb00063^tipos^201^100^14^ +iptb00063^tipo_material^201^50^15^ +iptb00063^lado_1^5^4613^16^ +iptb00063^lado_2^5^4613^17^ +iptb00063^lado_3^5^4613^18^ +iptb00063^observacion^201^200^19^ +iptb00063^cantidad^5^4613^20^ +iptb00063^cantidad2^5^4613^21^ +iptb00063^idproducto^201^50^22^ +iptb00063^us_crea^201^50^23^ +iptb00063^fech_crea^10^4365^24^ +iptb00063^idtrx^2^4^25^ +iptb00063^fecha^7^4^26^ +iptb00063^tono^201^100^27^ +iptb00063^calidad^201^100^28^ +iptb00063^idrow^262^4^29^ +iptb00069^id^258^4^1^ +iptb00069^fecha^266^4365^2^ +iptb00069^fechaautorizacion^10^4365^3^ +iptb00069^cliente^201^200^4^ +iptb00069^tipocaso^201^50^5^ +iptb00069^realizadopor^201^200^6^ +iptb00069^responsablecaso^201^100^7^ +iptb00069^num_oc^258^4^8^ +iptb00069^codigoproducto^457^50^9^ +iptb00069^cod_n^258^4^10^ +iptb00069^cod_grupo^258^4^11^ +iptb00069^cod_tipo^258^4^12^ +iptb00069^cod_sec^258^4^13^ +iptb00069^tituloproducto^457^180^14^ +iptb00069^cantidadrecuperacion^261^4612^15^ +iptb00069^cantidaddevolucion^5^4612^16^ +iptb00069^departamento^2^4^17^ +iptb00069^titulodepartamento^201^100^18^ +iptb00069^observacion^201^300^19^ +iptb00069^razoncaso^201^300^20^ +iptb00069^idcaso^457^100^21^ +iptb00069^iddynamics^201^100^22^ +iptb00070^bodega^1^2^1^ +iptb00070^cod_seccion^1^2^2^ +iptb00070^cod_tramo^1^2^3^ +iptb00070^cod_n^2^4^4^ +iptb00070^cod_grupo^2^4^5^ +iptb00070^cod_tipo^2^4^6^ +iptb00070^cod_sec^2^4^7^ +iptb00070^codid^2^4^8^ +iptb00070^book^201^100^9^ +iptb00070^tipos^201^100^10^ +iptb00070^tipo_material^201^50^11^ +iptb00070^lado_1^5^4613^12^ +iptb00070^lado_2^5^4613^13^ +iptb00070^lado_3^5^4613^14^ +iptb00070^observacion^201^200^15^ +iptb00070^cantidad^5^4613^16^ +iptb00070^cantidad2^5^4613^17^ +iptb00070^idproducto^201^50^18^ +iptb00070^us_crea^201^50^19^ +iptb00070^fech_crea^10^4365^20^ +iptb00070^idtrx^2^4^21^ +iptb00070^fecha^7^4^22^ +iptb00070^tono^201^100^23^ +iptb00070^calidad^201^100^24^ +iptb00070^idrow^262^4^25^ +iptb025^etiqueta^0^20^1^ +iptb025^cod_mov^1^2^2^ +iptb025^num_doc^2^4^3^ +iptb025^cod_n^1^2^4^ +iptb025^cod_grupo^1^2^5^ +iptb025^cod_tipo^1^2^6^ +iptb025^cod_sec^1^2^7^ +iptb025^lado_1^5^3077^8^ +iptb025^lado_2^5^3077^9^ +iptb025^lado_3^5^3077^10^ +iptb025^cantidad^5^3077^11^ +iptb025^medida^5^3077^12^ +iptb025^status_t^0^1^13^ +iptb025^us_crea^0^50^14^ +iptb025^fech_crea^7^4^15^ +iptb025^us_mod^0^50^16^ +iptb025^fech_mod^7^4^17^ +iptbexistencia^id^1^2^1^ +iptbexistencia^cod_n^1^2^2^ +iptbexistencia^cod_grupo^1^2^3^ +iptbexistencia^cod_tipo^1^2^4^ +iptbexistencia^cod_sec^1^2^5^ +iptbexistencia^num_doc^2^4^6^ +iptbexistencia^cantidad^5^3077^7^ +iptbexistencia^fech_crea^10^4365^8^ +iptbexistencia^us_crea^0^50^9^ +ircodigos^cod_n^1^2^1^ +ircodigos^cod_grupo^1^2^2^ +ircodigos^cod_tipo^1^2^3^ +ircodigos^cod_sec^1^2^4^ +ircodigos^cuenta^1^2^5^ +irtb00001^cod_n^257^2^1^ +irtb00001^cod_grupo^257^2^2^ +irtb00001^cod_tipo^257^2^3^ +irtb00001^cod_sec^257^2^4^ +irtb00001^descrip_esp^256^30^5^ +irtb00001^descrip_ing^0^30^6^ +irtb00001^unidad_med^0^3^7^ +irtb00001^status_t^0^1^8^ +irtb00001^us_crea^0^9^9^ +irtb00001^fech_crea^7^4^10^ +irtb00001^us_mod^0^9^11^ +irtb00001^fech_mod^7^4^12^ +irtb00002^cod_n^257^2^1^ +irtb00002^cod_grupo^257^2^2^ +irtb00002^cod_tipo^257^2^3^ +irtb00002^cod_sec^257^2^4^ +irtb00002^descrip_esp^256^80^5^ +irtb00002^descrip_ing^0^80^6^ +irtb00002^unidad_med^256^3^7^ +irtb00002^existencia^5^2562^8^ +irtb00002^exist_min^5^2562^9^ +irtb00002^dia_llegada^1^2^10^ +irtb00002^categoria^0^1^11^ +irtb00002^status_t^0^1^12^ +irtb00002^us_crea^0^50^13^ +irtb00002^fech_crea^7^4^14^ +irtb00002^us_mod^0^9^15^ +irtb00002^fech_mod^7^4^16^ +irtb00002^codid^262^4^17^ +irtb00002^cuenta^0^14^18^ +irtb00002^control_existencia^201^2^19^ +irtb00002^id_maintainx^2^4^20^ +irtb00002^enviarmx^0^10^21^ +irtb00002^cod_sp^2^4^22^ +irtb00002^cod_sp_sec^2^4^23^ +irtb00005^cod_mov^257^2^1^ +irtb00005^descrip_mov^201^40^2^ +irtb00005^status_mov^201^1^3^ +irtb00005^cuenta_1^201^8^4^ +irtb00005^cuenta_2^201^8^5^ +irtb00005^cuenta_3^201^8^6^ +irtb00005^status_t^201^1^7^ +irtb00005^us_crea^201^50^8^ +irtb00005^fech_crea^10^4365^9^ +irtb00005^us_mod^201^50^10^ +irtb00005^fech_mod^10^4365^11^ +irtb00005^consumo^0^10^12^ +irtb00005^control_departamento^256^10^13^ +irtb00005^control_maquina^256^10^14^ +irtb00005^requisiciones^0^10^15^ +irtb00005^requiere_autorizacion^0^10^16^ +irtb00006^num_doc^258^4^1^ +irtb00006^fecha^266^4365^2^ +irtb00006^fact_no^201^10^3^ +irtb00006^conduce_no^201^10^4^ +irtb00006^tipo^201^2^5^ +irtb00006^orden_compra^2^4^6^ +irtb00006^cod_sp^1^2^7^ +irtb00006^cod_sp_sec^1^2^8^ +irtb00006^cod_mov^257^2^9^ +irtb00006^maquina^1^2^10^ +irtb00006^cod_n^1^2^11^ +irtb00006^cod_grupo^1^2^12^ +irtb00006^cod_tipo^1^2^13^ +irtb00006^cod_sec^1^2^14^ +irtb00006^cantidad_1^5^2562^15^ +irtb00006^cantidad_2^5^2562^16^ +irtb00006^sec_de^1^2^17^ +irtb00006^sec_a^1^2^18^ +irtb00006^status_mov^201^1^19^ +irtb00006^status_t^201^1^20^ +irtb00006^us_crea^201^50^21^ +irtb00006^fech_crea^10^4365^22^ +irtb00006^us_mod^201^50^23^ +irtb00006^fech_mod^10^4365^24^ +irtb00006^bodega^1^2^25^ +irtb00006^costo_act^5^3077^26^ +irtb00006^costo_old^5^3077^27^ +irtb00007^codigo_m^1^2^1^ +irtb00007^frame^201^10^2^ +irtb00007^numero^201^15^3^ +irtb00007^fase_m^1^2^4^ +irtb00007^serie^201^20^5^ +irtb00007^rpm_m^2^4^6^ +irtb00007^hp_m^201^7^7^ +irtb00007^voltaje^201^7^8^ +irtb00007^amperaje^201^7^9^ +irtb00007^ciclo^2^4^10^ +irtb00007^tipo^201^10^11^ +irtb00007^modelo^201^15^12^ +irtb00007^marca^201^20^13^ +irtb00007^status_t^201^1^14^ +irtb00007^us_crea^201^9^15^ +irtb00007^fech_crea^10^4365^16^ +irtb00007^us_mod^201^9^17^ +irtb00007^fech_mod^10^4365^18^ +irtb00008^cod_n^1^2^1^ +irtb00008^cod_grupo^1^2^2^ +irtb00008^cod_tipo^1^2^3^ +irtb00008^cod_sec^1^2^4^ +irtb00008^cod_maq^1^2^5^ +irtb00008^numero^201^20^6^ +irtb00008^serie^201^20^7^ +irtb00008^distribuidor^201^30^8^ +irtb00008^fabricante^201^50^9^ +irtb00008^localizacion^201^50^10^ +irtb00008^material^201^20^11^ +irtb00008^dureza^201^10^12^ +irtb00008^motor_elec^1^2^13^ +irtb00008^status_t^201^1^14^ +irtb00008^us_crea^201^9^15^ +irtb00008^fech_crea^10^4365^16^ +irtb00008^us_mod^201^9^17^ +irtb00008^fech_mod^10^4365^18^ +irtb00009^codigo^1^2^1^ +irtb00009^nombre^201^25^2^ +irtb00009^unidad_med^201^3^3^ +irtb00009^modelo^201^15^4^ +irtb00009^serie^201^15^5^ +irtb00009^fabricante^201^45^6^ +irtb00009^status_t^201^1^7^ +irtb00009^us_crea^201^25^8^ +irtb00009^fech_crea^10^4365^9^ +irtb00009^us_mod^201^25^10^ +irtb00009^fech_mod^10^4365^11^ +irtb00009^departamento^2^4^12^ +irtb00009^num_emp^2^4^13^ +irtb00009^cuenta_no^201^10^14^ +irtb00009^ubicacion^201^80^15^ +irtb00009^codigo_externo^201^50^16^ +irtb00009^marca^201^50^17^ +irtb00009^id_codigo^2^4^18^ +irtb00010^codigo^2^4^1^ +irtb00010^nombre^201^30^2^ +irtb00010^status_t^201^1^3^ +irtb00010^us_crea^201^9^4^ +irtb00010^fech_crea^10^4365^5^ +irtb00010^us_mod^201^9^6^ +irtb00010^fech_mod^10^4365^7^ +irtb00011^fecha^266^4365^1^ +irtb00011^bodega^257^2^2^ +irtb00011^cod_seccion^257^2^3^ +irtb00011^cod_tramo^257^2^4^ +irtb00011^cod_fila^1^2^5^ +irtb00011^cod_pos^1^2^6^ +irtb00011^cod_n^257^2^7^ +irtb00011^cod_grupo^257^2^8^ +irtb00011^cod_tipo^257^2^9^ +irtb00011^cod_sec^257^2^10^ +irtb00011^cantidad^261^2562^11^ +irtb00011^balance^5^3074^12^ +irtb00011^us_crea^201^50^13^ +irtb00011^fech_crea^10^4365^14^ +irtb00011^us_mod^201^50^15^ +irtb00011^fech_mod^10^4365^16^ +irtb00012^idtrx^2^4^1^ +irtb00012^fecha^10^4365^2^ +irtb00012^bodega^1^2^3^ +irtb00012^cod_seccion^1^2^4^ +irtb00012^cod_tramo^1^2^5^ +irtb00012^cod_fila^1^2^6^ +irtb00012^cod_pos^1^2^7^ +irtb00012^cod_n^1^2^8^ +irtb00012^cod_grupo^1^2^9^ +irtb00012^cod_tipo^1^2^10^ +irtb00012^cod_sec^1^2^11^ +irtb00012^cantidad^5^2562^12^ +irtb00012^balance^5^3074^13^ +irtb00012^us_crea^201^50^14^ +irtb00012^fech_crea^10^4365^15^ +irtb00012^us_mod^201^50^16^ +irtb00012^fech_mod^10^4365^17^ +irtb00013^mes_ini^1^2^1^ +irtb00013^mes_fin^1^2^2^ +irtb00013^ano^257^2^3^ +irtb00013^cod_n^257^2^4^ +irtb00013^cod_grupo^257^2^5^ +irtb00013^cod_tipo^257^2^6^ +irtb00013^cod_sec^257^2^7^ +irtb00013^costo_st^5^3074^8^ +irtb00013^status_t^201^1^9^ +irtb00013^us_crea^201^50^10^ +irtb00013^fech_crea^10^4365^11^ +irtb00013^us_mod^201^50^12^ +irtb00013^fech_mod^10^4365^13^ +irtb00014^num_salida^2^4^1^ +irtb00014^cod_mov^1^2^2^ +irtb00014^status_t^0^1^3^ +irtb00014^us_crea^0^9^4^ +irtb00014^fech_crea^7^4^5^ +irtb00014^us_mod^0^9^6^ +irtb00014^fech_mod^7^4^7^ +irtb00016^cod_n^1^2^1^ +irtb00016^cod_grupo^1^2^2^ +irtb00016^cod_tipo^1^2^3^ +irtb00016^cod_sec^1^2^4^ +irtb00016^categoria^201^1^5^ +irtb00016^mes_ch^10^4365^6^ +irtb00016^status_t^201^1^7^ +irtb00016^us_crea^201^9^8^ +irtb00016^fech_crea^10^4365^9^ +irtb00016^us_mod^201^9^10^ +irtb00016^fech_mod^10^4365^11^ +irtb00017^cod_n^1^2^1^ +irtb00017^cod_grupo^1^2^2^ +irtb00017^cod_tipo^1^2^3^ +irtb00017^cod_sec^1^2^4^ +irtb00017^semana_del^10^4365^5^ +irtb00017^semana_al^10^4365^6^ +irtb00017^exis_act^5^2562^7^ +irtb00017^exis_fisica^5^2562^8^ +irtb00017^status_t^201^1^9^ +irtb00017^us_crea^201^9^10^ +irtb00017^fech_crea^10^4365^11^ +irtb00017^us_mod^201^9^12^ +irtb00017^fech_mod^10^4365^13^ +irtb00018^cod_mov^2^4^1^ +irtb00018^usuario^201^50^2^ +irtb00027^fecha_r^266^4365^1^ +irtb00027^cod_n_r^257^2^2^ +irtb00027^cod_grupo_r^257^2^3^ +irtb00027^cod_tipo_r^257^2^4^ +irtb00027^cod_sec_r^257^2^5^ +irtb00027^cod_n_m^257^2^6^ +irtb00027^cod_grupo_m^257^2^7^ +irtb00027^cod_tipo_m^257^2^8^ +irtb00027^cod_sec_m^257^2^9^ +irtb00027^cantidad_m^261^2562^10^ +irtb00027^status_t^201^1^11^ +irtb00027^us_crea^201^9^12^ +irtb00027^fech_crea^10^4365^13^ +irtb00027^us_mod^201^9^14^ +irtb00027^fech_mod^10^4365^15^ +irtb00028^cod_n^1^2^1^ +irtb00028^cod_grupo^1^2^2^ +irtb00028^cod_tipo^1^2^3^ +irtb00028^cod_sec^1^2^4^ +irtb00029^departamento^1^2^1^ +irtb00029^maquina^1^2^2^ +irtb00029^status_t^201^1^3^ +irtb00029^us_crea^201^9^4^ +irtb00029^fech_crea^10^4365^5^ +irtb00029^us_mod^201^9^6^ +irtb00029^fech_mod^10^4365^7^ +irtb00030^cod_grupo^1^2^1^ +irtb00030^descripcion^0^30^2^ +irtb00030^status_t^0^1^3^ +irtb00030^us_crea^0^50^4^ +irtb00030^fech_crea^10^4365^5^ +irtb00030^us_mod^0^50^6^ +irtb00030^fech_mod^10^4365^7^ +irtb00040^fecha_act^10^4365^1^ +irtb00040^fecha^10^4365^2^ +irtb00040^bodega^1^2^3^ +irtb00040^cod_n^1^2^4^ +irtb00040^cod_grupo^1^2^5^ +irtb00040^cod_tipo^1^2^6^ +irtb00040^cod_sec^1^2^7^ +irtb00040^cantidad^5^2562^8^ +irtb00040^balance^5^3074^9^ +irtb00040^us_crea^201^50^10^ +irtb00040^fech_crea^10^4365^11^ +irtb00040^us_mod^201^50^12^ +irtb00040^fech_mod^10^4365^13^ +irtb00041^fecha_act^10^4365^1^ +irtb00041^idtrx^2^4^2^ +irtb00041^fecha^10^4365^3^ +irtb00041^bodega^1^2^4^ +irtb00041^cod_n^1^2^5^ +irtb00041^cod_grupo^1^2^6^ +irtb00041^cod_tipo^1^2^7^ +irtb00041^cod_sec^1^2^8^ +irtb00041^cantidad^5^2562^9^ +irtb00041^balance^5^3074^10^ +irtb00041^us_crea^201^50^11^ +irtb00041^fech_crea^10^4365^12^ +irtb00041^us_mod^201^50^13^ +irtb00041^fech_mod^10^4365^14^ +irtb00042^num_doc^2^4^1^ +irtb00042^fecha^10^4365^2^ +irtb00042^cod_mov^1^2^3^ +irtb00042^bodega^1^2^4^ +irtb00042^cod_n^1^2^5^ +irtb00042^cod_grupo^1^2^6^ +irtb00042^cod_tipo^1^2^7^ +irtb00042^cod_sec^1^2^8^ +irtb00042^cantidad^5^4612^9^ +irtb00042^us_crea^0^50^10^ +irtb00042^fech_crea^10^4365^11^ +irtb00042^us_mod^0^50^12^ +irtb00042^fech_mod^10^4365^13^ +irtb00042^cod_seccion^2^4^14^ +irtb00042^cod_tramo^2^4^15^ +irtb00042^cod_fila^2^4^16^ +irtb00042^cod_pos^2^4^17^ +irtb00043^num_doc^2^4^1^ +irtb00043^usuario^0^50^2^ +irtb00057^numero_doc^258^4^1^ +irtb00057^fecha^263^4^2^ +irtb00057^cod_mov^258^4^3^ +irtb00057^num_oc^2^4^4^ +irtb00057^tipo_cliente^2^4^5^ +irtb00057^sec_cliente^2^4^6^ +irtb00057^nombre^201^100^7^ +irtb00057^bodega^258^4^8^ +irtb00057^bodega_destino^2^4^9^ +irtb00057^estado^201^100^10^ +irtb00057^idestado^2^4^11^ +irtb00057^observacion^201^200^12^ +irtb00057^usuario_autoriza^201^50^13^ +irtb00057^fecha_autorizacion^10^4365^14^ +irtb00057^url_destino^201^200^15^ +irtb00057^ruta_documento^201^200^16^ +irtb00057^status_t^201^1^17^ +irtb00057^us_crea^201^50^18^ +irtb00057^fech_crea^10^4365^19^ +irtb00057^us_mod^201^50^20^ +irtb00057^fech_mod^10^4365^21^ +irtb00058^id^262^4^1^ +irtb00058^area^258^4^2^ +irtb00058^numero_doc^258^4^3^ +irtb00058^cod_mov^258^4^4^ +irtb00058^cod_n^258^4^5^ +irtb00058^cod_grupo^258^4^6^ +irtb00058^cod_tipo^258^4^7^ +irtb00058^cod_sec^258^4^8^ +irtb00058^descripcion^457^100^9^ +irtb00058^unidad_med^457^4^10^ +irtb00058^cantidad_1^261^3077^11^ +irtb00058^cantidad_2^261^3077^12^ +irtb00058^status_t^201^1^13^ +irtb00058^us_crea^201^50^14^ +irtb00058^fech_crea^10^4365^15^ +irtb00058^us_mod^201^50^16^ +irtb00058^fech_mod^10^4365^17^ +irtb00058^tipo_inv^0^20^18^ +irtb00059^numero_doc^258^4^1^ +irtb00059^us_mod^201^50^2^ +irtb00059^fech_mod^10^4365^3^ +irtb00060^etiqueta^0^20^1^ +irtb00060^cod_n^1^2^2^ +irtb00060^cod_grupo^1^2^3^ +irtb00060^cod_tipo^1^2^4^ +irtb00060^cod_sec^1^2^5^ +irtb00060^lado_1^5^3077^6^ +irtb00060^lado_2^5^3077^7^ +irtb00060^lado_3^5^3077^8^ +irtb00060^cantidad^5^3077^9^ +irtb00060^medida^5^3077^10^ +irtb00060^secuencia^2^4^11^ +irtb00060^id_despiece^2^4^12^ +irtb00060^id_etiqueta^1^2^13^ +irtb00060^bodega^1^2^14^ +irtb00061^idestado^258^4^1^ +irtb00061^descripcion^457^100^2^ +istb00002^cod_n^257^2^1^ +istb00002^cod_grupo^257^2^2^ +istb00002^cod_tipo^257^2^3^ +istb00002^cod_sec^257^2^4^ +istb00002^descrip_esp^201^100^5^ +istb00002^unidad_med^201^4^6^ +istb00002^pto_reorden^5^2562^7^ +istb00002^existencia^5^2562^8^ +istb00002^cod_nab^0^11^9^ +istb00002^base^5^2562^10^ +istb00002^bodega^1^2^11^ +istb00002^categoria^0^1^12^ +istb00002^dia_llegada^1^2^13^ +istb00002^gravamen^5^1282^14^ +istb00002^status_t^0^1^15^ +istb00002^us_crea^0^50^16^ +istb00002^fech_crea^10^4365^17^ +istb00002^us_mod^0^50^18^ +istb00002^fech_mod^10^4365^19^ +istb00002^rowid^262^4^20^ +istb00006^num_doc^258^4^1^ +istb00006^fecha^7^4^2^ +istb00006^fact_no^0^10^3^ +istb00006^conduce_no^0^10^4^ +istb00006^orden_compra^2^4^5^ +istb00006^tipo^0^2^6^ +istb00006^cod_sp^1^2^7^ +istb00006^cod_sp_sec^1^2^8^ +istb00006^cod_mov^257^2^9^ +istb00006^cod_n^1^2^10^ +istb00006^cod_grupo^1^2^11^ +istb00006^cod_tipo^1^2^12^ +istb00006^cod_sec^1^2^13^ +istb00006^cantidad_1^5^2562^14^ +istb00006^cantidad_2^5^2562^15^ +istb00006^depto_de^1^2^16^ +istb00006^depto_a^1^2^17^ +istb00006^cond_recep^0^1^18^ +istb00006^uso_tiempo^0^1^19^ +istb00006^bodega^1^2^20^ +istb00006^status_t^0^1^21^ +istb00006^us_crea^0^50^22^ +istb00006^fech_crea^10^4365^23^ +istb00006^us_mod^0^50^24^ +istb00006^fech_mod^10^4365^25^ +lajas^cod_n^1^2^1^ +lajas^cod_grupo^1^2^2^ +lajas^cod_tipo^1^2^3^ +lajas^cod_sec^1^2^4^ +lajas14^cod_n^3^8^1^ +lajas14^cod_grupo^3^8^2^ +lajas14^cod_tipo^3^8^3^ +lajas14^cod_sec^3^8^4^ +lajas2^cod_n^3^8^1^ +lajas2^cod_grupo^3^8^2^ +lajas2^cod_tipo^3^8^3^ +lajas2^cod_sec^3^8^4^ +lajas2_^cod_n^1^2^1^ +lajas2_^cod_grupo^1^2^2^ +lajas2_^cod_tipo^1^2^3^ +lajas2_^cod_sec^1^2^4^ +lineitem^orderid^258^4^1^ +lineitem^linenum^258^4^2^ +lineitem^itemid^256^10^3^ +lineitem^quantity^258^4^4^ +lineitem^unitprice^261^2562^5^ +listaprecio^cod_n^3^8^1^ +listaprecio^cod_grupo^3^8^2^ +listaprecio^cod_tipo^3^8^3^ +listaprecio^cod_sec^3^8^4^ +listaprecio^descripcion^201^255^5^ +listaprecio^costo_prima^3^8^6^ +listaprecio^costo_rd^3^8^7^ +listaprecio^costo_estand^3^8^8^ +listaprecio^dif_costo_estand^3^8^9^ +localizacion^sucid^457^10^1^ +localizacion^locid^258^4^2^ +localizacion^locdescripcion^457^60^3^ +localizaciones^idprovincia^3^8^1^ +localizaciones^descripcionprovincia^201^255^2^ +localizaciones^zona^201^255^3^ +localizaciones^idmacroregion^3^8^4^ +localizaciones^descripcionmacroregion^201^255^5^ +localizaciones^idregion^3^8^6^ +localizaciones^descripcionregion^201^255^7^ +localizaciones^idmunicipio^3^8^8^ +localizaciones^descripcionmunicipio^201^255^9^ +localizaciones^iddistritomunicipal^3^8^10^ +localizaciones^descripciondistritomunicipal^201^255^11^ +localizaciones^idciudadseccion^3^8^12^ +localizaciones^codigociudad^3^8^13^ +localizaciones^descripcionciudad^201^255^14^ +localizaciones^idsectorparaje^3^8^15^ +localizaciones^codigosector^3^8^16^ +localizaciones^descripcionsector^201^255^17^ +localizaciones^estatussector^201^255^18^ +localizaciones^codigopostal^201^255^19^ +log_devoluciones^num_doc^258^4^1^ +log_devoluciones^cod_mov^0^10^2^ +log_devoluciones^fecha^263^4^3^ +log_devoluciones^tipo_cliente^2^4^4^ +log_devoluciones^sec_cliente^2^4^5^ +log_devoluciones^num_oc^2^4^6^ +log_devoluciones^cotizacion_no^2^4^7^ +log_devoluciones^factura^2^4^8^ +log_devoluciones^observacion^201^100^9^ +log_devoluciones^fecha_trx^266^4365^10^ +mallas9^cod_n^1^2^1^ +mallas9^cod_grupo^1^2^2^ +mallas9^cod_tipo^1^2^3^ +mallas9^cod_sec^1^2^4^ +marzo_^mes^3^8^1^ +marzo_^ano^3^8^2^ +marzo_^codprod^3^8^3^ +marzo_^cantidad^3^8^4^ +mestable^mes^1^2^1^ +mestable^descrip^0^10^2^ +mestable^dias_prod^1^2^3^ +mestable^status_t^0^1^4^ +mestable^us_crea^0^9^5^ +mestable^fech_crea^7^4^6^ +mestable^us_mod^0^9^7^ +mestable^fech_mod^7^4^8^ +molduras23^cod_n^1^2^1^ +molduras23^cod_grupo^1^2^2^ +molduras23^cod_tipo^1^2^3^ +molduras23^cod_sec^201^50^4^ +msgtable^cod_msg^1^2^1^ +msgtable^desc_msg^0^60^2^ +msgtable^us_crea^0^9^3^ +msgtable^fech_crea^7^4^4^ +msgtable^us_mod^0^9^5^ +msgtable^fech_mod^7^4^6^ +nc^cuenta_no^0^8^1^ +nc^cod_cia^1^2^2^ +nc^tipo_doc^0^2^3^ +nc^num_doc^258^4^4^ +nc^tipo_cliente^1^2^5^ +nc^sec_cliente^1^2^6^ +nc^cod_emp^1^2^7^ +nc^cod_emp_sec^1^2^8^ +nc^fecha_orig^7^4^9^ +nc^fecha_ven^7^4^10^ +nc^aplica_a^2^4^11^ +nc^banco^1^2^12^ +nc^num_cheque^0^12^13^ +nc^valor^261^3074^14^ +nc^valor_efectivo^5^3074^15^ +nc^valor_cheque^5^3074^16^ +nc^costo^5^3074^17^ +nc^monto_desc^5^3074^18^ +nc^status_t^0^1^19^ +nc^us_crea^0^9^20^ +nc^fech_crea^7^4^21^ +nc^us_mod^0^9^22^ +nc^fech_mod^7^4^23^ +no_puesto^ano^1^2^1^ +no_puesto^cod_puesto^1^2^2^ +no_puesto^titulopuesto^0^180^3^ +no_puesto^funciones^0^60^4^ +no_puesto^descripcion^0^180^5^ +no_puesto^ficha^257^2^6^ +no_puesto^primernombre^0^15^7^ +no_puesto^primerapellido^0^15^8^ +no_puesto^sexo^457^9^9^ +nombre_cta^descripcion^457^50^1^ +notb00001^ult_cheque^2^4^1^ +notb00001^us_crea^0^9^2^ +notb00001^fech_crea^7^4^3^ +notb00002^cod_mov^1^2^1^ +notb00002^descrip_mov^0^30^2^ +notb00002^primer_enc^0^8^3^ +notb00002^segundo_enc^0^8^4^ +notb00002^tercer_enc^0^8^5^ +notb00002^ch_encabeza^0^10^6^ +notb00002^tipo_mov^0^1^7^ +notb00002^clase_mov^0^1^8^ +notb00002^afecta_tss^0^10^9^ +notb00002^cantidad_cia^5^2562^10^ +notb00002^cantidad_emp^5^2562^11^ +notb00002^cta_control^0^8^12^ +notb00002^cta_aux^0^8^13^ +notb00002^status_t^0^1^14^ +notb00002^us_crea^0^9^15^ +notb00002^fech_crea^7^4^16^ +notb00002^us_mod^0^9^17^ +notb00002^fech_mod^7^4^18^ +notb00002^modifica^0^2^19^ +notb00002^vacaciones^0^10^20^ +notb00003^num_emp^257^2^1^ +notb00003^departamento^1^2^2^ +notb00003^nivel_emp^1^2^3^ +notb00003^cod_puesto^1^2^4^ +notb00003^cod_mov^257^2^5^ +notb00003^cantidad^5^2562^6^ +notb00003^valor^5^2562^7^ +notb00003^status_t^0^1^8^ +notb00003^us_crea^201^50^9^ +notb00003^fech_crea^7^4^10^ +notb00003^us_mod^201^50^11^ +notb00003^fech_mod^7^4^12^ +notb00003_log^id^262^4^1^ +notb00003_log^num_emp^257^2^2^ +notb00003_log^departamento^1^2^3^ +notb00003_log^nivel_emp^1^2^4^ +notb00003_log^cod_puesto^1^2^5^ +notb00003_log^cod_mov^257^2^6^ +notb00003_log^cantidad^5^2562^7^ +notb00003_log^valor^5^2562^8^ +notb00003_log^status_t^0^1^9^ +notb00003_log^us_crea^201^50^10^ +notb00003_log^fech_crea^7^4^11^ +notb00003_log^us_mod^201^50^12^ +notb00003_log^fech_mod^7^4^13^ +notb00003_log^operacion^201^50^14^ +notb00003_log^fecha_operacion^10^4365^15^ +notb00005^salario^5^3074^1^ +notb00005^valor^5^3074^2^ +notb00005^porc_imp^5^2050^3^ +notb00005^status_t^0^1^4^ +notb00005^us_crea^0^9^5^ +notb00005^fech_crea^7^4^6^ +notb00005^us_mod^0^9^7^ +notb00005^fech_mod^7^4^8^ +notb00006^salario_sem_desde^5^2562^1^ +notb00006^salario_sem_hasta^5^2562^2^ +notb00006^salario_men_desde^5^2562^3^ +notb00006^salario_men_hasta^5^2562^4^ +notb00006^porc_emp^5^2562^5^ +notb00006^porc_pat^5^2562^6^ +notb00006^status_t^0^1^7^ +notb00006^us_crea^0^9^8^ +notb00006^fech_crea^7^4^9^ +notb00006^us_mod^0^9^10^ +notb00006^fech_mod^7^4^11^ +notb00007^num_nomi^257^2^1^ +notb00007^tipo_emp^256^1^2^ +notb00007^num_emp^257^2^3^ +notb00007^departamento^257^2^4^ +notb00007^departamento_afecta^258^4^5^ +notb00007^nivel_emp^1^2^6^ +notb00007^cod_puesto^1^2^7^ +notb00007^cod_mov^1^2^8^ +notb00007^cantidad^5^2562^9^ +notb00007^valor^261^2562^10^ +notb00007^status_t^0^1^11^ +notb00007^us_crea^0^50^12^ +notb00007^fech_crea^10^4365^13^ +notb00007^us_mod^0^50^14^ +notb00007^fech_mod^10^4365^15^ +notb00007^num_trx^2^4^16^ +notb00007^cod_mto^1^2^17^ +notb00008^num_nomi^2^4^1^ +notb00008^tipo_emp^0^1^2^ +notb00008^num_emp^1^2^3^ +notb00008^departamento^1^2^4^ +notb00008^departamento_afecta^2^4^5^ +notb00008^nivel_emp^1^2^6^ +notb00008^cod_puesto^1^2^7^ +notb00008^fecha^10^4365^8^ +notb00008^cod_mov^1^2^9^ +notb00008^cantidad^5^2562^10^ +notb00008^valor^5^2562^11^ +notb00008^clase_mov^0^1^12^ +notb00008^status_t^0^1^13^ +notb00008^us_crea^201^50^14^ +notb00008^fech_crea^7^4^15^ +notb00008^us_mod^201^50^16^ +notb00008^fech_mod^7^4^17^ +notb00009^num_nomi^2^4^1^ +notb00009^tipo_emp^0^1^2^ +notb00009^cheque_no^1^2^3^ +notb00009^num_emp^1^2^4^ +notb00009^monto^5^2562^5^ +notb00009^status_t^0^1^6^ +notb00009^us_crea^0^9^7^ +notb00009^fech_crea^7^4^8^ +notb00010^tipo_emp^256^1^1^ +notb00010^h_normal^5^2050^2^ +notb00010^num_nomi^258^4^3^ +notb00010^mes^1^2^4^ +notb00010^ano^257^2^5^ +notb00010^num_sem^1^2^6^ +notb00010^fecha_del^7^4^7^ +notb00010^fecha_al^7^4^8^ +notb00010^status_t^0^1^9^ +notb00010^us_crea^0^9^10^ +notb00010^fech_crea^7^4^11^ +notb00010^us_mod^0^9^12^ +notb00010^fech_mod^7^4^13^ +notb00010^fecha_cierre_nomina^7^4^14^ +notb00010^estado_legal^0^50^15^ +notb00010^monto^5^3074^16^ +notb00010^fecha_inicio_trabajadas^7^4^17^ +notb00010^fecha_final_trabajadas^7^4^18^ +notb00011^num_emp^1^2^1^ +notb00011^departamento^1^2^2^ +notb00011^nivel_emp^1^2^3^ +notb00011^cod_puesto^1^2^4^ +notb00011^num_doc^2^4^5^ +notb00011^cod_mov^1^2^6^ +notb00011^fecha^7^4^7^ +notb00011^monto^5^2562^8^ +notb00011^porciento^5^1282^9^ +notb00011^status_t^0^1^10^ +notb00011^us_crea^201^50^11^ +notb00011^fech_crea^7^4^12^ +notb00011^us_mod^201^50^13^ +notb00011^fech_mod^7^4^14^ +notb00011^valor_cuota^5^3074^15^ +notb00012^cod_mes^1^2^1^ +notb00012^dias^1^2^2^ +notb00012^us_crea^0^9^3^ +notb00012^fech_crea^7^4^4^ +notb00012^us_mod^0^9^5^ +notb00012^fech_mod^7^4^6^ +notb00013^cod_mov^1^2^1^ +notb00013^cod_mov_a^1^2^2^ +notb00013^status_t^0^1^3^ +notb00013^us_crea^0^9^4^ +notb00013^fech_crea^7^4^5^ +notb00013^us_mod^0^9^6^ +notb00013^fech_mod^7^4^7^ +notb00014^cod_mov^1^2^1^ +notb00014^us_crea^0^9^2^ +notb00014^fech_crea^7^4^3^ +notb00015^num_emp^1^2^1^ +notb00015^departamento^1^2^2^ +notb00015^nivel_emp^1^2^3^ +notb00015^cod_puesto^1^2^4^ +notb00015^num_doc^2^4^5^ +notb00015^cod_mov^1^2^6^ +notb00015^fecha^10^4365^7^ +notb00015^monto^5^2562^8^ +notb00015^porciento^5^1282^9^ +notb00015^status_t^0^1^10^ +notb00015^us_crea^0^9^11^ +notb00015^fech_crea^7^4^12^ +notb00015^us_mod^0^9^13^ +notb00015^fech_mod^7^4^14^ +notb00016^num_nomi^2^4^1^ +notb00016^tipo_emp^0^1^2^ +notb00016^num_emp^1^2^3^ +notb00016^departamento^1^2^4^ +notb00016^nivel_emp^1^2^5^ +notb00016^cod_puesto^1^2^6^ +notb00016^fecha^10^4365^7^ +notb00016^cod_mov^1^2^8^ +notb00016^cantidad^5^2562^9^ +notb00016^valor^5^2562^10^ +notb00016^clase_mov^0^1^11^ +notb00016^status_t^0^1^12^ +notb00016^us_crea^0^9^13^ +notb00016^fech_crea^7^4^14^ +notb00016^us_mod^0^9^15^ +notb00016^fech_mod^7^4^16^ +notb00017^num_emp^1^2^1^ +notb00017^departamento^1^2^2^ +notb00017^us_crea^0^9^3^ +notb00017^fech_crea^7^4^4^ +notb00017^us_mod^0^9^5^ +notb00017^fech_mod^7^4^6^ +notb00018^num_emp^1^2^1^ +notb00018^porc_accidente^5^3074^2^ +notb00018^status_t^0^1^3^ +notb00018^us_crea^0^9^4^ +notb00018^fech_crea^7^4^5^ +notb00018^us_mod^0^9^6^ +notb00018^fech_mod^7^4^7^ +notb00019^num_nomi^1^2^1^ +notb00019^tipo_emp^0^1^2^ +notb00019^cheque_no_ini^2^4^3^ +notb00019^cheque_no_fin^2^4^4^ +notb00019^cuenta_no^0^8^5^ +notb00019^us_crea^0^9^6^ +notb00019^fech_crea^7^4^7^ +notb00019^us_mod^0^9^8^ +notb00019^fech_mod^7^4^9^ +notb00020^cuenta_no^0^8^1^ +notb00020^cheque_no^2^4^2^ +notb00020^num_emp^1^2^3^ +notb00020^fecha^10^4365^4^ +notb00020^portador^0^30^5^ +notb00020^tasa^5^2050^6^ +notb00020^monto^5^3074^7^ +notb00020^status_impresion^0^1^8^ +notb00020^status_t^0^1^9^ +notb00020^us_crea^0^9^10^ +notb00020^fech_crea^7^4^11^ +notb00020^us_mod^0^9^12^ +notb00020^fech_mod^7^4^13^ +notb00021^num_nomi^1^2^1^ +notb00021^tipo_emp^0^1^2^ +notb00021^cheque_no_ini^2^4^3^ +notb00021^cheque_no_fin^2^4^4^ +notb00021^cuenta_no^0^8^5^ +notb00021^us_crea^0^9^6^ +notb00021^fech_crea^7^4^7^ +notb00021^us_mod^0^9^8^ +notb00021^fech_mod^7^4^9^ +notb00023^numero_nomina^1^2^1^ +notb00023^tipo_emp^0^1^2^ +notb00023^fecha^7^4^3^ +notb00023^monto_excento^5^3074^4^ +notb00023^porc_15^5^3074^5^ +notb00023^porc_20^5^3074^6^ +notb00023^porc_25^5^3074^7^ +notb00023^status_t^0^1^8^ +notb00023^us_crea^0^9^9^ +notb00023^fecha_crea^7^4^10^ +notb00023^us_mod^0^9^11^ +notb00023^fecha_mod^7^4^12^ +notb00023^monto_ars^5^3074^13^ +notb00023^monto_afp^5^3074^14^ +notb00028^num_doc^262^4^1^ +notb00028^supervisor^201^50^2^ +notb00028^num_emp^258^4^3^ +notb00028^fecha^7^4^4^ +notb00028^us_crea^201^50^5^ +notb00028^us_mod^201^50^6^ +notb00028^fech_mod^10^4365^7^ +notb00028^fech_crea^10^4365^8^ +notb00028^pagado^0^2^9^ +notb00028^comentario^201^100^10^ +notb00029^num_doc^258^4^1^ +notb00029^num_emp^258^4^2^ +notb00029^nombre^201^50^3^ +notb00029^fecha^10^4365^4^ +notb00029^fec_mod^10^4365^5^ +notb00029^us_mod^201^50^6^ +notb00029^sueldo^201^50^7^ +notb00029^cantidad^258^4^8^ +notb00029^valor^201^100^9^ +notb00029^descrip_mov^5^3074^10^ +notb00029^cod_mov^257^2^11^ +notb00029^us_crea^201^50^12^ +notb00029^fech_crea^10^4365^13^ +notb00029^departamento^2^4^14^ +notb00029^departamento_labor^2^4^15^ +notb00033^num_nomi^1^2^1^ +notb00033^departamento^1^2^2^ +notb00033^cod_puesto^1^2^3^ +notb00033^fecha_liquidacion^10^4365^4^ +notb00033^num_emp^1^2^5^ +notb00033^sueldo_actual^5^3074^6^ +notb00033^sueldo_promedio^5^3074^7^ +notb00033^salario_dia^5^3074^8^ +notb00033^anos_empresa^1^2^9^ +notb00033^meses_empresa^1^2^10^ +notb00033^dias_empresa^1^2^11^ +notb00033^dias_cesantia^1^2^12^ +notb00033^dias_preaviso^1^2^13^ +notb00033^dias_vacaciones^1^2^14^ +notb00033^ultimas_vacaciones^10^4365^15^ +notb00033^tiempo_empresa^5^1538^16^ +notb00033^status_t^0^1^17^ +notb00033^us_crea^0^9^18^ +notb00033^fech_crea^7^4^19^ +notb00033^us_mod^0^9^20^ +notb00033^fech_mod^7^4^21^ +notb00050^cedula^256^16^1^ +notb00050^num_emp^258^4^2^ +notb00050^fecha^263^4^3^ +notb00050^codigo^457^10^4^ +notb00050^fecha_generacion^263^4^5^ +notb00050^num_nomi^258^4^6^ +notb00050^tipo_emp^0^10^7^ +notb0019^num_nomi^1^2^1^ +notb0019^tipo_emp^0^1^2^ +notb0019^cheque_no_ini^2^4^3^ +notb0019^cheque_no_fin^2^4^4^ +notb0019^cuenta_no^0^8^5^ +notb0019^us_crea^0^9^6^ +notb0019^fech_crea^7^4^7^ +notb0019^us_mod^0^9^8^ +notb0019^fech_mod^7^4^9^ +notb008tmp^num_nomi^2^4^1^ +notb008tmp^tipo_emp^0^1^2^ +notb008tmp^num_emp^1^2^3^ +notb008tmp^departamento^1^2^4^ +notb008tmp^departamento_afecta^2^4^5^ +notb008tmp^nivel_emp^1^2^6^ +notb008tmp^cod_puesto^1^2^7^ +notb008tmp^fecha^10^4365^8^ +notb008tmp^cod_mov^1^2^9^ +notb008tmp^cantidad^5^2562^10^ +notb008tmp^valor^5^2562^11^ +notb008tmp^clase_mov^0^1^12^ +notb008tmp^status_t^0^1^13^ +notb008tmp^us_crea^201^50^14^ +notb008tmp^fech_crea^7^4^15^ +notb008tmp^us_mod^201^50^16^ +notb008tmp^fech_mod^7^4^17^ +notb03^num_emp^257^2^1^ +notb03^departamento^1^2^2^ +notb03^nivel_emp^1^2^3^ +notb03^cod_puesto^1^2^4^ +notb03^cod_mov^257^2^5^ +notb03^cantidad^5^2562^6^ +notb03^valor^5^2562^7^ +notb03^status_t^0^1^8^ +notb03^us_crea^0^9^9^ +notb03^fech_crea^7^4^10^ +notb03^us_mod^0^9^11^ +notb03^fech_mod^7^4^12^ +notbcuenta^num_emp^1^2^1^ +notbcuenta^cuenta_no^0^25^2^ +notbcuenta^valor^5^3074^3^ +notbingresos^num_emp^1^2^1^ +notbingresos^monto^5^3074^2^ +ntb00005^cod_mov^257^2^1^ +ntb00005^descrip_mov^201^40^2^ +ntb00005^status_mov^201^1^3^ +ntb00005^cuenta_1^201^8^4^ +ntb00005^cuenta_2^201^8^5^ +ntb00005^cuenta_3^201^8^6^ +ntb00005^status_t^201^1^7^ +ntb00005^us_crea^201^9^8^ +ntb00005^fech_crea^10^4365^9^ +ntb00005^us_mod^201^9^10^ +ntb00005^fech_mod^10^4365^11^ +ordenesinstalacionfacturadas^descrip_esp^457^180^1^ +ordenesinstalacionfacturadas^orden^258^4^2^ +ordenesinstalacionfacturadas^cotizacion_no^2^4^3^ +ordenesinstalacionfacturadas^tipo_cliente^257^2^4^ +ordenesinstalacionfacturadas^sec_cliente^258^4^5^ +ordenesinstalacionfacturadas^cliente^0^100^6^ +ordenesinstalacionfacturadas^cantidad^5^3077^7^ +ordenesinstalacionfacturadas^estado_facturacion^457^9^8^ +ordenesinstalacionfacturadas^fecha_orden^263^4^9^ +ordenesinstalacionfacturadas^mes^0^10^10^ +ordenesinstalacionfacturadas^numero_mes^1^2^11^ +ordenesinstalacionfacturadas^ano^1^2^12^ +orders^orderid^258^4^1^ +orders^userid^256^80^2^ +orders^orderdate^266^4365^3^ +orders^shipfirstname^256^80^4^ +orders^shiplastname^256^80^5^ +orders^shipaddr1^256^80^6^ +orders^shipaddr2^0^80^7^ +orders^shipcity^256^80^8^ +orders^shipstate^0^80^9^ +orders^shipzip^256^20^10^ +orders^shipcountry^256^3^11^ +orders^billfirstname^256^80^12^ +orders^billlastname^256^80^13^ +orders^billaddr1^256^80^14^ +orders^billaddr2^0^80^15^ +orders^billcity^256^80^16^ +orders^billstate^0^80^17^ +orders^billzip^256^20^18^ +orders^billcountry^256^3^19^ +orders^totalprice^261^2562^20^ +orders^creditcard^0^80^21^ +orders^exprdate^0^7^22^ +orders^cardtype^0^80^23^ +orders^sourceapp^256^3^24^ +orderstatus^orderid^258^4^1^ +orderstatus^linenum^258^4^2^ +orderstatus^mdate^266^4365^3^ +orderstatus^status^256^2^4^ +pda5^idtrx^2^4^1^ +pda5^fecha^10^4365^2^ +pda5^bodega^1^2^3^ +pda5^cod_seccion^1^2^4^ +pda5^cod_tramo^1^2^5^ +pda5^cod_n^1^2^6^ +pda5^cod_grupo^1^2^7^ +pda5^cod_tipo^1^2^8^ +pda5^cod_sec^1^2^9^ +pda5^cantidad^5^3076^10^ +pda5^balance^5^3076^11^ +pda5^us_crea^201^50^12^ +pda5^fech_crea^10^4365^13^ +pda5^us_mod^201^50^14^ +pda5^fech_mod^10^4365^15^ +pda5^lado_1^5^3076^16^ +pda5^lado_2^5^3076^17^ +pda5^lado_3^5^3076^18^ +permisos^cod_perfil^201^50^1^ +permisos^column_1^201^50^2^ +permisos^column_2^201^50^3^ +permisos^column_3^201^50^4^ +pgtb00003^ano^1^2^1^ +pgtb00003^mes^1^2^2^ +pgtb00003^cuenta_no^201^14^3^ +pgtb00003^departamento^2^4^4^ +pgtb00003^valor^5^3074^5^ +pgtb00003^status_t^0^1^6^ +pgtb00003^us_crea^0^50^7^ +pgtb00003^fech_crea^10^4365^8^ +pgtb00003^us_mod^0^50^9^ +pgtb00003^fech_mod^10^4365^10^ +prdtable^ano^1^2^1^ +prdtable^mes^1^2^2^ +prdtable^fecha_inicio^10^4365^3^ +prdtable^fecha_corte^10^4365^4^ +prdtable^dias_habiles^1^2^5^ +prdtable^dias_gracia^1^2^6^ +prdtable^us_crea^201^9^7^ +prdtable^fech_crea^10^4365^8^ +prdtable^us_mod^201^9^9^ +prdtable^fech_mod^10^4365^10^ +precios^ventas^201^50^1^ +precios^cod_n^201^50^2^ +precios^cod_grupo^201^50^3^ +precios^cod_tipo^201^50^4^ +precios^cod_sec^201^50^5^ +precios^precios^201^50^6^ +precios^us_crea^201^50^7^ +precios^descripcion^201^50^8^ +preciosc^cod_n^1^2^1^ +preciosc^cod_grupo^1^2^2^ +preciosc^cod_tipo^1^2^3^ +preciosc^cod_sec^1^2^4^ +preciosc^precio^5^4610^5^ +premios^departamento^3^8^1^ +premios^num_emp^3^8^2^ +premios^nombre^201^255^3^ +premios^cod_puesto^3^8^4^ +premios^valor^5^4868^5^ +premios^f6^201^255^6^ +premios^cod_mov^3^8^7^ +premios^num_nomi^3^8^8^ +product^productid^256^10^1^ +product^catid^256^10^2^ +product^prodname^0^80^3^ +product^proddesc^0^255^4^ +product^prodpic^0^255^5^ +product_collection^id_collection^2^4^1^ +product_collection^descripcion^201^255^2^ +productosdelta^codigomarmotech^201^45^1^ +productosdelta^descrip_esp^457^180^2^ +productosdelta^nomenclatura^201^50^3^ +productosdelta^cantidadvendida^261^9733^4^ +productosdelta^ultimaentrada^7^4^5^ +productosdelta^existencia^5^9733^6^ +productosprecioscostosstdcostolq^ano^1^2^1^ +productosprecioscostosstdcostolq^clase^258^4^2^ +productosprecioscostosstdcostolq^grupo^258^4^3^ +productosprecioscostosstdcostolq^tipo^258^4^4^ +productosprecioscostosstdcostolq^medida^258^4^5^ +productosprecioscostosstdcostolq^unidad_med^0^4^6^ +productosprecioscostosstdcostolq^descripcionproducto^457^180^7^ +productosprecioscostosstdcostolq^moneda^201^40^8^ +productosprecioscostosstdcostolq^precio^5^3074^9^ +productosprecioscostosstdcostolq^cod_lista^1^2^10^ +productosprecioscostosstdcostolq^mes^0^10^11^ +productosprecioscostosstdcostolq^material^5^3076^12^ +productosprecioscostosstdcostolq^labor^5^3076^13^ +productosprecioscostosstdcostolq^gastos^5^3076^14^ +productosprecioscostosstdcostolq^fecha_lq^7^4^15^ +productosprecioscostosstdcostolq^costoliquidacion^5^9734^16^ +productosprecioscostosstdcostolq^numero_mes^1^2^17^ +productosprecioscostosstdcostolq^ventas^0^1^18^ +productosprecioscostosstdcostolq^proveedor^201^41^19^ +productosprecioscostosstdcostolq^cod_cia^257^2^20^ +productosprecioscostosstdcostolq^origen^0^20^21^ +prordenlog^num_oc^0^20^1^ +prordenlog^documento^2^4^2^ +prordenlog^cod_n^1^2^3^ +prordenlog^cod_grupo^1^2^4^ +prordenlog^cod_tipo^1^2^5^ +prordenlog^cod_sec^1^2^6^ +prordenlog^cantidad^5^3077^7^ +prordenlog^fecha^7^4^8^ +prordenlog^cod_mov^1^2^9^ +prordenlog^cantidad_p^5^3077^10^ +prordenlog^diferencia^5^3077^11^ +prordenstatus^fecha_trx^10^4365^1^ +prordenstatus^num_oc^2^4^2^ +prordenstatus^cerrada^0^10^3^ +prordenstatus^fecha_compromiso^0^10^4^ +prordenstatus^observacion^201^250^5^ +prordenstatus^usuario^0^50^6^ +prordenstatus^cod_n^1^2^7^ +prordenstatus^cod_grupo^1^2^8^ +prordenstatus^cod_tipo^1^2^9^ +prordenstatus^cod_sec^1^2^10^ +prordenstatus^departamento^1^2^11^ +prtb00001^ano^0^4^1^ +prtb00001^mes^0^2^2^ +prtb00001^tasa^5^2050^3^ +prtb00001^concepto^1^2^4^ +prtb00002^num_semana^1^2^1^ +prtb00002^ano^0^4^2^ +prtb00002^mes^1^2^3^ +prtb00002^semana_del^7^4^4^ +prtb00002^semana_al^7^4^5^ +prtb00002^descripcion^0^50^6^ +prtb00002^status_t^0^1^7^ +prtb00002^us_crea^0^50^8^ +prtb00002^fech_crea^7^4^9^ +prtb00002^us_mod^0^50^10^ +prtb00002^fech_mod^7^4^11^ +prtb00003^num_semana^1^2^1^ +prtb00003^departamento^1^2^2^ +prtb00003^num_emp^1^2^3^ +prtb00003^fecha^7^4^4^ +prtb00003^hn_ind^5^1282^5^ +prtb00003^he_ind^5^1282^6^ +prtb00003^status_t^0^1^7^ +prtb00003^us_crea^0^9^8^ +prtb00003^fech_crea^7^4^9^ +prtb00003^us_mod^0^9^10^ +prtb00003^fech_mod^7^4^11^ +prtb00004^tipo^0^3^1^ +prtb00004^departamento^1^2^2^ +prtb00004^us_crea^0^9^3^ +prtb00004^fech_crea^7^4^4^ +prtb00004^us_mod^0^9^5^ +prtb00004^fech_mod^7^4^6^ +prtb00005^codigo^257^2^1^ +prtb00005^descripcion^0^40^2^ +prtb00005^status_t^0^1^3^ +prtb00005^us_crea^0^50^4^ +prtb00005^fech_crea^10^4365^5^ +prtb00005^us_mod^0^50^6^ +prtb00005^fech_mod^10^4365^7^ +prtb00006^cod_prod^2^4^1^ +prtb00006^cod_n^1^2^2^ +prtb00006^cod_grupo^1^2^3^ +prtb00006^cod_tipo^1^2^4^ +prtb00006^cod_sec^1^2^5^ +prtb00006^fact_conv^5^3074^6^ +prtb00006^status_t^0^1^7^ +prtb00006^us_crea^0^9^8^ +prtb00006^fech_crea^7^4^9^ +prtb00006^us_mod^0^9^10^ +prtb00006^fech_mod^7^4^11^ +prtb00007^num_oc^258^4^1^ +prtb00007^fecha^263^4^2^ +prtb00007^fecha_termina^7^4^3^ +prtb00007^tipo_cliente^257^2^4^ +prtb00007^sec_cliente^257^2^5^ +prtb00007^sec_vend^1^2^6^ +prtb00007^orden_pedido^2^4^7^ +prtb00007^cod_n^1^2^8^ +prtb00007^cod_grupo^1^2^9^ +prtb00007^cod_tipo^1^2^10^ +prtb00007^cod_sec^1^2^11^ +prtb00007^cantidad^5^3075^12^ +prtb00007^status_t^0^1^13^ +prtb00007^us_crea^0^9^14^ +prtb00007^fech_crea^7^4^15^ +prtb00007^us_mod^0^9^16^ +prtb00007^fech_mod^7^4^17^ +prtb00008^num_oc^258^4^1^ +prtb00008^cod_n^257^2^2^ +prtb00008^cod_grupo^257^2^3^ +prtb00008^cod_tipo^257^2^4^ +prtb00008^cod_sec^257^2^5^ +prtb00008^cantidad^5^3075^6^ +prtb00008^us_crea^0^9^7^ +prtb00008^fech_crea^7^4^8^ +prtb00008^us_mod^0^9^9^ +prtb00008^fech_mod^7^4^10^ +prtb00009^num_oc^2^4^1^ +prtb00009^fecha^7^4^2^ +prtb00009^fecha_fabricacion^7^4^3^ +prtb00009^pendiente^0^1^4^ +prtb00009^detalle^0^300^5^ +prtb00009^status_t^0^1^6^ +prtb00009^us_crea^0^50^7^ +prtb00009^fech_crea^10^4365^8^ +prtb00009^us_mod^0^50^9^ +prtb00009^fech_mod^10^4365^10^ +prtb00010^cotiza_no^2^4^1^ +prtb00010^fecha^7^4^2^ +prtb00010^tipo_cliente^1^2^3^ +prtb00010^sec_cliente^1^2^4^ +prtb00010^obra^0^60^5^ +prtb00010^atencion^0^60^6^ +prtb00010^cond_pago^1^2^7^ +prtb00010^sec_vent^1^2^8^ +prtb00010^status_t^0^1^9^ +prtb00010^us_crea^0^9^10^ +prtb00010^us_month^0^9^11^ +prtb00010^fech_crea^7^4^12^ +prtb00010^fech_mod^7^4^13^ +prtb00011^cotiza_no^2^4^1^ +prtb00011^cot_n^1^2^2^ +prtb00011^cot_grupo^1^2^3^ +prtb00011^cot_tipo^1^2^4^ +prtb00011^cot_sec^1^2^5^ +prtb00011^precio^5^3074^6^ +prtb00011^porc_desc^5^2050^7^ +prtb00011^status_t^0^1^8^ +prtb00011^us_crea^0^9^9^ +prtb00011^us_month^0^9^10^ +prtb00011^fech_crea^7^4^11^ +prtb00011^fech_mod^7^4^12^ +prtb00012^ventas^0^1^1^ +prtb00012^cotizacion_no^2^4^2^ +prtb00012^num_oc^258^4^3^ +prtb00012^fecha_oc^263^4^4^ +prtb00012^nombre_file^201^100^5^ +prtb00012^sec_vend^1^2^6^ +prtb00012^tipo_cliente^257^2^7^ +prtb00012^sec_cliente^257^2^8^ +prtb00012^direccion^201^170^9^ +prtb00012^telefono^0^20^10^ +prtb00012^fax^0^20^11^ +prtb00012^fecha_entrega^7^4^12^ +prtb00012^cond_pago^1^2^13^ +prtb00012^cantidad_i^3^8^14^ +prtb00012^precio_i^3^8^15^ +prtb00012^cantidad_mo^3^8^16^ +prtb00012^precio_mo^3^8^17^ +prtb00012^transporte^3^8^18^ +prtb00012^itbis^5^2562^19^ +prtb00012^ubicacion^201^170^20^ +prtb00012^cerrada^0^1^21^ +prtb00012^fecha_cierre^7^4^22^ +prtb00012^status_t^0^1^23^ +prtb00012^us_crea^0^50^24^ +prtb00012^fech_crea^10^4365^25^ +prtb00012^us_mod^0^50^26^ +prtb00012^fech_mod^10^4365^27^ +prtb00012^observacion^201^250^28^ +prtb00012^nombre_file2^0^100^29^ +prtb00012^tipo_orden^201^50^30^ +prtb00012^num_emp_inst^2^4^31^ +prtb00012^estado_despacho^0^80^32^ +prtb00012^ultimo_almacen^0^80^33^ +prtb00012^estado_devolucion^0^80^34^ +prtb00012^orden_sustituta^2^4^35^ +prtb00012^num_oc_r^2^4^36^ +prtb00012^num_doc_retrabajo^2^4^37^ +prtb00012^codigo_dgii^0^10^38^ +prtb00012^titulo_ncf^201^100^39^ +prtb00012^valor_envio^3^8^40^ +prtb00012^orden_instalacion^201^10^41^ +prtb00012^contacto_obra^201^100^42^ +prtb00012^telefono_contacto_obra^201^50^43^ +prtb00012^bodega^2^4^44^ +prtb00012^titulo_bodega^201^100^45^ +prtb00012^estado_entrega^201^100^46^ +prtb00012^prima_us^5^4610^47^ +prtb00012^controlcalidad^201^50^48^ +prtb00013^num_oc^2^4^1^ +prtb00013^secuencia^1^2^2^ +prtb00013^area^1^2^3^ +prtb00013^cod_n^1^2^4^ +prtb00013^cod_grupo^1^2^5^ +prtb00013^cod_tipo^1^2^6^ +prtb00013^cod_sec^1^2^7^ +prtb00013^altura_zocalo^5^2050^8^ +prtb00013^terminacion^0^1^9^ +prtb00013^bisel^0^4^10^ +prtb00013^precio^5^2562^11^ +prtb00013^cantidad^5^3077^12^ +prtb00013^descuento^5^2562^13^ +prtb00013^status_t^0^1^14^ +prtb00013^us_crea^0^50^15^ +prtb00013^fech_crea^7^4^16^ +prtb00013^us_mod^0^50^17^ +prtb00013^fech_mod^7^4^18^ +prtb00013^fecha_compromiso^7^4^19^ +prtb00013^estado_produccion^201^100^20^ +prtb00013^observacion^0^100^21^ +prtb00013^id_kit^2^4^22^ +prtb00013^departamento^1^2^23^ +prtb00013^costo^5^3077^24^ +prtb00013^fecha_llegada^7^4^25^ +prtb00013^fecha_disp_entrega^7^4^26^ +prtb00013^fecha_solic_despacho^7^4^27^ +prtb00013^fecha_instalacion^7^4^28^ +prtb00013^estado_producto^201^100^29^ +prtb00013^codid^2^4^30^ +prtb00013^descripcion^201^100^31^ +prtb00013^controlcalidad^201^50^32^ +prtb00014^num_oc^2^4^1^ +prtb00014^observacion^0^180^2^ +prtb00014^status_t^0^1^3^ +prtb00014^us_crea^0^50^4^ +prtb00014^fech_crea^10^4365^5^ +prtb00014^us_mod^0^50^6^ +prtb00014^fech_mod^10^4365^7^ +prtb00015^num_oc^2^4^1^ +prtb00015^area^1^2^2^ +prtb00015^cod_n^1^2^3^ +prtb00015^cod_grupo^1^2^4^ +prtb00015^cod_tipo^1^2^5^ +prtb00015^cod_sec^1^2^6^ +prtb00015^cantidad^5^3077^7^ +prtb00015^fecha^7^4^8^ +prtb00015^status_t^0^1^9^ +prtb00015^us_mod^0^9^10^ +prtb00015^fech_mod^7^4^11^ +prtb00016^area_num^257^2^1^ +prtb00016^nombre_area^0^30^2^ +prtb00016^status_t^0^1^3^ +prtb00016^us_crea^0^9^4^ +prtb00016^fech_crea^7^4^5^ +prtb00016^us_mod^0^9^6^ +prtb00016^fech_mod^7^4^7^ +prtb00017^num_oc^258^4^1^ +prtb00017^fecha_mensaje^263^4^2^ +prtb00017^usuario^0^40^3^ +prtb00017^usuario_lee^0^40^4^ +prtb00017^fecha_leido^7^4^5^ +prtb00017^tema^256^255^6^ +prtb00017^mensaje^256^255^7^ +prtb00017^leido^0^1^8^ +prtb00018^num_oc^1^2^1^ +prtb00018^detalle^0^100^2^ +prtb00018^fecha_entrada^7^4^3^ +prtb00018^fecha_realizacion^7^4^4^ +prtb00018^fecha_inicial^7^4^5^ +prtb00018^fecha_final^7^4^6^ +prtb00018^status_t^0^1^7^ +prtb00018^us_crea^0^9^8^ +prtb00018^fech_crea^7^4^9^ +prtb00018^us_mod^0^9^10^ +prtb00018^fech_mod^7^4^11^ +prtb00019^ano^0^4^1^ +prtb00019^mes^1^2^2^ +prtb00019^departamento^1^2^3^ +prtb00019^num_emp^1^2^4^ +prtb00019^cantidad^5^3077^5^ +prtb00020^num_oc^2^4^1^ +prtb00020^us_crea^0^40^2^ +prtb00020^fech_crea^7^4^3^ +prtb00021^ano^0^4^1^ +prtb00021^dia^0^20^2^ +prtb00021^mes^0^20^3^ +prtb00021^semana^0^25^4^ +prtb00021^fecha^7^4^5^ +prtb00021^documento^2^4^6^ +prtb00021^codigosemi^2^4^7^ +prtb00021^descripcionsemi^0^30^8^ +prtb00021^uniadmed^0^4^9^ +prtb00021^codigodepto^1^2^10^ +prtb00021^nombredto^0^30^11^ +prtb00021^ficha^1^2^12^ +prtb00021^nombre^0^25^13^ +prtb00021^apellido^0^25^14^ +prtb00021^normalesd^5^2050^15^ +prtb00021^normalesind^5^2050^16^ +prtb00021^extrasdirecta^5^2050^17^ +prtb00021^extrasind^5^2050^18^ +prtb00021^cantidad^5^3077^19^ +prtb00021^bloque^0^25^20^ +prtb00021^cantidadprep^5^3077^21^ +prtb00021^grupodepto^0^30^22^ +prtb00021^costo^5^3077^23^ +prtb00022^etiqueta^256^20^1^ +prtb00022^num_oc^2^4^2^ +prtb00022^secuencia^1^2^3^ +prtb00022^area^1^2^4^ +prtb00022^cod_n^1^2^5^ +prtb00022^cod_grupo^1^2^6^ +prtb00022^cod_tipo^1^2^7^ +prtb00022^cod_sec^1^2^8^ +prtb00022^lado_1^5^3077^9^ +prtb00022^lado_2^5^3077^10^ +prtb00022^lado_3^5^3077^11^ +prtb00022^cantidad^5^3077^12^ +prtb00022^medida^5^3077^13^ +prtb00022^status_t^0^1^14^ +prtb00022^us_crea^0^40^15^ +prtb00022^fech_crea^7^4^16^ +prtb00022^us_mod^0^40^17^ +prtb00022^fech_mod^7^4^18^ +prtb00022^id_etiqueta^1^2^19^ +prtb00023^num_oc^2^4^1^ +prtb00023^secuencia^2^4^2^ +prtb00023^area^1^2^3^ +prtb00023^cod_n^1^2^4^ +prtb00023^cod_grupo^1^2^5^ +prtb00023^cod_tipo^1^2^6^ +prtb00023^cod_sec^1^2^7^ +prtb00023^cantidad_1^5^3077^8^ +prtb00023^cantidad^5^3077^9^ +prtb00023^id_kit^2^4^10^ +prtb00024^num_oc^2^4^1^ +prtb00024^us_crea^0^40^2^ +prtb00025^num_oc^2^4^1^ +prtb00025^fecha^7^4^2^ +prtb00025^tipo_cliente^1^2^3^ +prtb00025^sec_cliente^1^2^4^ +prtb00025^nombre^0^60^5^ +prtb00025^valor^5^4096^6^ +prtb00025^us_crea^0^40^7^ +prtb00025^us_autoriza^0^40^8^ +prtb00025^fecha_autorizacion^7^4^9^ +prtb00025^estado^0^2^10^ +prtb00026^num_autoriza^2^4^1^ +prtb00026^observacion^0^50^2^ +prtb00026^num_oc^2^4^3^ +prtb00026^num_doc^2^4^4^ +prtb00026^cod_mov^1^2^5^ +prtb00026^descrip_mov^0^30^6^ +prtb00026^fecha_oc^7^4^7^ +prtb00026^fecha_autoriza^7^4^8^ +prtb00026^usuario^0^50^9^ +prtb00026^status_t^0^1^10^ +prtb00026^us_crea^0^50^11^ +prtb00026^fech_crea^7^4^12^ +prtb00026^us_mod^0^50^13^ +prtb00026^fech_mod^7^4^14^ +prtb00027^num_autoriza^2^4^1^ +prtb00027^cod_n^1^2^2^ +prtb00027^cod_grupo^1^2^3^ +prtb00027^cod_tipo^1^2^4^ +prtb00027^cod_sec^1^2^5^ +prtb00027^cantidad^5^3075^6^ +prtb00027^monto^5^3075^7^ +prtb00028^num_oc^258^4^1^ +prtb00028^fecha_compromiso^263^4^2^ +prtb00028^cod_n^257^2^3^ +prtb00028^cod_grupo^257^2^4^ +prtb00028^cod_tipo^257^2^5^ +prtb00028^cod_sec^257^2^6^ +prtb00028^cantidad^5^3076^7^ +prtb00028^us_crea^0^50^8^ +prtb00028^fech_crea^10^4365^9^ +prtb00029^num_oc^2^4^1^ +prtb00029^ruta_file_original^0^200^2^ +prtb00029^ruta_file_srv^0^200^3^ +prtb00029^url_file_destino^0^200^4^ +prtb00029^nombre_file^0^100^5^ +prtb00029^tipo_file^0^20^6^ +prtb00029^num_doc^2^4^7^ +prtb00029^bodega^1^2^8^ +prtb00029^id^2^4^9^ +prtb00029^us_crea^201^50^10^ +prtb00029^fech_crea^10^4365^11^ +prtb00029^documento^11^56^12^ +prtb00029^envio_notificacion^0^10^13^ +prtb00029^file_extension^0^10^14^ +prtb00029^cod_mov^2^4^15^ +prtb00029^enviaencuesta^201^2^16^ +prtb00030^num_oc^258^4^1^ +prtb00030^departamento^257^2^2^ +prtb00030^num_emp^2^4^3^ +prtb00030^us_crea^0^50^4^ +prtb00030^fech_crea^7^4^5^ +prtb00031^num_oc^258^4^1^ +prtb00031^cotizacion_no^258^4^2^ +prtb00031^id_kit^258^4^3^ +prtb00031^secuencia^257^2^4^ +prtb00031^area^258^4^5^ +prtb00031^cod_n^257^2^6^ +prtb00031^cod_grupo^257^2^7^ +prtb00031^cod_tipo^257^2^8^ +prtb00031^cod_sec^257^2^9^ +prtb00031^cantidad^258^4^10^ +prtb00031^us_crea^201^50^11^ +prtb00031^fech_crea^10^4365^12^ +prtb00032^num_oc^2^4^1^ +prtb00032^fecha^10^4365^2^ +prtb00032^accion^0^20^3^ +prtb00032^us_crea^0^50^4^ +prtb00032^comando^0^200^5^ +prtb00033^num_oc^2^4^1^ +prtb00033^fecha_trx^10^4365^2^ +prtb00033^departamento^1^2^3^ +prtb00033^cod_n^1^2^4^ +prtb00033^cod_grupo^1^2^5^ +prtb00033^cod_tipo^1^2^6^ +prtb00033^cod_sec^1^2^7^ +prtb00033^usuario^0^50^8^ +prtb00033^comentario^0^100^9^ +prtb00033^actualiza^201^2^10^ +prtb00033^fecha_compromiso^7^4^11^ +prtb00033^id^2^4^12^ +prtb00034^cod_n^1^2^1^ +prtb00034^tipo_orden^201^50^2^ +prtb00035^tipo_cliente^2^4^1^ +prtb00035^sec_cliente^2^4^2^ +prtb00035^comentario^201^200^3^ +prtb00035^fecha^7^4^4^ +prttb00001^codigo^1^2^1^ +prttb00001^nombre^0^30^2^ +prttb00001^lpprog^0^20^3^ +prttb00001^lppipe^0^1^4^ +prttb00001^puerto^0^100^5^ +prttb00001^prtcodigo^1^2^6^ +prttb00002^ult_imp^2^4^1^ +prttb00002^usuario^0^50^2^ +prttb00002^fecha^10^4365^3^ +ptordenesgral^ano^0^4^1^ +ptordenesgral^mes^0^20^2^ +ptordenesgral^fechaorden^7^4^3^ +ptordenesgral^fechaentrega^7^4^4^ +ptordenesgral^documento^2^4^5^ +ptordenesgral^orden^0^10^6^ +ptordenesgral^fechaavance^7^4^7^ +ptordenesgral^monto_avance^5^3074^8^ +ptordenesgral^fechafactura^7^4^9^ +ptordenesgral^clasificacion^0^20^10^ +ptordenesgral^origen^0^20^11^ +ptordenesgral^cod_n^1^2^12^ +ptordenesgral^cod_grupo^1^2^13^ +ptordenesgral^cod_tipo^1^2^14^ +ptordenesgral^cod_sec^1^2^15^ +ptordenesgral^descripcionp^0^40^16^ +ptordenesgral^unidadmedida^0^4^17^ +ptordenesgral^existencia^5^3075^18^ +ptordenesgral^cantidadorden^5^3077^19^ +ptordenesgral^cantidad^5^3077^20^ +ptordenesgral^unidades^5^3077^21^ +ptordenesgral^precio^5^3074^22^ +ptordenesgral^descuento^5^3074^23^ +ptordenesgral^valor^5^3074^24^ +ptordenesgral^costo_std^5^3076^25^ +ptordenesgral^costo_lq^5^3076^26^ +ptordenesgral^valorcostostd^5^4100^27^ +ptordenesgral^tipo_cliente^1^2^28^ +ptordenesgral^sec_cliente^2^4^29^ +ptordenesgral^nombrecliente^0^40^30^ +ptordenesgral^sec_vend^1^2^31^ +ptordenesgral^nombrevendedor^0^30^32^ +ptordenesgral^apellidovend^0^30^33^ +ptordenesgral^fechatransac^7^4^34^ +ptordenesgral^tipotrransaccion^0^40^35^ +ptordenesgral^estado^0^30^36^ +ptordenesgral^observacion^0^180^37^ +ptordenesgral^detalle^0^50^38^ +ptordenesgral^fechaactualizacion^7^4^39^ +ptventasgral^compania^1^2^1^ +ptventasgral^localidad^0^100^2^ +ptventasgral^tipotransaccion^0^100^3^ +ptventasgral^tipo_ventas^0^100^4^ +ptventasgral^origen_producto^0^100^5^ +ptventasgral^producto^0^100^6^ +ptventasgral^tipoproducto^0^100^7^ +ptventasgral^valor_bruto^5^5122^8^ +ptventasgral^porc_itbi^5^5122^9^ +ptventasgral^descuento^5^5122^10^ +ptventasgral^itbis^5^5122^11^ +ptventasgral^factura^2^4^12^ +ptventasgral^conduce^2^4^13^ +ptventasgral^documentodev^2^4^14^ +ptventasgral^documentocxc^2^4^15^ +ptventasgral^observaciones^0^100^16^ +ptventasgral^cod_mov^1^2^17^ +ptventasgral^cond_pago^1^2^18^ +ptventasgral^descrip_p^0^100^19^ +ptventasgral^fecha^7^4^20^ +ptventasgral^numero_mes^1^2^21^ +ptventasgral^ano^0^50^22^ +ptventasgral^mes^0^50^23^ +ptventasgral^tipo_cliente^1^2^24^ +ptventasgral^sec_cliente^2^4^25^ +ptventasgral^nombre_cliente^0^100^26^ +ptventasgral^rnc^0^50^27^ +ptventasgral^orden^2^4^28^ +ptventasgral^sec_vend^2^4^29^ +ptventasgral^nombrev^0^100^30^ +ptventasgral^apellidov^0^100^31^ +ptventasgral^area^1^2^32^ +ptventasgral^cod_n^1^2^33^ +ptventasgral^cod_grupo^1^2^34^ +ptventasgral^cod_tipo^1^2^35^ +ptventasgral^cod_sec^1^2^36^ +ptventasgral^descripcionp^0^180^37^ +ptventasgral^unidadmed^0^50^38^ +ptventasgral^cantidad^5^3589^39^ +ptventasgral^precio^5^7682^40^ +ptventasgral^material^5^7685^41^ +ptventasgral^labor^5^7685^42^ +ptventasgral^gasto^5^7685^43^ +ptventasgral^valormaterial^5^7685^44^ +ptventasgral^valorlabor^5^7685^45^ +ptventasgral^valorgasto^5^7685^46^ +ptventasgral^tasa^5^3075^47^ +ptventasgral^valorrd^5^7682^48^ +ptventasgral^descuentord^5^7682^49^ +ptventasgral^itbisrd^5^7682^50^ +ptventasgral^netord^5^7682^51^ +ptventasgral^neto^5^7682^52^ +ptventasgral^margen^5^7682^53^ +ptventasgral^transportista^0^100^54^ +ptventasgral^pventas^1^2^55^ +ptventasgral^grupo^0^100^56^ +ptventasgral^codigo_zona^1^2^57^ +ptventasgral^zona^201^100^58^ +ptventasgral^us_crea^201^50^59^ +ptventasgral^fech_crea^10^4365^60^ +ptventasgral^cod_provincia^2^4^61^ +ptventasgral^pais_o_provincia^201^80^62^ +ptventasgral^porc_desc^5^7682^63^ +ptventasgral^precio_neto^5^7682^64^ +ptventasgral^departamento^2^4^65^ +ptventasgral^gerentemarcas^201^100^66^ +ptventasgralh^compania^1^2^1^ +ptventasgralh^localidad^0^50^2^ +ptventasgralh^tipotransaccion^0^50^3^ +ptventasgralh^tipo_ventas^0^50^4^ +ptventasgralh^origen_producto^0^50^5^ +ptventasgralh^producto^0^50^6^ +ptventasgralh^tipoproducto^0^50^7^ +ptventasgralh^valor_bruto^5^3074^8^ +ptventasgralh^porc_itbi^5^3074^9^ +ptventasgralh^descuento^5^3074^10^ +ptventasgralh^itbis^5^3074^11^ +ptventasgralh^factura^2^4^12^ +ptventasgralh^conduce^2^4^13^ +ptventasgralh^documentodev^2^4^14^ +ptventasgralh^documentocxc^2^4^15^ +ptventasgralh^observaciones^0^60^16^ +ptventasgralh^cod_mov^1^2^17^ +ptventasgralh^cond_pago^1^2^18^ +ptventasgralh^descrip_p^0^50^19^ +ptventasgralh^fecha^7^4^20^ +ptventasgralh^numero_mes^1^2^21^ +ptventasgralh^ano^0^50^22^ +ptventasgralh^mes^0^50^23^ +ptventasgralh^tipo_cliente^1^2^24^ +ptventasgralh^sec_cliente^2^4^25^ +ptventasgralh^nombre_cliente^0^80^26^ +ptventasgralh^rnc^0^50^27^ +ptventasgralh^orden^2^4^28^ +ptventasgralh^sec_vend^2^4^29^ +ptventasgralh^nombrev^0^50^30^ +ptventasgralh^apellidov^0^50^31^ +ptventasgralh^area^1^2^32^ +ptventasgralh^cod_n^1^2^33^ +ptventasgralh^cod_grupo^1^2^34^ +ptventasgralh^cod_tipo^1^2^35^ +ptventasgralh^cod_sec^1^2^36^ +ptventasgralh^descripcionp^0^100^37^ +ptventasgralh^unidadmed^0^50^38^ +ptventasgralh^cantidad^5^3076^39^ +ptventasgralh^precio^5^3074^40^ +ptventasgralh^material^5^3077^41^ +ptventasgralh^labor^5^3077^42^ +ptventasgralh^gasto^5^3077^43^ +ptventasgralh^valormaterial^5^3077^44^ +ptventasgralh^valorlabor^5^3077^45^ +ptventasgralh^valorgasto^5^3077^46^ +ptventasgralh^tasa^5^2051^47^ +ptventasgralh^valorrd^5^3074^48^ +ptventasgralh^descuentord^5^3074^49^ +ptventasgralh^itbisrd^5^3074^50^ +ptventasgralh^netord^5^3074^51^ +ptventasgralh^neto^5^3074^52^ +ptventasgralh^margen^5^3074^53^ +ptventasgralh^transportista^0^80^54^ +ptventasgralh^pventas^1^2^55^ +ptventasgralh^grupo^0^40^56^ +query^num_nomi^2^4^1^ +query^tipo_emp^0^1^2^ +query^num_emp^1^2^3^ +query^departamento^1^2^4^ +query^nivel_emp^1^2^5^ +query^cod_puesto^1^2^6^ +query^fecha^10^4365^7^ +query^cod_mov^1^2^8^ +query^cantidad^5^2562^9^ +query^valor^5^2562^10^ +query^clase_mov^0^1^11^ +query^status_t^0^1^12^ +query^us_crea^0^9^13^ +query^fech_crea^7^4^14^ +query^us_mod^0^9^15^ +query^fech_mod^7^4^16^ +ranking^rankingact^1^2^1^ +ranking^rankingant^1^2^2^ +ranking^cod_n^1^2^3^ +ranking^cod_grupo^1^2^4^ +ranking^cod_tipo^1^2^5^ +ranking^cod_sec^1^2^6^ +ranking^descripcion^0^100^7^ +ranking^unidad_med^0^10^8^ +ranking^cantidad^5^3844^9^ +ranking^valor^5^3842^10^ +ranking^cantidad_ant^5^3844^11^ +ranking^valor_ant^5^3842^12^ +repitecodigo^documento^258^4^1^ +repitecodigo^tipo_doc^256^3^2^ +repitecodigo^codigo^256^25^3^ +repitecodigo^codid^1^2^4^ +repitecodigo^us_crea^0^50^5^ +repitecodigo^fech_crea^10^4365^6^ +repitecodigotmp^documento^2^4^1^ +repitecodigotmp^tipo_doc^0^3^2^ +rotacioniventario^ano^1^2^1^ +rotacioniventario^numeromes^1^2^2^ +rotacioniventario^mes^0^10^3^ +rotacioniventario^codigo^201^63^4^ +rotacioniventario^tituloproducto^457^180^5^ +rotacioniventario^gerentemarca^201^31^6^ +rotacioniventario^asclase^256^30^7^ +rotacioniventario^grupo^256^30^8^ +rotacioniventario^tipo^457^30^9^ +rotacioniventario^codclase^2^4^10^ +rotacioniventario^codgrupo^2^4^11^ +rotacioniventario^codtipo^2^4^12^ +rotacioniventario^codmedida^2^4^13^ +rotacioniventario^costoventas^5^9737^14^ +rotacioniventario^existencia^5^9734^15^ +rotacioniventario^costoinventario^5^9737^16^ +rotacioniventario^cantidadvendida^5^9734^17^ +rotacioniventario^categoria^201^100^18^ +seg0000^id_number^1^2^1^ +seg0000^usuario^256^40^2^ +seg0000^nombre^0^60^3^ +seg0000^sec_vend^257^2^4^ +seg0000^password^0^20^5^ +seg0000^ocupacion^0^30^6^ +seg0000^email^256^50^7^ +seg0000^celular^0^15^8^ +seg0000^celular2^0^15^9^ +seg0000^status_t^0^1^10^ +seg0000^us_crea^0^9^11^ +seg0000^fech_crea^7^4^12^ +seg0000^us_mod^0^9^13^ +seg0000^fech_mod^7^4^14^ +seg0000^depto^257^2^15^ +seg0000^email_soporte^201^100^16^ +seg0000^emailsupervisor^201^100^17^ +seg0001^usuario^256^50^1^ +seg0001^cod_perfil^258^4^2^ +seg0001^observacion^0^70^3^ +seg0001^printerdefecto^257^2^4^ +seg0001^otro_printer^257^2^5^ +seg0001^printer_cheque^257^2^6^ +seg0001^cambia_clave^0^10^7^ +seg0001^status_t^0^1^8^ +seg0001^us_crea^0^50^9^ +seg0001^fech_crea^7^4^10^ +seg0001^us_mod^0^50^11^ +seg0001^fech_mod^7^4^12^ +seg0001^sucid^1^2^13^ +seg0001^bodega^1^2^14^ +seg0001^clave^0^12^15^ +seg0001^tipo_usuario^0^20^16^ +seg0001^descuento1^5^4610^17^ +seg0001^descuento2^5^4610^18^ +seg0001^fecha_ultimo_login^10^4365^19^ +seg0001^ultimo_programa_ejecutado^0^50^20^ +seg0001^departamento^1^2^21^ +seg0001^num_emp^258^4^22^ +seg0001^email^0^100^23^ +seg0001^firmafactura^11^56^24^ +seg0001^nombre_file_firma^201^100^25^ +seg0001^tipo_cliente^2^4^26^ +seg0001^sec_cliente^2^4^27^ +seg0001^nombreusuario^201^200^28^ +seg0001^notificacion^201^10^29^ +seg0003^usuario^256^30^1^ +seg0003^nom_puesto^0^30^2^ +seg0003^autorizaciondespacho^0^10^3^ +seg0003^controldespacho^0^10^4^ +seg0003^controldespiece^0^10^5^ +seg0003^controldibujo^0^10^6^ +seg0003^controldescuento^0^10^7^ +seg0003^correo^0^80^8^ +seg0003^actualizacion_log_produccion^0^10^9^ +seg0003^actualizacion_produccion^0^10^10^ +seg0003^fotos_adicionales_inventario^0^10^11^ +seg0003^aviso_reservas^0^10^12^ +seg0003^aviso_requisicion_compras^0^10^13^ +seg0003^distributionlist^0^100^14^ +seg0003^aviso_existencia_minima_repuesto^0^100^15^ +seg0003^controloutlet^0^10^16^ +seg0003^controlordenese^0^10^17^ +seg0003^controlbuzon^0^10^18^ +seg0003^controloutlet2^0^10^19^ +seg0003^requisicionescompras^0^10^20^ +seg0003^actualiza_controlcalidad^0^10^21^ +seg0004^programa^0^100^1^ +seg0004^sistema^0^100^2^ +seg0004^descripcion^0^100^3^ +seg0004^ruta^0^100^4^ +seg0005^cod_perfil^258^4^1^ +seg0005^programa^256^30^2^ +seg0005^sistema^0^30^3^ +seg0005^descripcion^0^50^4^ +seg0005^ruta^0^100^5^ +seg0005^conexion^0^20^6^ +seg0005^detalle^201^100^7^ +seg0006^usuario^0^50^1^ +seg0006^session^2^4^2^ +seg0006^fecha_session^7^4^3^ +seg0007^usuario^256^50^1^ +seg0007^nombre^0^60^2^ +seg0007^sec_vend^257^2^3^ +seg0007^tipo_usuario^256^30^4^ +seg0007^comision^0^10^5^ +seg0007^porc_cobros^5^3076^6^ +seg0007^emailsupervisor^201^100^7^ +seg0008^depto^257^2^1^ +seg0008^nombre^0^100^2^ +seg0008^emailsupervisor^201^100^3^ +seg0009^usuario^457^50^1^ +seg0009^cod_lista^258^4^2^ +seg0010^usuario^457^50^1^ +seg0010^documento^2^4^2^ +seg0011^cod_perfil^257^2^1^ +seg0011^titulo^201^100^2^ +seqreg^sr_name^457^30^1^ +seqreg^sr_last^258^4^2^ +signon^userid^256^80^1^ +signon^password^256^25^2^ +sucursales^sucid^257^2^1^ +sucursales^sucnombre^457^60^2^ +sucursales^localidad^1^2^3^ +sucursales^pais^1^2^4^ +sucursales^zona^1^2^5^ +sucursales^direccion^0^80^6^ +sucursales^telefono^0^15^7^ +sucursales^fax^0^15^8^ +sucursales^url^0^80^9^ +sucursales^email^0^80^10^ +sucursales^rnc^0^11^11^ +sucursales^nombre_display^201^60^12^ +sucursales^localidad_venta^0^10^13^ +sucursales^sucid_sirla^2^4^14^ +sugerencias^cedula^457^11^1^ +sugerencias^tipo^457^30^2^ +sugerencias^descripcion^268^56^3^ +sugerencias^telefono^201^100^4^ +sugerencias^fecha_creacion^10^4365^5^ +sugerencias^nombre^201^31^6^ +sugerencias^departamento^0^30^7^ +supplier^suppid^258^4^1^ +supplier^name^0^80^2^ +supplier^status^256^2^3^ +supplier^addr1^0^80^4^ +supplier^addr2^0^80^5^ +supplier^city^0^80^6^ +supplier^state^0^80^7^ +supplier^zip^0^5^8^ +supplier^phone^0^80^9^ +svtb00001^num_doc^258^4^1^ +svtb00001^fecha^7^4^2^ +svtb00001^nombre^201^100^3^ +svtb00001^celular^201^20^4^ +svtb00001^telefono^201^20^5^ +svtb00001^email^201^100^6^ +svtb00001^direccion^201^100^7^ +svtb00001^hdisponible^201^100^8^ +svtb00001^presupuesto^5^4610^9^ +svtb00001^observacion_general^201^100^10^ +svtb00001^sec_vend^1^2^11^ +svtb00001^vendedor^201^100^12^ +svtb00001^proyecto^201^100^13^ +svtb00001^contacto^201^100^14^ +svtb00001^telefono_contacto^201^20^15^ +svtb00001^modelo^201^100^16^ +svtb00001^tipologia^201^100^17^ +svtb00001^terminacion^201^100^18^ +svtb00001^color^201^100^19^ +svtb00001^tirador^201^100^20^ +svtb00001^iluminacion^201^100^21^ +svtb00001^marca^201^100^22^ +svtb00001^cantidad^3^8^23^ +svtb00001^dimension_plancha^201^50^24^ +svtb00001^espesor^201^50^25^ +svtb00001^cocina^0^10^26^ +svtb00001^m_instalados^0^10^27^ +svtb00001^m_chino^0^10^28^ +svtb00001^e_material^201^100^29^ +svtb00001^t_bisel^201^50^30^ +svtb00001^t_zocalo^201^50^31^ +svtb00001^observacion_escalera^201^200^32^ +svtb00001^us_crea^201^50^33^ +svtb00001^fech_crea^10^4365^34^ +svtb00001^us_mod^201^50^35^ +svtb00001^fech_mod^10^4365^36^ +svtb00001^status_t^201^1^37^ +svtb00001^num_oc^2^4^38^ +svtb00001^losas^0^10^39^ +svtb00001^losas_entera^0^10^40^ +svtb00001^tipo_cliente^1^2^41^ +svtb00001^sec_cliente^2^4^42^ +svtb00002^num_doc^2^4^1^ +svtb00002^id^1^2^2^ +svtb00002^items^201^100^3^ +svtb00002^aplica^0^10^4^ +svtb00002^medida^0^10^5^ +svtb00003^num_doc^2^4^1^ +svtb00003^id_labor^2^4^2^ +svtb00003^sec_vend1^1^2^3^ +svtb00003^nombre^201^100^4^ +svtb00003^fecha_labor^7^4^5^ +svtb00003^fecha_visita^7^4^6^ +svtb00003^observacion^201^150^7^ +svtb00003^us_crea^201^50^8^ +svtb00003^fech_crea^7^4^9^ +svtb00005^num_doc^258^4^1^ +svtb00005^factura^258^4^2^ +svtb00005^fecha_factura^263^4^3^ +svtb00005^codigo^457^25^4^ +svtb00005^descripcion^457^100^5^ +svtb00005^cantidad^261^3074^6^ +svtb00005^precio^261^3074^7^ +svtb00005^descuento^261^3074^8^ +svtb00005^valor^261^3074^9^ +svtb00005^cod_n^257^2^10^ +svtb00005^cod_grupo^257^2^11^ +svtb00005^cod_tipo^257^2^12^ +svtb00005^cod_sec^257^2^13^ +svtb00005^rowid^258^4^14^ +svtb00006^num_doc^258^4^1^ +svtb00006^tipo_doc^256^10^2^ +svtb00006^us_crea^201^50^3^ +svtb00006^fech_crea^10^4365^4^ +svtb00007^num_doc^258^4^1^ +svtb00007^fecha_dev^7^4^2^ +svtb00007^num_oc^2^4^3^ +svtb00007^fech_produccion^7^4^4^ +svtb00007^fecha_despacho^7^4^5^ +svtb00007^tipo_cliente^2^4^6^ +svtb00007^sec_cliente^2^4^7^ +svtb00007^cod_vend^2^4^8^ +svtb00007^producido^2^4^9^ +svtb00007^instalado^2^4^10^ +svtb00007^dev_recibida^2^4^11^ +svtb00007^medido^201^100^12^ +svtb00007^cod_transp^2^4^13^ +svtb00007^sec_transp^2^4^14^ +svtb00007^supervisado^2^4^15^ +svtb00007^realizado^2^4^16^ +svtb00007^id_devolucion^1^2^17^ +svtb00007^observacion^201^100^18^ +svtb00007^departamento^2^4^19^ +svtb00007^conduce_no^2^4^20^ +svtb00007^num_req^2^4^21^ +svtb00007^factura^2^4^22^ +svtb00007^status_t^0^1^23^ +svtb00007^us_crea^201^50^24^ +svtb00007^fech_crea^10^4365^25^ +svtb00007^us_mod^201^50^26^ +svtb00007^fech_mod^10^4365^27^ +svtb00008^num_doc^258^4^1^ +svtb00008^area^2^4^2^ +svtb00008^cod_n^2^4^3^ +svtb00008^cod_grupo^2^4^4^ +svtb00008^cod_tipo^2^4^5^ +svtb00008^cod_sec^2^4^6^ +svtb00008^cantidad^5^3077^7^ +svtb00008^status_t^0^1^8^ +svtb00008^us_crea^201^30^9^ +svtb00008^fech_crea^7^4^10^ +svtb00008^us_mod^201^30^11^ +svtb00008^fech_mod^7^4^12^ +svtb00009^id^262^4^1^ +svtb00009^num_doc^2^4^2^ +svtb00009^comentario^201^100^3^ +svtb00009^us_crea^201^20^4^ +svtb00009^fecha_creacion^7^4^5^ +svtb00009^status_t^0^10^6^ +sysdiagrams^name^457^128^1^ +sysdiagrams^principal_id^258^4^2^ +sysdiagrams^diagram_id^262^4^3^ +sysdiagrams^version^2^4^4^ +sysdiagrams^definition^11^56^5^ +tbperfil_mail^cod_perfil^257^2^1^ +tbperfil_mail^puerto^257^2^2^ +tbperfil_mail^nombre_servidor^457^1000^3^ +tbperfil_mail^clave^457^256^4^ +tbperfil_mail^from_address^201^500^5^ +tbperfil_mail^subjet_default^201^500^6^ +tbperfil_mail^from_name^201^250^7^ +tbperfil_mail^us_crea^201^250^8^ +tbperfil_mail^us_mod^201^250^9^ +tbperfil_mail^fech_mod^7^4^10^ +tbperfil_mail^fech_crea^7^4^11^ +tbperfil_mail^status_t^201^1^12^ +tbperfil_mail^mailuser_name^457^250^13^ +tempadtb00003^num_emp^257^2^1^ +tempadtb00003^departamento^1^2^2^ +tempadtb00003^nivel_emp^1^2^3^ +tempadtb00003^cod_puesto^1^2^4^ +tempadtb00003^nom1_emp^0^15^5^ +tempadtb00003^nom2_emp^0^15^6^ +tempadtb00003^apell1_emp^0^15^7^ +tempadtb00003^apell2_emp^0^15^8^ +tempadtb00003^tipo_empleado^0^20^9^ +tempadtb00003^fecha_termino_c^7^4^10^ +tempadtb00003^calle^0^50^11^ +tempadtb00003^casa_num^0^10^12^ +tempadtb00003^barrio^0^50^13^ +tempadtb00003^urbanizacion^0^50^14^ +tempadtb00003^credito^0^10^15^ +tempadtb00003^telefono^0^15^16^ +tempadtb00003^fech_nac^7^4^17^ +tempadtb00003^cod_nac^1^2^18^ +tempadtb00003^estado_civil^0^1^19^ +tempadtb00003^tipo_sangre^0^3^20^ +tempadtb00003^cedula^0^11^21^ +tempadtb00003^serie^1^2^22^ +tempadtb00003^licencia^0^9^23^ +tempadtb00003^sueldo_ac^5^2562^24^ +tempadtb00003^nomina^0^1^25^ +tempadtb00003^fech_efec^7^4^26^ +tempadtb00003^fecha_salida^7^4^27^ +tempadtb00003^paga_seg^0^1^28^ +tempadtb00003^cod_seg1^0^11^29^ +tempadtb00003^cod_seg2^1^2^30^ +tempadtb00003^cod_seg3^1^2^31^ +tempadtb00003^tipocuenta^0^1^32^ +tempadtb00003^cuenta_no^201^25^33^ +tempadtb00003^status_t^0^1^34^ +tempadtb00003^us_crea^0^50^35^ +tempadtb00003^fech_crea^10^4365^36^ +tempadtb00003^us_mod^0^50^37^ +tempadtb00003^fech_mod^10^4365^38^ +tempadtb00003^foto_empleado^11^56^39^ +tempadtb00003^sucid^1^2^40^ +tempadtb00003^monto_seg_med^5^4608^41^ +tempadtb00003^monto_seg_int^5^4608^42^ +tempadtb00003^monto_care^5^4608^43^ +tempadtb00003^fecha_ultimo_aumento^7^4^44^ +tempadtb00003^moneda^0^3^45^ +tempadtb00003^codbancodestino^0^8^46^ +tempadtb00003^digiverbancodestino^0^1^47^ +tempadtb00003^tipo_sueldo^0^20^48^ +tempadtb00003^email^201^100^49^ +tempadtb00003^instalador^0^10^50^ +tempadtb00003^cuenta_aux^201^100^51^ +tempadtb00003^cuenta_out^2^4^52^ +tempadtb00003^departamento_out^2^4^53^ +tempadtb00003^num_emp_supervisor^2^4^54^ +tempadtb00003^fecha_suspension^7^4^55^ +tempadtb00003^codigo_retiro_bco^2^4^56^ +tempadtb00003^genera_file_bco^0^2^57^ +tempadtb00003^fecha_valido_retiro^7^4^58^ +tempadtb00003^monto_retiro^5^4610^59^ +tempadtb00003^retiro_comercial^0^10^60^ +tempadtb00003^estado_legal^0^20^61^ +tempadtb00003^observacion^201^255^62^ +tempcostos^cod_n^2^4^1^ +tempcostos^cod_grupo^2^4^2^ +tempcostos^cod_tipo^2^4^3^ +tempcostos^cod_sec^2^4^4^ +tempcostos^material^5^3077^5^ +tempcostos^labor^5^3077^6^ +tempcostos^gasto^5^3077^7^ +tempcostos1^cod_n^2^4^1^ +tempcostos1^cod_grupo^2^4^2^ +tempcostos1^cod_tipo^2^4^3^ +tempcostos1^cod_sec^2^4^4^ +tempcostos1^material^5^3077^5^ +tempcostos1^labor^5^3077^6^ +tempcostos1^gasto^5^3077^7^ +tempcostos2^cod_n^2^4^1^ +tempcostos2^cod_grupo^2^4^2^ +tempcostos2^cod_tipo^2^4^3^ +tempcostos2^cod_sec^2^4^4^ +tempcostos2^material^5^3077^5^ +tempcostos2^labor^5^3077^6^ +tempcostos2^gasto^5^3077^7^ +templateproductos_roca^tipo_data^457^50^1^ +templateproductos_roca^cod_n^258^4^2^ +templateproductos_roca^cod_grupo^258^4^3^ +templateproductos_roca^cod_tipo^258^4^4^ +templateproductos_roca^cod_sec^258^4^5^ +templateproductos_roca^unidad_med^201^1^6^ +templateproductos_roca^existencia^201^1^7^ +templateproductos_roca^precio_usd^201^1^8^ +templateproductos_roca^tasa^201^1^9^ +templateproductos_roca^id_categoria^457^50^10^ +templateproductos_roca^id_familia^457^50^11^ +templateproductos_roca^id_brand^457^50^12^ +templateproductos_roca^id_color^201^1^13^ +templateproductos_roca^descripcion_esp^457^100^14^ +templateproductos_roca^descripcion_us^201^100^15^ +templateproductos_roca^propiedades_esp^457^300^16^ +templateproductos_roca^propiedades_us^457^300^17^ +templateproductos_roca^nombre_file_foto^201^1^18^ +templateproductos_roca^nombre_file_ficha^201^1^19^ +templateproductos_roca^nombre_file_ficha1^201^1^20^ +templateproductos_roca^meta_data^201^300^21^ +tetb00001^num_doc^262^4^1^ +tetb00001^cuenta_no^256^8^2^ +tetb00001^cta_banco^256^13^3^ +tetb00001^procedencia^1^2^4^ +tetb00001^fecha^263^4^5^ +tetb00001^monto^261^3074^6^ +tetb00001^status_t^0^1^7^ +tetb00001^us_crea^256^50^8^ +tetb00001^fech_crea^266^4365^9^ +tetb00001^us_mod^0^50^10^ +tetb00001^fech_mod^10^4365^11^ +tetb00002^procedencia^257^2^1^ +tetb00002^descripcion^457^100^2^ +tetb00002^status_t^0^1^3^ +tetb00002^us_crea^256^50^4^ +tetb00002^fech_crea^266^4365^5^ +tetb00002^us_mod^0^50^6^ +tetb00002^fech_mod^10^4365^7^ +tetb00003^codigo^1^2^1^ +tetb00003^descripcion^201^30^2^ +tetb00003^tipo^201^2^3^ +tetb00003^status_t^201^1^4^ +tetb00003^us_crea^201^9^5^ +tetb00003^fech_crea^10^4365^6^ +tetb00003^us_mod^201^9^7^ +tetb00003^fech_mod^10^4365^8^ +tetb00004^codigo^2^4^1^ +tetb00004^ano^2^4^2^ +tetb00004^mes^1^2^3^ +tetb00004^valor^5^3586^4^ +tetb00004^status_t^0^1^5^ +tetb00004^us_crea^0^50^6^ +tetb00004^fech_crea^10^4365^7^ +tetb00004^us_mod^0^50^8^ +tetb00004^fech_mod^10^4365^9^ +tetb00005^codigo^2^4^1^ +tetb00005^ano^2^4^2^ +tetb00005^mes^1^2^3^ +tetb00005^valor_real^5^3586^4^ +tetb00005^status_t^0^1^5^ +tetb00005^us_crea^0^50^6^ +tetb00005^fech_crea^10^4365^7^ +tetb00005^us_mod^0^50^8^ +tetb00005^fech_mod^10^4365^9^ +tetb00006^cheque_no^2^4^1^ +tetb00006^banco^0^8^2^ +tetb00006^codigo^2^4^3^ +tetb00006^status_t^0^1^4^ +tetb00006^us_crea^0^50^5^ +tetb00006^fech_crea^7^4^6^ +tetb00006^us_mod^0^50^7^ +tetb00006^fech_mod^7^4^8^ +tetb00007^ano^2^4^1^ +tetb00007^valor^5^3074^2^ +tetb00007^valor1^5^3074^3^ +tetb00007^status_t^0^1^4^ +tetb00007^us_crea^0^50^5^ +tetb00007^fech_crea^10^4365^6^ +tetb00007^us_mod^0^50^7^ +tetb00007^fech_mod^10^4365^8^ +tipopersonal^idtipo^258^4^1^ +tipopersonal^titulo^457^100^2^ +tmocostosstacy^cod_n^3^8^1^ +tmocostosstacy^cod_grupo^3^8^2^ +tmocostosstacy^cod_tipo^3^8^3^ +tmocostosstacy^cod_sec^3^8^4^ +tmocostosstacy^descripcion_n^201^255^5^ +tmocostosstacy^costo^201^255^6^ +tmocostosstacy^cod_n_n^3^8^7^ +tmocostosstacy^cod_grupo_n^3^8^8^ +tmocostosstacy^cod_tipo_n^3^8^9^ +tmocostosstacy^cod_sec_n^3^8^10^ +tmocostosstacy^descripcion_n1^201^255^11^ +tmocostosstacy^costo1^201^255^12^ +tmp2iptb00012^idtrx^2^4^1^ +tmp2iptb00012^fecha^10^4365^2^ +tmp2iptb00012^bodega^1^2^3^ +tmp2iptb00012^cod_seccion^1^2^4^ +tmp2iptb00012^cod_tramo^1^2^5^ +tmp2iptb00012^cod_n^1^2^6^ +tmp2iptb00012^cod_grupo^1^2^7^ +tmp2iptb00012^cod_tipo^1^2^8^ +tmp2iptb00012^cod_sec^1^2^9^ +tmp2iptb00012^cantidad^5^3076^10^ +tmp2iptb00012^balance^5^3076^11^ +tmp2iptb00012^us_crea^201^50^12^ +tmp2iptb00012^fech_crea^10^4365^13^ +tmp2iptb00012^us_mod^201^50^14^ +tmp2iptb00012^fech_mod^10^4365^15^ +tmp2iptb00012^lado_1^5^3076^16^ +tmp2iptb00012^lado_2^5^3076^17^ +tmp2iptb00012^lado_3^5^3076^18^ +tmp3iptb00012^idtrx^2^4^1^ +tmp3iptb00012^fecha^10^4365^2^ +tmp3iptb00012^bodega^1^2^3^ +tmp3iptb00012^cod_seccion^1^2^4^ +tmp3iptb00012^cod_tramo^1^2^5^ +tmp3iptb00012^cod_n^1^2^6^ +tmp3iptb00012^cod_grupo^1^2^7^ +tmp3iptb00012^cod_tipo^1^2^8^ +tmp3iptb00012^cod_sec^1^2^9^ +tmp3iptb00012^cantidad^5^3076^10^ +tmp3iptb00012^balance^5^3076^11^ +tmp3iptb00012^us_crea^201^50^12^ +tmp3iptb00012^fech_crea^10^4365^13^ +tmp3iptb00012^us_mod^201^50^14^ +tmp3iptb00012^fech_mod^10^4365^15^ +tmp3iptb00012^lado_1^5^3076^16^ +tmp3iptb00012^lado_2^5^3076^17^ +tmp3iptb00012^lado_3^5^3076^18^ +tmp_kit^id_kit^2^4^1^ +tmp_kit^cotizacion_no^2^4^2^ +tmp_kit^area^2^4^3^ +tmp_kit^cod_n^2^4^4^ +tmp_kit^cod_grupo^2^4^5^ +tmp_kit^cod_tipo^2^4^6^ +tmp_kit^cod_sec^2^4^7^ +tmp_kit^cantidad^5^3077^8^ +tmp_kit^precio^5^3074^9^ +tmp_kit^porc_desc^5^3074^10^ +tmp_log_iptb06^cod_n^2^4^1^ +tmp_log_iptb06^cod_grupo^2^4^2^ +tmp_log_iptb06^cod_tipo^2^4^3^ +tmp_log_iptb06^cod_sec^2^4^4^ +tmp_log_iptb06^fecha_trx^10^4365^5^ +tmpactproductosstacy^cod_n_act^3^8^1^ +tmpactproductosstacy^cod_grupo_act^3^8^2^ +tmpactproductosstacy^cod_tipo_act^3^8^3^ +tmpactproductosstacy^cod_sec_act^3^8^4^ +tmpactproductosstacy^descrip1^201^255^5^ +tmpactproductosstacy^f6^201^255^6^ +tmpactproductosstacy^cod_n_n^3^8^7^ +tmpactproductosstacy^cod_grupo_n^3^8^8^ +tmpactproductosstacy^cod_tipo_n^3^8^9^ +tmpactproductosstacy^cod_sec_n^3^8^10^ +tmpactproductosstacy^descrip2^201^255^11^ +tmpactualiza^cod_n^3^8^1^ +tmpactualiza^cod_grupo^3^8^2^ +tmpactualiza^cod_tipo^3^8^3^ +tmpactualiza^cod_sec^3^8^4^ +tmpactualiza^cod1^3^8^5^ +tmpactualiza^grupo1^3^8^6^ +tmpactualiza^tipo2^3^8^7^ +tmpactualiza^sec1^3^8^8^ +tmpadtb00003^num_emp^2^4^1^ +tmpadtb00003^userid^2^4^2^ +tmpadtb03^num_emp^257^2^1^ +tmpadtb03^departamento^1^2^2^ +tmpadtb03^nivel_emp^257^2^3^ +tmpadtb03^cod_puesto^257^2^4^ +tmpadtb03^nom1_emp^0^15^5^ +tmpadtb03^nom2_emp^0^15^6^ +tmpadtb03^apell1_emp^0^15^7^ +tmpadtb03^apell2_emp^0^15^8^ +tmpadtb03^tipo_empleado^0^20^9^ +tmpadtb03^fecha_termino_c^7^4^10^ +tmpadtb03^calle^0^50^11^ +tmpadtb03^casa_num^0^10^12^ +tmpadtb03^barrio^0^50^13^ +tmpadtb03^urbanizacion^0^50^14^ +tmpadtb03^credito^0^10^15^ +tmpadtb03^telefono^0^15^16^ +tmpadtb03^fech_nac^7^4^17^ +tmpadtb03^cod_nac^1^2^18^ +tmpadtb03^estado_civil^0^1^19^ +tmpadtb03^tipo_sangre^0^3^20^ +tmpadtb03^cedula^0^11^21^ +tmpadtb03^serie^1^2^22^ +tmpadtb03^licencia^0^9^23^ +tmpadtb03^sueldo_ac^5^2562^24^ +tmpadtb03^nomina^0^1^25^ +tmpadtb03^fech_efec^7^4^26^ +tmpadtb03^fecha_salida^7^4^27^ +tmpadtb03^paga_seg^0^1^28^ +tmpadtb03^cod_seg1^0^11^29^ +tmpadtb03^cod_seg2^1^2^30^ +tmpadtb03^cod_seg3^1^2^31^ +tmpadtb03^tipocuenta^0^1^32^ +tmpadtb03^cuenta_no^201^25^33^ +tmpadtb03^status_t^0^1^34^ +tmpadtb03^us_crea^0^50^35^ +tmpadtb03^fech_crea^10^4365^36^ +tmpadtb03^us_mod^0^50^37^ +tmpadtb03^fech_mod^10^4365^38^ +tmpadtb03^foto_empleado^11^56^39^ +tmpadtb03^sucid^257^2^40^ +tmpadtb03^monto_seg_med^5^4608^41^ +tmpadtb03^monto_seg_int^5^4608^42^ +tmpadtb03^monto_care^5^4608^43^ +tmpadtb03^fecha_ultimo_aumento^7^4^44^ +tmpadtb03^moneda^0^3^45^ +tmpadtb03^codbancodestino^0^8^46^ +tmpadtb03^digiverbancodestino^0^1^47^ +tmpadtb03^tipo_sueldo^0^20^48^ +tmpadtb03^email^201^100^49^ +tmpadtb03^instalador^0^10^50^ +tmpadtb03^cuenta_aux^201^100^51^ +tmpadtb03^cuenta_out^2^4^52^ +tmpadtb03^departamento_out^2^4^53^ +tmpadtb03^num_emp_supervisor^2^4^54^ +tmpadtb03^fecha_suspension^7^4^55^ +tmpadtb03^codigo_retiro_bco^2^4^56^ +tmpadtb03^genera_file_bco^0^2^57^ +tmpadtb03^fecha_valido_retiro^7^4^58^ +tmpadtb03^monto_retiro^5^4610^59^ +tmpadtb03^retiro_comercial^0^10^60^ +tmpadtb03^estado_legal^0^20^61^ +tmpadtb03^observacion^201^255^62^ +tmpadtb03^tipo_documento^0^50^63^ +tmpadtb03^gerentemarcas^0^10^64^ +tmpadtb03^alias^201^100^65^ +tmpadtb03^url_foto^201^255^66^ +tmpadtb03^sexo^0^10^67^ +tmpadtb03^email_corporativo^201^100^68^ +tmpadtb03^enviar_encuesta^0^10^69^ +tmpadtb03^enviar_volante^0^10^70^ +tmpadtb03_2024^num_emp^257^2^1^ +tmpadtb03_2024^departamento^1^2^2^ +tmpadtb03_2024^nivel_emp^257^2^3^ +tmpadtb03_2024^cod_puesto^257^2^4^ +tmpadtb03_2024^nom1_emp^0^15^5^ +tmpadtb03_2024^nom2_emp^0^15^6^ +tmpadtb03_2024^apell1_emp^0^15^7^ +tmpadtb03_2024^apell2_emp^0^15^8^ +tmpadtb03_2024^tipo_empleado^0^20^9^ +tmpadtb03_2024^fecha_termino_c^7^4^10^ +tmpadtb03_2024^calle^0^50^11^ +tmpadtb03_2024^casa_num^0^10^12^ +tmpadtb03_2024^barrio^0^50^13^ +tmpadtb03_2024^urbanizacion^0^50^14^ +tmpadtb03_2024^credito^0^10^15^ +tmpadtb03_2024^telefono^0^15^16^ +tmpadtb03_2024^fech_nac^7^4^17^ +tmpadtb03_2024^cod_nac^1^2^18^ +tmpadtb03_2024^estado_civil^0^1^19^ +tmpadtb03_2024^tipo_sangre^0^3^20^ +tmpadtb03_2024^cedula^0^11^21^ +tmpadtb03_2024^serie^1^2^22^ +tmpadtb03_2024^licencia^0^9^23^ +tmpadtb03_2024^sueldo_ac^5^2562^24^ +tmpadtb03_2024^nomina^0^1^25^ +tmpadtb03_2024^fech_efec^7^4^26^ +tmpadtb03_2024^fecha_salida^7^4^27^ +tmpadtb03_2024^paga_seg^0^1^28^ +tmpadtb03_2024^cod_seg1^0^11^29^ +tmpadtb03_2024^cod_seg2^1^2^30^ +tmpadtb03_2024^cod_seg3^1^2^31^ +tmpadtb03_2024^tipocuenta^0^1^32^ +tmpadtb03_2024^cuenta_no^201^25^33^ +tmpadtb03_2024^status_t^0^1^34^ +tmpadtb03_2024^us_crea^0^50^35^ +tmpadtb03_2024^fech_crea^10^4365^36^ +tmpadtb03_2024^us_mod^0^50^37^ +tmpadtb03_2024^fech_mod^10^4365^38^ +tmpadtb03_2024^foto_empleado^11^56^39^ +tmpadtb03_2024^sucid^257^2^40^ +tmpadtb03_2024^monto_seg_med^5^4608^41^ +tmpadtb03_2024^monto_seg_int^5^4608^42^ +tmpadtb03_2024^monto_care^5^4608^43^ +tmpadtb03_2024^fecha_ultimo_aumento^7^4^44^ +tmpadtb03_2024^moneda^0^3^45^ +tmpadtb03_2024^codbancodestino^0^8^46^ +tmpadtb03_2024^digiverbancodestino^0^1^47^ +tmpadtb03_2024^tipo_sueldo^0^20^48^ +tmpadtb03_2024^email^201^100^49^ +tmpadtb03_2024^instalador^0^10^50^ +tmpadtb03_2024^cuenta_aux^201^100^51^ +tmpadtb03_2024^cuenta_out^2^4^52^ +tmpadtb03_2024^departamento_out^2^4^53^ +tmpadtb03_2024^num_emp_supervisor^2^4^54^ +tmpadtb03_2024^fecha_suspension^7^4^55^ +tmpadtb03_2024^codigo_retiro_bco^2^4^56^ +tmpadtb03_2024^genera_file_bco^0^2^57^ +tmpadtb03_2024^fecha_valido_retiro^7^4^58^ +tmpadtb03_2024^monto_retiro^5^4610^59^ +tmpadtb03_2024^retiro_comercial^0^10^60^ +tmpadtb03_2024^estado_legal^0^20^61^ +tmpadtb03_2024^observacion^201^255^62^ +tmpadtb03_2024^tipo_documento^0^50^63^ +tmpadtb03_2024^gerentemarcas^0^10^64^ +tmpadtb03_2024^alias^201^100^65^ +tmpadtb03_2024^url_foto^201^255^66^ +tmpadtb03_2024^sexo^0^10^67^ +tmpajuste2022^num_emp^3^8^1^ +tmpajuste2022^nombre^201^255^2^ +tmpajuste2022^sueldo^3^8^3^ +tmpajuste2024^num_emp^3^8^1^ +tmpajuste2024^colaborador^201^255^2^ +tmpajuste2024^posicion^201^255^3^ +tmpajuste2024^salario^3^8^4^ +tmpajuste2024^ajuste^3^8^5^ +tmpajuste2024^nuevo_salario^3^8^6^ +tmpajustes2023^num_emp^3^8^1^ +tmpajustes2023^nombres^201^255^2^ +tmpajustes2023^sueldo^3^8^3^ +tmparchivos^archivos^201^100^1^ +tmparchivos^cod_n^2^4^2^ +tmparchivos^cod_grupo^2^4^3^ +tmparchivos^cod_tipo^2^4^4^ +tmparchivos^cod_sec^2^4^5^ +tmparelis^cod_n^3^8^1^ +tmparelis^cod_grupo^3^8^2^ +tmparelis^num_emp^3^8^3^ +tmparelis^nombre^201^255^4^ +tmpbalances^tipo_cliente^2^4^1^ +tmpbalances^sec_cliente^2^4^2^ +tmpbalances^balance^5^3074^3^ +tmpbalances1^tipo_cliente^2^4^1^ +tmpbalances1^sec_cliente^2^4^2^ +tmpbalances1^num_doc^2^4^3^ +tmpbalances1^tipo_doc^0^10^4^ +tmpbalances1^debito^5^3074^5^ +tmpbalances1^credito^5^3074^6^ +tmpbalances1^balance^5^3074^7^ +tmpboni2022^cod_mov^3^8^1^ +tmpboni2022^tipo_emp^201^255^2^ +tmpboni2022^num_nomi^3^8^3^ +tmpboni2022^cedula^3^8^4^ +tmpboni2022^num_emp^3^8^5^ +tmpboni2022^departamento^3^8^6^ +tmpboni2022^nivel^3^8^7^ +tmpboni2022^cod_pueto^3^8^8^ +tmpboni2022^nombre^201^255^9^ +tmpboni2022^apellido^201^255^10^ +tmpboni2022^monto^3^8^11^ +tmpboni2022^f12^3^8^12^ +tmpboni2022^f13^3^8^13^ +tmpbonifica^tipo_emp^201^255^1^ +tmpbonifica^num_nomi^3^8^2^ +tmpbonifica^cod_mov^3^8^3^ +tmpbonifica^ficha^3^8^4^ +tmpbonifica^departamento^3^8^5^ +tmpbonifica^nivel_emp^3^8^6^ +tmpbonifica^cod_puesto^3^8^7^ +tmpbonifica^bonificacion^3^8^8^ +tmpbono2023^num_emp^3^8^1^ +tmpbono2023^nombre^201^255^2^ +tmpbono2023^apellido^201^255^3^ +tmpbono2023^valor^5^4868^4^ +tmpbono2024^num_nomi^3^8^1^ +tmpbono2024^tipo_emp^201^255^2^ +tmpbono2024^cod_mov^3^8^3^ +tmpbono2024^fech_crea^201^255^4^ +tmpbono2024^us_crea^201^255^5^ +tmpbono2024^num_emp^3^8^6^ +tmpbono2024^depto^3^8^7^ +tmpbono2024^nivel^3^8^8^ +tmpbono2024^puesto^3^8^9^ +tmpbono2024^nombre^201^255^10^ +tmpbono2024^apellido^201^255^11^ +tmpbono2024^bonificacion^3^8^12^ +tmpbono20a^num_nomi^201^255^1^ +tmpbono20a^num_emp^3^8^2^ +tmpbono20a^departamento^3^8^3^ +tmpbono20a^cod_nivel^3^8^4^ +tmpbono20a^cod_puesto^3^8^5^ +tmpbono20a^nombre^201^255^6^ +tmpbono20a^apellido^201^255^7^ +tmpbono20a^fecha_ingreso^10^4365^8^ +tmpbono20a^fecha_termino^10^4365^9^ +tmpbono20a^tiempo^3^8^10^ +tmpbono20a^dias_pagar^3^8^11^ +tmpbono20a^ingresos_anuales^3^8^12^ +tmpbono20a^sueldo_mensual^3^8^13^ +tmpbono20a^sueldo_diario^3^8^14^ +tmpbono20a^bonificacion_10^3^8^15^ +tmpbono20a^bonificacion_54^3^8^16^ +tmpbono20c^num_nomi^2^4^1^ +tmpbono20c^num_emp^3^8^2^ +tmpbono20c^departamento^3^8^3^ +tmpbono20c^cod_nivel^3^8^4^ +tmpbono20c^cod_puesto^3^8^5^ +tmpbono20c^nombre^201^255^6^ +tmpbono20c^apellido^201^255^7^ +tmpbono20c^fecha_ingreso^3^8^8^ +tmpbono20c^fecha_termino^3^8^9^ +tmpbono20c^tiempo^3^8^10^ +tmpbono20c^dias^3^8^11^ +tmpbono20c^ingresos^3^8^12^ +tmpbono20c^sueldo^3^8^13^ +tmpbono20c^sueldo1^3^8^14^ +tmpbono20c^bonificacion_10^5^4868^15^ +tmpbono20c^bonificacion_54^5^4868^16^ +tmpbonoinactivos2024^num_nomi^2^4^1^ +tmpbonoinactivos2024^tipo_emp^201^255^2^ +tmpbonoinactivos2024^cod_mov^2^4^3^ +tmpbonoinactivos2024^us_crea^201^255^4^ +tmpbonoinactivos2024^fech_crea^201^255^5^ +tmpbonoinactivos2024^num_emp^2^4^6^ +tmpbonoinactivos2024^departamento^2^4^7^ +tmpbonoinactivos2024^nivel_emp^2^4^8^ +tmpbonoinactivos2024^cod_puesto^2^4^9^ +tmpbonoinactivos2024^nombre^201^255^10^ +tmpbonoinactivos2024^apellido^201^255^11^ +tmpbonoinactivos2024^valor^3^8^12^ +tmpcam^labor^3^8^1^ +tmpcam^gasto^3^8^2^ +tmpcam^codn^3^8^3^ +tmpcam^codgrupo^3^8^4^ +tmpcam^codtipo^3^8^5^ +tmpcam^codsec^3^8^6^ +tmpcambioprecios^cod_n^3^8^1^ +tmpcambioprecios^cod_grupo^3^8^2^ +tmpcambioprecios^cod_tipo^3^8^3^ +tmpcambioprecios^cod_sec^3^8^4^ +tmpcambioprecios^descrip_esp^201^255^5^ +tmpcambioprecios^porciento^3^8^6^ +tmpcambiosalario^ficha^3^8^1^ +tmpcambiosalario^salario^3^8^2^ +tmpcambiosalario^fecha^10^4365^3^ +tmpcambiosalario1^num_emp^3^8^1^ +tmpcambiosalario1^sueldo^3^8^2^ +tmpcambiosalario1^fecha^10^4365^3^ +tmpccprrp027^tipo_cliente^2^4^1^ +tmpccprrp027^sec_cliente^2^4^2^ +tmpccprrp027^nombre^201^100^3^ +tmpccprrp027^corriente^5^4610^4^ +tmpccprrp027^de0a30^5^4610^5^ +tmpccprrp027^de31a60^5^4610^6^ +tmpccprrp027^de61a90^5^4610^7^ +tmpccprrp027^masde90^5^4610^8^ +tmpccprrp027^total_saldo^5^4610^9^ +tmpccprrp027^total_saldo_ext^5^4610^10^ +tmpccrp48^codigo_supervisor^1^2^1^ +tmpccrp48^nombre_supervisor^201^60^2^ +tmpccrp48^sec_vend^1^2^3^ +tmpccrp48^nombre_vendedor^201^60^4^ +tmpccrp48^fecha^7^4^5^ +tmpccrp48^documento^2^4^6^ +tmpccrp48^tipo_doc^201^2^7^ +tmpccrp48^cotizacion_no^2^4^8^ +tmpccrp48^nombre_cliente^0^100^9^ +tmpccrp48^valor_orig^5^3074^10^ +tmpccrp48^porc_cobros_vend^5^2052^11^ +tmpccrp48^chitbis^0^2^12^ +tmpccrp48^comision_vend^5^3076^13^ +tmpccrp48^sec_vend_a^1^2^14^ +tmpccrp48^valor_adicional^5^3074^15^ +tmpccrp48^comision_adicional^5^3074^16^ +tmpccrp48^str_reporte^0^50^17^ +tmpcctb00001_15^cuenta_no^0^8^1^ +tmpcctb00001_15^cod_cia^1^2^2^ +tmpcctb00001_15^tipo_doc^0^2^3^ +tmpcctb00001_15^num_doc^258^4^4^ +tmpcctb00001_15^tipo_cliente^1^2^5^ +tmpcctb00001_15^sec_cliente^1^2^6^ +tmpcctb00001_15^cod_emp^1^2^7^ +tmpcctb00001_15^cod_emp_sec^1^2^8^ +tmpcctb00001_15^fecha_orig^7^4^9^ +tmpcctb00001_15^fecha_ven^7^4^10^ +tmpcctb00001_15^aplica_a^2^4^11^ +tmpcctb00001_15^banco^2^4^12^ +tmpcctb00001_15^num_cheque^0^12^13^ +tmpcctb00001_15^valor^261^3074^14^ +tmpcctb00001_15^valor_efectivo^5^3074^15^ +tmpcctb00001_15^valor_cheque^5^3074^16^ +tmpcctb00001_15^costo^5^3074^17^ +tmpcctb00001_15^monto_desc^261^3074^18^ +tmpcctb00001_15^status_t^0^1^19^ +tmpcctb00001_15^us_crea^0^50^20^ +tmpcctb00001_15^fech_crea^10^4365^21^ +tmpcctb00001_15^us_mod^0^50^22^ +tmpcctb00001_15^fech_mod^10^4365^23^ +tmpcctb00001_15^bodega^1^2^24^ +tmpcctb00001_15^factura_ext^2^4^25^ +tmpcctb00001_15^tipo_doc_aplica^0^2^26^ +tmpcctb00001_15^documento_ref^2^4^27^ +tmpcctb00001_15^valor_tarjeta^5^4610^28^ +tmpcctb00001_15^efectivo^0^10^29^ +tmpcctb00001_15^ck_tr_dp^0^10^30^ +tmpcctb00001_15^tar_cr_db^0^10^31^ +tmpcctb00001_15^num_oc^2^4^32^ +tmpcctb00001_15^num_req^2^4^33^ +tmpcctb01^cuenta_no^0^8^1^ +tmpcctb01^cod_cia^1^2^2^ +tmpcctb01^tipo_doc^0^2^3^ +tmpcctb01^num_doc^258^4^4^ +tmpcctb01^tipo_cliente^1^2^5^ +tmpcctb01^sec_cliente^1^2^6^ +tmpcctb01^cod_emp^1^2^7^ +tmpcctb01^cod_emp_sec^1^2^8^ +tmpcctb01^fecha_orig^7^4^9^ +tmpcctb01^fecha_ven^7^4^10^ +tmpcctb01^aplica_a^2^4^11^ +tmpcctb01^banco^2^4^12^ +tmpcctb01^num_cheque^0^12^13^ +tmpcctb01^valor^261^3074^14^ +tmpcctb01^valor_efectivo^5^3074^15^ +tmpcctb01^valor_cheque^5^3074^16^ +tmpcctb01^costo^5^3074^17^ +tmpcctb01^monto_desc^261^3074^18^ +tmpcctb01^status_t^0^1^19^ +tmpcctb01^us_crea^0^50^20^ +tmpcctb01^fech_crea^10^4365^21^ +tmpcctb01^us_mod^0^50^22^ +tmpcctb01^fech_mod^10^4365^23^ +tmpcctb01^bodega^1^2^24^ +tmpcctb01^factura_ext^2^4^25^ +tmpcctb01^tipo_doc_aplica^0^2^26^ +tmpcctb01^documento_ref^2^4^27^ +tmpcctb01^valor_tarjeta^5^4610^28^ +tmpcctb01^efectivo^0^10^29^ +tmpcctb01^ck_tr_dp^0^10^30^ +tmpcctb01^tar_cr_db^0^10^31^ +tmpcctb01^num_oc^2^4^32^ +tmpcctb01^num_req^2^4^33^ +tmpcctb01^sucid^2^4^34^ +tmpcctb01_01^cuenta_no^0^8^1^ +tmpcctb01_01^cod_cia^1^2^2^ +tmpcctb01_01^tipo_doc^0^2^3^ +tmpcctb01_01^num_doc^258^4^4^ +tmpcctb01_01^tipo_cliente^1^2^5^ +tmpcctb01_01^sec_cliente^1^2^6^ +tmpcctb01_01^cod_emp^1^2^7^ +tmpcctb01_01^cod_emp_sec^1^2^8^ +tmpcctb01_01^fecha_orig^7^4^9^ +tmpcctb01_01^fecha_ven^7^4^10^ +tmpcctb01_01^aplica_a^2^4^11^ +tmpcctb01_01^banco^2^4^12^ +tmpcctb01_01^num_cheque^0^12^13^ +tmpcctb01_01^valor^261^3074^14^ +tmpcctb01_01^valor_efectivo^5^3074^15^ +tmpcctb01_01^valor_cheque^5^3074^16^ +tmpcctb01_01^costo^5^3074^17^ +tmpcctb01_01^monto_desc^261^3074^18^ +tmpcctb01_01^status_t^0^1^19^ +tmpcctb01_01^us_crea^0^50^20^ +tmpcctb01_01^fech_crea^10^4365^21^ +tmpcctb01_01^us_mod^0^50^22^ +tmpcctb01_01^fech_mod^10^4365^23^ +tmpcctb01_01^bodega^1^2^24^ +tmpcctb01_01^factura_ext^2^4^25^ +tmpcctb01_01^tipo_doc_aplica^0^2^26^ +tmpcctb01_01^documento_ref^2^4^27^ +tmpcctb01_01^valor_tarjeta^5^4610^28^ +tmpcctb01_01^efectivo^0^10^29^ +tmpcctb01_01^ck_tr_dp^0^10^30^ +tmpcctb01_01^tar_cr_db^0^10^31^ +tmpcctb01_01^num_oc^2^4^32^ +tmpcctb01_01^num_req^2^4^33^ +tmpcgtb011^entrada_no^1^2^1^ +tmpcgtb011^descripcion^0^60^2^ +tmpcgtb011^prog_4gl^0^9^3^ +tmpcgtb011^status_t^0^1^4^ +tmpcgtb011^us_crea^0^9^5^ +tmpcgtb011^fech_crea^10^4365^6^ +tmpcgtb011^us_mod^0^9^7^ +tmpcgtb011^fech_mod^10^4365^8^ +tmpcheckinout^userid^258^4^1^ +tmpcheckinout^checktime^266^4365^2^ +tmpcheckinout^checktype^201^1^3^ +tmpcheckinout^verifycode^2^4^4^ +tmpcheckinout^sensorid^201^5^5^ +tmpcheckinout^logid^2^4^6^ +tmpcheckinout^machineid^2^4^7^ +tmpcheckinout^userextfmt^2^4^8^ +tmpcheckinout^workcode^2^4^9^ +tmpcheckinout^memoinfo^201^20^10^ +tmpcheckinout^sn^201^20^11^ +tmpcheckinout1^userid^258^4^1^ +tmpcheckinout1^checktime^266^4365^2^ +tmpcheckinout1^checktype^201^1^3^ +tmpcheckinout1^verifycode^2^4^4^ +tmpcheckinout1^sensorid^201^5^5^ +tmpcheckinout1^logid^2^4^6^ +tmpcheckinout1^machineid^2^4^7^ +tmpcheckinout1^userextfmt^2^4^8^ +tmpcheckinout1^workcode^2^4^9^ +tmpcheckinout1^memoinfo^201^20^10^ +tmpcheckinout1^sn^201^20^11^ +tmpcheckinout2^userid^258^4^1^ +tmpcheckinout2^checktime^266^4365^2^ +tmpcheckinout2^checktype^201^1^3^ +tmpcheckinout2^verifycode^2^4^4^ +tmpcheckinout2^sensorid^201^5^5^ +tmpcheckinout2^logid^2^4^6^ +tmpcheckinout2^machineid^2^4^7^ +tmpcheckinout2^userextfmt^2^4^8^ +tmpcheckinout2^workcode^2^4^9^ +tmpcheckinout2^memoinfo^201^20^10^ +tmpcheckinout2^sn^201^20^11^ +tmpclase^cod_n^257^2^1^ +tmpclase^descripcion^0^30^2^ +tmpclase1^cod_n^201^255^1^ +tmpclase1^descripcion^201^255^2^ +tmpclasificacion^tipo_cliente^3^8^1^ +tmpclasificacion^sec_cliente^3^8^2^ +tmpclasificacion^tipo_negocio^3^8^3^ +tmpclasificacion^f4^201^255^4^ +tmpclasificacion^f5^201^255^5^ +tmpclasificacion^f6^201^255^6^ +tmpclasificacion^f7^201^255^7^ +tmpclientes^tipo_cliente^1^2^1^ +tmpclientes^sec_cliente^2^4^2^ +tmpclientes^nombre^0^50^3^ +tmpclientes^cod_zona^1^2^4^ +tmpclientes^cod_provincia^1^2^5^ +tmpclientes^telefono^0^16^6^ +tmpclientes^fax^0^16^7^ +tmpclientes^telex^0^16^8^ +tmpclientes^patente^0^11^9^ +tmpclientes^limite_credito^5^2562^10^ +tmpclientes^zona_postal^0^10^11^ +tmpclientes^num_rnc^0^11^12^ +tmpclientes^nombre_patente^0^30^13^ +tmpclientes^us_crea^0^20^14^ +tmpcod11^ficha^3^8^1^ +tmpcod11^valor^3^8^2^ +tmpcod11^codmov^3^8^3^ +tmpcod12^ficha^3^8^1^ +tmpcod12^valor^3^8^2^ +tmpcod12^codmov^3^8^3^ +tmpcod14^num_emp^2^4^1^ +tmpcod14^valor^5^3074^2^ +tmpcod15^num_emp^2^4^1^ +tmpcod15^valor^5^3074^2^ +tmpcodigorepetido^cod_cia^1^2^1^ +tmpcodigorepetido^cod_n^1^2^2^ +tmpcodigorepetido^cod_grupo^1^2^3^ +tmpcodigorepetido^cod_tipo^1^2^4^ +tmpcodigorepetido^cod_sec^1^2^5^ +tmpcodigorepetido^cuenta^1^2^6^ +tmpcodigos^cod_n^1^2^1^ +tmpcodigos^cod_grupo^1^2^2^ +tmpcodigos^cod_tipo^1^2^3^ +tmpcodigos^cod_sec^1^2^4^ +tmpcodigos1^cod_n^1^2^1^ +tmpcodigos1^cod_grupo^1^2^2^ +tmpcodigos1^cod_tipo^1^2^3^ +tmpcodigos1^cod_sec^1^2^4^ +tmpcodigos1^material^3^8^5^ +tmpcodigos1^labor^3^8^6^ +tmpcodigos1^gasto^3^8^7^ +tmpcodigosdeptos^codigo^201^255^1^ +tmpcodigosdeptos^medida^201^255^2^ +tmpcodigosdeptos^cod_n^3^8^3^ +tmpcodigosdeptos^cod_grupo^3^8^4^ +tmpcodigosdeptos^cod_tipo^3^8^5^ +tmpcodigosdeptos^cod_sec^3^8^6^ +tmpcodigosdeptos^departamento^3^8^7^ +tmpcodigosdeptos^descripcion^201^255^8^ +tmpcodigosdeptos^f9^201^255^9^ +tmpcodigosdeptos^f10^201^255^10^ +tmpcodigosdeptos^f11^201^255^11^ +tmpcodigosdeptos^f12^201^255^12^ +tmpcodigosdeptos^f13^201^255^13^ +tmpcodigosdeptos^f14^201^255^14^ +tmpcodigosrsubero^cod_n^3^8^1^ +tmpcodigosrsubero^cod_grupo^3^8^2^ +tmpcodigosrsubero^cod_tipo^3^8^3^ +tmpcodigosrsubero^cod_sec^3^8^4^ +tmpcodmov12^ficha^3^8^1^ +tmpcodmov12^primer_nombre^201^255^2^ +tmpcodmov12^primer_apellido^201^255^3^ +tmpcodmov12^balance_nomina^5^4868^4^ +tmpcodmov12^balance_cooperativa^5^4868^5^ +tmpcodmov12^diferencia^5^4868^6^ +tmpcodmov13^ficha^3^8^1^ +tmpcodmov13^primer_nombre^201^255^2^ +tmpcodmov13^primer_apellido^201^255^3^ +tmpcodmov13^balance_nomina^5^4868^4^ +tmpcodmov13^balance_cooperativa^5^4868^5^ +tmpcodmov13^diferencia^5^4868^6^ +tmpcodmov14^ficha^3^8^1^ +tmpcodmov14^primer_nombre^201^255^2^ +tmpcodmov14^primer_apellido^201^255^3^ +tmpcodmov14^balance_nomina^5^4868^4^ +tmpcodmov14^balance_cooperativa^5^4868^5^ +tmpcodmov14^diferencia^5^4868^6^ +tmpcodmov15^ficha^3^8^1^ +tmpcodmov15^primer_nombre^201^255^2^ +tmpcodmov15^primer_apellido^201^255^3^ +tmpcodmov15^balance_cooperativa^5^4868^4^ +tmpcodsec^codsec^1^2^1^ +tmpcodsec^descripcion^0^50^2^ +tmpcomprobanteb02^documento^3^8^1^ +tmpcomprobanteb02^tipo_doc^201^255^2^ +tmpcomprobanteb02^codigo_dgii^201^255^3^ +tmpcomprobanteb02^ncf^3^8^4^ +tmpcostos2023^clase^3^8^1^ +tmpcostos2023^grupo^3^8^2^ +tmpcostos2023^tipo^3^8^3^ +tmpcostos2023^medida^3^8^4^ +tmpcostos2023^descripcion^201^255^5^ +tmpcostos2023^material^3^8^6^ +tmpcostos2023^labor^3^8^7^ +tmpcostos2023^gasto^3^8^8^ +tmpcostosalex^codigo^201^255^1^ +tmpcostosalex^descripcion^201^255^2^ +tmpcostosalex^cod_n^3^8^3^ +tmpcostosalex^cod_grupo^3^8^4^ +tmpcostosalex^cod_tipo^3^8^5^ +tmpcostosalex^cod_sec^3^8^6^ +tmpcostosdigitados^cod_n^3^8^1^ +tmpcostosdigitados^cod_grupo^3^8^2^ +tmpcostosdigitados^cod_tipo^3^8^3^ +tmpcostosdigitados^cod_sec^3^8^4^ +tmpcostosdigitados^descripcion^201^255^5^ +tmpcostosdigitados^material^3^8^6^ +tmpcostosdigitados^labor^3^8^7^ +tmpcostosdigitados^gasto^3^8^8^ +tmpcostosferia^cod_n^1^2^1^ +tmpcostosferia^cod_grupo^1^2^2^ +tmpcostosferia^cod_tipo^1^2^3^ +tmpcostosferia^cod_sec^1^2^4^ +tmpcostosferia^descripcion^0^80^5^ +tmpcostosferia^existencia^5^3075^6^ +tmpcostosferia^costo_std^5^3075^7^ +tmpcostosferia^precio_us^5^3074^8^ +tmpcostosferia^costo_liq^5^3074^9^ +tmpcostostacy^cod_n^2^4^1^ +tmpcostostacy^cod_grupo^2^4^2^ +tmpcostostacy^cod_tipo^2^4^3^ +tmpcostostacy^cod_sec^2^4^4^ +tmpcostostacy^descripcion_n^201^255^5^ +tmpcostostacy^costo^201^255^6^ +tmpcostostacy^cod_n_n^2^4^7^ +tmpcostostacy^cod_grupo_n^2^4^8^ +tmpcostostacy^cod_tipo_n^2^4^9^ +tmpcostostacy^cod_sec_n^2^4^10^ +tmpcostostacy^descripcion_n1^201^255^11^ +tmpcostostacy^costo1^201^255^12^ +tmpcostostacy^material_v^3^8^13^ +tmpcostostacy^labor_v^3^8^14^ +tmpcostostacy^gasto_v^3^8^15^ +tmpcostostacy^material_n^3^8^16^ +tmpcostostacy^labor_n^3^8^17^ +tmpcostostacy^gasto_n^3^8^18^ +tmpcotizaciones^fecha^7^4^1^ +tmpcotizaciones^num_req^2^4^2^ +tmpcotizaciones^cotizacion_no^2^4^3^ +tmpcotizaciones^num_oc^2^4^4^ +tmpcotizaciones^sec_vend^2^4^5^ +tmpcotizaciones^valor^3^8^6^ +tmpcotos_97^cod_n^3^8^1^ +tmpcotos_97^cod_grupo^3^8^2^ +tmpcotos_97^cod_tipo^3^8^3^ +tmpcotos_97^cod_sec^3^8^4^ +tmpcotos_97^descripcion^201^255^5^ +tmpcotos_97^unidad^201^255^6^ +tmpcotos_97^material^3^8^7^ +tmpcotos_97^labor^3^8^8^ +tmpcotos_97^gastos^3^8^9^ +tmpcuadre^cod_n^1^2^1^ +tmpcuadre^cod_grupo^1^2^2^ +tmpcuadre^cod_tipo^1^2^3^ +tmpcuadre^cod_sec^1^2^4^ +tmpcuadre^valor_ant^5^3074^5^ +tmpcuadre^valor_act^5^3074^6^ +tmpcuadre^valor_final^5^3074^7^ +tmpcuadre^valor_mes^5^3074^8^ +tmpcuentasvendedor^nombre^201^100^1^ +tmpcuentasvendedor^sec_vend^2^4^2^ +tmpcuentasvendedor^nombre_v^201^100^3^ +tmpcuentasvendedor^apellido_v^201^100^4^ +tmpcxc^num_doc^2^4^1^ +tmpcxc^bruto^5^3074^2^ +tmpcxc^itbis^5^3074^3^ +tmpcxc^monto_desc^5^3074^4^ +tmpcxccompara^tipo_cliente^2^4^1^ +tmpcxccompara^sec_cliente^2^4^2^ +tmpcxccompara^balance1^5^3074^3^ +tmpcxccompara^balance2^5^3074^4^ +tmpcxctrx^num_doc^2^4^1^ +tmpcxctrx^tipo_doc^0^2^2^ +tmpcxctrx^tipo_cliente^2^4^3^ +tmpcxctrx^sec_cliente^2^4^4^ +tmpcxctrx^valor^5^3074^5^ +tmpcxctrx^descuento^5^3074^6^ +tmpdata_inventario^cod_n^2^4^1^ +tmpdata_inventario^cod_grupo^2^4^2^ +tmpdata_inventario^cod_tipo^2^4^3^ +tmpdata_inventario^cod_sec^2^4^4^ +tmpdata_inventario^sku^201^50^5^ +tmpdata_inventario^descripcion^201^255^6^ +tmpdata_inventario^frecuencia_compra^5^4610^7^ +tmpdata_inventario^frecuencia_ventas^5^4610^8^ +tmpdata_inventario^volumen_compra^5^4610^9^ +tmpdata_inventario^volumen_venta^5^4610^10^ +tmpdata_inventario^frecuencia_transacciones_entrada^5^4610^11^ +tmpdata_inventario^volumen_transaccion_entrada^5^4610^12^ +tmpdata_inventario^frecuencia_transaccion_salida^5^4610^13^ +tmpdata_inventario^volumen_transaccion_salida^5^4610^14^ +tmpdata_inventario^ano^2^4^15^ +tmpdata_inventario^unidad_med^201^4^16^ +tmpdata_inventario^existencia^5^4613^17^ +tmpdepartamentoplanta^departamento^3^8^1^ +tmpdepartamentoplanta^nom_dpto^201^255^2^ +tmpdepartamentoplanta^grupo^201^255^3^ +tmpdesactivados^nombre^201^255^1^ +tmpdesactivados^clase^3^8^2^ +tmpdesactivados^grupo^3^8^3^ +tmpdesactivados^tipo^3^8^4^ +tmpdesactivados^seccion^3^8^5^ +tmpdescuento^cod_n^1^2^1^ +tmpdescuento^cod_grupo^1^2^2^ +tmpdescuento^cod_tipo^1^2^3^ +tmpdescuento^cod_sec^1^2^4^ +tmpdescuento^porc_desc^5^4610^5^ +tmpdesglose^cod_n^1^2^1^ +tmpdesglose^cod_grupo^1^2^2^ +tmpdesglose^cod_tipo^1^2^3^ +tmpdesglose^cod_sec^1^2^4^ +tmpdesglose^observacion^201^200^5^ +tmpdesglose^lado_1^5^2050^6^ +tmpdesglose^lado_2^5^2050^7^ +tmpdesglose^lado_3^5^2050^8^ +tmpdesglose^cantidad^1^2^9^ +tmpdesglose^cantidad2^3^8^10^ +tmpdesglose^imagen^201^200^11^ +tmpdesglose^rowid^262^4^12^ +tmpdesglose^us_crea^201^50^13^ +tmpdesglose^fech_crea^10^4365^14^ +tmpdesglose^us_mod^201^50^15^ +tmpdesglose^fech_mod^10^4365^16^ +tmpdesglose^nombre_file^201^100^17^ +tmpdesglose^id_producto^201^25^18^ +tmpdesglose^tipo_material^0^30^19^ +tmpdesglose^cantidad_minima^0^30^20^ +tmpdesglose^cod_bodega^2^4^21^ +tmpdesglose^cod_seccion^2^4^22^ +tmpdesglose^cod_tramo^2^4^23^ +tmpdesglose^solicitados^5^4613^24^ +tmpdesglose^tono^201^100^25^ +tmpdesglose^calidad^201^100^26^ +tmpdesglose^num_doc^2^4^27^ +tmpdesglose^cod_mov^1^2^28^ +tmpdesglose^status_t^0^1^29^ +tmpdesglose_master^cod_n^1^2^1^ +tmpdesglose_master^cod_grupo^1^2^2^ +tmpdesglose_master^cod_tipo^1^2^3^ +tmpdesglose_master^cod_sec^1^2^4^ +tmpdesglose_master^tipo_material^0^30^5^ +tmpdesglose_master^cantidad_minima^0^30^6^ +tmpdesglose_master^us_crea^201^50^7^ +tmpdesglose_master^fech_crea^10^4365^8^ +tmpdesglose_master^us_mod^201^50^9^ +tmpdesglose_master^fech_mod^10^4365^10^ +tmpdesglose_master^cantidadorden^5^4613^11^ +tmpdesglose_master^num_doc^258^4^12^ +tmpdesglose_master^cod_mov^257^2^13^ +tmpdesglose_master^fecha^7^4^14^ +tmpdesglose_master^bookmatch^201^50^15^ +tmpdesglose_master^tipos^201^50^16^ +tmpdesglose_master^bodega^2^4^17^ +tmpdespiece^etiqueta^0^20^1^ +tmpdespiece^cod_n^1^2^2^ +tmpdespiece^cod_grupo^1^2^3^ +tmpdespiece^cod_tipo^1^2^4^ +tmpdespiece^cod_sec^1^2^5^ +tmpdespiece^lado_1^5^3077^6^ +tmpdespiece^lado_2^5^3077^7^ +tmpdespiece^lado_3^5^3077^8^ +tmpdespiece^cantidad^5^3077^9^ +tmpdespiece^medida^5^3077^10^ +tmpdespiece^secuencia^2^4^11^ +tmpdespiece^id_despiece^2^4^12^ +tmpdespiece^id_etiqueta^1^2^13^ +tmpdespiece^bodega^1^2^14^ +tmpdetallefact^factura^3^8^1^ +tmpdetallefact^clase^3^8^2^ +tmpdetallefact^grupo^3^8^3^ +tmpdetallefact^tipo^3^8^4^ +tmpdetallefact^medida^3^8^5^ +tmpdetallefact^cantidad^3^8^6^ +tmpdetallefact^precio^3^8^7^ +tmpdetallefact^descuento^3^8^8^ +tmpdetallefact^f9^201^255^9^ +tmpdiasinv^codigo^201^50^1^ +tmpdiasinv^descripcion^201^120^2^ +tmpdiasinv^consumo^5^4610^3^ +tmpdiasinv^existencia^5^4612^4^ +tmpdiasinv^dias^1^2^5^ +tmpdiasinv^fecha_venta^7^4^6^ +tmpdiasinv^fecha_compra^7^4^7^ +tmpdiasinv^cantidad_comprada^5^4612^8^ +tmpdiasinv^costo^3^8^9^ +tmpdiasinv^precio^3^8^10^ +tmpdirecciones^idprovincia^3^8^1^ +tmpdirecciones^descripcionprovincia^201^255^2^ +tmpdirecciones^zona^201^255^3^ +tmpdirecciones^idmacroregion^3^8^4^ +tmpdirecciones^descripcionmacroregion^201^255^5^ +tmpdirecciones^idregion^3^8^6^ +tmpdirecciones^descripcionregion^201^255^7^ +tmpdirecciones^idmunicipio^3^8^8^ +tmpdirecciones^descripcionmunicipio^201^255^9^ +tmpdirecciones^iddistritomunicipal^3^8^10^ +tmpdirecciones^descripciondistritomunicipal^201^255^11^ +tmpdirecciones^idciudadseccion^3^8^12^ +tmpdirecciones^codigociudad^3^8^13^ +tmpdirecciones^descripcionciudad^201^255^14^ +tmpdirecciones^idsectorparaje^3^8^15^ +tmpdirecciones^codigosector^3^8^16^ +tmpdirecciones^descripcionsector^201^255^17^ +tmpdirecciones^estatussector^201^255^18^ +tmpdirecciones^codigopostal^201^255^19^ +tmpdocumentos^documento^2^4^1^ +tmpdocumentos^codmov^2^4^2^ +tmpdocumentos^bodega^2^4^3^ +tmpdocumentos^codn^2^4^4^ +tmpdocumentos^codgrupo^2^4^5^ +tmpdocumentos^codtipo^2^4^6^ +tmpdocumentos^codsec^2^4^7^ +tmpdocumentos^cantidad1_06^5^3077^8^ +tmpdocumentos^cantidad2_06^5^3077^9^ +tmpdocumentos^cantidad1_62^5^3077^10^ +tmpdocumentos^cantidad2_62^5^3077^11^ +tmpduplicados^cod_n^1^2^1^ +tmpduplicados^cod_grupo^1^2^2^ +tmpduplicados^cod_tipo^1^2^3^ +tmpduplicados^cod_seg^1^2^4^ +tmpduplicados^cantidad^5^3076^5^ +tmpduplicados^veces^1^2^6^ +tmpecf34^rncreceptor^201^255^1^ +tmpecf34^encf^201^255^2^ +tmpecf34^numeroncfmodificado^201^255^3^ +tmpecf34^fechacomprobante^201^255^4^ +tmpecf34^fecharecepcion^201^255^5^ +tmpecf34^fechaaprobacioncomercial^201^255^6^ +tmpecf34^estado^201^255^7^ +tmpecf34^itbisfacturado^3^8^8^ +tmpecf34^montogravadototal^3^8^9^ +tmpempresas1^rnc^0^11^1^ +tmpempresas1^razon_social^0^100^2^ +tmpempresas1^nombre_empresa^0^100^3^ +tmpempresas1^actividad^0^100^4^ +tmpempresas1^calle^0^100^5^ +tmpempresas1^no_local^0^10^6^ +tmpempresas1^sector^0^100^7^ +tmpempresas1^telefono^0^15^8^ +tmpempresas1^fecha_inicio^0^10^9^ +tmpempresas1^estado1^0^15^10^ +tmpempresas1^estado2^0^15^11^ +tmpequipos^id_equipo^3^8^1^ +tmpequipos^codigo_equipo^201^255^2^ +tmpequipos^marca^201^255^3^ +tmpequipos^modelo^201^255^4^ +tmpequipos^ubicacion^201^255^5^ +tmpequipos^equipo^201^255^6^ +tmpexcel^cod_grupo^1^2^1^ +tmpexcel^descripcion^201^30^2^ +tmpfacturas^factura^3^8^1^ +tmpfacturas^cantidad^3^8^2^ +tmpfacturas^precio^3^8^3^ +tmpfacturas^desc_^3^8^4^ +tmpfacturas^valor^3^8^5^ +tmpfacturas^cod_n^3^8^6^ +tmpfacturas^cod_grupo^3^8^7^ +tmpfacturas^cod_tipo^3^8^8^ +tmpfacturas^cod_sec^3^8^9^ +tmpfacturas^f10^201^255^10^ +tmpfacturas^f11^201^255^11^ +tmpfacturas^f12^201^255^12^ +tmpfacturas^f13^201^255^13^ +tmpfacturas^f14^201^255^14^ +tmpfacturas^f15^201^255^15^ +tmpfacturas_ext^factura_ext^2^4^1^ +tmpfacturas_ext^tipo_cliente^1^2^2^ +tmpfacturas_ext^sec_cliente^2^4^3^ +tmpfacturas_ext^factura_c^2^4^4^ +tmpfempleados^num_emp^1^2^1^ +tmpfempleados^fecha^7^4^2^ +tmpfempleados^fecha_inicio^7^4^3^ +tmpfempleados^valor_ant^5^4610^4^ +tmpfempleados^valor^5^3074^5^ +tmpfempleados^estado^0^20^6^ +tmpfichas^tipo_data^201^255^1^ +tmpfichas^cod_n^3^8^2^ +tmpfichas^cod_grupo^3^8^3^ +tmpfichas^cod_tipo^3^8^4^ +tmpfichas^cod_sec^3^8^5^ +tmpfichas^existencia^201^255^6^ +tmpfichas^precio_usd^201^255^7^ +tmpfichas^tasa^201^255^8^ +tmpfichas^id_categoria^201^255^9^ +tmpfichas^id_familia^201^255^10^ +tmpfichas^id_brand^201^255^11^ +tmpfichas^id_color^201^255^12^ +tmpfichas^descripcion_esp^201^255^13^ +tmpfichas^descripcion_us^201^255^14^ +tmpfichas^propiedades_esp^201^255^15^ +tmpfichas^propiedades_us^201^255^16^ +tmpfichas^nombre_file_foto^201^255^17^ +tmpfichas^nombre_file_ficha^201^255^18^ +tmpfichas^nombre_file_ficha1^201^255^19^ +tmpfichas^meta_data^201^255^20^ +tmpfotos^tipo_data^201^255^1^ +tmpfotos^cod_n^3^8^2^ +tmpfotos^cod_grupo^3^8^3^ +tmpfotos^cod_tipo^3^8^4^ +tmpfotos^cod_sec^3^8^5^ +tmpfotos^unidad_med^201^255^6^ +tmpfotos^existencia^201^255^7^ +tmpfotos^precio_usd^201^255^8^ +tmpfotos^tasa^201^255^9^ +tmpfotos^id_categoria^201^255^10^ +tmpfotos^id_familia^201^255^11^ +tmpfotos^id_brand^201^255^12^ +tmpfotos^id_color^201^255^13^ +tmpfotos^descripcion_esp^201^255^14^ +tmpfotos^descripcion_us^201^255^15^ +tmpfotos^propiedades_esp^201^255^16^ +tmpfotos^propiedades_us^201^255^17^ +tmpfotos^nombre_file_foto^201^255^18^ +tmpfotos^nombre_file_ficha^201^255^19^ +tmpfotos^nombre_file_ficha1^201^255^20^ +tmpfotos^meta_data^201^255^21^ +tmpfotosdelta^nombre_file_foto^201^255^1^ +tmpfotosdelta^cod_n^3^8^2^ +tmpfotosdelta^cod_grupo^3^8^3^ +tmpfotosdelta^cod_tipo^3^8^4^ +tmpfotosdelta^cod_sec^3^8^5^ +tmpfotosdelta^tipo_dato^201^255^6^ +tmpgrupo^cod_grupo^257^2^1^ +tmpgrupo^descripcion^0^30^2^ +tmpinstalacioncodigos^cod_n^3^8^1^ +tmpinstalacioncodigos^cod_grupo^3^8^2^ +tmpinstalacioncodigos^cod_tipo^3^8^3^ +tmpinstalacioncodigos^cod_sec^3^8^4^ +tmpinstalacioncodigos^departamento^3^8^5^ +tmpinventario^descripcion^201^255^1^ +tmpinventario^l1^3^8^2^ +tmpinventario^l2^3^8^3^ +tmpinventario^cantidad^3^8^4^ +tmpinventario^metros^3^8^5^ +tmpinventario^codn^3^8^6^ +tmpinventario^codgrupo^3^8^7^ +tmpinventario^codtipo^3^8^8^ +tmpinventario^codsec^3^8^9^ +tmpinventario^existencia^3^8^10^ +tmpinventario^tipo^0^30^11^ +tmpinventariofisico^cod_n^1^2^1^ +tmpinventariofisico^cod_grupo^1^2^2^ +tmpinventariofisico^cod_tipo^1^2^3^ +tmpinventariofisico^cod_sec^1^2^4^ +tmpinventariofisico^existencia^5^3076^5^ +tmpinventariofisico^cod_n1^1^2^6^ +tmpinventariofisico^cod_grupo1^1^2^7^ +tmpinventariofisico^cod_tipo1^1^2^8^ +tmpinventariofisico^cod_sec1^1^2^9^ +tmpinventariofisico^fisico^5^3076^10^ +tmpinventariofisico^costo^5^3076^11^ +tmpinvm^descripcion^201^255^1^ +tmpinvm^l1^3^8^2^ +tmpinvm^l2^3^8^3^ +tmpinvm^cantidad^3^8^4^ +tmpinvm^medida^3^8^5^ +tmpinvm^codn^3^8^6^ +tmpinvm^codgrupo^3^8^7^ +tmpinvm^codtipo^3^8^8^ +tmpinvm^codsec^3^8^9^ +tmpinvm^existencia^3^8^10^ +tmpinvm^costo^3^8^11^ +tmpinvm^clasificacion^0^10^12^ +tmpipprrp013^fecha_inicial^7^4^1^ +tmpipprrp013^fecha_final^7^4^2^ +tmpipprrp013^categoria^201^100^3^ +tmpipprrp013^suplidor^201^100^4^ +tmpipprrp013^producto^201^200^5^ +tmpipprrp013^codigo^201^50^6^ +tmpipprrp013^descripcion^201^200^7^ +tmpipprrp013^existencia^3^8^8^ +tmpipprrp013^disponible^3^8^9^ +tmpipprrp013^cantidad_orden^3^8^10^ +tmpipprrp013^dias_inv^2^4^11^ +tmpipprrp013^ventas^3^8^12^ +tmpipprrp013^ult_fecha_compra^7^4^13^ +tmpipprrp013^costo^3^8^14^ +tmpipprrp013^ult_fecha_venta^7^4^15^ +tmpiptb00002^cod_cia^1^2^1^ +tmpiptb00002^cod_n^1^2^2^ +tmpiptb00002^cod_grupo^1^2^3^ +tmpiptb00002^cod_tipo^1^2^4^ +tmpiptb00002^cod_sec^1^2^5^ +tmpiptb00002^descrip_esp^0^100^6^ +tmpiptb00002^descrip_ing^0^50^7^ +tmpiptb00002^unidad_med^0^4^8^ +tmpiptb00002^nomenclatura^0^10^9^ +tmpiptb00002^bodega^1^2^10^ +tmpiptb00002^exist_max^5^2562^11^ +tmpiptb00002^exist_min^5^2562^12^ +tmpiptb00002^dia_llegada^1^2^13^ +tmpiptb00002^status_t^0^1^14^ +tmpiptb00002^us_crea^0^50^15^ +tmpiptb00002^fech_crea^7^4^16^ +tmpiptb00002^us_mod^0^50^17^ +tmpiptb00002^fech_mod^7^4^18^ +tmpiptb00002^control_existencia^201^2^19^ +tmpiptb00002^control_itbis^201^2^20^ +tmpiptb00002^pcodn^1^2^21^ +tmpiptb00002^pcodgrupo^1^2^22^ +tmpiptb00002^pcodtipo^1^2^23^ +tmpiptb00002^pcodsec^1^2^24^ +tmpiptb00002^material^5^4612^25^ +tmpiptb00002^labor^5^4612^26^ +tmpiptb00002^gastos^5^4612^27^ +tmpiptb00002^factor^5^4612^28^ +tmpiptb00002^ventas^0^2^29^ +tmpiptb00002^cod_lista^1^2^30^ +tmpiptb00002^precio^5^4610^31^ +tmpiptb00004^ano^3^8^1^ +tmpiptb00004^cod_n^3^8^2^ +tmpiptb00004^cod_grupo^3^8^3^ +tmpiptb00004^cod_tipo^3^8^4^ +tmpiptb00004^cod_sec^3^8^5^ +tmpiptb00004^descripcion^201^255^6^ +tmpiptb00004^f7^201^255^7^ +tmpiptb00004^material^3^8^8^ +tmpiptb00004^labor^3^8^9^ +tmpiptb00004^gasto^3^8^10^ +tmpiptb00004^costo_std^3^8^11^ +tmpiptb00006^cod_cia^1^2^1^ +tmpiptb00006^num_doc^258^4^2^ +tmpiptb00006^fecha^7^4^3^ +tmpiptb00006^fact_no^0^10^4^ +tmpiptb00006^conduce_no^0^10^5^ +tmpiptb00006^tipo^0^2^6^ +tmpiptb00006^orden_compra^2^4^7^ +tmpiptb00006^cod_sp^1^2^8^ +tmpiptb00006^cod_sp_sec^1^2^9^ +tmpiptb00006^cod_transp^1^2^10^ +tmpiptb00006^sec_transp^1^2^11^ +tmpiptb00006^placa^0^10^12^ +tmpiptb00006^cod_tarifa^1^2^13^ +tmpiptb00006^cod_mov^257^2^14^ +tmpiptb00006^detalle^201^255^15^ +tmpiptb00006^area^1^2^16^ +tmpiptb00006^cod_n^2^4^17^ +tmpiptb00006^cod_grupo^2^4^18^ +tmpiptb00006^cod_tipo^2^4^19^ +tmpiptb00006^cod_sec^2^4^20^ +tmpiptb00006^cantidad_1^5^3077^21^ +tmpiptb00006^cantidad_2^261^3077^22^ +tmpiptb00006^cond_recep^0^1^23^ +tmpiptb00006^uso_tiempo^0^1^24^ +tmpiptb00006^bodega^1^2^25^ +tmpiptb00006^status_t^0^1^26^ +tmpiptb00006^us_crea^0^50^27^ +tmpiptb00006^fech_crea^7^4^28^ +tmpiptb00006^us_mod^0^50^29^ +tmpiptb00006^fech_mod^7^4^30^ +tmpiptb00006^num_req^2^4^31^ +tmpiptb00006^codigo_bloque^0^25^32^ +tmpiptb00006^sec_vend^1^2^33^ +tmpiptb00006^direccion^0^500^34^ +tmpiptb00006^num_oc^2^4^35^ +tmpiptb00006^bodega_d^1^2^36^ +tmpiptb00006^costo^5^3077^37^ +tmpiptb00006^id_kit^2^4^38^ +tmpiptb00006^num_doc_retrabajo^2^4^39^ +tmpiptb00006^departamento^2^4^40^ +tmpiptb00006^factura^2^4^41^ +tmpiptb00006^num_doc_transferencia^2^4^42^ +tmpiptb00006^bodega_procedencia^2^4^43^ +tmpiptb00006^cod_mov_transferencia^2^4^44^ +tmpiptb00012^idtrx^2^4^1^ +tmpiptb00012^fecha^10^4365^2^ +tmpiptb00012^bodega^1^2^3^ +tmpiptb00012^cod_seccion^1^2^4^ +tmpiptb00012^cod_tramo^1^2^5^ +tmpiptb00012^cod_n^1^2^6^ +tmpiptb00012^cod_grupo^1^2^7^ +tmpiptb00012^cod_tipo^1^2^8^ +tmpiptb00012^cod_sec^1^2^9^ +tmpiptb00012^cantidad^5^3076^10^ +tmpiptb00012^balance^5^3076^11^ +tmpiptb00012^us_crea^201^50^12^ +tmpiptb00012^fech_crea^10^4365^13^ +tmpiptb00012^us_mod^201^50^14^ +tmpiptb00012^fech_mod^10^4365^15^ +tmpiptb00012^lado_1^5^3076^16^ +tmpiptb00012^lado_2^5^3076^17^ +tmpiptb00012^lado_3^5^3076^18^ +tmpiptb00027^cod_n^1^2^1^ +tmpiptb00027^cod_grupo^1^2^2^ +tmpiptb00027^cod_tipo^1^2^3^ +tmpiptb00027^cod_sec^1^2^4^ +tmpiptb012^idtrx^2^4^1^ +tmpiptb012^fecha^10^4365^2^ +tmpiptb012^bodega^1^2^3^ +tmpiptb012^cod_seccion^1^2^4^ +tmpiptb012^cod_tramo^1^2^5^ +tmpiptb012^cod_n^1^2^6^ +tmpiptb012^cod_grupo^1^2^7^ +tmpiptb012^cod_tipo^1^2^8^ +tmpiptb012^cod_sec^1^2^9^ +tmpiptb012^cantidad^5^3076^10^ +tmpiptb012^balance^5^3076^11^ +tmpiptb012^us_crea^201^50^12^ +tmpiptb012^fech_crea^10^4365^13^ +tmpiptb012^us_mod^201^50^14^ +tmpiptb012^fech_mod^10^4365^15^ +tmpiptb012^lado_1^5^3076^16^ +tmpiptb012^lado_2^5^3076^17^ +tmpiptb012^lado_3^5^3076^18^ +tmpiptb023^cod_mov^257^2^1^ +tmpiptb023^usuario^457^50^2^ +tmpiptb023^us_crea^201^50^3^ +tmpiptb023^fech_crea^10^4365^4^ +tmpiptb058^id^258^4^1^ +tmpiptb058^area^258^4^2^ +tmpiptb058^numero_doc^258^4^3^ +tmpiptb058^cod_mov^258^4^4^ +tmpiptb058^cod_n^258^4^5^ +tmpiptb058^cod_grupo^258^4^6^ +tmpiptb058^cod_tipo^258^4^7^ +tmpiptb058^cod_sec^258^4^8^ +tmpiptb058^descripcion^457^100^9^ +tmpiptb058^unidad_med^457^4^10^ +tmpiptb058^cantidad_1^261^3077^11^ +tmpiptb058^cantidad_2^261^3077^12^ +tmpiptb058^status_t^201^1^13^ +tmpiptb058^us_crea^201^50^14^ +tmpiptb058^fech_crea^10^4365^15^ +tmpiptb058^us_mod^201^50^16^ +tmpiptb058^fech_mod^10^4365^17^ +tmpiptb058^tipo_inv^0^20^18^ +tmpiptb060^etiqueta^0^20^1^ +tmpiptb060^cod_n^1^2^2^ +tmpiptb060^cod_grupo^1^2^3^ +tmpiptb060^cod_tipo^1^2^4^ +tmpiptb060^cod_sec^1^2^5^ +tmpiptb060^lado_1^5^3077^6^ +tmpiptb060^lado_2^5^3077^7^ +tmpiptb060^lado_3^5^3077^8^ +tmpiptb060^cantidad^5^3077^9^ +tmpiptb060^medida^5^3077^10^ +tmpiptb060^secuencia^2^4^11^ +tmpiptb060^id_despiece^2^4^12^ +tmpiptb060^id_etiqueta^1^2^13^ +tmpiptb060^bodega^1^2^14^ +tmpirt002^cod_n^257^2^1^ +tmpirt002^cod_grupo^257^2^2^ +tmpirt002^cod_tipo^257^2^3^ +tmpirt002^cod_sec^257^2^4^ +tmpirt002^descrip_esp^0^80^5^ +tmpirt002^descrip_ing^0^80^6^ +tmpirt002^unidad_med^0^3^7^ +tmpirt002^existencia^5^2562^8^ +tmpirt002^exist_min^5^2562^9^ +tmpirt002^dia_llegada^1^2^10^ +tmpirt002^categoria^0^1^11^ +tmpirt002^status_t^0^1^12^ +tmpirt002^us_crea^0^50^13^ +tmpirt002^fech_crea^7^4^14^ +tmpirt002^us_mod^0^9^15^ +tmpirt002^fech_mod^7^4^16^ +tmpirt002^codid^262^4^17^ +tmpirtb00009^codigo^1^2^1^ +tmpirtb00009^nombre^201^25^2^ +tmpirtb00009^unidad_med^201^3^3^ +tmpirtb00009^modelo^201^15^4^ +tmpirtb00009^serie^201^15^5^ +tmpirtb00009^fabricante^201^45^6^ +tmpirtb00009^status_t^201^1^7^ +tmpirtb00009^us_crea^201^9^8^ +tmpirtb00009^fech_crea^10^4365^9^ +tmpirtb00009^us_mod^201^9^10^ +tmpirtb00009^fech_mod^10^4365^11^ +tmpirtb00009^departamento^2^4^12^ +tmpirtb00009^num_emp^2^4^13^ +tmpirtb00009^cuenta_no^201^10^14^ +tmpirtb00009^ubicacion^201^80^15^ +tmpirtb00009^codigo_externo^201^50^16^ +tmpirtb00009^marca^201^50^17^ +tmpirtb06^num_doc^258^4^1^ +tmpirtb06^fecha^266^4365^2^ +tmpirtb06^fact_no^201^10^3^ +tmpirtb06^conduce_no^201^10^4^ +tmpirtb06^tipo^201^2^5^ +tmpirtb06^orden_compra^2^4^6^ +tmpirtb06^cod_sp^1^2^7^ +tmpirtb06^cod_sp_sec^1^2^8^ +tmpirtb06^cod_mov^257^2^9^ +tmpirtb06^maquina^1^2^10^ +tmpirtb06^cod_n^1^2^11^ +tmpirtb06^cod_grupo^1^2^12^ +tmpirtb06^cod_tipo^1^2^13^ +tmpirtb06^cod_sec^1^2^14^ +tmpirtb06^cantidad_1^5^2562^15^ +tmpirtb06^cantidad_2^5^2562^16^ +tmpirtb06^sec_de^1^2^17^ +tmpirtb06^sec_a^1^2^18^ +tmpirtb06^status_mov^201^1^19^ +tmpirtb06^status_t^201^1^20^ +tmpirtb06^us_crea^201^50^21^ +tmpirtb06^fech_crea^10^4365^22^ +tmpirtb06^us_mod^201^50^23^ +tmpirtb06^fech_mod^10^4365^24^ +tmpirtb06^bodega^1^2^25^ +tmpirtb06^costo_act^5^3077^26^ +tmpirtb06^costo_old^5^3077^27^ +tmpliquidados^departamento^3^8^1^ +tmpliquidados^num_emp^3^8^2^ +tmpliquidados^nivel_emp^3^8^3^ +tmpliquidados^cod_puesto^3^8^4^ +tmpliquidados^nombre^201^255^5^ +tmpliquidados^apellido^201^255^6^ +tmpliquidados^cedula^3^8^7^ +tmpliquidados^monto^5^4610^8^ +tmpmaquinas_deptos^id_equipo^3^8^1^ +tmpmaquinas_deptos^codigo_equipo^201^255^2^ +tmpmaquinas_deptos^marca^201^255^3^ +tmpmaquinas_deptos^modelo^201^255^4^ +tmpmaquinas_deptos^ubicacion^201^255^5^ +tmpmaquinas_deptos^equipo^201^255^6^ +tmpmaquinas_deptos^nombre^201^255^7^ +tmpmaquinas_deptos^departamento^3^8^8^ +tmpmaquinas_deptos^nom_dpto^201^255^9^ +tmpmaquinast^codigo^3^8^1^ +tmpmaquinast^nombre^201^255^2^ +tmpmaquinast^modelo^201^255^3^ +tmpmaquinast^serie^201^255^4^ +tmpmaquinast^fabricante^201^255^5^ +tmpmaquinast^departamento^3^8^6^ +tmpmaquinast^num_emp^201^255^7^ +tmpmaquinast^ubicacion^201^255^8^ +tmpmaquinast^codigo_externo^201^255^9^ +tmpmaquinast^marca^201^255^10^ +tmpmaquinast^f11^201^255^11^ +tmpmaquinast^f12^201^255^12^ +tmpmaquinast^f13^201^255^13^ +tmpmaquinast^f14^201^255^14^ +tmpmaquinast^f15^201^255^15^ +tmpmaquinast^f16^201^255^16^ +tmpmaquinast^f17^201^255^17^ +tmpmatprima^cod_n^1^2^1^ +tmpmatprima^cod_grupo^1^2^2^ +tmpmatprima^cod_tipo^1^2^3^ +tmpmatprima^cod_sec^1^2^4^ +tmpmatprima^cantidad^3^8^5^ +tmpmedida^cod_sec^257^2^1^ +tmpmedida^descripcion^0^50^2^ +tmpmov10_2410^num_nomi^3^8^1^ +tmpmov10_2410^cod_mov^3^8^2^ +tmpmov10_2410^tipo_emp^201^255^3^ +tmpmov10_2410^num_emp^3^8^4^ +tmpmov10_2410^nombres^201^255^5^ +tmpmov10_2410^valor^3^8^6^ +tmpmovrep^cod_mov^3^8^1^ +tmpmovrep^num_doc^3^8^2^ +tmpmovrep^codigo_departamento^3^8^3^ +tmpnomina^num_nomi^2^4^1^ +tmpnomina^fecha^7^4^2^ +tmpnomina^num_emp^2^4^3^ +tmpnomina^departamento^1^2^4^ +tmpnomina^nivel_emp^1^2^5^ +tmpnomina^cod_puesto^1^2^6^ +tmpnomina^tipo_emp^0^2^7^ +tmpnomina^sueldo^3^8^8^ +tmpnomina^vacaciones^3^8^9^ +tmpnomina^adicional^3^8^10^ +tmpnotascr^num_doc^2^4^1^ +tmpnotascr^fecha^7^4^2^ +tmpnotascr^tipo_cliente^1^2^3^ +tmpnotascr^sec_cliente^2^4^4^ +tmpnotascr^cod_mov^1^2^5^ +tmpnotascr^factura^2^4^6^ +tmpnotascr^num_doc_nc^2^4^7^ +tmpnotascr^valor^5^3074^8^ +tmpnotascr^itbis^5^3074^9^ +tmpnotascr^us_crea^201^50^10^ +tmpnotascr^fech_crea^10^4365^11^ +tmpnotb003^num_emp^257^2^1^ +tmpnotb003^departamento^1^2^2^ +tmpnotb003^nivel_emp^1^2^3^ +tmpnotb003^cod_puesto^1^2^4^ +tmpnotb003^cod_mov^257^2^5^ +tmpnotb003^cantidad^5^2562^6^ +tmpnotb003^valor^5^2562^7^ +tmpnotb003^status_t^0^1^8^ +tmpnotb003^us_crea^201^50^9^ +tmpnotb003^fech_crea^7^4^10^ +tmpnotb003^us_mod^201^50^11^ +tmpnotb003^fech_mod^7^4^12^ +tmpnotb03^num_emp^257^2^1^ +tmpnotb03^departamento^1^2^2^ +tmpnotb03^nivel_emp^1^2^3^ +tmpnotb03^cod_puesto^1^2^4^ +tmpnotb03^cod_mov^257^2^5^ +tmpnotb03^cantidad^5^2562^6^ +tmpnotb03^valor^5^2562^7^ +tmpnotb03^status_t^0^1^8^ +tmpnotb03^us_crea^201^50^9^ +tmpnotb03^fech_crea^7^4^10^ +tmpnotb03^us_mod^201^50^11^ +tmpnotb03^fech_mod^7^4^12^ +tmpnotb08^num_nomi^2^4^1^ +tmpnotb08^tipo_emp^0^1^2^ +tmpnotb08^num_emp^1^2^3^ +tmpnotb08^departamento^1^2^4^ +tmpnotb08^nivel_emp^1^2^5^ +tmpnotb08^cod_puesto^1^2^6^ +tmpnotb08^fecha^10^4365^7^ +tmpnotb08^cod_mov^1^2^8^ +tmpnotb08^cantidad^5^2562^9^ +tmpnotb08^valor^5^2562^10^ +tmpnotb08^clase_mov^0^1^11^ +tmpnotb08^status_t^0^1^12^ +tmpnotb08^us_crea^201^50^13^ +tmpnotb08^fech_crea^7^4^14^ +tmpnotb08^us_mod^201^50^15^ +tmpnotb08^fech_mod^7^4^16^ +tmpofertas^cod_n^1^2^1^ +tmpofertas^cod_grupo^1^2^2^ +tmpofertas^cod_tipo^1^2^3^ +tmpofertas^cod_sec^1^2^4^ +tmpofertas^descuento^1^2^5^ +tmpofertas^fecha^7^4^6^ +tmpofertas_griferias^descripcion^201^255^1^ +tmpofertas_griferias^precio^3^8^2^ +tmpofertas_griferias^cod_n^3^8^3^ +tmpofertas_griferias^cod_grupo^3^8^4^ +tmpofertas_griferias^cod_tipo^3^8^5^ +tmpofertas_griferias^cod_sec^3^8^6^ +tmpofertaslilibeth^cod_n^3^8^1^ +tmpofertaslilibeth^cod_grupo^3^8^2^ +tmpofertaslilibeth^cod_tipo^3^8^3^ +tmpofertaslilibeth^cod_sec^3^8^4^ +tmpofertaslilibeth^descripcion^201^255^5^ +tmpofertaslilibeth^f6^201^255^6^ +tmpofertaslilibeth^existencia^3^8^7^ +tmpofertaslilibeth^precio_actual^3^8^8^ +tmpofertaslilibeth^precio_descuento^3^8^9^ +tmpofertaslilibeth^precio_en_pesos^3^8^10^ +tmpofertasoutlets_porcelanatos^cod_n^3^8^1^ +tmpofertasoutlets_porcelanatos^cod_grupo^3^8^2^ +tmpofertasoutlets_porcelanatos^cod_tipo^3^8^3^ +tmpofertasoutlets_porcelanatos^cod_sec^3^8^4^ +tmpofertasoutlets_porcelanatos^descripcion^201^255^5^ +tmpofertasoutlets_porcelanatos^unidad^201^255^6^ +tmpofertasoutlets_porcelanatos^precio^3^8^7^ +tmpoperacion^codigo^2^4^1^ +tmpoperacion^descripcion^201^100^2^ +tmpordenes^num_oc^2^4^1^ +tmpordenes^cantidad_orden^5^3077^2^ +tmpordenes^cantidad_conduce^5^3077^3^ +tmpordenes^diferencia^5^3077^4^ +tmpotrosarelis^cod_n^3^8^1^ +tmpotrosarelis^cod_grupo^3^8^2^ +tmpoutlets_071223^f1^3^8^1^ +tmpoutlets_071223^f2^3^8^2^ +tmpoutlets_071223^f3^3^8^3^ +tmpoutlets_071223^f4^3^8^4^ +tmpoutlets_071223^descripcion^201^255^5^ +tmpoutlets_071223^precio_sistema^3^8^6^ +tmpoutlets_071223^descuento^3^8^7^ +tmpoutlets_071223^descuento_en_peso^3^8^8^ +tmpoutlets_071223^f9^201^255^9^ +tmpoutlets_071223^f10^201^255^10^ +tmpplanchas^cod_n^1^2^1^ +tmpplanchas^cod_grupo^1^2^2^ +tmpplanchas^cod_tipo^1^2^3^ +tmpplanchas^cod_sec^1^2^4^ +tmpplanchas^material^3^8^5^ +tmpplanchas^labor^3^8^6^ +tmpplanchas^gasto^5^3076^7^ +tmpprecios^ventas^1^2^1^ +tmpprecios^cod_lista^1^2^2^ +tmpprecios^cod_n^1^2^3^ +tmpprecios^cod_grupo^1^2^4^ +tmpprecios^cod_tipo^1^2^5^ +tmpprecios^cod_sec^1^2^6^ +tmpprecios^precio^5^4868^7^ +tmpprecios^us_crea^201^255^8^ +tmpprecios^fech_crea^10^4365^9^ +tmpprecios_costos^cod_cia^1^2^1^ +tmpprecios_costos^cod_n^1^2^2^ +tmpprecios_costos^cod_grupo^1^2^3^ +tmpprecios_costos^cod_tipo^1^2^4^ +tmpprecios_costos^cod_sec^1^2^5^ +tmpprecios_costos^descripcion^201^100^6^ +tmpprecios_costos^precio^5^3074^7^ +tmpprecios_costos^costo^5^3077^8^ +tmppreciosferia^descripcion^201^255^1^ +tmppreciosferia^cod_lista^3^8^2^ +tmppreciosferia^cod_n^3^8^3^ +tmppreciosferia^cod_grupo^3^8^4^ +tmppreciosferia^cod_tipo^3^8^5^ +tmppreciosferia^cod_sec^3^8^6^ +tmppreciosferia^precio^3^8^7^ +tmppreciosferia^f8^3^8^8^ +tmppreciosferia^f9^3^8^9^ +tmppreciosferia^f10^3^8^10^ +tmppreciosferia^f11^201^255^11^ +tmppreciosg1^ventas^1^2^1^ +tmppreciosg1^cod_lista^1^2^2^ +tmppreciosg1^cod_n^1^2^3^ +tmppreciosg1^cod_grupo^1^2^4^ +tmppreciosg1^cod_tipo^1^2^5^ +tmppreciosg1^cod_sec^1^2^6^ +tmppreciosg1^precio^5^3074^7^ +tmppreciosg1^descripcion^201^60^8^ +tmppreciosg2^ventas^1^2^1^ +tmppreciosg2^cod_lista^1^2^2^ +tmppreciosg2^cod_n^1^2^3^ +tmppreciosg2^cod_grupo^1^2^4^ +tmppreciosg2^cod_tipo^1^2^5^ +tmppreciosg2^cod_sec^1^2^6^ +tmppreciosg2^precio^5^3074^7^ +tmppreciosg2^descripcion^201^60^8^ +tmppreciosm1^cod_lista^3^8^1^ +tmppreciosm1^ventas^3^8^2^ +tmppreciosm1^cod_n^3^8^3^ +tmppreciosm1^cod_grupo^3^8^4^ +tmppreciosm1^cod_tipo^3^8^5^ +tmppreciosm1^cod_sec^3^8^6^ +tmppreciosm1^precio^3^8^7^ +tmppreciosm1^descripcion^201^255^8^ +tmppreciosm2^cod_lista^3^8^1^ +tmppreciosm2^ventas^3^8^2^ +tmppreciosm2^cod_n^3^8^3^ +tmppreciosm2^cod_grupo^3^8^4^ +tmppreciosm2^cod_tipo^3^8^5^ +tmppreciosm2^cod_sec^3^8^6^ +tmppreciosm2^precio^3^8^7^ +tmppreciosm2^descripcion^201^255^8^ +tmppreciosoutlet^ventas^256^1^1^ +tmppreciosoutlet^cod_n^257^2^2^ +tmppreciosoutlet^cod_grupo^257^2^3^ +tmppreciosoutlet^cod_tipo^257^2^4^ +tmppreciosoutlet^cod_sec^257^2^5^ +tmppreciosoutlet^tipo_cliente^257^2^6^ +tmppreciosoutlet^sec_cliente^257^2^7^ +tmppreciosoutlet^precio^261^3074^8^ +tmppreciosoutlet^descripcion^0^60^9^ +tmppreciosoutlet^status_t^0^1^10^ +tmppreciosoutlet^us_crea^0^50^11^ +tmppreciosoutlet^fech_crea^7^4^12^ +tmppreciosoutlet^us_mod^0^50^13^ +tmppreciosoutlet^fech_mod^7^4^14^ +tmppreciosoutlet^cod_lista^257^2^15^ +tmppreciosoutlet^fecha_inicial^7^4^16^ +tmppreciosoutlet^fecha_final^7^4^17^ +tmppreciosoutlet^idrow^258^4^18^ +tmppreciosoutletsc^cod_n^3^8^1^ +tmppreciosoutletsc^cod_grupo^3^8^2^ +tmppreciosoutletsc^cod_tipo^3^8^3^ +tmppreciosoutletsc^cod_sec^3^8^4^ +tmppreciosoutletsc^descripcion^201^255^5^ +tmppreciosoutletsc^unidad_med^201^255^6^ +tmppreciosoutletsc^existencia^3^8^7^ +tmppreciosoutletsc^precio_us^3^8^8^ +tmppreciosoutletsc^descuento^3^8^9^ +tmppreciosoutletsc^precio_rd^3^8^10^ +tmppreciosoutletsc^f11^201^255^11^ +tmpprodminima^cod_n^3^8^1^ +tmpprodminima^cod_grupo^3^8^2^ +tmpprodminima^cod_tipo^3^8^3^ +tmpprodminima^cod_sec^3^8^4^ +tmpprodminima^exist_min^3^8^5^ +tmpprodminima^f6^3^8^6^ +tmpprodminima^f7^3^8^7^ +tmpprodminima^f8^5^4868^8^ +tmpprodminima^f9^201^255^9^ +tmpprodminima^f10^201^255^10^ +tmpprodminima^f11^201^255^11^ +tmpproduccion^num_doc^3^8^1^ +tmpproduccion^cod_mov^3^8^2^ +tmpproduccion^bodega^3^8^3^ +tmpproduccion^cod_n^3^8^4^ +tmpproduccion^cod_grupo^3^8^5^ +tmpproduccion^cod_tipo^3^8^6^ +tmpproduccion^cod_sec^3^8^7^ +tmpproduccion^cantidad_1^3^8^8^ +tmpproduccion^cantidad_2^3^8^9^ +tmpproduccion^usuario^201^255^10^ +tmpproduccion^departamento^3^8^11^ +tmpproductos^descripcion^0^120^1^ +tmpproductos^cod_n^1^2^2^ +tmpproductos^cod_grupo^1^2^3^ +tmpproductos^cod_tipo^1^2^4^ +tmpproductos^cod_sec^1^2^5^ +tmpproductos_otros^cod_n^2^4^1^ +tmpproductos_otros^cod_grupo^2^4^2^ +tmpproductos_otros^cod_tipo^2^4^3^ +tmpproductos_otros^cod_sec^2^4^4^ +tmpproductos_otros^descripcion^201^255^5^ +tmpproductos_otros^nomenclatura^201^255^6^ +tmpproductose^sku^3^8^1^ +tmpproductose^nombre^201^255^2^ +tmpproductose^inventario^3^8^3^ +tmpproductose^precio_normal^3^8^4^ +tmpproductose^product_code^201^255^5^ +tmpproductose^f6^201^255^6^ +tmpproductose^cod_n^3^8^7^ +tmpproductose^cod_grupo^3^8^8^ +tmpproductose^cod_tipo^3^8^9^ +tmpproductose^cod_sec^3^8^10^ +tmpproductosroca^tipo_data^201^255^1^ +tmpproductosroca^cod_n^3^8^2^ +tmpproductosroca^cod_grupo^3^8^3^ +tmpproductosroca^cod_tipo^3^8^4^ +tmpproductosroca^cod_sec^3^8^5^ +tmpproductosroca^unidad_med^201^255^6^ +tmpproductosroca^existencia^201^255^7^ +tmpproductosroca^precio_usd^201^255^8^ +tmpproductosroca^tasa^201^255^9^ +tmpproductosroca^id_categoria^201^255^10^ +tmpproductosroca^id_familia^201^255^11^ +tmpproductosroca^id_brand^201^255^12^ +tmpproductosroca^id_color^201^255^13^ +tmpproductosroca^descripcion_esp^201^255^14^ +tmpproductosroca^descripcion_us^201^255^15^ +tmpproductosroca^propiedades_esp^201^255^16^ +tmpproductosroca^propiedades_us^201^255^17^ +tmpproductosroca^nombre_file_foto^201^255^18^ +tmpproductosroca^nombre_file_ficha^201^255^19^ +tmpproductosroca^nombre_file_ficha1^201^255^20^ +tmpproductosroca^meta_data^201^255^21^ +tmpproductostienda^tipo_data^201^255^1^ +tmpproductostienda^cod_n^3^8^2^ +tmpproductostienda^cod_grupo^3^8^3^ +tmpproductostienda^cod_tipo^3^8^4^ +tmpproductostienda^cod_sec^3^8^5^ +tmpproductostienda^unidad_med^201^255^6^ +tmpproductostienda^existencia^201^255^7^ +tmpproductostienda^precio_usd^201^255^8^ +tmpproductostienda^tasa^201^255^9^ +tmpproductostienda^id_categoria^201^255^10^ +tmpproductostienda^id_familia^201^255^11^ +tmpproductostienda^id_brand^3^8^12^ +tmpproductostienda^id_color^201^255^13^ +tmpproductostienda^descripcion_esp^201^255^14^ +tmpproductostienda^descripcion_us^201^255^15^ +tmpproductostienda^propiedades_esp^201^255^16^ +tmpproductostienda^propiedades_us^201^255^17^ +tmpproductostienda^nombre_file_foto^201^255^18^ +tmpproductostienda^nombre_file_ficha^201^255^19^ +tmpproductostienda^nombre_file_ficha1^201^255^20^ +tmpproductostienda^meta_data^201^255^21^ +tmpprogramas^nombre^201^100^1^ +tmpprogramas^programa^201^50^2^ +tmpprogramas^descripcion^201^100^3^ +tmpproveedoresleadtime^cod_sp^3^8^1^ +tmpproveedoresleadtime^cod_sp_sec^3^8^2^ +tmpproveedoresleadtime^nom_sp^201^255^3^ +tmpproveedoresleadtime^leadtime^3^8^4^ +tmppuestos^cod_puesto^1^2^1^ +tmppuestos^nombre_puesto^201^100^2^ +tmppuestos^tipo_puesto^201^50^3^ +tmppuestossirla^tipotransaccion^201^255^1^ +tmppuestossirla^num_emp^3^8^2^ +tmppuestossirla^nom1_emp^201^255^3^ +tmppuestossirla^apell1_emp^201^255^4^ +tmppuestossirla^cod_puesto^3^8^5^ +tmppuestossirla^puesto^201^255^6^ +tmppuestossirla^idpuestosirla^3^8^7^ +tmppuestossirla^puestosirla^201^255^8^ +tmpreciboscontado^cod_cia^2^4^1^ +tmpreciboscontado^tipo_doc^201^255^2^ +tmpreciboscontado^num_doc^2^4^3^ +tmpreciboscontado^tipo_cliente^2^4^4^ +tmpreciboscontado^sec_cliente^2^4^5^ +tmpreciboscontado^cod_emp^2^4^6^ +tmpreciboscontado^cod_emp_sec^2^4^7^ +tmpreciboscontado^fecha_orig^7^4^8^ +tmpreciboscontado^aplia_a^2^4^9^ +tmpreciboscontado^valor^3^8^10^ +tmpreciboscontado^sucid^2^4^11^ +tmpreciboscontado^us_crea^201^255^12^ +tmpreciboscontado^fech_crea^201^255^13^ +tmpregalia2020^num_nomi^3^8^1^ +tmpregalia2020^tipo_emp^201^255^2^ +tmpregalia2020^num_emp^3^8^3^ +tmpregalia2020^departamento^3^8^4^ +tmpregalia2020^titulo_departamento^201^255^5^ +tmpregalia2020^cod_puesto^3^8^6^ +tmpregalia2020^nivel_emp^3^8^7^ +tmpregalia2020^nombre^201^255^8^ +tmpregalia2020^apellido^201^255^9^ +tmpregalia2020^sueldo_actual^3^8^10^ +tmpregalia2020^fecha_entrada^10^4365^11^ +tmpregalia2020^dias^3^8^12^ +tmpregalia2020^comision_annual^3^8^13^ +tmpregalia2020^comision_mensual^3^8^14^ +tmpregalia2020^valor^3^8^15^ +tmpregalia2020^f16^201^255^16^ +tmpregalia2020^f17^201^255^17^ +tmpregalias^num_emp^2^4^1^ +tmpregalias^departamento^2^4^2^ +tmpregalias^cod_puesto^2^4^3^ +tmpregalias^nivel_emp^2^4^4^ +tmpregalias^nombre^201^100^5^ +tmpregalias^apellido^201^100^6^ +tmpregalias^sueldo^3^8^7^ +tmpregalias^fecha_ingreso^7^4^8^ +tmpregalias^acumulado^3^8^9^ +tmpregalias^fecha_salio^7^4^10^ +tmpregalias^fecha_entro^7^4^11^ +tmpregalias^estado^201^100^12^ +tmprepuestocuenta^cod_n^3^8^1^ +tmprepuestocuenta^cod_grupo^3^8^2^ +tmprepuestocuenta^cod_tipo^3^8^3^ +tmprepuestocuenta^cod_sec^3^8^4^ +tmprepuestocuenta^descrip_esp^201^255^5^ +tmprepuestocuenta^f6^201^255^6^ +tmprepuestocuenta^f7^201^255^7^ +tmprepuestocuenta^f8^201^255^8^ +tmprepuestocuenta^f9^201^255^9^ +tmprepuestocuenta^cuenta^201^255^10^ +tmprepuestoscuentas^cod_n^3^8^1^ +tmprepuestoscuentas^cod_grupo^3^8^2^ +tmprepuestoscuentas^cod_tipo^3^8^3^ +tmprepuestoscuentas^cod_sec^3^8^4^ +tmprepuestoscuentas^descrip_esp^201^255^5^ +tmprepuestoscuentas^unidad_med^201^255^6^ +tmprepuestoscuentas^existencia^3^8^7^ +tmprepuestoscuentas^cuenta^3^8^8^ +tmprepuestosincuenta^cod_n^3^8^1^ +tmprepuestosincuenta^cod_grupo^3^8^2^ +tmprepuestosincuenta^cod_tipo^3^8^3^ +tmprepuestosincuenta^cod_sec^3^8^4^ +tmprepuestosincuenta^descrip_esp^201^255^5^ +tmprepuestosincuenta^unidad_med^201^255^6^ +tmprepuestosincuenta^exist_min^3^8^7^ +tmprepuestosincuenta^cuenta^201^255^8^ +tmprepuestosincuenta^f9^201^255^9^ +tmprepuestosincuenta^f10^201^255^10^ +tmprepuestossincuenta^cod_n^3^8^1^ +tmprepuestossincuenta^cod_grupo^3^8^2^ +tmprepuestossincuenta^cod_tipo^3^8^3^ +tmprepuestossincuenta^cod_sec^3^8^4^ +tmprepuestossincuenta^descrip_esp^201^255^5^ +tmprepuestossincuenta^descrip_ing^201^255^6^ +tmprepuestossincuenta^unidad_med^201^255^7^ +tmprepuestossincuenta^existencia^3^8^8^ +tmprepuestossincuenta^exist_min^3^8^9^ +tmprepuestossincuenta^dia_llegada^201^255^10^ +tmprepuestossincuenta^categoria^201^255^11^ +tmprepuestossincuenta^f12^201^255^12^ +tmprepuestossincuenta^f13^201^255^13^ +tmprepuestossincuenta^fech_crea^10^4365^14^ +tmprepuestossincuenta^f15^201^255^15^ +tmprepuestossincuenta^fech_mod^10^4365^16^ +tmprepuestossincuenta^codid^3^8^17^ +tmprepuestossincuenta^cuenta^201^255^18^ +tmprifa^num_nomi^3^8^1^ +tmprifa^cod_mov^3^8^2^ +tmprifa^tipo_emp^201^255^3^ +tmprifa^num_emp^3^8^4^ +tmprifa^nombre_y_apellidos^201^255^5^ +tmprifa^valor^3^8^6^ +tmprifa2024^num_nomi^3^8^1^ +tmprifa2024^cod_mov^3^8^2^ +tmprifa2024^num_emp^3^8^3^ +tmprifa2024^nombre_y_apellidos^201^255^4^ +tmprifa2024^valor^3^8^5^ +tmprifa2310^num_nomi^3^8^1^ +tmprifa2310^cod_mov^3^8^2^ +tmprifa2310^ficha^3^8^3^ +tmprifa2310^nombre^201^255^4^ +tmprifa2310^valor^3^8^5^ +tmprija^codigo^3^8^1^ +tmprija^nombre^201^255^2^ +tmprija^valor^3^8^3^ +tmprija^cod_mov^3^8^4^ +tmprija^num_nomi^3^8^5^ +tmpsalarios^num_emp^2^4^1^ +tmpsalarios^sueldo^5^4610^2^ +tmpscoutletlavamano^cod_n^3^8^1^ +tmpscoutletlavamano^cod_grupo^3^8^2^ +tmpscoutletlavamano^cod_tipo^3^8^3^ +tmpscoutletlavamano^cod_sec^3^8^4^ +tmpscoutletlavamano^descripcion^201^255^5^ +tmpscoutletlavamano^precio^3^8^6^ +tmpscoutletlavamano^f7^201^255^7^ +tmpsdoutlet^codlista^3^8^1^ +tmpsdoutlet^ventas^3^8^2^ +tmpsdoutlet^cod_n^3^8^3^ +tmpsdoutlet^cod_grupo^3^8^4^ +tmpsdoutlet^cod_tipo^3^8^5^ +tmpsdoutlet^cod_sec^3^8^6^ +tmpsdoutlet^descripcion^201^255^7^ +tmpsdoutlet^um^201^255^8^ +tmpsdoutlet^precio^3^8^9^ +tmpseg000^id_number^1^2^1^ +tmpseg000^usuario^256^40^2^ +tmpseg000^nombre^0^60^3^ +tmpseg000^sec_vend^257^2^4^ +tmpseg000^password^0^20^5^ +tmpseg000^ocupacion^0^30^6^ +tmpseg000^email^0^50^7^ +tmpseg000^celular^0^15^8^ +tmpseg000^celular2^0^15^9^ +tmpseg000^status_t^0^1^10^ +tmpseg000^us_crea^0^9^11^ +tmpseg000^fech_crea^7^4^12^ +tmpseg000^us_mod^0^9^13^ +tmpseg000^fech_mod^7^4^14^ +tmpseg000^depto^257^2^15^ +tmpseg0000^id_number^1^2^1^ +tmpseg0000^usuario^256^40^2^ +tmpseg0000^nombre^0^60^3^ +tmpseg0000^sec_vend^257^2^4^ +tmpseg0000^password^0^20^5^ +tmpseg0000^ocupacion^0^30^6^ +tmpseg0000^email^256^50^7^ +tmpseg0000^celular^0^15^8^ +tmpseg0000^celular2^0^15^9^ +tmpseg0000^status_t^0^1^10^ +tmpseg0000^us_crea^0^9^11^ +tmpseg0000^fech_crea^7^4^12^ +tmpseg0000^us_mod^0^9^13^ +tmpseg0000^fech_mod^7^4^14^ +tmpseg0000^depto^257^2^15^ +tmpseg0000^email_soporte^201^100^16^ +tmpseg0001^usuario^256^50^1^ +tmpseg0001^cod_perfil^258^4^2^ +tmpseg0001^observacion^0^70^3^ +tmpseg0001^printerdefecto^257^2^4^ +tmpseg0001^otro_printer^257^2^5^ +tmpseg0001^printer_cheque^257^2^6^ +tmpseg0001^cambia_clave^0^10^7^ +tmpseg0001^status_t^0^1^8^ +tmpseg0001^us_crea^0^50^9^ +tmpseg0001^fech_crea^7^4^10^ +tmpseg0001^us_mod^0^50^11^ +tmpseg0001^fech_mod^7^4^12^ +tmpseg0001^sucid^1^2^13^ +tmpseg0001^bodega^1^2^14^ +tmpseg0001^clave^0^12^15^ +tmpseg0001^tipo_usuario^0^20^16^ +tmpseg0001^descuento1^5^4610^17^ +tmpseg0001^descuento2^5^4610^18^ +tmpseg0001^fecha_ultimo_login^10^4365^19^ +tmpseg0001^ultimo_programa_ejecutado^0^50^20^ +tmpseg0001^departamento^1^2^21^ +tmpseg0001^num_emp^258^4^22^ +tmpseg0001^email^0^100^23^ +tmpstacy^cod_n^3^8^1^ +tmpstacy^cod_grupo^3^8^2^ +tmpstacy^cod_tipo^3^8^3^ +tmpstacy^cod_sec^3^8^4^ +tmpstacy^descripcion^201^255^5^ +tmpstacy^num_emp^3^8^6^ +tmpstacy^nombre^201^255^7^ +tmptipo^cod_tipo^257^2^1^ +tmptipo^descripcion^0^30^2^ +tmptipocuenta^nombre^0^20^1^ +tmptipocuenta^apellido^0^20^2^ +tmptipocuenta^cuenta_no^0^20^3^ +tmptipocuenta^tipo_cuenta^0^10^4^ +tmpusuarios365^block_credential^301^1^1^ +tmpusuarios365^city^3^8^2^ +tmpusuarios365^country_region^201^255^3^ +tmpusuarios365^department^201^255^4^ +tmpusuarios365^dirsyncenabled^201^255^5^ +tmpusuarios365^display_name^201^255^6^ +tmpusuarios365^fax^201^255^7^ +tmpusuarios365^first_name^201^255^8^ +tmpusuarios365^last_dirsync_time^201^255^9^ +tmpusuarios365^last_name^201^255^10^ +tmpusuarios365^correo^201^100^11^ +tmpvacaciones^codigo^3^8^1^ +tmpvacaciones^nombre^201^255^2^ +tmpvacaciones^salario_actual^5^4868^3^ +tmpvacaciones^proporcion^5^4868^4^ +tmpvacaciones2037^tipo_emp^201^255^1^ +tmpvacaciones2037^num_nomi^3^8^2^ +tmpvacaciones2037^cod_mov^3^8^3^ +tmpvacaciones2037^departamento^3^8^4^ +tmpvacaciones2037^ficha^3^8^5^ +tmpvacaciones2037^nombre^201^255^6^ +tmpvacaciones2037^apellido^201^255^7^ +tmpvacaciones2037^proporcion^5^4868^8^ +tmpvacaciones2037^f9^201^255^9^ +tmpventas^descrip^0^10^1^ +tmpventas^descripcion^201^40^2^ +tmpventas^vbruto^0^18^3^ +tmpventas^ventasdia^457^1^4^ +tmpventas43^codlista^2^4^1^ +tmpventas43^ventas^2^4^2^ +tmpventas43^cod_n^2^4^3^ +tmpventas43^cod_grupo^2^4^4^ +tmpventas43^cod_tipo^2^4^5^ +tmpventas43^cod_sec^2^4^6^ +tmpventas43^precio^2^4^7^ +tmpventas43^us_crea^201^255^8^ +tmpventas43^fech_crea^10^4365^9^ +tmpvetb00002^cod_cia^1^2^1^ +tmpvetb00002^factura^258^4^2^ +tmpvetb00002^fecha_factura^7^4^3^ +tmpvetb00002^ventas^201^1^4^ +tmpvetb00002^zona^201^3^5^ +tmpvetb00002^orden^2^4^6^ +tmpvetb00002^fecha_orden^7^4^7^ +tmpvetb00002^conduce^2^4^8^ +tmpvetb00002^fecha_conduce^7^4^9^ +tmpvetb00002^tipo_cliente^1^2^10^ +tmpvetb00002^sec_cliente^2^4^11^ +tmpvetb00002^cod_vend^2^4^12^ +tmpvetb00002^sec_vend^1^2^13^ +tmpvetb00002^cond_pago^1^2^14^ +tmpvetb00002^porc_itbi^5^1282^15^ +tmpvetb00002^porc_desc^5^2050^16^ +tmpvetb00002^prima_us^5^1538^17^ +tmpvetb00002^sub_total^5^2562^18^ +tmpvetb00002^monto_desc^5^2562^19^ +tmpvetb00002^monto_itbi^5^2562^20^ +tmpvetb00002^neto^261^2562^21^ +tmpvetb00002^fecha_embarque^10^4365^22^ +tmpvetb00002^status_impresion^201^1^23^ +tmpvetb00002^status_t^201^1^24^ +tmpvetb00002^us_crea^201^50^25^ +tmpvetb00002^fech_crea^10^4365^26^ +tmpvetb00002^us_mod^201^50^27^ +tmpvetb00002^fech_mod^10^4365^28^ +tmpvetb00002^documento^0^15^29^ +tmpvetb00002^placa_transporte^0^25^30^ +tmpvetb00002^bodega^1^2^31^ +tmpvetb00002^cotizacion_no^2^4^32^ +tmpvetb00002^tipo_factura^0^20^33^ +tmpvetb00002^documento_ref^0^25^34^ +tmpvetb00002^descripcion_documento^201^100^35^ +tmpvetb00002^factura_ext^2^4^36^ +tmpvetb00002^placa^201^10^37^ +tmpvetb00002^nombre_cliente^201^100^38^ +tmpvetb00002^direccion_cliente^201^100^39^ +tmpvetb00002^telefono^201^50^40^ +tmpvetb00002^valor_envio^3^8^41^ +tmpvetb00002^rnc^201^11^42^ +tmpvetb00003^cod_cia^1^2^1^ +tmpvetb00003^factura^2^4^2^ +tmpvetb00003^cod_n^1^2^3^ +tmpvetb00003^cod_grupo^1^2^4^ +tmpvetb00003^cod_tipo^1^2^5^ +tmpvetb00003^cod_sec^1^2^6^ +tmpvetb00003^cantidad^5^3077^7^ +tmpvetb00003^cantidad_2^5^3589^8^ +tmpvetb00003^bonificacion^5^3074^9^ +tmpvetb00003^precio^5^3074^10^ +tmpvetb00003^status_t^0^1^11^ +tmpvetb00003^us_crea^0^50^12^ +tmpvetb00003^fech_crea^7^4^13^ +tmpvetb00003^us_mod^0^50^14^ +tmpvetb00003^fech_mod^7^4^15^ +tmpvetb00025^ventas^256^1^1^ +tmpvetb00025^cod_n^257^2^2^ +tmpvetb00025^cod_grupo^257^2^3^ +tmpvetb00025^cod_tipo^257^2^4^ +tmpvetb00025^cod_sec^257^2^5^ +tmpvetb00025^tipo_cliente^257^2^6^ +tmpvetb00025^sec_cliente^257^2^7^ +tmpvetb00025^precio^261^3074^8^ +tmpvetb00025^descripcion^0^60^9^ +tmpvetb00025^status_t^0^1^10^ +tmpvetb00025^us_crea^0^50^11^ +tmpvetb00025^fech_crea^7^4^12^ +tmpvetb00025^us_mod^0^50^13^ +tmpvetb00025^fech_mod^7^4^14^ +tmpvetb00025^cod_lista^257^2^15^ +tmpvetb00025^fecha_inicial^7^4^16^ +tmpvetb00025^fecha_final^7^4^17^ +tmpvetb00025^idrow^262^4^18^ +tmpvetb00051^cod_cia^2^4^1^ +tmpvetb00051^ventas^0^1^2^ +tmpvetb00051^cotizacion_no^258^4^3^ +tmpvetb00051^area^257^2^4^ +tmpvetb00051^cod_n^257^2^5^ +tmpvetb00051^cod_grupo^2^4^6^ +tmpvetb00051^cod_tipo^2^4^7^ +tmpvetb00051^cod_sec^2^4^8^ +tmpvetb00051^descripcion^0^80^9^ +tmpvetb00051^cantidad_1^5^3077^10^ +tmpvetb00051^cantidad^261^3077^11^ +tmpvetb00051^precio^261^3076^12^ +tmpvetb00051^porc_desc^5^2050^13^ +tmpvetb00051^nombre_file^0^50^14^ +tmpvetb00051^status_t^0^1^15^ +tmpvetb00051^us_crea^0^15^16^ +tmpvetb00051^fech_crea^10^4365^17^ +tmpvetb00051^us_mod^0^15^18^ +tmpvetb00051^fech_mod^10^4365^19^ +tmpvetb00051^foto_producto^11^56^20^ +tmpvetb00051^descripcion_area^201^50^21^ +tmpvetb00051^id_kit^2^4^22^ +tmpvetb00051^cantidad_reservada^5^4610^23^ +tmpvetb00051^fecha_vence_reserva^7^4^24^ +tmpvetb00051^cotizacion_no_crm^201^100^25^ +tmpvetb00051^secuencia^2^4^26^ +tmpvetb00051^fecha_inicio_reserva^7^4^27^ +tmpvetb00051^autorizada^0^10^28^ +tmpvetb00051b^cod_cia^2^4^1^ +tmpvetb00051b^ventas^0^1^2^ +tmpvetb00051b^cotizacion_no^258^4^3^ +tmpvetb00051b^area^257^2^4^ +tmpvetb00051b^cod_n^257^2^5^ +tmpvetb00051b^cod_grupo^2^4^6^ +tmpvetb00051b^cod_tipo^2^4^7^ +tmpvetb00051b^cod_sec^2^4^8^ +tmpvetb00051b^descripcion^0^80^9^ +tmpvetb00051b^cantidad_1^5^3077^10^ +tmpvetb00051b^cantidad^261^3077^11^ +tmpvetb00051b^precio^261^3076^12^ +tmpvetb00051b^porc_desc^5^2050^13^ +tmpvetb00051b^nombre_file^0^50^14^ +tmpvetb00051b^status_t^0^1^15^ +tmpvetb00051b^us_crea^0^15^16^ +tmpvetb00051b^fech_crea^10^4365^17^ +tmpvetb00051b^us_mod^0^15^18^ +tmpvetb00051b^fech_mod^10^4365^19^ +tmpvetb00051b^foto_producto^11^56^20^ +tmpvetb00051b^descripcion_area^201^50^21^ +tmpvetb00051b^id_kit^2^4^22^ +tmpvetb00051b^cantidad_reservada^5^4610^23^ +tmpvetb00051b^fecha_vence_reserva^7^4^24^ +tmpvetb00051b^cotizacion_no_crm^201^100^25^ +tmpvetb00051b^secuencia^2^4^26^ +tmpvetb00051b^fecha_inicio_reserva^7^4^27^ +tmpvetb00051b^autorizada^0^10^28^ +tmpvetb02^cod_cia^1^2^1^ +tmpvetb02^factura^258^4^2^ +tmpvetb02^fecha_factura^7^4^3^ +tmpvetb02^ventas^201^1^4^ +tmpvetb02^zona^201^3^5^ +tmpvetb02^orden^2^4^6^ +tmpvetb02^fecha_orden^7^4^7^ +tmpvetb02^conduce^2^4^8^ +tmpvetb02^fecha_conduce^7^4^9^ +tmpvetb02^tipo_cliente^1^2^10^ +tmpvetb02^sec_cliente^2^4^11^ +tmpvetb02^cod_vend^2^4^12^ +tmpvetb02^sec_vend^1^2^13^ +tmpvetb02^cond_pago^1^2^14^ +tmpvetb02^porc_itbi^5^1282^15^ +tmpvetb02^porc_desc^5^2050^16^ +tmpvetb02^prima_us^5^1538^17^ +tmpvetb02^sub_total^5^2562^18^ +tmpvetb02^monto_desc^5^2562^19^ +tmpvetb02^monto_itbi^5^2562^20^ +tmpvetb02^neto^261^2562^21^ +tmpvetb02^fecha_embarque^10^4365^22^ +tmpvetb02^status_impresion^201^1^23^ +tmpvetb02^status_t^201^1^24^ +tmpvetb02^us_crea^201^50^25^ +tmpvetb02^fech_crea^10^4365^26^ +tmpvetb02^us_mod^201^50^27^ +tmpvetb02^fech_mod^10^4365^28^ +tmpvetb02^documento^0^15^29^ +tmpvetb02^placa_transporte^0^25^30^ +tmpvetb02^bodega^1^2^31^ +tmpvetb02^cotizacion_no^2^4^32^ +tmpvetb02^tipo_factura^0^20^33^ +tmpvetb02^documento_ref^0^25^34^ +tmpvetb02^descripcion_documento^201^100^35^ +tmpvetb02^factura_ext^2^4^36^ +tmpvetb02^placa^201^10^37^ +tmpvetb02^nombre_cliente^201^100^38^ +tmpvetb02^direccion_cliente^201^100^39^ +tmpvetb02^telefono^201^50^40^ +tmpvetb02^valor_envio^3^8^41^ +tmpvetb02^rnc^201^11^42^ +tmpvetb02^observaciones^201^200^43^ +tmpvetb02^sucid^258^4^44^ +tmpvetb02^id_pago^2^4^45^ +tmpvetb02^tipo_cta^0^10^46^ +tmpvetb02^numero_cta_cliente^201^28^47^ +tmpvolantes^num_emp^2^4^1^ +tmpvolantes^nombre^201^100^2^ +tmpvolantes^correo^0^100^3^ +tmpvolantes^estado^0^10^4^ +tmpvolantes^perfil^0^100^5^ +tmrequisiciones^cotizacion_no^2^4^1^ +tmrequisiciones^num_oc^2^4^2^ +tmrequisiciones^valor^3^8^3^ +tmrequisiciones^cuenta^1^2^4^ +travertino^cod_n^1^2^1^ +travertino^cod_grupo^1^2^2^ +travertino^cod_tipo^1^2^3^ +travertino^cod_sec^1^2^4^ +travertino^porc^5^3074^5^ +userinfo^userid^258^4^1^ +userinfo^badgenumber^457^24^2^ +userinfo^ssn^201^20^3^ +userinfo^name^201^50^4^ +userinfo^gender^201^8^5^ +userinfo^title^201^20^6^ +userinfo^pager^201^20^7^ +userinfo^birthday^10^4365^8^ +userinfo^hiredday^10^4365^9^ +userinfo^street^201^80^10^ +userinfo^city^201^2^11^ +userinfo^state^201^2^12^ +userinfo^zip^201^12^13^ +userinfo^ophone^201^20^14^ +userinfo^fphone^201^20^15^ +userinfo^verificationmethod^1^2^16^ +userinfo^defaultdeptid^1^2^17^ +userinfo^securityflags^1^2^18^ +userinfo^att^257^2^19^ +userinfo^inlate^257^2^20^ +userinfo^outearly^257^2^21^ +userinfo^overtime^257^2^22^ +userinfo^sep^257^2^23^ +userinfo^holiday^257^2^24^ +userinfo^minzu^201^8^25^ +userinfo^password^201^20^26^ +userinfo^lunchduration^257^2^27^ +userinfo^mverifypass^201^10^28^ +userinfo^photo^11^56^29^ +userinfo^notes^11^56^30^ +userinfo^privilege^2^4^31^ +userinfo^inheritdeptsch^1^2^32^ +userinfo^inheritdeptschclass^1^2^33^ +userinfo^autoschplan^1^2^34^ +userinfo^minautoschinterval^2^4^35^ +userinfo^registerot^1^2^36^ +userinfo^inheritdeptrule^1^2^37^ +userinfo^emprivilege^1^2^38^ +userinfo^cardno^201^20^39^ +usuarios^usucodigo^457^10^1^ +usuarios^usuclave^457^20^2^ +usuarios^usunombre^201^60^3^ +vacaciones^ano^1^2^1^ +vacaciones^num_emp^1^2^2^ +vacaciones^cod_puesto^1^2^3^ +vacaciones^nom1_emp^0^20^4^ +vacaciones^nom2_emp^0^20^5^ +vacaciones^apell1_emp^0^20^6^ +vacaciones^apell2_emp^0^20^7^ +vacaciones^cedula^0^11^8^ +vacaciones^serie^0^4^9^ +vacaciones^nomina^0^1^10^ +vacaciones^fecha_ing^7^4^11^ +vacaciones^nom_puesto^0^25^12^ +vacaciones^fech_vac^7^4^13^ +vacaciones^dia^7^4^14^ +ventas^compania^201^50^1^ +ventas^localidad^201^50^2^ +ventas^ventas^201^50^3^ +ventas^tipo_ventas^201^50^4^ +ventas^origen_producto^201^50^5^ +ventas^producto^201^50^6^ +ventas^valor_bruto^5^4610^7^ +ventas^porc_itbis^5^4610^8^ +ventas^descuento^5^4610^9^ +ventas^itbis^11^56^10^ +ventas^factura^11^56^11^ +ventas^fecha^11^56^12^ +ventas^numero_mes^11^56^13^ +ventas^ano^201^4^14^ +ventas^mes^201^50^15^ +ventas^column_15^201^50^16^ +ventas^column_16^201^50^17^ +ventas^column_17^201^50^18^ +ventas^column_18^201^50^19^ +ventas^column_19^201^50^20^ +ventas^column_20^201^50^21^ +ventas^column_21^201^50^22^ +ventas^column_22^201^50^23^ +ventas_clientes^mes^0^10^1^ +ventas_clientes^ano^1^2^2^ +ventas_clientes^numeromes^1^2^3^ +ventas_clientes^zona^0^30^4^ +ventas_clientes^ciudad^0^30^5^ +ventas_clientes^cliente^256^100^6^ +ventas_clientes^tipo_cliente^257^2^7^ +ventas_clientes^sec_cliente^258^4^8^ +ventas_clientes^venta^5^9730^9^ +ventas_clientes^costo^5^9737^10^ +ventas_clientes^nombre_provincia^0^30^11^ +ventas_clientes^descrip^0^30^12^ +ventas_clientes^calle^0^100^13^ +ventas_clientes^clase^0^30^14^ +ventas_facturas^tipotransaccion^457^14^1^ +ventas_facturas^tipo_cliente^1^2^2^ +ventas_facturas^sec_cliente^2^4^3^ +ventas_facturas^cliente^256^100^4^ +ventas_facturas^vendedor^201^31^5^ +ventas_facturas^mes^0^10^6^ +ventas_facturas^numero_mes^1^2^7^ +ventas_facturas^fecha^7^4^8^ +ventas_facturas^documento^258^4^9^ +ventas_facturas^moneda^201^40^10^ +ventas_facturas^ano^1^2^11^ +ventas_facturas^monto_bruto^5^9736^12^ +ventas_facturas^descuento^5^9734^13^ +ventas_facturas^neto^5^9734^14^ +ventas_facturas^clase^0^30^15^ +ventas_facturas^tipo^201^30^16^ +ventas_facturas^grupo^0^30^17^ +ventas_facturas^sucursal^457^60^18^ +ventas_facturas^producto^457^180^19^ +ventas_facturas^representante^201^100^20^ +ventas_facturas^factura^258^4^21^ +ventas_facturas^num_emp^2^4^22^ +ventas_facturas^origen^0^20^23^ +ventas_facturas^presupuesto^457^1^24^ +ventas_facturas^codigovendedor^1^2^25^ +ventas_facturas^cantidadtrx^5^3077^26^ +ventas_facturas^area^1^2^27^ +ventas_facturas^valorbrutooriginal^5^6407^28^ +ventas_facturas^documentocxc^258^4^29^ +ventas_facturas^equipoventas^256^100^30^ +ventas_facturas^equipo_id^257^2^31^ +ventas_facturas^idventas^201^1^32^ +ventas_facturas^categoria_titulo^201^100^33^ +ventas_facturas^cod_n^1^2^34^ +ventas_facturas^cod_grupo^1^2^35^ +ventas_facturas^cod_tipo^1^2^36^ +ventas_facturas^cod_sec^1^2^37^ +ventas_facturas^zonageografica^0^30^38^ +ventas_facturas^provincia^0^30^39^ +ventas_soporte^num_emp^2^4^1^ +ventas_soporte^nombre^0^80^2^ +ventas_soporte^usuario^0^50^3^ +vetb00001^cod_cia^1^2^1^ +vetb00001^ult_factura^2^4^2^ +vetb00001^status_t^0^1^3^ +vetb00001^us_crea^0^50^4^ +vetb00001^fech_crea^7^4^5^ +vetb00001^us_mod^0^50^6^ +vetb00001^fech_mod^7^4^7^ +vetb00001^sucid^2^4^8^ +vetb00002^cod_cia^1^2^1^ +vetb00002^factura^258^4^2^ +vetb00002^fecha_factura^7^4^3^ +vetb00002^ventas^201^1^4^ +vetb00002^zona^201^3^5^ +vetb00002^orden^2^4^6^ +vetb00002^fecha_orden^7^4^7^ +vetb00002^conduce^2^4^8^ +vetb00002^fecha_conduce^7^4^9^ +vetb00002^tipo_cliente^1^2^10^ +vetb00002^sec_cliente^2^4^11^ +vetb00002^cod_vend^2^4^12^ +vetb00002^sec_vend^1^2^13^ +vetb00002^cond_pago^1^2^14^ +vetb00002^porc_itbi^5^1282^15^ +vetb00002^porc_desc^5^2050^16^ +vetb00002^prima_us^5^1538^17^ +vetb00002^sub_total^5^2562^18^ +vetb00002^monto_desc^5^2562^19^ +vetb00002^monto_itbi^5^2562^20^ +vetb00002^neto^261^2562^21^ +vetb00002^fecha_embarque^10^4365^22^ +vetb00002^status_impresion^201^1^23^ +vetb00002^status_t^201^1^24^ +vetb00002^us_crea^201^50^25^ +vetb00002^fech_crea^10^4365^26^ +vetb00002^us_mod^201^50^27^ +vetb00002^fech_mod^10^4365^28^ +vetb00002^documento^0^15^29^ +vetb00002^placa_transporte^0^25^30^ +vetb00002^bodega^1^2^31^ +vetb00002^cotizacion_no^2^4^32^ +vetb00002^tipo_factura^0^20^33^ +vetb00002^documento_ref^0^25^34^ +vetb00002^descripcion_documento^201^100^35^ +vetb00002^factura_ext^2^4^36^ +vetb00002^placa^201^10^37^ +vetb00002^nombre_cliente^201^100^38^ +vetb00002^direccion_cliente^201^100^39^ +vetb00002^telefono^201^50^40^ +vetb00002^valor_envio^3^8^41^ +vetb00002^rnc^201^11^42^ +vetb00002^observaciones^201^200^43^ +vetb00002^sucid^258^4^44^ +vetb00002^id_pago^2^4^45^ +vetb00002^tipo_cta^0^10^46^ +vetb00002^numero_cta_cliente^201^28^47^ +vetb00002^cod_provincia^2^4^48^ +vetb00003^cod_cia^1^2^1^ +vetb00003^factura^2^4^2^ +vetb00003^area^1^2^3^ +vetb00003^cod_n^1^2^4^ +vetb00003^cod_grupo^1^2^5^ +vetb00003^cod_tipo^1^2^6^ +vetb00003^cod_sec^1^2^7^ +vetb00003^cantidad^5^3077^8^ +vetb00003^cantidad_2^5^3586^9^ +vetb00003^bonificacion^5^3074^10^ +vetb00003^precio^5^3074^11^ +vetb00003^status_t^0^1^12^ +vetb00003^us_crea^0^50^13^ +vetb00003^fech_crea^7^4^14^ +vetb00003^us_mod^0^50^15^ +vetb00003^fech_mod^7^4^16^ +vetb00003^bodega^1^2^17^ +vetb00003^id_kit^2^4^18^ +vetb00003^sucid^2^4^19^ +vetb00003^valor_devolucion^5^3074^20^ +vetb00003^tasa^5^3074^21^ +vetb00003^cantidad_devuelta^5^3077^22^ +vetb00003^fecha_devolucion^7^4^23^ +vetb00004^tipo_cliente^257^2^1^ +vetb00004^sec_cliente^258^4^2^ +vetb00004^nombre^256^100^3^ +vetb00004^cod_zona^257^2^4^ +vetb00004^cod_provincia^1^2^5^ +vetb00004^telefono^0^25^6^ +vetb00004^fax^0^25^7^ +vetb00004^telex^0^25^8^ +vetb00004^patente^201^80^9^ +vetb00004^limite_credito^5^2562^10^ +vetb00004^zona_postal^0^10^11^ +vetb00004^num_rnc^0^25^12^ +vetb00004^nombre_patente^0^30^13^ +vetb00004^status_t^0^1^14^ +vetb00004^us_crea^0^50^15^ +vetb00004^fech_crea^10^4365^16^ +vetb00004^us_mod^0^50^17^ +vetb00004^fech_mod^10^4365^18^ +vetb00004^puesto_laboral^201^50^19^ +vetb00004^telefono_casa^0^25^20^ +vetb00004^tipo_negocio^1^2^21^ +vetb00004^cond_pago^1^2^22^ +vetb00004^id_ciudad^1^2^23^ +vetb00004^url^201^200^24^ +vetb00004^id_crm^201^100^25^ +vetb00004^generica^0^10^26^ +vetb00004^codigodgii^0^14^27^ +vetb00004^codigo^0^10^28^ +vetb00004^idmunicipio^1^2^29^ +vetb00004^icciudadseccion^1^2^30^ +vetb00004^idsectorparaje^1^2^31^ +vetb00004^estadocta^0^10^32^ +vetb00005^tipo_cliente^257^2^1^ +vetb00005^sec_cliente^258^4^2^ +vetb00005^calle^0^100^3^ +vetb00005^casa_num^0^10^4^ +vetb00005^barrio^0^30^5^ +vetb00005^urbanizacion^0^30^6^ +vetb00005^secuencia_visita^2^4^7^ +vetb00005^status_t^0^1^8^ +vetb00005^us_crea^0^50^9^ +vetb00005^fech_crea^7^4^10^ +vetb00005^us_mod^0^50^11^ +vetb00005^fech_mod^7^4^12^ +vetb00006^tipo_cliente_s^1^2^1^ +vetb00006^sec_cliente_s^1^2^2^ +vetb00006^fecha_solicitud_s^7^4^3^ +vetb00006^condicion_venta_s^1^2^4^ +vetb00006^solicitante_s^0^30^5^ +vetb00006^cedula_s^2^4^6^ +vetb00006^serie_s^1^2^7^ +vetb00006^calle_s^0^30^8^ +vetb00006^casa_num_s^0^10^9^ +vetb00006^barrio_s^0^20^10^ +vetb00006^urbanizacion_s^0^20^11^ +vetb00006^cod_provincia_s^1^2^12^ +vetb00006^telefono_s^0^8^13^ +vetb00006^status_t^0^1^14^ +vetb00006^us_crea^0^50^15^ +vetb00006^fech_crea^7^4^16^ +vetb00006^us_mod^0^50^17^ +vetb00006^fech_mod^7^4^18^ +vetb00007^tipo_cliente^1^2^1^ +vetb00007^sec_cliente^1^2^2^ +vetb00007^tipo_desc^1^2^3^ +vetb00007^status_t^0^1^4^ +vetb00007^us_crea^0^9^5^ +vetb00007^fech_crea^7^4^6^ +vetb00007^us_mod^0^9^7^ +vetb00007^fech_mod^7^4^8^ +vetb00008^cod_zona^1^2^1^ +vetb00008^descrip^0^30^2^ +vetb00008^status_t^0^1^3^ +vetb00008^us_crea^0^50^4^ +vetb00008^fech_crea^7^4^5^ +vetb00008^us_mod^0^50^6^ +vetb00008^fech_mod^7^4^7^ +vetb00008^codigo^0^10^8^ +vetb00008^porctransporte^3^8^9^ +vetb00009^cod_zona^1^2^1^ +vetb00009^cod_provincia^1^2^2^ +vetb00009^status_t^0^1^3^ +vetb00009^us_crea^0^9^4^ +vetb00009^fech_crea^7^4^5^ +vetb00009^us_mod^0^9^6^ +vetb00009^fech_mod^7^4^7^ +vetb00010^cod_vend^1^2^1^ +vetb00010^sec_vend^1^2^2^ +vetb00010^cod_zona^1^2^3^ +vetb00010^cod_provincia^1^2^4^ +vetb00010^status_t^201^1^5^ +vetb00010^us_crea^201^9^6^ +vetb00010^fech_crea^10^4365^7^ +vetb00010^us_mod^201^9^8^ +vetb00010^fech_mod^10^4365^9^ +vetb00011^cod_vend^1^2^1^ +vetb00011^sec_vend^1^2^2^ +vetb00011^cod_n^1^2^3^ +vetb00011^cod_grupo^1^2^4^ +vetb00011^cod_tipo^1^2^5^ +vetb00011^cod_sec^1^2^6^ +vetb00011^porc_ventas^5^2052^7^ +vetb00011^porc_cobros^5^2052^8^ +vetb00011^status_t^0^1^9^ +vetb00011^us_crea^0^9^10^ +vetb00011^fech_crea^7^4^11^ +vetb00011^us_mod^0^9^12^ +vetb00011^fech_mod^7^4^13^ +vetb00012^cond_pago^257^2^1^ +vetb00012^descrip^0^30^2^ +vetb00012^dias^1^2^3^ +vetb00012^status_t^0^1^4^ +vetb00012^us_crea^0^40^5^ +vetb00012^fech_crea^7^4^6^ +vetb00012^us_mod^0^40^7^ +vetb00012^fech_mod^7^4^8^ +vetb00012^defecto^0^10^9^ +vetb00012^codigo_dgii^2^4^10^ +vetb00012^titulo_dgii^201^100^11^ +vetb00013^tipo_desc^1^2^1^ +vetb00013^descrip^0^30^2^ +vetb00013^cod_n^1^2^3^ +vetb00013^cod_grupo^1^2^4^ +vetb00013^cod_tipo^1^2^5^ +vetb00013^cod_sec^1^2^6^ +vetb00013^dias_validos^1^2^7^ +vetb00013^porc_desc^5^1282^8^ +vetb00013^valor_desc^5^2051^9^ +vetb00013^cantidad_1^1^2^10^ +vetb00013^cantidad_2^1^2^11^ +vetb00013^cajas_bonif^1^2^12^ +vetb00013^status_t^0^1^13^ +vetb00013^us_crea^0^9^14^ +vetb00013^fech_crea^7^4^15^ +vetb00013^us_mod^0^9^16^ +vetb00013^fech_mod^7^4^17^ +vetb00014^cod_n^1^2^1^ +vetb00014^cod_grupo^1^2^2^ +vetb00014^cod_tipo^1^2^3^ +vetb00014^cod_sec^1^2^4^ +vetb00014^peso_bruto^5^2565^5^ +vetb00014^peso_neto^5^2565^6^ +vetb00014^dim_caja^5^2565^7^ +vetb00014^cantidad^2^4^8^ +vetb00014^status_t^201^1^9^ +vetb00014^us_crea^201^9^10^ +vetb00014^fech_crea^10^4365^11^ +vetb00014^us_mod^201^9^12^ +vetb00014^fech_mod^10^4365^13^ +vetb00015^cod_transp^257^2^1^ +vetb00015^sec_transp^257^2^2^ +vetb00015^nombre^0^30^3^ +vetb00015^cedula^201^20^4^ +vetb00015^serie^1^2^5^ +vetb00015^calle^0^30^6^ +vetb00015^casa_num^0^10^7^ +vetb00015^barrio^0^20^8^ +vetb00015^urbanizacion^0^20^9^ +vetb00015^cod_zona^1^2^10^ +vetb00015^cod_provincia^1^2^11^ +vetb00015^telefono^0^20^12^ +vetb00015^status_t^0^1^13^ +vetb00015^us_crea^0^50^14^ +vetb00015^fech_crea^7^4^15^ +vetb00015^us_mod^0^50^16^ +vetb00015^fech_mod^7^4^17^ +vetb00015^codigo^0^10^18^ +vetb00015^url_foto^201^200^19^ +vetb00016^id_ciudad^257^2^1^ +vetb00016^descripcion^0^50^2^ +vetb00016^status_t^0^1^3^ +vetb00016^us_crea^0^50^4^ +vetb00016^fech_crea^10^4365^5^ +vetb00016^us_mod^0^50^6^ +vetb00016^fech_mod^10^4365^7^ +vetb00016^idmunicipio^1^2^8^ +vetb00017^codigo^0^10^1^ +vetb00017^nombre^201^100^2^ +vetb00018^anos^1^2^1^ +vetb00018^fecha_in^1^2^2^ +vetb00018^fecha_fi^1^2^3^ +vetb00018^status_t^0^1^4^ +vetb00018^us_crea^0^9^5^ +vetb00018^fech_crea^7^4^6^ +vetb00018^us_mod^0^9^7^ +vetb00018^fech_mod^7^4^8^ +vetb00019^ano^0^4^1^ +vetb00019^mes_ini^0^2^2^ +vetb00019^mes_fin^0^2^3^ +vetb00019^prima^5^1795^4^ +vetb00019^itbi^5^1795^5^ +vetb00019^porciento^5^2050^6^ +vetb00019^disponible^0^1^7^ +vetb00019^status_t^0^1^8^ +vetb00019^us_crea^0^50^9^ +vetb00019^fech_crea^7^4^10^ +vetb00019^us_mod^0^50^11^ +vetb00019^fech_mod^7^4^12^ +vetb00020^cod_provincia^257^2^1^ +vetb00020^nombre_provincia^0^30^2^ +vetb00020^status_t^0^1^3^ +vetb00020^us_crea^0^50^4^ +vetb00020^fech_crea^7^4^5^ +vetb00020^us_mod^0^50^6^ +vetb00020^fech_mod^7^4^7^ +vetb00020^id_ciudad^257^2^8^ +vetb00020^codigo^0^10^9^ +vetb00020^id_dgii^201^20^10^ +vetb00020^id_municipio_dgii^201^20^11^ +vetb00022^etiqueta^256^20^1^ +vetb00022^cotizacion_no^258^4^2^ +vetb00022^secuencia^257^2^3^ +vetb00022^area^1^2^4^ +vetb00022^cod_n^2^4^5^ +vetb00022^cod_grupo^2^4^6^ +vetb00022^cod_tipo^2^4^7^ +vetb00022^cod_sec^2^4^8^ +vetb00022^lado_1^5^3077^9^ +vetb00022^lado_2^5^3077^10^ +vetb00022^lado_3^5^3077^11^ +vetb00022^cantidad^5^3077^12^ +vetb00022^medida^5^3077^13^ +vetb00022^status_t^0^1^14^ +vetb00022^us_crea^0^40^15^ +vetb00022^fech_crea^7^4^16^ +vetb00022^us_mod^0^40^17^ +vetb00022^fech_mod^7^4^18^ +vetb00023^cod_tarifa^1^2^1^ +vetb00023^descrip^0^30^2^ +vetb00023^cod_provincia^1^2^3^ +vetb00023^tarifa_pago^5^1794^4^ +vetb00023^status_t^0^1^5^ +vetb00023^us_crea^0^50^6^ +vetb00023^fech_crea^7^4^7^ +vetb00023^us_mod^0^50^8^ +vetb00023^fech_mod^7^4^9^ +vetb00024^fecha_ini_sem^7^4^1^ +vetb00024^fecha_fin_sem^7^4^2^ +vetb00024^cod_vend^1^2^3^ +vetb00024^sec_vend^1^2^4^ +vetb00024^tipo_cliente^1^2^5^ +vetb00024^sec_cliente^1^2^6^ +vetb00024^fecha_visita^7^4^7^ +vetb00024^hora_visita^7^4^8^ +vetb00024^compra^0^1^9^ +vetb00024^persona_contacto^0^30^10^ +vetb00024^observacion^0^30^11^ +vetb00024^status_t^0^1^12^ +vetb00024^us_crea^0^9^13^ +vetb00024^fech_crea^7^4^14^ +vetb00024^us_mod^0^9^15^ +vetb00024^fech_mod^7^4^16^ +vetb00025^ventas^256^1^1^ +vetb00025^cod_n^257^2^2^ +vetb00025^cod_grupo^257^2^3^ +vetb00025^cod_tipo^257^2^4^ +vetb00025^cod_sec^257^2^5^ +vetb00025^tipo_cliente^257^2^6^ +vetb00025^sec_cliente^257^2^7^ +vetb00025^precio^261^3074^8^ +vetb00025^descripcion^0^60^9^ +vetb00025^status_t^0^1^10^ +vetb00025^us_crea^0^50^11^ +vetb00025^fech_crea^7^4^12^ +vetb00025^us_mod^0^50^13^ +vetb00025^fech_mod^7^4^14^ +vetb00025^cod_lista^257^2^15^ +vetb00025^fecha_inicial^7^4^16^ +vetb00025^fecha_final^7^4^17^ +vetb00025^idrow^262^4^18^ +vetb00025b^ventas^0^1^1^ +vetb00025b^cod_n^1^2^2^ +vetb00025b^cod_grupo^1^2^3^ +vetb00025b^cod_tipo^1^2^4^ +vetb00025b^cod_sec^1^2^5^ +vetb00025b^tipo_cliente^1^2^6^ +vetb00025b^sec_cliente^1^2^7^ +vetb00025b^precio^5^3074^8^ +vetb00025b^descripcion^0^60^9^ +vetb00025b^status_t^0^1^10^ +vetb00025b^us_crea^0^50^11^ +vetb00025b^fech_crea^7^4^12^ +vetb00025b^us_mod^0^50^13^ +vetb00025b^fech_mod^7^4^14^ +vetb00025b^cod_lista^1^2^15^ +vetb00025b^idrow^262^4^16^ +vetb00025c^ventas^0^1^1^ +vetb00025c^cod_n^1^2^2^ +vetb00025c^cod_grupo^1^2^3^ +vetb00025c^cod_tipo^1^2^4^ +vetb00025c^cod_sec^1^2^5^ +vetb00025c^tipo_cliente^1^2^6^ +vetb00025c^sec_cliente^1^2^7^ +vetb00025c^precio^5^3074^8^ +vetb00025c^descripcion^0^60^9^ +vetb00025c^status_t^0^1^10^ +vetb00025c^us_crea^0^50^11^ +vetb00025c^fech_crea^7^4^12^ +vetb00025c^us_mod^0^50^13^ +vetb00025c^fech_mod^7^4^14^ +vetb00025c^cod_lista^1^2^15^ +vetb00025c^idrow^262^4^16^ +vetb00026^codid^1^2^1^ +vetb00026^descripcion^0^25^2^ +vetb00027^tipo_desc^1^2^1^ +vetb00027^descrip^0^30^2^ +vetb00027^cod_n^1^2^3^ +vetb00027^cod_grupo^1^2^4^ +vetb00027^cod_tipo^1^2^5^ +vetb00027^cod_sec^1^2^6^ +vetb00027^porc_desc^5^1282^7^ +vetb00027^cantidad_1^1^2^8^ +vetb00027^cantidad_2^1^2^9^ +vetb00027^cajas_bonif^1^2^10^ +vetb00027^fecha_cambio^7^4^11^ +vetb00027^status_t^0^1^12^ +vetb00027^us_crea^0^9^13^ +vetb00027^fech_crea^7^4^14^ +vetb00027^us_mod^0^9^15^ +vetb00027^fech_mod^7^4^16^ +vetb00028^cod_vend^1^2^1^ +vetb00028^sec_vend^258^4^2^ +vetb00028^tipo_cliente^257^2^3^ +vetb00028^sec_cliente^257^2^4^ +vetb00028^status_t^201^1^5^ +vetb00028^us_crea^201^50^6^ +vetb00028^fech_crea^10^4365^7^ +vetb00028^us_mod^201^50^8^ +vetb00028^fech_mod^10^4365^9^ +vetb00029^id_kit^2^4^1^ +vetb00029^descripcion^0^100^2^ +vetb00029^disponible^0^10^3^ +vetb00029^cod_n^1^2^4^ +vetb00029^cod_grupo^1^2^5^ +vetb00029^cod_tipo^1^2^6^ +vetb00029^cod_sec^1^2^7^ +vetb00029^valor_total^5^4610^8^ +vetb00029^us_crea^0^50^9^ +vetb00029^fech_crea^10^4365^10^ +vetb00029^us_mod^0^50^11^ +vetb00029^fech_mod^10^4365^12^ +vetb00029^porc_desc^5^4610^13^ +vetb00029^costeo_orden^0^10^14^ +vetb00029^ventas^201^1^15^ +vetb00030^id_kit^258^4^1^ +vetb00030^cod_n^257^2^2^ +vetb00030^cod_grupo^257^2^3^ +vetb00030^cod_tipo^257^2^4^ +vetb00030^cod_sec^257^2^5^ +vetb00030^cantidad^5^3074^6^ +vetb00030^porc_desc^5^4610^7^ +vetb00030^precio^5^4610^8^ +vetb00030^ventas^201^1^9^ +vetb00030^tasa^5^4610^10^ +vetb00031^id_kit^2^4^1^ +vetb00031^cotizacion_no^2^4^2^ +vetb00031^area^1^2^3^ +vetb00031^cod_n^258^4^4^ +vetb00031^cod_grupo^258^4^5^ +vetb00031^cod_tipo^258^4^6^ +vetb00031^cod_sec^258^4^7^ +vetb00031^cantidad^261^3077^8^ +vetb00031^precio^5^3074^9^ +vetb00031^porc_desc^5^3074^10^ +vetb00032^documento^258^4^1^ +vetb00032^fecha^263^4^2^ +vetb00032^descripcion_oferta^0^60^3^ +vetb00032^status_t^0^1^4^ +vetb00032^us_crea^256^50^5^ +vetb00032^fech_crea^263^4^6^ +vetb00032^us_mod^0^50^7^ +vetb00032^fech_mod^7^4^8^ +vetb00032^fecha_inicial^10^4365^9^ +vetb00032^fecha_final^10^4365^10^ +vetb00033^documento^258^4^1^ +vetb00033^id^257^2^2^ +vetb00033^cod_n^257^2^3^ +vetb00033^cod_grupo^257^2^4^ +vetb00033^cod_tipo^257^2^5^ +vetb00033^cod_sec^257^2^6^ +vetb00033^porc_desc^261^4610^7^ +vetb00033^fecha_inicial^263^4^8^ +vetb00033^fecha_final^263^4^9^ +vetb00033^precio^261^4610^10^ +vetb00042^factura^2^4^1^ +vetb00042^cod_mov^1^2^2^ +vetb00042^cod_n^1^2^3^ +vetb00042^cod_grupo^1^2^4^ +vetb00042^cod_tipo^1^2^5^ +vetb00042^cod_sec^1^2^6^ +vetb00042^serie^0^30^7^ +vetb00042^status_t^0^1^8^ +vetb00042^us_crea^201^50^9^ +vetb00042^fech_crea^10^4365^10^ +vetb00042^us_mod^201^50^11^ +vetb00042^fech_mod^10^4365^12^ +vetb00044^ano^257^2^1^ +vetb00044^mes^1^2^2^ +vetb00044^ventas^1^2^3^ +vetb00044^sec_vend^1^2^4^ +vetb00044^cod_n^1^2^5^ +vetb00044^cantidad^5^3075^6^ +vetb00044^valor^5^3074^7^ +vetb00044^status_t^0^1^8^ +vetb00044^us_crea^0^9^9^ +vetb00044^fech_crea^7^4^10^ +vetb00044^us_mod^0^9^11^ +vetb00044^fech_mod^7^4^12^ +vetb00045^ano^257^2^1^ +vetb00045^mes^257^2^2^ +vetb00045^ventas^257^2^3^ +vetb00045^sec_vend^257^2^4^ +vetb00045^cod_cia^257^2^5^ +vetb00045^cod_n^257^2^6^ +vetb00045^cod_grupo^1^2^7^ +vetb00045^cod_tipo^1^2^8^ +vetb00045^cod_sec^1^2^9^ +vetb00045^cantidad^5^3075^10^ +vetb00045^valor^5^3074^11^ +vetb00045^status_t^0^1^12^ +vetb00045^us_crea^0^9^13^ +vetb00045^fech_crea^7^4^14^ +vetb00045^us_mod^0^9^15^ +vetb00045^fech_mod^7^4^16^ +vetb00045^rowid^262^4^17^ +vetb00048^factura^258^4^1^ +vetb00048^detalle^0^180^2^ +vetb00048^status_t^0^1^3^ +vetb00048^us_crea^201^50^4^ +vetb00048^fech_crea^7^4^5^ +vetb00048^us_mod^201^50^6^ +vetb00048^fech_mod^7^4^7^ +vetb00048^sucid^2^4^8^ +vetb00049^tipo_cliente^1^2^1^ +vetb00049^sec_cliente^1^2^2^ +vetb00049^nombre_proyecto^0^30^3^ +vetb00049^direccion_proyecto^0^150^4^ +vetb00049^status_t^0^1^5^ +vetb00049^us_crea^0^50^6^ +vetb00049^fech_crea^7^4^7^ +vetb00049^us_mod^0^50^8^ +vetb00049^fech_mod^7^4^9^ +vetb00050^cod_cia^2^4^1^ +vetb00050^ventas^1^2^2^ +vetb00050^cotizacion_no^258^4^3^ +vetb00050^tipo_cliente^2^4^4^ +vetb00050^sec_cliente^2^4^5^ +vetb00050^nombre_cliente^256^100^6^ +vetb00050^rnc^0^11^7^ +vetb00050^nombre_proyecto^201^170^8^ +vetb00050^direccion_cliente^201^170^9^ +vetb00050^cod_provincia^257^2^10^ +vetb00050^direccion_proyecto^201^170^11^ +vetb00050^telefono_r^0^20^12^ +vetb00050^telefono_o^0^20^13^ +vetb00050^email^0^100^14^ +vetb00050^tipo_precio^2^4^15^ +vetb00050^beeper^0^20^16^ +vetb00050^celular^0^20^17^ +vetb00050^prima^5^3074^18^ +vetb00050^fax1^0^20^19^ +vetb00050^celular1^0^20^20^ +vetb00050^fax^0^20^21^ +vetb00050^fecha^7^4^22^ +vetb00050^fecha_entrega^7^4^23^ +vetb00050^plazo_entrega^0^60^24^ +vetb00050^comentario^201^250^25^ +vetb00050^contacto^0^100^26^ +vetb00050^cond_pago^1^2^27^ +vetb00050^sec_vend^1^2^28^ +vetb00050^porc_itbi^261^2050^29^ +vetb00050^total_bruto^261^3074^30^ +vetb00050^sub_total^261^3074^31^ +vetb00050^monto_desc^5^3074^32^ +vetb00050^monto_itbi^5^3074^33^ +vetb00050^total_neto^261^3074^34^ +vetb00050^monto_dolar^5^3074^35^ +vetb00050^status_t^0^1^36^ +vetb00050^us_crea^0^50^37^ +vetb00050^fech_crea^10^4365^38^ +vetb00050^us_mod^0^50^39^ +vetb00050^fech_mod^10^4365^40^ +vetb00050^cotizacion_no_crm^201^100^41^ +vetb00050^direccion_facturacion^201^100^42^ +vetb00050^num_emp_inst^1^2^43^ +vetb00050^instalador^201^200^44^ +vetb00050^tipo_tarjeta^201^50^45^ +vetb00050^tarjeta^201^50^46^ +vetb00050^codigo_dgii^0^10^47^ +vetb00050^tipo_ncf^0^100^48^ +vetb00050^cliente_generico^0^2^49^ +vetb00050^sec_vend_aux^2^4^50^ +vetb00050^cod_zona^1^2^51^ +vetb00050^codigo^201^50^52^ +vetb00050^num_oc^2^4^53^ +vetb00050^guiid^12^56^54^ +vetb00050^sincronizado^301^1^55^ +vetb00050^bodega^2^4^56^ +vetb00050^titulo_bodega^201^100^57^ +vetb00050^estado^201^50^58^ +vetb00051^cod_cia^2^4^1^ +vetb00051^ventas^0^1^2^ +vetb00051^cotizacion_no^258^4^3^ +vetb00051^area^257^2^4^ +vetb00051^cod_n^257^2^5^ +vetb00051^cod_grupo^2^4^6^ +vetb00051^cod_tipo^2^4^7^ +vetb00051^cod_sec^2^4^8^ +vetb00051^descripcion^201^200^9^ +vetb00051^cantidad_1^5^3077^10^ +vetb00051^cantidad^261^3077^11^ +vetb00051^precio^261^3076^12^ +vetb00051^porc_desc^5^2050^13^ +vetb00051^nombre_file^0^50^14^ +vetb00051^status_t^0^1^15^ +vetb00051^us_crea^0^15^16^ +vetb00051^fech_crea^10^4365^17^ +vetb00051^us_mod^0^15^18^ +vetb00051^fech_mod^10^4365^19^ +vetb00051^foto_producto^11^56^20^ +vetb00051^descripcion_area^201^50^21^ +vetb00051^id_kit^2^4^22^ +vetb00051^cantidad_reservada^5^4610^23^ +vetb00051^fecha_vence_reserva^7^4^24^ +vetb00051^cotizacion_no_crm^201^100^25^ +vetb00051^secuencia^2^4^26^ +vetb00051^fecha_inicio_reserva^7^4^27^ +vetb00051^autorizada^0^10^28^ +vetb00051^id_cotizacion^262^4^29^ +vetb00051^sincronizado^45^1^30^ +vetb00051^valor_desc^5^3074^31^ +vetb00052^idrow^262^4^1^ +vetb00052^codigo_grupo^258^4^2^ +vetb00052^tipo_cliente^257^2^3^ +vetb00052^sec_cliente^258^4^4^ +vetb00052^descripcion^256^60^5^ +vetb00052^ventas^256^1^6^ +vetb00052^tasa^261^4610^7^ +vetb00052^limite_cr_rd^5^4610^8^ +vetb00052^status_t^0^1^9^ +vetb00052^us_crea^0^50^10^ +vetb00052^fech_crea^10^4365^11^ +vetb00052^us_mod^0^50^12^ +vetb00052^fech_mod^10^4365^13^ +vetb00053^cotizacion_no^258^4^1^ +vetb00053^us_mod^0^50^2^ +vetb00054^codigo_grupo^258^4^1^ +vetb00054^tipo_grupo^257^2^2^ +vetb00054^limite_cr_grupo^261^4610^3^ +vetb00054^cond_pago^1^2^4^ +vetb00054^descripcion^457^100^5^ +vetb00054^status_t^0^1^6^ +vetb00054^us_crea^201^50^7^ +vetb00054^fech_crea^10^4365^8^ +vetb00054^us_mod^201^50^9^ +vetb00054^fech_mod^10^4365^10^ +vetb00059^idrow^262^4^1^ +vetb00059^tipo_cliente^257^2^2^ +vetb00059^sec_cliente^258^4^3^ +vetb00059^sec_vend_aux^258^4^4^ +vetb00059^us_crea^256^50^5^ +vetb00059^fech_crea^266^4365^6^ +vetb00059^us_mod^0^50^7^ +vetb00059^fech_mod^10^4365^8^ +vetb00060^ventas^0^1^1^ +vetb00060^tipo_cliente^1^2^2^ +vetb00060^sec_cliente^2^4^3^ +vetb00060^cod_mov^1^2^4^ +vetb00060^paga_itbis^0^1^5^ +vetb00060^ncf^0^1^6^ +vetb00060^control_creacion_usuario^0^10^7^ +vetb00060^cuenta_no_ventas^0^10^8^ +vetb00060^cuenta_no_prima^0^10^9^ +vetb00060^control_mobile^0^10^10^ +vetb00060^cuenta_no_devolucion^0^10^11^ +vetb00060^cuenta_no_descuento^0^10^12^ +vetb00060^cuenta_no_itbis^0^10^13^ +vetb00060^cuenta_no_ingresos^0^10^14^ +vetb00060^cuenta_no_prima_ingresos^0^10^15^ +vetb00060^ultima_tasa^261^4610^16^ +vetb00060^clientes_activos^0^10^17^ +vetb00060^codigo_dgii^0^10^18^ +vetb00061^ventas^1^2^1^ +vetb00061^descripcion^201^40^2^ +vetb00061^simbolo^201^20^3^ +vetb00061^descripcion_moneda^0^20^4^ +vetb00061^defecto^0^10^5^ +vetb00061^tasa^5^4610^6^ +vetb00071^fecha^7^4^1^ +vetb00071^tipo_ncf^0^80^2^ +vetb00071^tipo_doc^0^2^3^ +vetb00071^codigo_dgii^0^14^4^ +vetb00071^ncf_inicial^1^2^5^ +vetb00071^ncf_final^2^4^6^ +vetb00071^disponible^0^1^7^ +vetb00071^itbis^0^10^8^ +vetb00071^us_crea^0^40^9^ +vetb00071^fech_crea^10^4365^10^ +vetb00071^us_mod^0^40^11^ +vetb00071^fech_mod^10^4365^12^ +vetb00071^sucid^1^2^13^ +vetb00071^fecha_vencimiento^7^4^14^ +vetb00072^documento^2^4^1^ +vetb00072^tipo_doc^0^2^2^ +vetb00072^codigo_dgii^0^20^3^ +vetb00072^ncf^2^4^4^ +vetb00072^us_crea^0^50^5^ +vetb00072^fech_crea^10^4365^6^ +vetb00073^tipo_doc^457^2^1^ +vetb00073^codigo_dgii^457^20^2^ +vetb00073^ncf^258^4^3^ +vetb00073^sucid^1^2^4^ +vetb00073^us_crea^201^50^5^ +vetb00073^fech_crea^7^4^6^ +vetb00075^sec_vend^1^2^1^ +vetb00075^porc_cobros_a^5^3076^2^ +vetb00075^sec_vend_a^1^2^3^ +vetb00075^porc_cobros^5^3076^4^ +vetb00076^sec_vend^1^2^1^ +vetb00076^cod_n^1^2^2^ +vetb00076^porc_vendedor^5^3076^3^ +vetb00076^porc_supervisor^5^3076^4^ +vetb00076^porc_directo^5^3076^5^ +vetb00076^tipo_usuario^0^10^6^ +vetb00084^sec_vend^257^2^1^ +vetb00084^nombre^0^40^2^ +vetb00085^cod_cia^1^2^1^ +vetb00085^cod_lista^1^2^2^ +vetb00085^descripcion^0^50^3^ +vetb00085^fecha_vigencia^7^4^4^ +vetb00085^fecha_inicio^7^4^5^ +vetb00085^status_t^0^1^6^ +vetb00085^us_crea^0^50^7^ +vetb00085^fech_crea^10^4365^8^ +vetb00085^us_mod^0^50^9^ +vetb00085^fech_mod^10^4365^10^ +vetb00086^cotizacion_no^2^4^1^ +vetb00086^porc_negocio^5^3074^2^ +vetb00086^status_t^0^1^3^ +vetb00086^us_crea^201^50^4^ +vetb00086^fecha_crea^10^4365^5^ +vetb00086^us_mod^201^50^6^ +vetb00086^fecha_mod^10^4365^7^ +vetb00087^tipo_cliente^2^4^1^ +vetb00087^sec_cliente^2^4^2^ +vetb00087^tipo_negocio_contacto^2^4^3^ +vetb00087^contacto^0^60^4^ +vetb00087^puesto^0^60^5^ +vetb00087^puesto1^0^60^6^ +vetb00087^email^0^60^7^ +vetb00087^email_estado^0^3^8^ +vetb00087^celular^0^20^9^ +vetb00087^telefono_of^0^20^10^ +vetb00087^telefono_casa^0^20^11^ +vetb00087^id^1^2^12^ +vetb00087^us_crea^0^50^13^ +vetb00087^fech_crea^10^4365^14^ +vetb00087^us_mod^0^50^15^ +vetb00087^fech_mod^10^4365^16^ +vetb00087^id_crm^201^100^17^ +vetb00088^cotizacion_no^258^4^1^ +vetb00088^fecha_autorizacion^10^4365^2^ +vetb00088^us_autoriza^0^50^3^ +vetb00088^area^257^2^4^ +vetb00088^cod_n^257^2^5^ +vetb00088^cod_grupo^257^2^6^ +vetb00088^cod_tipo^257^2^7^ +vetb00088^cod_sec^257^2^8^ +vetb00088^porc_descuento^5^3074^9^ +vetb00088^autoriza^0^3^10^ +vetb00088^porc_desc^5^3074^11^ +vetb00088^costo^5^3077^12^ +vetb00090^tipo_cliente^1^2^1^ +vetb00090^sec_cliente^2^4^2^ +vetb00090^porc_comision^5^4610^3^ +vetb00090^fecha_termino^7^4^4^ +vetb00090^sec_vend^1^2^5^ +vetb00090^estatus^0^10^6^ +vetb00091^ventas^256^1^1^ +vetb00091^cod_n^257^2^2^ +vetb00091^cod_grupo^257^2^3^ +vetb00091^cod_tipo^257^2^4^ +vetb00091^cod_sec^257^2^5^ +vetb00091^tipo_cliente^1^2^6^ +vetb00091^sec_cliente^1^2^7^ +vetb00091^precio^261^3074^8^ +vetb00091^descripcion^0^60^9^ +vetb00091^status_t^0^1^10^ +vetb00091^us_crea^0^50^11^ +vetb00091^fech_crea^7^4^12^ +vetb00091^us_mod^0^50^13^ +vetb00091^fech_mod^7^4^14^ +vetb00091^cod_lista^1^2^15^ +vetb00091^fecha_inicial^7^4^16^ +vetb00091^fecha_final^7^4^17^ +vetb00091^idrow^262^4^18^ +vetb00091^accion^0^50^19^ +vetb00092^factura^2^4^1^ +vetb00092^num_req^2^4^2^ +vetb00092^area^1^2^3^ +vetb00092^cod_n^1^2^4^ +vetb00092^cod_grupo^1^2^5^ +vetb00092^cod_tipo^1^2^6^ +vetb00092^cod_sec^1^2^7^ +vetb00092^cantidad^5^3076^8^ +vetb00092^status_t^0^1^9^ +vetb00092^us_crea^0^50^10^ +vetb00092^fech_crea^10^4365^11^ +vetb00092^us_mod^0^50^12^ +vetb00092^fech_mod^10^4365^13^ +vetb00092^sucid^1^2^14^ +vetb00093^cotizacion_no^258^4^1^ +vetb00093^sec_vend^258^4^2^ +vetb00093^nombre_vendedor^0^80^3^ +vetb00093^comision_vendedor^5^4610^4^ +vetb00093^comision_adicional^5^4610^5^ +vetb00094^cotizacion_no^2^4^1^ +vetb00094^fecha_registro^10^4365^2^ +vetb00094^us_crea^0^50^3^ +vetb00094^area^1^2^4^ +vetb00094^cod_n^1^2^5^ +vetb00094^cod_grupo^1^2^6^ +vetb00094^cod_tipo^1^2^7^ +vetb00094^cod_sec^1^2^8^ +vetb00094^porc_desc^5^4610^9^ +vetb00095^numero_documento^2^4^1^ +vetb00095^cotizacion_no^2^4^2^ +vetb00095^fecha_vence^7^4^3^ +vetb00095^cod_n^1^2^4^ +vetb00095^cod_grupo^1^2^5^ +vetb00095^cod_tipo^1^2^6^ +vetb00095^cod_sec^1^2^7^ +vetb00095^cantidad^5^3077^8^ +vetb00095^vigente^0^10^9^ +vetb00095^us_mod^0^50^10^ +vetb00095^fech_mod^10^4365^11^ +vetb00096^fecha^7^4^1^ +vetb00096^usuario^0^50^2^ +vetb00096^ventas^0^10^3^ +vetb00096^tasa^5^4610^4^ +vetb00097^factura^2^4^1^ +vetb00097^cotizacion_no^2^4^2^ +vetb00097^num_oc^2^4^3^ +vetb00097^conduce^2^4^4^ +vetb00097^bodega^1^2^5^ +vetb00097^area^1^2^6^ +vetb00097^cod_n^1^2^7^ +vetb00097^cod_grupo^1^2^8^ +vetb00097^cod_tipo^1^2^9^ +vetb00097^cod_sec^1^2^10^ +vetb00097^cantidad^261^4610^11^ +vetb00097^id_kit^258^4^12^ +vetb00098^sec_num_doc^258^4^1^ +vetb00099^num_doc^2^4^1^ +vetb00099^fecha^7^4^2^ +vetb00099^sec_vend^1^2^3^ +vetb00099^vendedor^201^100^4^ +vetb00099^num_emp^2^4^5^ +vetb00099^visita_por^201^100^6^ +vetb00099^fecha_cita^7^4^7^ +vetb00099^hora_cita^201^50^8^ +vetb00099^lugar_cita^201^100^9^ +vetb00099^confirmada^201^2^10^ +vetb00099^cancelada^201^2^11^ +vetb00099^pospuesta^201^2^12^ +vetb00099^empresa^201^100^13^ +vetb00099^correo_empresa^201^100^14^ +vetb00099^telefono_empresa^2^4^15^ +vetb00099^direccion_empresa^201^100^16^ +vetb00099^nombre_cliente^201^100^17^ +vetb00099^arquitecto^201^2^18^ +vetb00099^disenador^201^2^19^ +vetb00099^ingeniero^201^2^20^ +vetb00099^ocupacion^201^100^21^ +vetb00099^masculino^201^2^22^ +vetb00099^femenino^201^2^23^ +vetb00099^fecha_nac^7^4^24^ +vetb00099^correo_cliente^201^100^25^ +vetb00099^celular_cliente^2^4^26^ +vetb00099^desc_proyecto^201^500^27^ +vetb00099^marcas_productos^201^500^28^ +vetb00099^marcas_productos_orden^201^500^29^ +vetb00099^proyectos_actuales^201^500^30^ +vetb00099^soho^201^2^31^ +vetb00099^velino^201^2^32^ +vetb00099^delta^201^2^33^ +vetb00099^vitra^201^2^34^ +vetb00099^jacizzi^201^2^35^ +vetb00099^laufen^201^2^36^ +vetb00099^carimali^201^2^37^ +vetb00099^mueble_modular^201^2^38^ +vetb00099^neolith^201^2^39^ +vetb00099^techlam^201^2^40^ +vetb00099^caesarstone^201^2^41^ +vetb00099^biticino^201^2^42^ +vetb00099^maestoshield^201^2^43^ +vetb00099^backout^201^2^44^ +vetb00099^permas^201^2^45^ +vetb00099^lube^201^2^46^ +vetb00099^creo^201^2^47^ +vetb00099^cocina_modular^201^2^48^ +vetb00099^close_modular^201^2^49^ +vetb00099^palo_rosa^201^2^50^ +vetb00099^nanogress^201^2^51^ +vetb00099^tendeza^201^2^52^ +vetb00099^apavisa^201^2^53^ +vetb00099^pail^201^2^54^ +vetb00099^pisos_madera^201^2^55^ +vetb00099^puertas^201^2^56^ +vetb00099^laminados^201^2^57^ +vetb00099^giacomino^201^2^58^ +vetb00099^aquapa^201^2^59^ +vetb00099^repolen^201^2^60^ +vetb00099^north_american^201^2^61^ +vetb00099^fila^201^2^62^ +vetb00099^durento^201^2^63^ +vetb00099^laticrete^201^2^64^ +vetb00100^num_doc^2^4^1^ +vetb00100^nombre_contacto^201^100^2^ +vetb00100^posicion_contacto^201^100^3^ +vetb00100^celular_contacto^201^100^4^ +vetb00100^correo_contacto^201^100^5^ +vetb00101^id_devolucion^257^2^1^ +vetb00101^descripcion^457^100^2^ +vetb00101^control_conduce^0^10^3^ +vetb00102^cotizacion_no^258^4^1^ +vetb00102^tipo_cliente^2^4^2^ +vetb00102^sec_cliente^2^4^3^ +vetb00102^nombre^201^100^4^ +vetb00102^fecha_aprobacion^7^4^5^ +vetb00102^fecha_modificacion^7^4^6^ +vetb00103^area^258^4^1^ +vetb00103^cod_n^2^4^2^ +vetb00103^cod_grupo^2^4^3^ +vetb00103^cod_tipo^2^4^4^ +vetb00103^cod_sec^2^4^5^ +vetb00103^descrip_ing^201^100^6^ +vetb00103^cantidad^5^3077^7^ +vetb00103^unidad_med^201^4^8^ +vetb00103^fecha_inicio^7^4^9^ +vetb00103^fecha_final^7^4^10^ +vetb00103^autorizada^201^2^11^ +vetb00103^usuario_autoriza^201^100^12^ +vetb00103^fecha_modificacion^7^4^13^ +vetb00103^cotizacion_no^2^4^14^ +vetb00104^idregion^258^4^1^ +vetb00104^titulo^457^100^2^ +vetb00105^idmunicipio^258^4^1^ +vetb00105^titulo^457^100^2^ +vetb00106^idsector^258^4^1^ +vetb00106^titulo^201^100^2^ +vetb00106^idcuidad^2^4^3^ +vetb00106^idparaje^2^4^4^ +vetb00106^codigopostal^201^50^5^ +vetb00107^idprovincia^2^4^1^ +vetb00107^descripcionprovincia^201^100^2^ +vetb00107^zona^0^3^3^ +vetb00107^idmacroregion^1^2^4^ +vetb00107^idregion^1^2^5^ +vetb00107^us_crea^457^50^6^ +vetb00107^us_mod^201^50^7^ +vetb00107^fech_mod^10^4365^8^ +vetb00107^fech_crea^266^4365^9^ +vetb00108^idmunicipio^1^2^1^ +vetb00108^idregion^1^2^2^ +vetb00108^descripcionmunicipio^201^100^3^ +vetb00108^idprovincia^201^100^4^ +vetb00108^cod_provincia^1^2^5^ +vetb00108^us_crea^457^50^6^ +vetb00108^us_mod^201^50^7^ +vetb00108^fech_mod^10^4365^8^ +vetb00108^fech_crea^266^4365^9^ +vetb00109^idciudadseccion^257^2^1^ +vetb00109^idmunicipio^257^2^2^ +vetb00109^descripcionciudad^457^100^3^ +vetb00109^us_crea^457^50^4^ +vetb00109^us_mod^201^50^5^ +vetb00109^fech_mod^10^4365^6^ +vetb00109^fech_crea^266^4365^7^ +vetb00110^idsectorparaje^1^2^1^ +vetb00110^idciudadseccion^1^2^2^ +vetb00110^descripcionsector^201^100^3^ +vetb00110^codigopostal^0^10^4^ +vetb00110^status_t^0^2^5^ +vetb00111^tipo_cliente^1^2^1^ +vetb00111^sec_cliente^2^4^2^ +vetb00111^us_crea^201^50^3^ +vetb00111^fech_crea^10^4365^4^ +viejo1^cod_n^1^2^1^ +viejo1^cod_grupo^1^2^2^ +viejo1^cod_tipo^1^2^3^ +viejo1^cod_sec^1^2^4^ +viejo1^codn^1^2^5^ +viejo1^codgrupo^1^2^6^ +viejo1^codtipo^1^2^7^ +viejo1^codsec^1^2^8^ +view_departamentosnomina^departamento^1^2^1^ +view_departamentosnomina^nom_dpto^0^30^2^ +view_ordenes^cotizacion^2^4^1^ +view_ordenes^orden^258^4^2^ +view_ordenes^fecha_oc^263^4^3^ +view_ordenes^mes^0^10^4^ +view_ordenes^ano^1^2^5^ +view_ordenes^numero_mes^1^2^6^ +view_ordenes^claseproducto^0^30^7^ +view_ordenes^observacion^0^180^8^ +view_ordenes^clase^258^4^9^ +view_ordenes^grupo^258^4^10^ +view_ordenes^tipo^258^4^11^ +view_ordenes^medida^258^4^12^ +view_ordenes^descripcion_producto^457^180^13^ +view_ordenes^unidad_med^0^4^14^ +view_ordenes^cantidad_orden^5^3077^15^ +view_ordenes^nombre_vendedor^0^15^16^ +view_ordenes^apellido_vendedor^0^15^17^ +view_ordenes^estado^457^8^18^ +view_ordenes^descripcionmovimiento^201^46^19^ +view_ordenes^pendiente^5^3845^20^ +view_ordenes^cantidadinventario^261^3077^21^ +view_ordenes^estadoprocesos^457^100^22^ +view_ordenes^fechacolocada^10^4365^23^ +view_ordenes^fechadespacho^7^4^24^ +view_ordenes^diasduracion^2^4^25^ +view_ordenes^cliente^256^100^26^ +view_ordenes^estado_producto^201^100^27^ +view_ordenes^expr1^0^100^28^ +view_ordenes^fecha_compromiso^7^4^29^ +view_ordenes^fechadocumento^7^4^30^ +view_ordenes^departamento^2^4^31^ +view_ordenes^nombredepartamento^0^30^32^ +viewcuentaordenes^nombre^0^100^1^ +viewcuentaordenes^sec_cliente^257^2^2^ +viewcuentaordenes^tipo_cliente^257^2^3^ +viewcuentaordenes^cotizacion_no^2^4^4^ +viewcuentaordenes^estado^457^7^5^ +viewcuentaordenes^mes^0^10^6^ +viewcuentaordenes^ano^1^2^7^ +viewcuentaordenes^numeromes^1^2^8^ +viewcuentaordenes^ultimo_almacen^0^80^9^ +viewcuentaordenes^estado_devolucion^0^80^10^ +viewcuentaordenes^numeroorden^258^4^11^ +volantes^num_nomi^2^4^1^ +volantes^num_emp^2^4^2^ +volantes^tipo_emp^0^2^3^ +volantes^nombre^201^100^4^ +volantes^correo^0^100^5^ +volantes^estado^0^60^6^ +volantes^perfil^201^50^7^ +volantes^fecha_envio^7^4^8^ +volantes^fecha_envio_sistema^10^4365^9^ +volantes^detalle^201^300^10^ +vw_regproduccion^id_etiqueta^258^4^1^ +vw_regproduccion^fecha^10^4365^2^ +vw_regproduccion^tipo_inenvatio^201^50^3^ +vw_regproduccion^codigo^201^50^4^ +vw_regproduccion^cantidad^5^4613^5^ +vw_regproduccion^lado_1^5^4613^6^ +vw_regproduccion^lado_2^5^4613^7^ +vw_regproduccion^lado_3^5^4613^8^ +vw_regproduccion^medida^5^4613^9^ +vw_regproduccion^us_crea^201^50^10^ +vw_regproduccion^fech_crea^10^4365^11^ +vw_regproduccion^codid^2^4^12^ +vw_regproduccion^tipo_etiqueta^201^50^13^ +vw_regproduccion^idnumero_movil^2^4^14^ +vw_regproduccion^num_oc^2^4^15^ +vw_regproduccion^cliente^201^100^16^ +vw_regproduccion^departamento^2^4^17^ +vw_regproduccion^descripcion_dpto^201^100^18^ +vw_regproduccion^producto^457^180^19^ +vwanalisisventas^control^0^10^1^ +vwanalisisventas^descripcionc^0^60^2^ +vwanalisisventas^aplicaa^201^8^3^ +vwanalisisventas^descripcionapl^0^60^4^ +vwanalisisventas^cuenta^201^8^5^ +vwanalisisventas^descripcioncuenta^201^50^6^ +vwanalisisventas^referencia^457^14^7^ +vwanalisisventas^fechatransaccion^10^4365^8^ +vwanalisisventas^detalle1^201^40^9^ +vwanalisisventas^detalle2^201^40^10^ +vwanalisisventas^debito^5^3074^11^ +vwanalisisventas^credito^5^3074^12^ +vwanalisisventas^balance^5^3330^13^ +vwanalisisventas^ano^1^2^14^ +vwanalisisventas^mes^201^41^15^ +vwanalisisventas^codigodepartamento^1^2^16^ +vwanalisisventas^nombredepartamento^0^30^17^ +vwanalisisventas^usuariocreador^0^50^18^ +vwanalisisventas^fechacreacion^0^20^19^ +vwanalisisventas^usuariomodificador^0^50^20^ +vwanalisisventas^fechamodificacion^0^20^21^ +vwanalisisventas^banco^201^30^22^ +vwanalitico^control^0^10^1^ +vwanalitico^descripcionc^0^60^2^ +vwanalitico^aplicaa^201^8^3^ +vwanalitico^descripcionapl^0^60^4^ +vwanalitico^cuenta^457^8^5^ +vwanalitico^descripcioncuenta^457^50^6^ +vwanalitico^referencia^457^14^7^ +vwanalitico^fechatransaccion^10^4365^8^ +vwanalitico^detalle1^201^100^9^ +vwanalitico^detalle2^201^40^10^ +vwanalitico^debito^5^3074^11^ +vwanalitico^credito^5^3074^12^ +vwanalitico^balance^5^3330^13^ +vwanalitico^ano^1^2^14^ +vwanalitico^mes^201^41^15^ +vwanalitico^codigodepartamento^1^2^16^ +vwanalitico^nombredepartamento^0^30^17^ +vwanalitico^usuariocreador^0^50^18^ +vwanalitico^fechacreacion^10^4365^19^ +vwanalitico^usuariomodificador^0^50^20^ +vwanalitico^fechamodificacion^10^4365^21^ +vwanalitico^banco^201^30^22^ +vwanalitico^tipo^1^2^23^ +vwanalitico^numero_mes^1^2^24^ +vwanalitico^presupuesto^5^3074^25^ +vwanaliticoh^control^0^10^1^ +vwanaliticoh^descripcionc^0^60^2^ +vwanaliticoh^aplicaa^201^8^3^ +vwanaliticoh^descripcionapl^0^60^4^ +vwanaliticoh^cuenta^201^8^5^ +vwanaliticoh^descripcioncuenta^201^50^6^ +vwanaliticoh^referencia^457^14^7^ +vwanaliticoh^fechatransaccion^10^4365^8^ +vwanaliticoh^detalle1^201^40^9^ +vwanaliticoh^detalle2^201^40^10^ +vwanaliticoh^debito^5^3074^11^ +vwanaliticoh^credito^5^3074^12^ +vwanaliticoh^balance^5^3330^13^ +vwanaliticoh^ano^1^2^14^ +vwanaliticoh^mes^201^41^15^ +vwanaliticoh^codigodepartamento^1^2^16^ +vwanaliticoh^nombredepartamento^0^30^17^ +vwanaliticoh^usuariocreador^201^9^18^ +vwanaliticoh^fechacreacion^10^4365^19^ +vwanaliticoh^usuariomodificador^201^9^20^ +vwanaliticoh^fechamodificacion^10^4365^21^ +vwanaliticoh^banco^201^30^22^ +vwclientes^codigo^257^2^1^ +vwclientes^departamento^0^100^2^ +vwclientes^cliente^0^100^3^ +vwclientes^vendedor^0^60^4^ +vwclientes^fecha_creacion^10^4365^5^ +vwclientes^nombre_mes^0^10^6^ +vwclientes^ano^1^2^7^ +vwclientes^fecha_inicio^10^4365^8^ +vwclientes^fecha_corte^10^4365^9^ +vwclientes^rnc^0^25^10^ +vwclientes^tiponegocio^0^30^11^ +vwclientesnocompran^vendedor^457^31^1^ +vwclientesnocompran^tipo_cliente^1^2^2^ +vwclientesnocompran^sec_cliente^2^4^3^ +vwclientesnocompran^nombre^0^100^4^ +vwclientesnocompran^telefono^0^16^5^ +vwclientesnocompran^telefono_casa^0^15^6^ +vwclientesnocompran^contacto^201^80^7^ +vwclientesnocompran^mes^0^10^8^ +vwclientesnocompran^rnc^0^11^9^ +vwcobros^ficha^257^2^1^ +vwcobros^primernombre^0^15^2^ +vwcobros^primerapellido^0^15^3^ +vwcobros^tipocobro^201^40^4^ +vwcobros^valor^5^9730^5^ +vwcobros^valorrd^5^9732^6^ +vwcobros^ano^1^2^7^ +vwcobros^numero_mes^1^2^8^ +vwcobros^nombremes^0^10^9^ +vwcobros^nombresucursal^457^60^10^ +vwcobros^tasa^5^4610^11^ +vwcobros^ventas^1^2^12^ +vwcobros^ocupacion^0^30^13^ +vwcobros^fecha_orig^7^4^14^ +vwcobros^num_doc^258^4^15^ +vwcobros^tipo_doc^0^2^16^ +vwcobros^tipo_cliente^1^2^17^ +vwcobros^sec_cliente^1^2^18^ +vwcobros^nombre^256^100^19^ +vwcobros^cotizacion^0^12^20^ +vwcobros^simbolo^201^20^21^ +vwcobros^cod_emp_sec^1^2^22^ +vwcobros^equipoventas^0^100^23^ +vwcodigo_nomina^cedula^256^16^1^ +vwcodigo_nomina^num_emp^258^4^2^ +vwcodigo_nomina^fecha^266^4365^3^ +vwcodigo_nomina^codigo^457^10^4^ +vwcodigo_nomina^fecha_generacion^263^4^5^ +vwcodigo_nomina^num_nomi^258^4^6^ +vwcodigo_nomina^tipo_emp^0^10^7^ +vwcodigo_nomina^nom1_emp^0^15^8^ +vwcodigo_nomina^apell1_emp^0^15^9^ +vwcodigo_nomina^estado_legal^0^20^10^ +vwcodigo_nomina^monto_retiro^5^4610^11^ +vwcodigosnotienencosto^mes^0^10^1^ +vwcodigosnotienencosto^codn^258^4^2^ +vwcodigosnotienencosto^codgrupo^258^4^3^ +vwcodigosnotienencosto^codtipo^258^4^4^ +vwcodigosnotienencosto^codsec^258^4^5^ +vwcodigosnotienencosto^descripcion^457^180^6^ +vwcodigosnotienencosto^unidadmed^0^4^7^ +vwcodigosnuevos^cod1^1^2^1^ +vwcodigosnuevos^cod2^1^2^2^ +vwcodigosnuevos^cod3^1^2^3^ +vwcodigosnuevos^cod4^1^2^4^ +vwcodigosnuevos^codigonuevo^0^50^5^ +vwcodigosnuevos^codigoviejo^256^50^6^ +vwcodigosnuevos^cod_cia^1^2^7^ +vwcodigosnuevos^pcodn^1^2^8^ +vwcodigosnuevos^pcodgrupo^1^2^9^ +vwcodigosnuevos^pcodtipo^1^2^10^ +vwcodigosnuevos^pcodsec^1^2^11^ +vwcodigosnuevos^material^5^4612^12^ +vwcodigosnuevos^labor^5^4612^13^ +vwcodigosnuevos^gastos^5^4612^14^ +vwcodigosnuevos^factor^5^4612^15^ +vwcodigosnuevos^cod_n^257^2^16^ +vwcodigosnuevos^cod_grupo^257^2^17^ +vwcodigosnuevos^cod_tipo^257^2^18^ +vwcodigosnuevos^cod_sec^257^2^19^ +vwcodigosnuevos^existencia^5^9733^20^ +vwcomisiones^tipoventas^0^30^1^ +vwcomisiones^tipo_cliente^1^2^2^ +vwcomisiones^sec_cliente^2^4^3^ +vwcomisiones^nombre^0^90^4^ +vwcomisiones^sec_vend^1^2^5^ +vwcomisiones^nombrev^0^50^6^ +vwcomisiones^apellidov^0^50^7^ +vwcomisiones^porc_comisionv^5^3076^8^ +vwcomisiones^sec_vend_a^1^2^9^ +vwcomisiones^nombre_a^0^30^10^ +vwcomisiones^apellido_a^0^30^11^ +vwcomisiones^porc_comisiona^5^3076^12^ +vwcomisiones^tipodocumento^0^30^13^ +vwcomisiones^tipo_doc^0^2^14^ +vwcomisiones^documento^2^4^15^ +vwcomisiones^valor^5^3074^16^ +vwcomisiones^valor_itbi^5^3074^17^ +vwcomisiones^aplica_a^2^4^18^ +vwcomisiones^fechafactura^0^10^19^ +vwcomisiones^fecha^0^10^20^ +vwcomisiones^ano^1^2^21^ +vwcomisiones^numeromes^1^2^22^ +vwcomisiones^mes^0^30^23^ +vwcomisiones^valor1^5^3074^24^ +vwcomisiones^valor2^5^3074^25^ +vwcomisiones^valor_orig^5^3074^26^ +vwcomisiones^tasa^5^3074^27^ +vwcomisiones^chitbis^0^2^28^ +vwcomisiones^porc_valor_a_pagar^5^3074^29^ +vwcomisiones^valor_a_comisionar^5^3074^30^ +vwcomisiones^cotizacion_no^2^4^31^ +vwcomisiones^comision_adicional^5^3074^32^ +vwcomisiones^porc_comision_adicional^5^3074^33^ +vwcompras^tipoorden^457^20^1^ +vwcompras^cod_sp^1^2^2^ +vwcompras^cod_sp_sec^1^2^3^ +vwcompras^ano^1^2^4^ +vwcompras^mes^0^10^5^ +vwcompras^num_oc^258^4^6^ +vwcompras^fech_oc^7^4^7^ +vwcompras^nom_sp^201^41^8^ +vwcompras^cod_n^258^4^9^ +vwcompras^cod_grupo^258^4^10^ +vwcompras^cod_tipo^258^4^11^ +vwcompras^cod_sec^258^4^12^ +vwcompras^material^201^205^13^ +vwcompras^cantidad^5^3077^14^ +vwcompras^precio^5^4613^15^ +vwcompras^valor^5^7946^16^ +vwcompras^otrarefencia^201^80^17^ +vwcompras^proforma^0^10^18^ +vwcompras^documetorecepcion^2^4^19^ +vwcompras^fecharecepcion^10^4365^20^ +vwcompras^departamento^0^30^21^ +vwcompras^grupo^201^30^22^ +vwcompras^existencia^261^9733^23^ +vwcompras^consumo^261^9733^24^ +vwcompras^costoliquidacion^5^3076^25^ +vwcompras^descripcionmoneda^0^30^26^ +vwcompras^simbolomoneda^0^4^27^ +vwconduces^ano^1^2^1^ +vwconduces^mes^0^10^2^ +vwconduces^fecha^263^4^3^ +vwconduces^documento^258^4^4^ +vwconduces^orden^0^10^5^ +vwconduces^codigomov^257^2^6^ +vwconduces^descripcionmov^256^40^7^ +vwconduces^cod_n^2^4^8^ +vwconduces^cod_grupo^2^4^9^ +vwconduces^cod_tipo^2^4^10^ +vwconduces^cod_sec^2^4^11^ +vwconduces^descripcionprod^457^180^12^ +vwconduces^unidadmed^0^4^13^ +vwconduces^cantidad^261^3077^14^ +vwconduces^fechafactura^7^4^15^ +vwconduces^factura^256^8^16^ +vwconduces^nombrecliente^256^100^17^ +vwconduces^tipocliente^257^2^18^ +vwconduces^codigocliente^258^4^19^ +vwconduces^neto^5^2562^20^ +vwconduces^estado^0^1^21^ +vwconduces^usuario^0^50^22^ +vwconduces^bodega^201^30^23^ +vwconduces^vendedor^457^31^24^ +vwconducesr^ano^1^2^1^ +vwconducesr^mes^0^10^2^ +vwconducesr^fecha^263^4^3^ +vwconducesr^documento^258^4^4^ +vwconducesr^orden^0^10^5^ +vwconducesr^codigomov^257^2^6^ +vwconducesr^descripcionmov^256^40^7^ +vwconducesr^cod_n^2^4^8^ +vwconducesr^cod_grupo^2^4^9^ +vwconducesr^cod_tipo^2^4^10^ +vwconducesr^cod_sec^2^4^11^ +vwconducesr^descripcionprod^457^180^12^ +vwconducesr^unidadmed^201^50^13^ +vwconducesr^cantidad^261^3077^14^ +vwconducesr^fechafactura^7^4^15^ +vwconducesr^factura^256^8^16^ +vwconducesr^nombrecliente^0^100^17^ +vwconducesr^tipocliente^257^2^18^ +vwconducesr^codigocliente^257^2^19^ +vwconducesr^neto^5^2562^20^ +vwconducesr^estado^0^1^21^ +vwconducesr^usuario^0^50^22^ +vwconducesr^bodega^201^30^23^ +vwconducesr^vendedor^457^31^24^ +vwconducesr^id_scann^457^10^25^ +vwcontactosclientes^codigovendedor^257^2^1^ +vwcontactosclientes^vendedor^457^31^2^ +vwcontactosclientes^clientes^2^4^3^ +vwcontactosclientes^contactos^2^4^4^ +vwcontactosclientes^tiponegocio^256^30^5^ +vwcontactosclientes^nombrecliente^0^100^6^ +vwcontrolregistrorelojes^departamento^201^61^1^ +vwcontrolregistrorelojes^fichagenero^257^2^2^ +vwcontrolregistrorelojes^nom1_emp^0^15^3^ +vwcontrolregistrorelojes^apell1_emp^0^15^4^ +vwcontrolregistrorelojes^apell2_emp^0^15^5^ +vwcontrolregistrorelojes^codigoreloj^201^24^6^ +vwcontrolregistrorelojes^nombreponchado^201^40^7^ +vwcontrolregistrorelojes^codigointernozktime^2^4^8^ +vwcontrolregistrorelojes^codigogenero^2^4^9^ +vwcontrolregistrorelojes^fecha^10^4365^10^ +vwcontrolregistrorelojes^operacion^457^8^11^ +vwcontrolregistrorelojes^numeromes^1^2^12^ +vwcontrolregistrorelojes^mes^0^10^13^ +vwcontrolregistrorelojes^ano^1^2^14^ +vwcostosproductos^clase^0^30^1^ +vwcostosproductos^cod_n^257^2^2^ +vwcostosproductos^cod_grupo^257^2^3^ +vwcostosproductos^cod_tipo^257^2^4^ +vwcostosproductos^cod_sec^257^2^5^ +vwcostosproductos^material^5^3076^6^ +vwcostosproductos^labor^5^3076^7^ +vwcostosproductos^gastos^5^3076^8^ +vwcostosproductos^descrip_esp^457^180^9^ +vwcostosproductos^unidad_med^201^50^10^ +vwcostosproductos^codigo^201^27^11^ +vwcostosproductos^ano^256^4^12^ +vwcuentasporcobrar^nombre^0^100^1^ +vwcuentasporcobrar^telefono^0^25^2^ +vwcuentasporcobrar^telex^0^25^3^ +vwcuentasporcobrar^patente^201^80^4^ +vwcuentasporcobrar^limite_credito^5^2562^5^ +vwcuentasporcobrar^fax^0^25^6^ +vwcuentasporcobrar^num_rnc^0^25^7^ +vwcuentasporcobrar^nombre_patente^0^30^8^ +vwcuentasporcobrar^telefono_casa^0^25^9^ +vwcuentasporcobrar^descripcion^0^30^10^ +vwcuentasporcobrar^calle^0^100^11^ +vwcuentasporcobrar^casa_num^0^10^12^ +vwcuentasporcobrar^barrio^0^30^13^ +vwcuentasporcobrar^urbanizacion^0^30^14^ +vwcuentasporcobrar^tipo_cliente^1^2^15^ +vwcuentasporcobrar^sec_cliente^1^2^16^ +vwcuentasporcobrar^cod_emp_sec^1^2^17^ +vwcuentasporcobrar^nom1_emp^0^15^18^ +vwcuentasporcobrar^nom2_emp^0^15^19^ +vwcuentasporcobrar^apell1_emp^0^15^20^ +vwcuentasporcobrar^apell2_emp^0^15^21^ +vwcuentasporcobrar^descrip_esp^457^180^22^ +vwcuentasporcobrar^unidad_med^201^50^23^ +vwcuentasporcobrar^cod_n^1^2^24^ +vwcuentasporcobrar^cod_grupo^1^2^25^ +vwcuentasporcobrar^cod_tipo^1^2^26^ +vwcuentasporcobrar^cod_sec^1^2^27^ +vwcuentasporcobrar^cantidad^5^3077^28^ +vwcuentasporcobrar^precio^5^3074^29^ +vwcuentasporcobrar^aplica_a^2^4^30^ +vwcuentasporcobrar^num_doc^258^4^31^ +vwcuentasporcobrar^tipo_doc^0^2^32^ +vwcuentasporcobrar^fecha_orig^7^4^33^ +vwcuentasporcobrar^fecha_ven^7^4^34^ +vwcuentasporcobrar^sub_total^5^2562^35^ +vwcuentasporcobrar^monto_desc^5^2562^36^ +vwcuentasporcobrar^monto_itbi^5^2562^37^ +vwcuentasporcobrar^neto^261^2562^38^ +vwcuentasporcobrar^cotizacion_no^2^4^39^ +vwcuentasporcobrar^orden^2^4^40^ +vwcuentasporcobrar^ano^1^2^41^ +vwcuentasporcobrar^mes^1^2^42^ +vwcxc^fecha_orig^7^4^1^ +vwcxc^fecha_ven^7^4^2^ +vwcxc^num_doc^2^4^3^ +vwcxc^tipodocumento^0^2^4^ +vwcxc^tipo_cliente^1^2^5^ +vwcxc^sec_cliente^1^2^6^ +vwcxc^valor^5^3586^7^ +vwcxc^valorrd^5^6917^8^ +vwcxc^monto_desc^5^3074^9^ +vwcxc^cliente^0^100^10^ +vwcxc^ano^1^2^11^ +vwcxc^numeromes^1^2^12^ +vwcxc^mes^0^10^13^ +vwcxc^codigovendedor^1^2^14^ +vwcxc^vendedor^201^31^15^ +vwcxc^balance^5^3074^16^ +vwcxc^fecha_corte^10^4365^17^ +vwcxc^documentoaplica^2^4^18^ +vwcxc^moneda^201^40^19^ +vwcxc^tasa^5^3075^20^ +vwcxc^equipoventas^0^100^21^ +vwdevoluciones^ano^2^4^1^ +vwdevoluciones^num_emp^257^2^2^ +vwdevoluciones^vendedor^457^63^3^ +vwdevoluciones^cod_n^257^2^4^ +vwdevoluciones^cod_grupo^257^2^5^ +vwdevoluciones^cod_tipo^257^2^6^ +vwdevoluciones^cod_sec^257^2^7^ +vwdevoluciones^producto^256^180^8^ +vwdevoluciones^unidad_med^0^4^9^ +vwdevoluciones^factura_devuelta^0^10^10^ +vwdevoluciones^fecha_devolucion^263^4^11^ +vwdevoluciones^orden_pedidos^2^4^12^ +vwdevoluciones^cliente^0^100^13^ +vwdevoluciones^tipo_cliente^257^2^14^ +vwdevoluciones^codigo_cliente^257^2^15^ +vwdevoluciones^telefono^0^16^16^ +vwdevoluciones^precio^5^3074^17^ +vwdevoluciones^cantidad^261^3077^18^ +vwdevoluciones^mes^0^10^19^ +vwdevoluciones^documento^258^4^20^ +vwdevoluciones^codigo_transaccion^257^2^21^ +vwdevoluciones^motivo^0^60^22^ +vwdevoluciones^valor^5^6407^23^ +vwdevoluciones_count^ano^2^4^1^ +vwdevoluciones_count^mes^201^14^2^ +vwdevoluciones_count^documento^258^4^3^ +vwdevoluciones_count^fecha^263^4^4^ +vwdevoluciones_count^codigo_bodega^1^2^5^ +vwdevoluciones_count^bodega^201^30^6^ +vwempleados_tiempo^departamento^201^35^1^ +vwempleados_tiempo^tipo_empleado^0^1^2^ +vwempleados_tiempo^ficha^257^2^3^ +vwempleados_tiempo^nombre^457^31^4^ +vwempleados_tiempo^cedula^0^11^5^ +vwempleados_tiempo^puesto^201^185^6^ +vwempleados_tiempo^fecha_nacimiento^7^4^7^ +vwempleados_tiempo^mes_nacimiento^2^4^8^ +vwempleados_tiempo^fecha_entrada^7^4^9^ +vwempleados_tiempo^ano^2^4^10^ +vwempleados_tiempo^mes^0^10^11^ +vwempleados_tiempo^tiempo_empresa^201^38^12^ +vwempleados_tiempo^meses^2^4^13^ +vwempleados_tiempo^sueldo_actual^5^2562^14^ +vwempleados_tiempo^estado^0^1^15^ +vwempleados_tiempo^fehasalida^7^4^16^ +vwempleados_tiempo^cuenta^201^25^17^ +vwempleados_tiempo^localidad^201^60^18^ +vwempleados_tiempo^provincia^0^50^19^ +vwempleados_tiempo^numero_mes^1^2^20^ +vwempleados_tiempo^retiro_comercial^0^10^21^ +vwempleados_tiempo^observacion^201^255^22^ +vwempleados_tiempo^estado_legal^0^20^23^ +vwempleados_tiempo^tipo_documento^0^50^24^ +vwempleados_tiempo^monto_retiro^5^4610^25^ +vwempleados_tiempo^fecha_valido_retiro^7^4^26^ +vwempleados_tiempo^genera_file_bco^0^2^27^ +vwempleados_tiempo^telefono^0^15^28^ +vwempleados_tiempo^calle^0^50^29^ +vwempleados_tiempo^fecha_termino_c^7^4^30^ +vwempleados_tiempo^email^201^100^31^ +vwempleados_tiempo^cuenta_out^2^4^32^ +vwempleados_tiempo^sexo^0^1^33^ +vwempleados_tiempo^mes_entrada^2^4^34^ +vwestado^cuenta_no^0^8^1^ +vwestado^estado_a^0^4^2^ +vwestado^estado_m^0^4^3^ +vwestado^balance_ant^5^3074^4^ +vwestado^actividad^5^3074^5^ +vwestado^balance_act^5^3074^6^ +vwestadoordenes^orden^258^4^1^ +vwestadoordenes^fecha_orden^263^4^2^ +vwestadoordenes^estatus^457^8^3^ +vwestadoordenes^cliente^256^100^4^ +vwestadoordenes^cod_n^258^4^5^ +vwestadoordenes^cod_grupo^258^4^6^ +vwestadoordenes^cod_tipo^258^4^7^ +vwestadoordenes^cod_sec^258^4^8^ +vwestadoordenes^producto^457^180^9^ +vwestadoordenes^cantidad^5^3077^10^ +vwestadoordenes^ano^1^2^11^ +vwestadoordenes^numero_mes^1^2^12^ +vwestadoordenes^mes^0^10^13^ +vwestadoordenes^cantidaddespacho^5^3589^14^ +vwestadoordenes^num_doc^2^4^15^ +vwestadoordenes^fecha^7^4^16^ +vwestadoordenes^cod_mov^1^2^17^ +vwestadoordenes^detalle^0^60^18^ +vwestadoordenes^area^1^2^19^ +vwestadoordenes^vendedor^201^63^20^ +vwestadoordenes^cotizacion_no^2^4^21^ +vwestadoordenes^fecha_compromiso^7^4^22^ +vwestadoordenes^estado_produccion^201^100^23^ +vwestadoordenes^clase^0^30^24^ +vwestadoordenes^total_bruto^261^3074^25^ +vwestadoordenes^sub_total^261^3074^26^ +vwestadoordenes^monto_desc^5^3074^27^ +vwestadoordenes^monto_itbi^5^3074^28^ +vwestadoordenes^total_neto^261^3074^29^ +vwestadoordenes^estado_registro^457^6^30^ +vwestadoordenes^descrip_mov^0^40^31^ +vwestadoordenes^codigo_movimiento^1^2^32^ +vwestadoordenes^almacen^201^30^33^ +vwheadcount^coddepto^1^2^1^ +vwheadcount^departamento^201^30^2^ +vwheadcount^ano^1^2^3^ +vwheadcount^numeromes^1^2^4^ +vwheadcount^mes^0^10^5^ +vwheadcount^iniial^2^4^6^ +vwheadcount^entradas^2^4^7^ +vwheadcount^salidas^2^4^8^ +vwheadcount^empleados^2^4^9^ +vwinconteopda^idtrx^2^4^1^ +vwinconteopda^fecha^10^4365^2^ +vwinconteopda^bodega^1^2^3^ +vwinconteopda^cod_seccion^1^2^4^ +vwinconteopda^cod_tramo^1^2^5^ +vwinconteopda^cod_n^1^2^6^ +vwinconteopda^cod_grupo^1^2^7^ +vwinconteopda^cod_tipo^1^2^8^ +vwinconteopda^cod_sec^1^2^9^ +vwinconteopda^descrip_esp^256^60^10^ +vwinconteopda^almacen^201^30^11^ +vwinconteopda^seccion^0^30^12^ +vwinconteopda^cantidad^5^3076^13^ +vwinconteopda^usariopda^201^9^14^ +vwinconteopda^fecharegistro^10^4365^15^ +vwipconteopda^idtrx^2^4^1^ +vwipconteopda^fecha^10^4365^2^ +vwipconteopda^bodega^1^2^3^ +vwipconteopda^cod_seccion^1^2^4^ +vwipconteopda^cod_tramo^1^2^5^ +vwipconteopda^cod_n^1^2^6^ +vwipconteopda^cod_grupo^1^2^7^ +vwipconteopda^cod_tipo^1^2^8^ +vwipconteopda^cod_sec^1^2^9^ +vwipconteopda^descrip_esp^457^180^10^ +vwipconteopda^almacen^201^30^11^ +vwipconteopda^seccion^0^30^12^ +vwipconteopda^cantidad^5^3076^13^ +vwipconteopda^usariopda^201^50^14^ +vwipconteopda^fecharegistro^10^4365^15^ +vwipconteopda^fila^201^50^16^ +vwipprodterm^ano^1^2^1^ +vwipprodterm^mes^0^10^2^ +vwipprodterm^mes_orden^1^2^3^ +vwipprodterm^cod_origen^257^2^4^ +vwipprodterm^origen^0^20^5^ +vwipprodterm^cod_n^258^4^6^ +vwipprodterm^cod_grupo^258^4^7^ +vwipprodterm^cod_tipo^258^4^8^ +vwipprodterm^cod_sec^258^4^9^ +vwipprodterm^descripcion^457^180^10^ +vwipprodterm^unidad_med^0^4^11^ +vwipprodterm^numero_doc^258^4^12^ +vwipprodterm^orden_compra^2^4^13^ +vwipprodterm^orden_pedido^0^10^14^ +vwipprodterm^codigo_mov^257^2^15^ +vwipprodterm^descripcion_mov^256^40^16^ +vwipprodterm^cantidad1^5^3077^17^ +vwipprodterm^cantidad2^261^3077^18^ +vwipprodterm^costo_standard^5^3588^19^ +vwipprodterm^valorstd^5^6921^20^ +vwipprodterm^producto^0^30^21^ +vwipprodterm^material^5^3076^22^ +vwipprodterm^labor^5^3076^23^ +vwipprodterm^gastos^5^3076^24^ +vwipprodterm^departamento^2^4^25^ +vwipprodterm^titulodepartamento^0^30^26^ +vwipprodterm^cantidadadicional^5^6410^27^ +vwipprodtermusuario^ano^1^2^1^ +vwipprodtermusuario^mes^0^10^2^ +vwipprodtermusuario^mes_orden^1^2^3^ +vwipprodtermusuario^cod_origen^257^2^4^ +vwipprodtermusuario^origen^0^20^5^ +vwipprodtermusuario^cod_n^258^4^6^ +vwipprodtermusuario^cod_grupo^258^4^7^ +vwipprodtermusuario^cod_tipo^258^4^8^ +vwipprodtermusuario^cod_sec^258^4^9^ +vwipprodtermusuario^descripcion^457^180^10^ +vwipprodtermusuario^unidad_med^201^50^11^ +vwipprodtermusuario^numero_doc^258^4^12^ +vwipprodtermusuario^orden_compra^2^4^13^ +vwipprodtermusuario^orden_pedido^0^10^14^ +vwipprodtermusuario^codigo_mov^257^2^15^ +vwipprodtermusuario^descripcion_mov^256^40^16^ +vwipprodtermusuario^cantidad1^5^3077^17^ +vwipprodtermusuario^cantidad2^261^3077^18^ +vwipprodtermusuario^producto^0^30^19^ +vwipprodtermusuario^bodega^201^30^20^ +vwipprodtermusuario^costo_std^5^4614^21^ +vwipprodtermusuario^cantidadorden^261^9733^22^ +vwiptiposmov^codigo^257^2^1^ +vwiptiposmov^descripcion^256^40^2^ +vwiptiposmov^origen^201^8^3^ +vwirconteopda^idtrx^2^4^1^ +vwirconteopda^fecha^10^4365^2^ +vwirconteopda^bodega^1^2^3^ +vwirconteopda^cod_seccion^1^2^4^ +vwirconteopda^cod_tramo^1^2^5^ +vwirconteopda^cod_n^1^2^6^ +vwirconteopda^cod_grupo^1^2^7^ +vwirconteopda^cod_tipo^1^2^8^ +vwirconteopda^cod_sec^1^2^9^ +vwirconteopda^descrip_esp^0^80^10^ +vwirconteopda^almacen^201^30^11^ +vwirconteopda^seccion^0^30^12^ +vwirconteopda^cantidad^5^2562^13^ +vwirconteopda^usariopda^201^50^14^ +vwirconteopda^fecharegistro^10^4365^15^ +vwmargenordenes^nombrecliente^0^100^1^ +vwmargenordenes^calle^0^100^2^ +vwmargenordenes^casa_num^0^10^3^ +vwmargenordenes^barrio^0^30^4^ +vwmargenordenes^urbanizacion^0^30^5^ +vwmargenordenes^soporte^0^80^6^ +vwmatprima^cod_n^257^2^1^ +vwmatprima^cod_grupo^257^2^2^ +vwmatprima^cod_tipo^257^2^3^ +vwmatprima^cod_sec^257^2^4^ +vwmatprima^descrip_esp^256^60^5^ +vwmatprima^unidad_med^0^3^6^ +vwmatprima^cod_mov^257^2^7^ +vwmatprima^transaccion^201^40^8^ +vwmatprima^costo_st^5^3076^9^ +vwmatprima^valor^5^5894^10^ +vwmatprima^cantidad_2^5^2562^11^ +vwmatprima^fecha^7^4^12^ +vwmatprima^num_doc^258^4^13^ +vwmatprima^fact_no^201^10^14^ +vwmatprima^conduce_no^201^10^15^ +vwmatprima^orden_compra^2^4^16^ +vwmatprima^tipo^201^2^17^ +vwmatprima^ano^1^2^18^ +vwmatprima^numero_mes^1^2^19^ +vwmatprima^mes^0^10^20^ +vwmatprima^depto_a^1^2^21^ +vwmatprima^nom_dpto^0^30^22^ +vwmatprima^origen^457^8^23^ +vwmatprima^existencia^5^9730^24^ +vwmatprima_scosto^cod_n^257^2^1^ +vwmatprima_scosto^cod_grupo^257^2^2^ +vwmatprima_scosto^cod_tipo^257^2^3^ +vwmatprima_scosto^cod_sec^257^2^4^ +vwmatprima_scosto^descrip_esp^256^60^5^ +vwmatprima_scosto^unidad_med^0^3^6^ +vwmatprima_scosto^cod_mov^257^2^7^ +vwmatprima_scosto^transaccion^201^40^8^ +vwmatprima_scosto^cantidad_2^5^2562^9^ +vwmatprima_scosto^fecha^7^4^10^ +vwmatprima_scosto^num_doc^258^4^11^ +vwmatprima_scosto^fact_no^201^10^12^ +vwmatprima_scosto^conduce_no^201^10^13^ +vwmatprima_scosto^orden_compra^2^4^14^ +vwmatprima_scosto^tipo^201^2^15^ +vwmatprima_scosto^ano^1^2^16^ +vwmatprima_scosto^numero_mes^1^2^17^ +vwmatprima_scosto^mes^0^10^18^ +vwmatprima_scosto^depto_a^1^2^19^ +vwmatprima_scosto^nom_dpto^0^30^20^ +vwmatprima_scosto^origen^457^8^21^ +vwmatprima_scosto^existencia^5^9730^22^ +vwmatprimausuario^cod_n^257^2^1^ +vwmatprimausuario^cod_grupo^257^2^2^ +vwmatprimausuario^cod_tipo^257^2^3^ +vwmatprimausuario^cod_sec^257^2^4^ +vwmatprimausuario^descrip_esp^256^60^5^ +vwmatprimausuario^unidad_med^0^3^6^ +vwmatprimausuario^cod_mov^257^2^7^ +vwmatprimausuario^transaccion^201^40^8^ +vwmatprimausuario^costo^5^4102^9^ +vwmatprimausuario^valor^5^6920^10^ +vwmatprimausuario^cantidad_2^5^2562^11^ +vwmatprimausuario^fecha^7^4^12^ +vwmatprimausuario^num_doc^258^4^13^ +vwmatprimausuario^fact_no^201^10^14^ +vwmatprimausuario^conduce_no^201^10^15^ +vwmatprimausuario^orden_compra^2^4^16^ +vwmatprimausuario^tipo^201^2^17^ +vwmatprimausuario^ano^1^2^18^ +vwmatprimausuario^numero_mes^1^2^19^ +vwmatprimausuario^mes^0^10^20^ +vwmatprimausuario^depto_a^1^2^21^ +vwmatprimausuario^nom_dpto^0^30^22^ +vwmatprimausuario^origen^457^8^23^ +vwmatprimausuario^existencia^5^9730^24^ +vwordenescocinas^cod_n^1^2^1^ +vwordenescocinas^num_oc^258^4^2^ +vwordenescocinas^fecha_oc^263^4^3^ +vwordenescocinas^ano^1^2^4^ +vwordenescocinas^mes^1^2^5^ +vwordenescocinas^nombre_vendedor^0^80^6^ +vwordenescocinas^status_t^0^1^7^ +vwordenescocinas^cotizacion_no^2^4^8^ +vwordenescocinas^total_bruto^261^3074^9^ +vwordenescocinas^sub_total^261^3074^10^ +vwordenescocinas^monto_desc^5^3074^11^ +vwordenescocinas^monto_dolar^5^3074^12^ +vwordenescocinas^fechacotizacion^7^4^13^ +vwordenescocinas^porc_vendedor^5^3076^14^ +vwordenescocinas^comisionordenada^5^6920^15^ +vwordenescocinas^nombre_cliente^256^60^16^ +vwordenescocinasdespachadas^fecha_factura^7^4^1^ +vwordenescocinasdespachadas^orden^2^4^2^ +vwordenescocinasdespachadas^cotizacion_no^2^4^3^ +vwordenescocinasdespachadas^cod_n^1^2^4^ +vwordenescocinasdespachadas^nombre^0^100^5^ +vwordenescocinasdespachadas^nombre_vendedor^0^80^6^ +vwordenescocinasdespachadas^sec_vend^258^4^7^ +vwordenescocinasdespachadas^tasa^5^3075^8^ +vwordenescocinasdespachadas^mes^0^10^9^ +vwordenescocinasdespachadas^ano^1^2^10^ +vwordenesdespachadasc^fecha_factura^7^4^1^ +vwordenesdespachadasc^orden^2^4^2^ +vwordenesdespachadasc^cotizacion_no^2^4^3^ +vwordenesdespachadasc^cod_n^1^2^4^ +vwordenesdespachadasc^nombre^0^100^5^ +vwordenesdespachadasc^soporteventas^0^80^6^ +vwordenesdespachadasc^sec_vend^258^4^7^ +vwordenesdespachadasc^tasa^5^3075^8^ +vwordenesdespachadasc^mes^0^10^9^ +vwordenesdespachadasc^producto^457^180^10^ +vwordenesdespachadasc^cantidad^5^3077^11^ +vwordenesdespachadasc^porc_desc^5^3586^12^ +vwordenesdespachadasc^precio^5^3074^13^ +vwordenesdespachadasc^valorbruto^5^9738^14^ +vwordenesdespachadasc^descuento^5^9734^15^ +vwordenesdespachadasc^valorneto^5^9734^16^ +vwordenesdespachadasc^porc_comision^5^3076^17^ +vwordenesdespachadasc^ano^1^2^18^ +vwordenesdespachadasc^comision^5^9734^19^ +vwprecios^descripcion^201^40^1^ +vwprecios^cod_n^257^2^2^ +vwprecios^cod_grupo^257^2^3^ +vwprecios^cod_tipo^257^2^4^ +vwprecios^cod_sec^257^2^5^ +vwprecios^descrip_esp^256^80^6^ +vwprecios^unidad_med^0^4^7^ +vwprecios^precio^5^3074^8^ +vwprecios^simbolo^201^20^9^ +vwprodterm_scosto^ano^1^2^1^ +vwprodterm_scosto^mes^0^10^2^ +vwprodterm_scosto^mes_orden^1^2^3^ +vwprodterm_scosto^cod_origen^257^2^4^ +vwprodterm_scosto^origen^0^20^5^ +vwprodterm_scosto^cod_n^258^4^6^ +vwprodterm_scosto^cod_grupo^258^4^7^ +vwprodterm_scosto^cod_tipo^258^4^8^ +vwprodterm_scosto^cod_sec^258^4^9^ +vwprodterm_scosto^descripcion^457^180^10^ +vwprodterm_scosto^unidad_med^0^4^11^ +vwprodterm_scosto^numero_doc^258^4^12^ +vwprodterm_scosto^orden_compra^2^4^13^ +vwprodterm_scosto^orden_pedido^0^10^14^ +vwprodterm_scosto^codigo_mov^257^2^15^ +vwprodterm_scosto^descripcion_mov^256^40^16^ +vwprodterm_scosto^cantidad1^5^3077^17^ +vwprodterm_scosto^cantidad2^261^3077^18^ +vwprodterm_scosto^producto^0^30^19^ +vwprodterm_scosto^estado^0^1^20^ +vwprodterm_scosto^almacen^201^30^21^ +vwprodterm_scosto^transportista^0^30^22^ +vwprodterm_scosto^placa^0^10^23^ +vwprodterm_scosto^comentario^201^255^24^ +vwprodterm_scosto^requisicion^2^4^25^ +vwprodterm_scosto^direccion^0^500^26^ +vwprodterm_scosto^codigo_bodega_destino^1^2^27^ +vwprodterm_scosto^suplidor^201^41^28^ +vwprodterm_scosto^cod_sp^1^2^29^ +vwprodterm_scosto^cod_sp_sec^1^2^30^ +vwprodterm_scosto^fecha^7^4^31^ +vwprodterm_scosto^factura^2^4^32^ +vwprodterm_scosto^departamento^2^4^33^ +vwprodterm_scosto^num_oc^2^4^34^ +vwprodterm_scosto^precio^5^2562^35^ +vwprodterm_scosto^descuento^5^2562^36^ +vwprodterm_scosto^valorbrutord^5^9226^37^ +vwprodterm_scosto^expr1^5^9734^38^ +vwprodterm_scosto^netord^5^9734^39^ +vwprodterm_scosto^tasa^5^3075^40^ +vwproduccion^ano^1^2^1^ +vwproduccion^dia^0^20^2^ +vwproduccion^mes^0^10^3^ +vwproduccion^semana^0^50^4^ +vwproduccion^fecha^263^4^5^ +vwproduccion^documento^258^4^6^ +vwproduccion^codigosemi^258^4^7^ +vwproduccion^descripcionsemi^0^50^8^ +vwproduccion^uniadmed^0^4^9^ +vwproduccion^codigodepto^1^2^10^ +vwproduccion^nombredto^0^30^11^ +vwproduccion^ficha^257^2^12^ +vwproduccion^nombre^0^15^13^ +vwproduccion^apellido^0^15^14^ +vwproduccion^normalesd^5^2050^15^ +vwproduccion^normalesind^5^2050^16^ +vwproduccion^extrasdirecta^5^2050^17^ +vwproduccion^extrasind^5^2050^18^ +vwproduccion^cantidad^5^3074^19^ +vwproduccion^bloque^0^25^20^ +vwproduccion^grupodepto^0^30^21^ +vwproduccion^turno^0^40^22^ +vwproduccion^documentoalmacen^2^4^23^ +vwproduccion^descrip_mov^201^40^24^ +vwproduccion^cod_mov^1^2^25^ +vwproduccion^fechadocumentoalmacen^7^4^26^ +vwproduccion^medida^5^3077^27^ +vwproduccion^cod_mq^1^2^28^ +vwproduccion^maquina^201^25^29^ +vwproduccion^ancho^5^4613^30^ +vwproduccion^largo^5^4613^31^ +vwproduccion^espesor^5^4613^32^ +vwproduccion^expr1^5^4613^33^ +vwproduccionf^ano^1^2^1^ +vwproduccionf^dia^0^20^2^ +vwproduccionf^mes^0^10^3^ +vwproduccionf^semana^0^50^4^ +vwproduccionf^fecha^263^4^5^ +vwproduccionf^documento^258^4^6^ +vwproduccionf^codigosemi^258^4^7^ +vwproduccionf^descripcionsemi^0^50^8^ +vwproduccionf^uniadmed^0^4^9^ +vwproduccionf^codigodepto^1^2^10^ +vwproduccionf^nombredto^0^30^11^ +vwproduccionf^ficha^257^2^12^ +vwproduccionf^nombre^0^15^13^ +vwproduccionf^apellido^0^15^14^ +vwproduccionf^normalesd^5^2050^15^ +vwproduccionf^normalesind^5^2050^16^ +vwproduccionf^extrasdirecta^5^2050^17^ +vwproduccionf^extrasind^5^2050^18^ +vwproduccionf^cantidad^5^3074^19^ +vwproduccionf^bloque^0^25^20^ +vwproduccionf^cantidadprep^5^3077^21^ +vwproduccionf^grupodepto^0^20^22^ +vwproduccionf^turno^0^40^23^ +vwproduccionf^costolabor^5^3077^24^ +vwproduccionf^costogastos^5^3077^25^ +vwproduccionf^valorlabor^5^6407^26^ +vwproduccionf^valorgasto^5^6407^27^ +vwproduccionf^estado^0^1^28^ +vwproduccionf^docalmacen^2^4^29^ +vwproduccionf^cantidadtrx^5^3077^30^ +vwproduccionf^cod_mov^1^2^31^ +vwproduccionf^descrip_mov^201^40^32^ +vwproduccionf^cod_n^1^2^33^ +vwproduccionf^cod_grupo^1^2^34^ +vwproduccionf^cod_tipo^1^2^35^ +vwproduccionf^cod_sec^1^2^36^ +vwproduccionf^descrip_esp^0^60^37^ +vwproducciont^codigomov^257^2^1^ +vwproducciont^descripcionmov^256^40^2^ +vwproducciont^codigodepto^1^2^3^ +vwproducciont^descripciondpto^0^30^4^ +vwproducciont^documento^258^4^5^ +vwproducciont^fechadoc^7^4^6^ +vwproducciont^orden^0^10^7^ +vwproducciont^producto^0^30^8^ +vwproducciont^grupo^0^30^9^ +vwproducciont^origen^0^20^10^ +vwproducciont^cod_n^2^4^11^ +vwproducciont^cod_grupo^2^4^12^ +vwproducciont^cod_tipo^2^4^13^ +vwproducciont^cod_sec^2^4^14^ +vwproducciont^descripcionp^457^180^15^ +vwproducciont^unidadmed^0^4^16^ +vwproducciont^unidades^5^9733^17^ +vwproducciont^cantidad^5^9733^18^ +vwproducciont^ano^1^2^19^ +vwproducciont^mes^201^14^20^ +vwproducciont^metrosadicionales^5^9738^21^ +vwproducciont^bodega^1^2^22^ +vwproductos^descrip_esp^256^80^1^ +vwproductos^cod_sec^257^2^2^ +vwproductos^cod_tipo^257^2^3^ +vwproductos^cod_grupo^257^2^4^ +vwproductos^cod_n^257^2^5^ +vwproductos^descripcion^201^40^6^ +vwproductos^precio^5^3074^7^ +vwproductos^status_t^0^1^8^ +vwproductos^cod_cia^257^2^9^ +vwproductos^tipo^201^30^10^ +vwproductos^grupo^0^30^11^ +vwproductos^origen^0^20^12^ +vwproductos^expr1^0^30^13^ +vwproductosprecioscostos^existencia^5^9733^1^ +vwproductosprecioscostos^almacen^201^30^2^ +vwproductosprecioscostos^descripcionproducto^457^180^3^ +vwproductosprecioscostos^unidadmedida^0^4^4^ +vwproductosprecioscostos^descripmes^0^10^5^ +vwproductosprecioscostos^numeromes^1^2^6^ +vwproductosprecioscostos^precio^5^3074^7^ +vwproductosprecioscostos^ano^1^2^8^ +vwproductosprecioscostos^moneda^201^40^9^ +vwproductosprecioscostos^costo^5^3588^10^ +vwproductosprecioscostos^clase^258^4^11^ +vwproductosprecioscostos^grupo^258^4^12^ +vwproductosprecioscostos^tipo^258^4^13^ +vwproductosprecioscostos^medida^258^4^14^ +vwprovincias^cod_zona^1^2^1^ +vwprovincias^zona^0^30^2^ +vwprovincias^provincia^0^30^3^ +vwprovincias^cod_provincia^1^2^4^ +vwprovincias^tipo_cliente^1^2^5^ +vwprovincias^sec_cliente^1^2^6^ +vwprovincias^nombre^0^100^7^ +vwprovincias^telefono^0^16^8^ +vwprovincias^fax^0^16^9^ +vwprovincias^celular^0^16^10^ +vwprovincias^email^201^80^11^ +vwprovincias^num_rnc^0^11^12^ +vwprovincias^contacto^0^30^13^ +vwprovincias^telefono_casa^0^15^14^ +vwprovincias^tiponegocio^0^30^15^ +vwprovincias^vendedor^201^31^16^ +vwprovincias^ciudad^0^50^17^ +vwprovincias^contacto_cliente^0^60^18^ +vwprovincias^puesto^0^60^19^ +vwprovincias^email_contacto^0^60^20^ +vwprovincias^celular_contacto^0^20^21^ +vwprovincias^telefono_oficina^0^20^22^ +vwprovincias^telefono_casa_contacto^0^20^23^ +vwprovincias^direccion^201^133^24^ +vwprovincias^puestocontacto^0^60^25^ +vwptventasgral^compania^1^2^1^ +vwptventasgral^localidad^0^100^2^ +vwptventasgral^tipotransaccion^0^100^3^ +vwptventasgral^tipo_ventas^0^100^4^ +vwptventasgral^origen_producto^0^100^5^ +vwptventasgral^producto^0^100^6^ +vwptventasgral^tipoproducto^0^100^7^ +vwptventasgral^valor_bruto^5^3074^8^ +vwptventasgral^porc_itbi^5^3074^9^ +vwptventasgral^descuento^5^3074^10^ +vwptventasgral^itbis^5^3074^11^ +vwptventasgral^factura^2^4^12^ +vwptventasgral^conduce^2^4^13^ +vwptventasgral^documentodev^2^4^14^ +vwptventasgral^documentocxc^2^4^15^ +vwptventasgral^observaciones^0^100^16^ +vwptventasgral^cod_mov^1^2^17^ +vwptventasgral^cond_pago^1^2^18^ +vwptventasgral^descrip_p^0^100^19^ +vwptventasgral^fecha^7^4^20^ +vwptventasgral^numero_mes^1^2^21^ +vwptventasgral^ano^0^50^22^ +vwptventasgral^mes^0^50^23^ +vwptventasgral^tipo_cliente^1^2^24^ +vwptventasgral^sec_cliente^2^4^25^ +vwptventasgral^nombre_cliente^0^100^26^ +vwptventasgral^rnc^0^50^27^ +vwptventasgral^orden^2^4^28^ +vwptventasgral^sec_vend^2^4^29^ +vwptventasgral^nombrev^0^100^30^ +vwptventasgral^apellidov^0^100^31^ +vwptventasgral^area^1^2^32^ +vwptventasgral^cod_n^1^2^33^ +vwptventasgral^cod_grupo^1^2^34^ +vwptventasgral^cod_tipo^1^2^35^ +vwptventasgral^cod_sec^1^2^36^ +vwptventasgral^descripcionp^0^180^37^ +vwptventasgral^unidadmed^0^50^38^ +vwptventasgral^cantidad^5^3076^39^ +vwptventasgral^precio^5^3074^40^ +vwptventasgral^descuentord^5^3074^41^ +vwptventasgral^tasa^5^2051^42^ +vwptventasgral^valorrd^5^3074^43^ +vwptventasgral^itbisrd^5^3074^44^ +vwptventasgral^netord^5^3074^45^ +vwptventasgral^neto^5^3074^46^ +vwptventasgral^transportista^0^100^47^ +vwptventasgral^pventas^1^2^48^ +vwptventasgral^grupo^0^100^49^ +vwreportesfactura_cdelacruz^mes^0^10^1^ +vwreportesfactura_cdelacruz^moneda^201^40^2^ +vwreportesfactura_cdelacruz^valor_bruto^5^9734^3^ +vwreportesfactura_cdelacruz^devolucion^5^9734^4^ +vwreportesfactura_cdelacruz^valor_neto^5^9734^5^ +vwreportesfactura_cdelacruz^numero_mes^1^2^6^ +vwreportesfactura_cdelacruz^idventas^201^1^7^ +vwreportesfactura_jisa^mes^0^10^1^ +vwreportesfactura_jisa^moneda^201^40^2^ +vwreportesfactura_jisa^valor_bruto^5^9734^3^ +vwreportesfactura_jisa^devolucion^5^9734^4^ +vwreportesfactura_jisa^valor_neto^5^9734^5^ +vwreportesfactura_jisa^numero_mes^1^2^6^ +vwreportesfactura_jisa^idventas^201^1^7^ +vwreportesfactura_mpuig^mes^0^10^1^ +vwreportesfactura_mpuig^moneda^201^40^2^ +vwreportesfactura_mpuig^valor_bruto^5^9734^3^ +vwreportesfactura_mpuig^devolucion^5^9734^4^ +vwreportesfactura_mpuig^valor_neto^5^9734^5^ +vwreportesfactura_mpuig^numero_mes^1^2^6^ +vwreportesfactura_mpuig^idventas^201^1^7^ +vwrepuestos^tipoinventario^457^10^1^ +vwrepuestos^ano^1^2^2^ +vwrepuestos^numeromes^1^2^3^ +vwrepuestos^mes^0^10^4^ +vwrepuestos^codigodepto^1^2^5^ +vwrepuestos^departamento^0^30^6^ +vwrepuestos^codigomovimiento^1^2^7^ +vwrepuestos^transaccion^201^40^8^ +vwrepuestos^cod_n^1^2^9^ +vwrepuestos^cod_grupo^1^2^10^ +vwrepuestos^cod_tipo^1^2^11^ +vwrepuestos^cod_sec^1^2^12^ +vwrepuestos^codigo^0^120^13^ +vwrepuestos^nombreporducto^0^80^14^ +vwrepuestos^unidad_med^0^3^15^ +vwrepuestos^cantidad^5^2562^16^ +vwrepuestos^costo^5^3074^17^ +vwrepuestos^numerodocumento^2^4^18^ +vwrepuestos^fecha^10^4365^19^ +vwrepuestos^ordencompra^2^4^20^ +vwrepuestos^conduce^201^10^21^ +vwrepuestos^codigomaquina^1^2^22^ +vwrepuestos^maquina^201^25^23^ +vwrepuestos^valor^5^5892^24^ +vwrepuestos^origentransaccion^457^8^25^ +vwrepuestos^proveedor^201^54^26^ +vwrepuestos^precio_compra^261^4613^27^ +vwrepuestos^valor_compra^261^7431^28^ +vwrepuestosmaquinas^descrip_esp^0^80^1^ +vwrepuestosmaquinas^nombre^201^25^2^ +vwrepuestosmaquinas^fabricante^201^45^3^ +vwrepuestosmaquinas^nom_dpto^0^30^4^ +vwrequisicionesautorizadas^estado^0^20^1^ +vwrequisicionesautorizadas^estadodespacho^0^20^2^ +vwrequisicionesautorizadas^vendedor^201^62^3^ +vwrequisicionesautorizadas^numerorequisicion^258^4^4^ +vwrequisicionesautorizadas^fechaautorizacion^0^10^5^ +vwrequisicionesautorizadas^cotizacion^258^4^6^ +vwrequisicionesautorizadas^numeroorden^258^4^7^ +vwrequisicionesautorizadas^tipoventa^201^40^8^ +vwrequisicionesautorizadas^cliente^201^110^9^ +vwrequisicionesautorizadas^valor_cotizacion^261^3074^10^ +vwrequisicionesautorizadas^valorrequisicion^5^9730^11^ +vwrequisicionesautorizadas^codigovendedor^257^2^12^ +vwrequisicionesautorizadas^tipocliente^257^2^13^ +vwrequisicionesautorizadas^codigocliente^257^2^14^ +vwresumenprodt^descripciondpto^0^30^1^ +vwresumenprodt^fechadoc^263^4^2^ +vwresumenprodt^orden^0^10^3^ +vwresumenprodt^nombrecliente^0^100^4^ +vwresumenprodt^unidadmed^0^4^5^ +vwresumenprodt^unidades^5^3077^6^ +vwresumenprodt^cantidad^261^3077^7^ +vwretrabajo^documentoretrabajo^2^4^1^ +vwretrabajo^fecha_dev^7^4^2^ +vwretrabajo^conduce_no^2^4^3^ +vwretrabajo^factura^2^4^4^ +vwretrabajo^num_req^2^4^5^ +vwretrabajo^producto^201^180^6^ +vwretrabajo^tipo_cliente^2^4^7^ +vwretrabajo^sec_cliente^2^4^8^ +vwretrabajo^cod_n^2^4^9^ +vwretrabajo^cod_grupo^2^4^10^ +vwretrabajo^cod_tipo^2^4^11^ +vwretrabajo^cod_sec^2^4^12^ +vwretrabajo^cliente^0^100^13^ +vwretrabajo^vendedor^457^31^14^ +vwretrabajo^cantidaddevuelta^5^3077^15^ +vwretrabajo^valorbruto^5^9738^16^ +vwretrabajo^mes^0^10^17^ +vwretrabajo^numero_mes^1^2^18^ +vwretrabajo^numerodocumentoalmacen^2^4^19^ +vwretrabajo^fechadocumentoalmacen^7^4^20^ +vwretrabajo^ano^1^2^21^ +vwretrabajo^observacion^201^100^22^ +vwretrabajo^realizado^2^4^23^ +vwretrabajo^realizadopor^201^31^24^ +vwretrabajo^motivodevolucion^201^100^25^ +vwretrabajo^numeroorden^2^4^26^ +vwretrabajo^cod_mov^1^2^27^ +vwretrabajo^descripcionmovimiento^0^40^28^ +vwretrabajo^almacen^201^30^29^ +vwretrabajo^expr1^1^2^30^ +vwretrabajo^tasa^5^3075^31^ +vwseguimientoclientes^cotizacion_no^258^4^1^ +vwseguimientoclientes^nombrecliente^0^100^2^ +vwseguimientoclientes^tipo_cliente^1^2^3^ +vwseguimientoclientes^sec_cliente^1^2^4^ +vwseguimientoclientes^telefono^0^16^5^ +vwseguimientoclientes^fax^0^16^6^ +vwseguimientoclientes^rnc^0^11^7^ +vwseguimientoclientes^calle^0^30^8^ +vwseguimientoclientes^casa_num^0^10^9^ +vwseguimientoclientes^barrio^0^30^10^ +vwseguimientoclientes^urbanizacion^0^30^11^ +vwseguimientoclientes^nombre_proyecto^0^60^12^ +vwseguimientoclientes^direccion_cliente^0^80^13^ +vwseguimientoclientes^direccion_proyecto^0^80^14^ +vwseguimientoclientes^telefono_r^0^20^15^ +vwseguimientoclientes^telefono_o^0^20^16^ +vwseguimientoclientes^email^0^100^17^ +vwseguimientoclientes^celular^0^20^18^ +vwseguimientoclientes^fax1^0^20^19^ +vwseguimientoclientes^celular1^0^20^20^ +vwseguimientoclientes^fechacotizacion^7^4^21^ +vwseguimientoclientes^orden^2^4^22^ +vwseguimientoclientes^fechaorden^7^4^23^ +vwseguimientoclientes^cantidaddespachada^5^3077^24^ +vwseguimientoclientes^documentodespacho^2^4^25^ +vwseguimientoclientes^cod_mov^1^2^26^ +vwseguimientoclientes^fechaconduce^7^4^27^ +vwseguimientoclientes^comentario^0^60^28^ +vwseguimientoclientes^descrip_esp^0^50^29^ +vwseguimientoclientes^cod_n^257^2^30^ +vwseguimientoclientes^cod_grupo^257^2^31^ +vwseguimientoclientes^cod_tipo^257^2^32^ +vwseguimientoclientes^cod_sec^257^2^33^ +vwseguimientoclientes^ano^1^2^34^ +vwseguimientoclientes^numeromes^1^2^35^ +vwseguimientoclientes^mes^0^10^36^ +vwvacaciones^nom_puesto^0^30^1^ +vwvacaciones^num_emp^257^2^2^ +vwvacaciones^departamento^1^2^3^ +vwvacaciones^cod_puesto^1^2^4^ +vwvacaciones^nom1_emp^0^15^5^ +vwvacaciones^nom2_emp^0^15^6^ +vwvacaciones^apell1_emp^0^15^7^ +vwvacaciones^apell2_emp^0^15^8^ +vwvacaciones^tipo_empleado^0^20^9^ +vwvacaciones^fecha_termino_c^7^4^10^ +vwvacaciones^calle^0^50^11^ +vwvacaciones^casa_num^0^10^12^ +vwvacaciones^barrio^0^50^13^ +vwvacaciones^urbanizacion^0^50^14^ +vwvacaciones^telefono^0^15^15^ +vwvacaciones^fech_nac^7^4^16^ +vwvacaciones^tipo_sangre^0^3^17^ +vwvacaciones^cedula^0^11^18^ +vwvacaciones^serie^1^2^19^ +vwvacaciones^sueldo_ac^5^2562^20^ +vwvacaciones^nomina^0^1^21^ +vwvacaciones^fech_efec^7^4^22^ +vwvacaciones^fecha_salida^7^4^23^ +vwvacaciones^cuenta_no^2^4^24^ +vwvacaciones^status_t^0^1^25^ +vwvacaciones^sucid^1^2^26^ +vwvacaciones^nom_dpto^0^30^27^ +vwvacaciones^ano^1^2^28^ +vwvacaciones^descrip^0^10^29^ +vwvaloresordenes^operacion^457^20^1^ +vwvaloresordenes^ano^1^2^2^ +vwvaloresordenes^numeromes^1^2^3^ +vwvaloresordenes^mes^0^10^4^ +vwvaloresordenes^moneda^201^40^5^ +vwvaloresordenes^valor^5^9737^6^ +vwvaloresordenes^tasa^5^3075^7^ +vwventas^origen1^1^2^1^ +vwventas^descventas^201^40^2^ +vwventas^origen^0^20^3^ +vwventas^producto^0^30^4^ +vwventas^descripcion^201^30^5^ +vwventas^valorbruto^5^6407^6^ +vwventas^porc_itbis^261^2310^7^ +vwventas^descuento^261^9735^8^ +vwventas^subtotal^261^9734^9^ +vwventas^factura^2^4^10^ +vwventas^cond_pago^1^2^11^ +vwventas^fecha_factura^7^4^12^ +vwventas^mes^1^2^13^ +vwventas^ano^1^2^14^ +vwventas^descmes^0^10^15^ +vwventas^tipo_cliente^1^2^16^ +vwventas^sec_cliente^2^4^17^ +vwventas^nombrecliente^0^100^18^ +vwventas^num_rnc^0^25^19^ +vwventas^orden^2^4^20^ +vwventas^codigovendedor^1^2^21^ +vwventas^nombrevendedor^0^15^22^ +vwventas^apellidovendedor^0^15^23^ +vwventas^area^1^2^24^ +vwventas^cod_n^1^2^25^ +vwventas^cod_grupo^1^2^26^ +vwventas^cod_tipo^1^2^27^ +vwventas^cod_sec^1^2^28^ +vwventas^descripcionproducto^201^180^29^ +vwventas^unidad_med^0^4^30^ +vwventas^cantidad^5^3077^31^ +vwventas^precio^5^3074^32^ +vwventas^material^5^3076^33^ +vwventas^labor^5^3076^34^ +vwventas^gastos^5^3076^35^ +vwventas^costomaterial^5^6409^36^ +vwventas^costolabor^5^6409^37^ +vwventas^costogasto^5^6409^38^ +vwventas^tasa^5^3075^39^ +vwventas^ventas^201^1^40^ +vwventas^grupo^0^30^41^ +vwventas^sucnombre^201^60^42^ +vwventas_generales^compania^1^2^1^ +vwventas_generales^localidad^0^100^2^ +vwventas_generales^tipotransaccion^0^100^3^ +vwventas_generales^tipo_ventas^0^100^4^ +vwventas_generales^origen_producto^0^100^5^ +vwventas_generales^producto^0^100^6^ +vwventas_generales^tipoproducto^0^100^7^ +vwventas_generales^valor_bruto^5^3074^8^ +vwventas_generales^porc_itbi^5^3074^9^ +vwventas_generales^descuento^5^3074^10^ +vwventas_generales^itbis^5^3074^11^ +vwventas_generales^factura^2^4^12^ +vwventas_generales^conduce^2^4^13^ +vwventas_generales^documentodev^2^4^14^ +vwventas_generales^documentocxc^2^4^15^ +vwventas_generales^observaciones^0^100^16^ +vwventas_generales^cod_mov^1^2^17^ +vwventas_generales^cond_pago^1^2^18^ +vwventas_generales^descrip_p^0^100^19^ +vwventas_generales^fecha^7^4^20^ +vwventas_generales^numero_mes^1^2^21^ +vwventas_generales^ano^0^50^22^ +vwventas_generales^mes^0^50^23^ +vwventas_generales^tipo_cliente^1^2^24^ +vwventas_generales^sec_cliente^2^4^25^ +vwventas_generales^nombre_cliente^0^100^26^ +vwventas_generales^rnc^0^50^27^ +vwventas_generales^orden^2^4^28^ +vwventas_generales^sec_vend^2^4^29^ +vwventas_generales^nombrev^0^100^30^ +vwventas_generales^apellidov^0^100^31^ +vwventas_generales^area^1^2^32^ +vwventas_generales^cod_n^1^2^33^ +vwventas_generales^cod_grupo^1^2^34^ +vwventas_generales^cod_tipo^1^2^35^ +vwventas_generales^cod_sec^1^2^36^ +vwventas_generales^descripcionp^0^180^37^ +vwventas_generales^unidadmed^0^50^38^ +vwventas_generales^cantidad^5^3077^39^ +vwventas_generales^precio^5^3074^40^ +vwventas_generales^tasa^5^2051^41^ +vwventas_generales^valorrd^5^3074^42^ +vwventas_generales^descuentord^5^3074^43^ +vwventas_generales^itbisrd^5^3074^44^ +vwventas_generales^netord^5^3074^45^ +vwventas_generales^neto^5^3074^46^ +vwventas_generales^transportista^0^100^47^ +vwventas_generales^pventas^1^2^48^ +vwventas_generales^grupo^0^100^49^ +vwventas_generales^categoria^201^100^50^ +vwventas_generales^presupuesto^5^3074^51^ +vwventas_generales^departamento^0^100^52^ +vwventas_generales^codigo_zona^1^2^53^ +vwventas_generales^zona^201^100^54^ +vwventas_generales^provincia^0^30^55^ +vwventas_generales^precio_neto^5^3074^56^ +vwventas_generales^porc_desc^5^3074^57^ +vwventas_generales^tiponegocio^0^30^58^ +vwventas_generales^codigocentrocosto^2^4^59^ +vwventas_generales^nombre_departamento^0^30^60^ +vwventas_generales^subtotalrd^5^3330^61^ +vwventas_generales^gerentemarcas^201^100^62^ +vwventasgral^localidad^0^100^1^ +vwventasgral^tipotransaccion^0^100^2^ +vwventasgral^tipo_ventas^0^100^3^ +vwventasgral^origen_producto^0^100^4^ +vwventasgral^producto^0^100^5^ +vwventasgral^tipoproducto^0^100^6^ +vwventasgral^valor_bruto^5^3074^7^ +vwventasgral^porc_itbi^5^3074^8^ +vwventasgral^descuento^5^3074^9^ +vwventasgral^itbis^5^3074^10^ +vwventasgral^factura^2^4^11^ +vwventasgral^documentodev^2^4^12^ +vwventasgral^documentocxc^2^4^13^ +vwventasgral^observaciones^0^100^14^ +vwventasgral^cod_mov^1^2^15^ +vwventasgral^cond_pago^1^2^16^ +vwventasgral^descrip_p^0^100^17^ +vwventasgral^fecha^7^4^18^ +vwventasgral^numero_mes^1^2^19^ +vwventasgral^ano^0^50^20^ +vwventasgral^mes^0^50^21^ +vwventasgral^tipo_cliente^1^2^22^ +vwventasgral^sec_cliente^2^4^23^ +vwventasgral^nombre_cliente^0^100^24^ +vwventasgral^rnc^0^50^25^ +vwventasgral^orden^2^4^26^ +vwventasgral^sec_vend^2^4^27^ +vwventasgral^nombrev^0^100^28^ +vwventasgral^apellidov^0^100^29^ +vwventasgral^area^1^2^30^ +vwventasgral^cod_n^1^2^31^ +vwventasgral^cod_grupo^1^2^32^ +vwventasgral^cod_tipo^1^2^33^ +vwventasgral^cod_sec^1^2^34^ +vwventasgral^descripcionp^0^180^35^ +vwventasgral^unidadmed^0^50^36^ +vwventasgral^cantidad^5^3076^37^ +vwventasgral^precio^5^3074^38^ +vwventasgral^tasa^5^2051^39^ +vwventasgral^valorrd^5^3074^40^ +vwventasgral^descuentord^5^3074^41^ +vwventasgral^itbisrd^5^3074^42^ +vwventasgral^netord^5^3074^43^ +vwventasgral^neto^5^3074^44^ +vwventasgral^grupo^0^100^45^ +vwventasgral^pventas^1^2^46^ +vwventasgral^transportista^0^100^47^ +vwventasgral^conduce^2^4^48^ +vwventasgral^bodega^201^30^49^ +vwventasgral^tiponegocio^0^30^50^ +vwventasgral^cotizacion_no^2^4^51^ +vwventasgral^nombre_proyecto^0^60^52^ +vwventasvendedor^ano^0^50^1^ +vwventasvendedor^apellidov^0^100^2^ +vwventasvendedor^cantidad^5^3076^3^ +vwventasvendedor^cod_grupo^1^2^4^ +vwventasvendedor^cod_mov^1^2^5^ +vwventasvendedor^cod_n^1^2^6^ +vwventasvendedor^cod_sec^1^2^7^ +vwventasvendedor^cod_tipo^1^2^8^ +vwventasvendedor^compania^1^2^9^ +vwventasvendedor^cond_pago^1^2^10^ +vwventasvendedor^descrip_p^0^100^11^ +vwventasvendedor^descripcionp^0^180^12^ +vwventasvendedor^descuento^5^3074^13^ +vwventasvendedor^descuentord^5^3074^14^ +vwventasvendedor^fecha^7^4^15^ +vwventasvendedor^itbis^5^3074^16^ +vwventasvendedor^itbisrd^5^3074^17^ +vwventasvendedor^localidad^0^100^18^ +vwventasvendedor^mes^0^50^19^ +vwventasvendedor^neto^5^3074^20^ +vwventasvendedor^netord^5^3074^21^ +vwventasvendedor^nombre_cliente^0^100^22^ +vwventasvendedor^nombrev^0^100^23^ +vwventasvendedor^numero_mes^1^2^24^ +vwventasvendedor^orden^2^4^25^ +vwventasvendedor^origen_producto^0^100^26^ +vwventasvendedor^porc_itbi^5^3074^27^ +vwventasvendedor^precio^5^3074^28^ +vwventasvendedor^producto^0^100^29^ +vwventasvendedor^rnc^0^50^30^ +vwventasvendedor^sec_cliente^2^4^31^ +vwventasvendedor^sec_vend^2^4^32^ +vwventasvendedor^tasa^5^2051^33^ +vwventasvendedor^tipo_cliente^1^2^34^ +vwventasvendedor^tipotransaccion^0^100^35^ +vwventasvendedor^tipo_ventas^0^100^36^ +vwventasvendedor^unidadmed^0^50^37^ +vwventasvendedor^valor_bruto^5^3074^38^ +vwventasvendedor^valorrd^5^3074^39^ +vwventasvendedor^ciudad^0^50^40^ +vwventasvendedor^pais_provincia^0^30^41^ +vwventasvendedor^zonas^0^30^42^ +vwventasvendedor^categoria^201^100^43^ +vwventasvendedor^cotizacion_no^258^4^44^ +vwventasvendedor^nombre_proyecto^0^60^45^ +vwventasvendedor^factura^2^4^46^ +vwventasvendedor^tipoproducto^0^100^47^ +vwventasvendedor^documentodev^2^4^48^ +vwventasvendedor^observaciones^0^100^49^ +vwventasvendedor^area^1^2^50^ +vwventasvendedor^conduce^2^4^51^ +vwvisualizagastos_usuarios^control^0^10^1^ +vwvisualizagastos_usuarios^descripcionc^0^60^2^ +vwvisualizagastos_usuarios^aplicaa^201^8^3^ +vwvisualizagastos_usuarios^descripcionapl^0^60^4^ +vwvisualizagastos_usuarios^cuenta^457^8^5^ +vwvisualizagastos_usuarios^descripcioncuenta^457^50^6^ +vwvisualizagastos_usuarios^referencia^457^14^7^ +vwvisualizagastos_usuarios^fechatransaccion^10^4365^8^ +vwvisualizagastos_usuarios^detalle1^201^100^9^ +vwvisualizagastos_usuarios^detalle2^201^40^10^ +vwvisualizagastos_usuarios^debito^5^3074^11^ +vwvisualizagastos_usuarios^credito^5^3074^12^ +vwvisualizagastos_usuarios^balance^5^3330^13^ +vwvisualizagastos_usuarios^ano^1^2^14^ +vwvisualizagastos_usuarios^mes^201^41^15^ +vwvisualizagastos_usuarios^codigodepartamento^1^2^16^ +vwvisualizagastos_usuarios^nombredepartamento^0^30^17^ +vwvisualizagastos_usuarios^usuariocreador^0^50^18^ +vwvisualizagastos_usuarios^fechacreacion^10^4365^19^ +vwvisualizagastos_usuarios^usuariomodificador^0^50^20^ +vwvisualizagastos_usuarios^fechamodificacion^10^4365^21^ +vwvisualizagastos_usuarios^banco^201^30^22^ +vwvisualizagastos_usuarios^tipo^1^2^23^ +vwvisualizagastos_usuarios^numero_mes^1^2^24^ +vwvisualizagastos_usuarios^presupuesto^5^3074^25^ +xemail^email^201^100^1^ +xemail^fecha_ultima_venta^7^4^2^ diff --git a/PROYECTO/irdir/desglose_conteo.4gl b/PROYECTO/irdir/desglose_conteo.4gl index 4276ea5..3517f5f 100644 --- a/PROYECTO/irdir/desglose_conteo.4gl +++ b/PROYECTO/irdir/desglose_conteo.4gl @@ -1,128 +1,128 @@ -DEFINE curr,i INT, - - kdatos DYNAMIC ARRAY OF RECORD - bookmash VARCHAR(50), - tipos VARCHAR(50), - lado_1 DEC(8,2), - lado_2 DEC(8,2), - lado_3 DEC(8,2), - cantidad SMALLINT, - cantidad2 FLOAT, - tono,calidad VARCHAR(100), - xobservacion VARCHAR(200), - id_producto CHAR(25), - bodega INT, - seccion INT, - tramo INT, - codid,idrow,idtrx INT - - END RECORD, - xcodid,xbodega,xseccion,xtramo,xcodn,xcodgrupo,xcodtipo,xcodsec,kidtrx INT, - xfecha DATE, - totalmedida DEC(12,5) -FUNCTION desglose_conteo(pcodid,pfecha,pbodega,pseccion,ptramo,pcodn,pcodgrupo,pcodtipo,pcodsec,descripcion,idtrx) - DEFINE pcodid,pbodega,pseccion,ptramo,pcodn,pcodgrupo,pcodtipo,pcodsec,idtrx INT,pfecha DATE, - descripcion VARCHAR(100) - - LET xcodid = pcodid - LET xbodega = pbodega - LET xseccion = pseccion - LET xtramo = ptramo - LET xfecha = pfecha - - LET xcodn = pcodn - LET xcodgrupo = pcodgrupo - LET xcodtipo = pcodtipo - LET xcodsec = pcodsec - LET kidtrx = idtrx - - CALL kdatos.clear() - - CALL busca_detalle() - OPEN WINDOW w1 WITH FORM "irfmwd015" - DISPLAY BY NAME pcodn,pcodgrupo,pcodtipo,pcodsec,descripcion - INPUT ARRAY kdatos FROM sdatos.* ATTRIBUTES(WITHOUT DEFAULTS) - BEFORE INPUT - LET curr = arr_curr() - LET totalmedida =0 - LET kdatos[curr].cantidad2 =0 - CALL bodegas('1') - CALL cseccion(kdatos[curr].bodega) - CALL ctramo(kdatos[curr].bodega,kdatos[curr].seccion) - AFTER FIELD cantidad - IF kdatos[arr_curr()].cantidad IS NOT NULL THEN - IF kdatos[arr_curr()].lado_1 IS NOT NULL THEN - LET kdatos[arr_curr()].cantidad2 =kdatos[arr_curr()].lado_1 *kdatos[arr_curr()].cantidad - END IF - IF kdatos[arr_curr()].lado_2 IS NOT NULL THEN - LET kdatos[arr_curr()].cantidad2 =kdatos[arr_curr()].lado_1 * kdatos[arr_curr()].lado_2* kdatos[arr_curr()].cantidad - END IF - IF kdatos[arr_curr()].lado_3 IS NOT NULL THEN - LET kdatos[arr_curr()].cantidad2 =kdatos[arr_curr()].cantidad2* kdatos[arr_curr()].lado_3* kdatos[arr_curr()].cantidad - END IF - DISPLAY kdatos[arr_curr()].cantidad2 TO sdatos[scr_line()].cantidad2 - LET totalmedida = totalmedida + kdatos[arr_curr()].cantidad2 - DISPLAY BY NAME totalmedida - END IF - AFTER INPUT - IF int_flag THEN - LET int_flag = FALSE - CALL msg(2) - END IF - LET totalmedida =0 - FOR i =1 to kdatos.getLength() - IF kdatos[i].cantidad IS NOT NULL THEN - IF kdatos[i].lado_1 IS NOT NULL THEN - LET kdatos[i].cantidad2 =kdatos[i].lado_1 *kdatos[i].cantidad - END IF - IF kdatos[i].lado_2 IS NOT NULL THEN - LET kdatos[i].cantidad2 =kdatos[i].lado_1 * kdatos[i].lado_2* kdatos[i].cantidad - END IF - IF kdatos[i].lado_3 IS NOT NULL THEN - LET kdatos[i].cantidad2 =kdatos[i].cantidad2* kdatos[i].lado_3 - END IF - LET totalmedida = totalmedida + kdatos[i].cantidad2 - END IF - - END FOR - EXIT INPUT - ON ACTION salvar ATTRIBUTE(TEXT="Guardar",IMAGE="fa-save") - CALL guarda_info() - END INPUT - CLOSE WINDOW w1 - RETURN totalmedida -END FUNCTION -FUNCTION busca_detalle() - DECLARE busca_desglose CURSOR FOR - SELECT a.book,a.tipos,a.lado_1,a.lado_2,a.lado_3,a.cantidad,a.cantidad2,a.tono,a.calidad, - a.observacion, - a.idproducto,a.bodega,a.cod_seccion,a.cod_tramo,a.codid, a.idrow,a.idtrx - FROM iptb00062 a WHERE a.codid = xcodid AND a.fecha = xfecha - ORDER BY a.lado_1 - - LET i = 1 - FOREACH busca_desglose INTO kdatos[i].* - - LET i = i + 1 - END FOREACH -END FUNCTION -FUNCTION guarda_info() - BEGIN WORK - - DELETE FROM iptb00062 WHERE fecha = xfecha AND bodega = xbodega AND codid = xcodid - - FOR i = 1 TO kdatos.getLength() - IF kdatos[i].cantidad2 IS NOT NULL THEN - INSERT INTO iptb00062 (codid,cod_n,cod_grupo,cod_tipo,cod_Sec,cantidad,cantidad2,lado_1,lado_2,lado_3, - book,tipos,cod_seccion,cod_tramo,bodega,us_crea,fech_crea,idproducto,idtrx,tono,calidad,fecha, - observacion) - VALUES (kdatos[i].codid,xcodn,xcodgrupo,xcodtipo,xcodsec,kdatos[i].cantidad,kdatos[i].cantidad2, - kdatos[i].lado_1,kdatos[i].lado_2,kdatos[i].lado_3,kdatos[i].bookmash,kdatos[i].tipos, - kdatos[i].seccion,kdatos[i].tramo,kdatos[i].bodega,suser_sname(),getdate(), - kdatos[i].id_producto,kidtrx,kdatos[i].tono,kdatos[i].calidad,xfecha, - kdatos[i].xobservacion) - END IF - END FOR - COMMIT WORK - CALL msg(1) +DEFINE curr,i INT, + + kdatos DYNAMIC ARRAY OF RECORD + bookmash VARCHAR(50), + tipos VARCHAR(50), + lado_1 DEC(8,2), + lado_2 DEC(8,2), + lado_3 DEC(8,2), + cantidad SMALLINT, + cantidad2 FLOAT, + tono,calidad VARCHAR(100), + xobservacion VARCHAR(200), + id_producto CHAR(25), + bodega INT, + seccion INT, + tramo INT, + codid,idrow,idtrx INT + + END RECORD, + xcodid,xbodega,xseccion,xtramo,xcodn,xcodgrupo,xcodtipo,xcodsec,kidtrx INT, + xfecha DATE, + totalmedida DEC(12,5) +FUNCTION desglose_conteo(pcodid,pfecha,pbodega,pseccion,ptramo,pcodn,pcodgrupo,pcodtipo,pcodsec,descripcion,idtrx) + DEFINE pcodid,pbodega,pseccion,ptramo,pcodn,pcodgrupo,pcodtipo,pcodsec,idtrx INT,pfecha DATE, + descripcion VARCHAR(100) + + LET xcodid = pcodid + LET xbodega = pbodega + LET xseccion = pseccion + LET xtramo = ptramo + LET xfecha = pfecha + + LET xcodn = pcodn + LET xcodgrupo = pcodgrupo + LET xcodtipo = pcodtipo + LET xcodsec = pcodsec + LET kidtrx = idtrx + + CALL kdatos.clear() + + CALL busca_detalle() + OPEN WINDOW w1 WITH FORM "irfmwd015" + DISPLAY BY NAME pcodn,pcodgrupo,pcodtipo,pcodsec,descripcion + INPUT ARRAY kdatos FROM sdatos.* ATTRIBUTES(WITHOUT DEFAULTS) + BEFORE INPUT + LET curr = arr_curr() + LET totalmedida =0 + LET kdatos[curr].cantidad2 =0 + CALL bodegas('1') + CALL cseccion(kdatos[curr].bodega) + CALL ctramo(kdatos[curr].bodega,kdatos[curr].seccion) + AFTER FIELD cantidad + IF kdatos[arr_curr()].cantidad IS NOT NULL THEN + IF kdatos[arr_curr()].lado_1 IS NOT NULL THEN + LET kdatos[arr_curr()].cantidad2 =kdatos[arr_curr()].lado_1 *kdatos[arr_curr()].cantidad + END IF + IF kdatos[arr_curr()].lado_2 IS NOT NULL THEN + LET kdatos[arr_curr()].cantidad2 =kdatos[arr_curr()].lado_1 * kdatos[arr_curr()].lado_2* kdatos[arr_curr()].cantidad + END IF + IF kdatos[arr_curr()].lado_3 IS NOT NULL THEN + LET kdatos[arr_curr()].cantidad2 =kdatos[arr_curr()].cantidad2* kdatos[arr_curr()].lado_3* kdatos[arr_curr()].cantidad + END IF + DISPLAY kdatos[arr_curr()].cantidad2 TO sdatos[scr_line()].cantidad2 + LET totalmedida = totalmedida + kdatos[arr_curr()].cantidad2 + DISPLAY BY NAME totalmedida + END IF + AFTER INPUT + IF int_flag THEN + LET int_flag = FALSE + CALL msg(2) + END IF + LET totalmedida =0 + FOR i =1 to kdatos.getLength() + IF kdatos[i].cantidad IS NOT NULL THEN + IF kdatos[i].lado_1 IS NOT NULL THEN + LET kdatos[i].cantidad2 =kdatos[i].lado_1 *kdatos[i].cantidad + END IF + IF kdatos[i].lado_2 IS NOT NULL THEN + LET kdatos[i].cantidad2 =kdatos[i].lado_1 * kdatos[i].lado_2* kdatos[i].cantidad + END IF + IF kdatos[i].lado_3 IS NOT NULL THEN + LET kdatos[i].cantidad2 =kdatos[i].cantidad2* kdatos[i].lado_3 + END IF + LET totalmedida = totalmedida + kdatos[i].cantidad2 + END IF + + END FOR + EXIT INPUT + ON ACTION salvar ATTRIBUTE(TEXT="Guardar",IMAGE="fa-save") + CALL guarda_info() + END INPUT + CLOSE WINDOW w1 + RETURN totalmedida +END FUNCTION +FUNCTION busca_detalle() + DECLARE busca_desglose CURSOR FOR + SELECT a.book,a.tipos,a.lado_1,a.lado_2,a.lado_3,a.cantidad,a.cantidad2,a.tono,a.calidad, + a.observacion, + a.idproducto,a.bodega,a.cod_seccion,a.cod_tramo,a.codid, a.idrow,a.idtrx + FROM iptb00062 a WHERE a.codid = xcodid AND a.fecha = xfecha + ORDER BY a.lado_1 + + LET i = 1 + FOREACH busca_desglose INTO kdatos[i].* + + LET i = i + 1 + END FOREACH +END FUNCTION +FUNCTION guarda_info() + BEGIN WORK + + DELETE FROM iptb00062 WHERE fecha = xfecha AND bodega = xbodega AND codid = xcodid + + FOR i = 1 TO kdatos.getLength() + IF kdatos[i].cantidad2 IS NOT NULL THEN + INSERT INTO iptb00062 (codid,cod_n,cod_grupo,cod_tipo,cod_Sec,cantidad,cantidad2,lado_1,lado_2,lado_3, + book,tipos,cod_seccion,cod_tramo,bodega,us_crea,fech_crea,idproducto,idtrx,tono,calidad,fecha, + observacion) + VALUES (kdatos[i].codid,xcodn,xcodgrupo,xcodtipo,xcodsec,kdatos[i].cantidad,kdatos[i].cantidad2, + kdatos[i].lado_1,kdatos[i].lado_2,kdatos[i].lado_3,kdatos[i].bookmash,kdatos[i].tipos, + kdatos[i].seccion,kdatos[i].tramo,kdatos[i].bodega,suser_sname(),getdate(), + kdatos[i].id_producto,kidtrx,kdatos[i].tono,kdatos[i].calidad,xfecha, + kdatos[i].xobservacion) + END IF + END FOR + COMMIT WORK + CALL msg(1) END FUNCTION \ No newline at end of file diff --git a/PROYECTO/irdir/imprequisicion.4gl b/PROYECTO/irdir/imprequisicion.4gl index 4d2d46f..478e696 100644 --- a/PROYECTO/irdir/imprequisicion.4gl +++ b/PROYECTO/irdir/imprequisicion.4gl @@ -1,165 +1,165 @@ -GLOBALS "irprgb000.4gl" - DEFINE xcodigo VARCHAR(50) - DEFINE despiece1 DYNAMIC ARRAY OF RECORD - id_etiqueta SMALLINT, - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - lado_1 DEC(12,5), - lado_2 DEC(12,5), - lado_3 DEC(12,5), - cantidad DEC(12,5), - medida DEC(12,5), - secuencia,id_despiece INT, - bodega SMALLINT - - END RECORD - DEFINE vendedor VARCHAR(100) - -FUNCTION impdocumentos(numeroid,codmov) - DEFINE numeroid,codmov INT - - CALL buscadoc(numeroid,codmov) - - LET r_filename = "irprmt020.4rp" - iF fgl_report_loadCurrentSettings(r_filename) THEN -- load the .4rp file - - LET r_output="PDF" - LET preview=1 - CALL fgl_report_selectDevice(r_output) -- changing default - CALL fgl_report_selectPreview(preview) -- changing default - LET handler = fgl_report_commitCurrentSettings() -- commit changes - ELSE - RETURN - END IF - - START REPORT requiere TO XML HANDLER HANDLER - - FOR idx = 1 TO arr_irtb58.getLength() - IF arr_irtb58[idx].cod_Sec IS NOT NULL THEN - LET xcodigo =arr_irtb58[idx].cod_n USING '&&&&&','-', - arr_irtb58[idx].cod_grupo USING '&&&&&','-', - arr_irtb58[idx].cod_tipo USING '&&&&&&','-', - arr_irtb58[idx].cod_sec USING '&&&&&&&' - - DISPLAY arr_irtb58[idx].* - DISPLAY xcodigo - - OUTPUT TO REPORT requiere(arr_irtb58[idx].*,despiece[idx].*, xcodigo) - - END IF - - END FOR - FINISH REPORT requiere - LET tienedespiece = FALSE -END FUNCTION - -REPORT requiere(detalle,xdespiece,codigo) - DEFINE hora STRING, - detalle RECORD - area INT, - cod_n,cod_grupo,cod_tipo,cod_sec INT, - descripcion VARCHAR(100), - unidad_med VARCHAR(4), - cantidad_1,cantidad,cantidad_o1,cantidad1,factor_conv DEC(12,5) - END RECORD, - xdespiece RECORD - id_etiqueta SMALLINT, - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - lado_1 DEC(12,5), - lado_2 DEC(12,5), - lado_3 DEC(12,5), - cantidad DEC(12,5), - medida DEC(12,5), - secuencia,id_despiece INT, - bodega SMALLINT - - END RECORD, - codigo VARCHAR(50), - - x INT, - etiqueta VARCHAR(100) - - ORDER BY codigo - FORMAT - FIRST PAGE HEADER - SELECT a.nombre INTO p_companias.nombre FROM companias a - LET hora = CURRENT - PRINTX hora,p_companias.nombre - BEFORE GROUP OF codigo - PRINTX detalle.*,p_irtb57.*, - nombreMov,nombreBodega,nombreBodegaDestino,nombreUsuario - - ON EVERY ROW - SELECT a.descripcion INTO etiqueta FROM vetb00026 a - WHERE a.codid = xdespiece.id_etiqueta - - - LET total_cantidad = total_cantidad + xdespiece.cantidad - - PRINTX codigo,xdespiece.*,tienedespiece,etiqueta,total_cantidad,total_medida -END REPORT - -FUNCTION buscadoc(numid,codmov) - DEFINE numid,codmov INT - - LET vendedor = null - SELECT a.numero_Doc,a.cod_mov,a.fecha,a.num_oc,a.tipo_cliente,a.sec_cliente,a.nombre,a.bodega,a.bodega_destino, - a.estado,a.url_destino,a.observacion,b.descrip_mov,c.descripcion, - '('||ISNULL(CAST(f.num_emp AS VARCHAR(10)),' ')||')'||ISNULL(rtrim(f.nom1_emp),' ')||' '||ISNULL(f.apell1_emp,' ') - - INTO p_irtb57.numero_doc,p_irtb57.cod_mov,p_irtb57.fecha,p_irtb57.num_oc,p_irtb57.tipo_cliente,p_irtb57.sec_cliente, - p_irtb57.cliente,p_irtb57.bodega,p_irtb57.bodega_destino,p_irtb57.estado, - p_irtb57.url_file,p_irtb57.observacion,nombreMov,nombreBodega,vendedor - FROM irtb00057 a INNER JOIN irtb00005 b ON b.cod_mov = a.cod_mov - INNER JOIN intb00009 c ON c.cod_bodega = a.bodega - LEFT OUTER JOIN prtb00012 d ON d.num_oc = a.num_oc - LEFT OUTER JOIN adtb00003 f ON f.num_emp = d.sec_vend - WHERE a.numero_doc = numid AND a.cod_mov = codmov - #BODEGA DESTINO - IF p_irtb57.bodega_destino IS NOT NULL THEN - SELECT a.descripcion INTO nombreBodegaDestino FROM intb00009 a WHERE a.cod_bodega = p_irtb57.bodega_destino - END IF - DECLARE buscardetalle CURSOR FOR - SELECT a.area,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descripcion,a.unidad_med, - a.cantidad_1,a.cantidad_2, - c.id_etiqueta, - c.lado_1,c.lado_2,c.lado_3,c.cantidad,c.medida - FROM irtb00058 a - LEFT OUTER JOIN irtb00060 c ON c.cod_n =a.cod_n AND c.cod_grupo = a.cod_grupo AND - c.cod_tipo = a.cod_tipo AND c.cod_sec = a.cod_Sec AND - c.id_despiece = a.numero_Doc - WHERE a.numero_Doc = numid AND a.cod_mov = codmov - - LET idx = 1 - CALL arr_irtb58.clear() - LET tienedespiece = FALSE - FOREACH buscardetalle INTO arr_irtb58[idx].area, - arr_irtb58[idx].cod_n, - arr_irtb58[idx].cod_grupo, - arr_irtb58[idx].cod_tipo, - arr_irtb58[idx].cod_sec, - arr_irtb58[idx].descripcion, - arr_irtb58[idx].unidad_med, - arr_irtb58[idx].cantidad_1, - arr_irtb58[idx].cantidad, - #arr_irtb58[idx].factor_conv, - despiece1[idx].id_etiqueta, - despiece1[idx].lado_1, - despiece1[idx].lado_2, - despiece1[idx].lado_3, - despiece1[idx].cantidad, - despiece1[idx].medida - IF despiece1[idx].cantidad > 0 THEN - LET tienedespiece = TRUE - ELSE - LET tienedespiece = FALSE - END IF - - LET idx = idx + 1 - END FOREACH +GLOBALS "irprgb000.4gl" + DEFINE xcodigo VARCHAR(50) + DEFINE despiece1 DYNAMIC ARRAY OF RECORD + id_etiqueta SMALLINT, + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + lado_1 DEC(12,5), + lado_2 DEC(12,5), + lado_3 DEC(12,5), + cantidad DEC(12,5), + medida DEC(12,5), + secuencia,id_despiece INT, + bodega SMALLINT + + END RECORD + DEFINE vendedor VARCHAR(100) + +FUNCTION impdocumentos(numeroid,codmov) + DEFINE numeroid,codmov INT + + CALL buscadoc(numeroid,codmov) + + LET r_filename = "irprmt020.4rp" + iF fgl_report_loadCurrentSettings(r_filename) THEN -- load the .4rp file + + LET r_output="PDF" + LET preview=1 + CALL fgl_report_selectDevice(r_output) -- changing default + CALL fgl_report_selectPreview(preview) -- changing default + LET handler = fgl_report_commitCurrentSettings() -- commit changes + ELSE + RETURN + END IF + + START REPORT requiere TO XML HANDLER HANDLER + + FOR idx = 1 TO arr_irtb58.getLength() + IF arr_irtb58[idx].cod_Sec IS NOT NULL THEN + LET xcodigo =arr_irtb58[idx].cod_n USING '&&&&&','-', + arr_irtb58[idx].cod_grupo USING '&&&&&','-', + arr_irtb58[idx].cod_tipo USING '&&&&&&','-', + arr_irtb58[idx].cod_sec USING '&&&&&&&' + + DISPLAY arr_irtb58[idx].* + DISPLAY xcodigo + + OUTPUT TO REPORT requiere(arr_irtb58[idx].*,despiece[idx].*, xcodigo) + + END IF + + END FOR + FINISH REPORT requiere + LET tienedespiece = FALSE +END FUNCTION + +REPORT requiere(detalle,xdespiece,codigo) + DEFINE hora STRING, + detalle RECORD + area INT, + cod_n,cod_grupo,cod_tipo,cod_sec INT, + descripcion VARCHAR(100), + unidad_med VARCHAR(4), + cantidad_1,cantidad,cantidad_o1,cantidad1,factor_conv DEC(12,5) + END RECORD, + xdespiece RECORD + id_etiqueta SMALLINT, + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + lado_1 DEC(12,5), + lado_2 DEC(12,5), + lado_3 DEC(12,5), + cantidad DEC(12,5), + medida DEC(12,5), + secuencia,id_despiece INT, + bodega SMALLINT + + END RECORD, + codigo VARCHAR(50), + + x INT, + etiqueta VARCHAR(100) + + ORDER BY codigo + FORMAT + FIRST PAGE HEADER + SELECT a.nombre INTO p_companias.nombre FROM companias a + LET hora = CURRENT + PRINTX hora,p_companias.nombre + BEFORE GROUP OF codigo + PRINTX detalle.*,p_irtb57.*, + nombreMov,nombreBodega,nombreBodegaDestino,nombreUsuario + + ON EVERY ROW + SELECT a.descripcion INTO etiqueta FROM vetb00026 a + WHERE a.codid = xdespiece.id_etiqueta + + + LET total_cantidad = total_cantidad + xdespiece.cantidad + + PRINTX codigo,xdespiece.*,tienedespiece,etiqueta,total_cantidad,total_medida +END REPORT + +FUNCTION buscadoc(numid,codmov) + DEFINE numid,codmov INT + + LET vendedor = null + SELECT a.numero_Doc,a.cod_mov,a.fecha,a.num_oc,a.tipo_cliente,a.sec_cliente,a.nombre,a.bodega,a.bodega_destino, + a.estado,a.url_destino,a.observacion,b.descrip_mov,c.descripcion, + '('||ISNULL(CAST(f.num_emp AS VARCHAR(10)),' ')||')'||ISNULL(rtrim(f.nom1_emp),' ')||' '||ISNULL(f.apell1_emp,' ') + + INTO p_irtb57.numero_doc,p_irtb57.cod_mov,p_irtb57.fecha,p_irtb57.num_oc,p_irtb57.tipo_cliente,p_irtb57.sec_cliente, + p_irtb57.cliente,p_irtb57.bodega,p_irtb57.bodega_destino,p_irtb57.estado, + p_irtb57.url_file,p_irtb57.observacion,nombreMov,nombreBodega,vendedor + FROM irtb00057 a INNER JOIN irtb00005 b ON b.cod_mov = a.cod_mov + INNER JOIN intb00009 c ON c.cod_bodega = a.bodega + LEFT OUTER JOIN prtb00012 d ON d.num_oc = a.num_oc + LEFT OUTER JOIN adtb00003 f ON f.num_emp = d.sec_vend + WHERE a.numero_doc = numid AND a.cod_mov = codmov + #BODEGA DESTINO + IF p_irtb57.bodega_destino IS NOT NULL THEN + SELECT a.descripcion INTO nombreBodegaDestino FROM intb00009 a WHERE a.cod_bodega = p_irtb57.bodega_destino + END IF + DECLARE buscardetalle CURSOR FOR + SELECT a.area,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descripcion,a.unidad_med, + a.cantidad_1,a.cantidad_2, + c.id_etiqueta, + c.lado_1,c.lado_2,c.lado_3,c.cantidad,c.medida + FROM irtb00058 a + LEFT OUTER JOIN irtb00060 c ON c.cod_n =a.cod_n AND c.cod_grupo = a.cod_grupo AND + c.cod_tipo = a.cod_tipo AND c.cod_sec = a.cod_Sec AND + c.id_despiece = a.numero_Doc + WHERE a.numero_Doc = numid AND a.cod_mov = codmov + + LET idx = 1 + CALL arr_irtb58.clear() + LET tienedespiece = FALSE + FOREACH buscardetalle INTO arr_irtb58[idx].area, + arr_irtb58[idx].cod_n, + arr_irtb58[idx].cod_grupo, + arr_irtb58[idx].cod_tipo, + arr_irtb58[idx].cod_sec, + arr_irtb58[idx].descripcion, + arr_irtb58[idx].unidad_med, + arr_irtb58[idx].cantidad_1, + arr_irtb58[idx].cantidad, + #arr_irtb58[idx].factor_conv, + despiece1[idx].id_etiqueta, + despiece1[idx].lado_1, + despiece1[idx].lado_2, + despiece1[idx].lado_3, + despiece1[idx].cantidad, + despiece1[idx].medida + IF despiece1[idx].cantidad > 0 THEN + LET tienedespiece = TRUE + ELSE + LET tienedespiece = FALSE + END IF + + LET idx = idx + 1 + END FOREACH END FUNCTION \ No newline at end of file diff --git a/PROYECTO/irdir/irautorizareq.4gl b/PROYECTO/irdir/irautorizareq.4gl index 8a1e136..29402c7 100644 --- a/PROYECTO/irdir/irautorizareq.4gl +++ b/PROYECTO/irdir/irautorizareq.4gl @@ -1,438 +1,438 @@ -{ - PROGRAMA: irautorizareq - OBJETIVO: Mostrar al usuario las requisiciones autorizadas - FECHA : Mayo 9, 2022 -} - -GLOBALS "irprgb000.4gl" -DEFINE - r INT, - arr_busqueda1 DYNAMIC ARRAY OF RECORD - procesar VARCHAR(3), - estado VARCHAR(20), - idestado INT, - num_oc INT, - tipo_documento VARCHAR(100), - numeroid INT, - fecha DATE, - nombre, observacion1, origen, destino, usuario VARCHAR(100), - vendedor VARCHAR(100), - archivo VARCHAR(200), - cod_mov1 INT, - us_crea VARCHAR(50), - rtipo_cliente, rsec_cliente, bodega, bodega_destino INT - - END RECORD, - nombreusuario, email, vendedor VARCHAR(100), - tienedespiece BOOLEAN, - cuentaimp INT - -DEFINE despiece1 DYNAMIC ARRAY OF RECORD - id_etiqueta SMALLINT, - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - lado_1 DEC(12, 5), - lado_2 DEC(12, 5), - lado_3 DEC(12, 5), - cantidad DEC(12, 5), - medida DEC(12, 5), - secuencia, id_despiece INT, - bodega SMALLINT - -END RECORD - -DEFINE curr INT - -FUNCTION irautorizadas(xusuario) - DEFINE - data RECORD - rnumeroDoc, - rcodMov, - rtipo_cliente, - num_oc, - tipo_cliente, - sec_cliente, - bodega, - bodega_destino - INT, - nombre VARCHAR(100) - END RECORD, - xusuario VARCHAR(50) - - CALL arr_busqueda1.clear() - INITIALIZE curr TO NULL - - CALL buscadataReq(xusuario) - IF r = 1 THEN - RETURN data.* - END IF - OPEN WINDOW w1 WITH FORM "irautorizareq" - - INPUT ARRAY arr_busqueda1 - FROM sbusqueda.* - ATTRIBUTE(WITHOUT DEFAULTS, UNBUFFERED) - BEFORE INPUT - DISPLAY 'REQUISICIONES TRANSACCIONES AUTORIZADAS' TO etiqueta - CALL DIALOG.setActionActive("accept", FALSE) - { BEFORE ROW - LET r = arr_curr() - IF arr_busqueda1[r].archivo IS NULL THEN - CALL DIALOG.setActionActive( "tfile", FALSE ) - ELSE - CALL DIALOG.setActionActive( "tfile", TRUE ) - END IF} - CALL estadosprocesos(1) - ON ACTION tfile - LET r = arr_curr() - - IF arr_busqueda1[r].archivo IS NOT NULL THEN - CALL ui.Interface.frontCall( - "standard", "launchURL", [arr_busqueda1[r].archivo], []) - END IF - ON ACTION imprimir ATTRIBUTE(TEXT = "Imprimir", IMAGE = "printer") - IF arr_busqueda1[arr_curr()].numeroid > 0 THEN - CALL buscadoc( - arr_busqueda1[arr_curr()].numeroid, - arr_busqueda1[arr_curr()].cod_mov1) - LET data.rnumeroDoc = arr_busqueda1[arr_curr()].numeroid - LET data.rcodMov = arr_busqueda1[arr_curr()].cod_mov1 - LET data.rtipo_cliente = arr_busqueda1[arr_curr()].rtipo_cliente - LET data.sec_cliente = arr_busqueda1[arr_curr()].rsec_cliente - LET data.nombre = arr_busqueda1[arr_curr()].nombre - LET data.num_oc = arr_busqueda1[arr_curr()].num_oc - LET data.bodega = arr_busqueda1[arr_curr()].bodega - LET data.bodega_destino = - arr_busqueda1[arr_curr()].bodega_destino - LET nombreUsuario = arr_busqueda1[arr_curr()].usuario - - DISPLAY data.* - DISPLAY nombreUsuario - - CALL impdocumento() - END IF - ON ACTION procesar ATTRIBUTE(TEXT = "Procesa", IMAGE = "") - LET curr = arr_curr() - - IF arr_busqueda1[curr].numeroid > 0 THEN - LET data.rnumeroDoc = arr_busqueda1[curr].numeroid - LET data.rcodMov = arr_busqueda1[curr].cod_mov1 - LET data.rtipo_cliente = arr_busqueda1[curr].rtipo_cliente - LET data.sec_cliente = arr_busqueda1[curr].rsec_cliente - LET data.nombre = arr_busqueda1[curr].nombre - LET data.num_oc = arr_busqueda1[curr].num_oc - LET data.bodega = arr_busqueda1[curr].bodega - LET data.bodega_destino = arr_busqueda1[curr].bodega_destino - EXIT INPUT - END IF - - ON CHANGE observacion1 - IF arr_busqueda1[arr_curr()].numeroid > 0 THEN - UPDATE irtb00057 - SET observacion = arr_busqueda1[arr_curr()].observacion1, - us_mod = usuarios, - fech_mod = getdate() - WHERE numero_doc = arr_busqueda1[arr_curr()].numeroid - END IF - ON CHANGE idestado - IF arr_busqueda1[arr_curr()].numeroid > 0 THEN - UPDATE irtb00057 - SET idestado = arr_busqueda1[arr_curr()].idestado, - observacion = arr_busqueda1[arr_curr()].observacion1, - us_mod = usuarios, - fech_mod = getdate() - WHERE numero_doc = arr_busqueda1[arr_curr()].numeroid - END IF - AFTER INPUT - IF int_flag THEN - LET data.rnumeroDoc = NULL - LET data.rcodMov = NULL - LET data.rtipo_cliente = NULL - LET data.sec_cliente = NULL - LET data.nombre = NULL - LET data.num_oc = NULL - LET data.bodega = NULL - LET data.bodega_destino = NULL - - LET int_flag = FALSE - END IF - EXIT INPUT - END INPUT - - CLOSE WINDOW w1 - RETURN data.* -END FUNCTION -FUNCTION buscadataReq(pusuario) - DEFINE pusuario VARCHAR(50) - - DECLARE buscar CURSOR FOR - SELECT ' ', - b.estado, - b.idestado, - b.num_oc, - CAST(a.cod_mov AS VARCHAR(10)) || ' ' || a.descrip_mov, - b.numero_doc, - b.fecha, - '', - b.observacion, - (SELECT p1.descripcion - FROM intb00009 p1 - WHERE p1.cod_bodega = b.bodega) - AS ORIGEN, - (SELECT p2.descripcion - FROM intb00009 p2 - WHERE p2.cod_bodega = b.bodega_destino), - ' ', - ' ' - , - b.url_destino, - b.cod_mov, - b.us_crea, - '0', - '0', - b.bodega, - b.bodega_destino - FROM irtb00005 a, - irtb00057 b - INNER - JOIN irtb00048 d - ON d.bodega = b.bodega AND d.usuario = pusuario - WHERE a.cod_mov = b.cod_mov - AND b.estado = 'AUTORIZADA' - AND b.status_t IS NULL - - LET r = 1 - CALL arr_busqueda1.clear() - FOREACH buscar INTO arr_busqueda1[r].* - - CALL usuarioSistema( - arr_busqueda1[r].us_crea) - RETURNING nombreUsuario, email - - LET arr_busqueda1[r].usuario = nombreUsuario - LET r = r + 1 - END FOREACH - -END FUNCTION - -FUNCTION buscadoc(numid, codmov) - DEFINE numid, codmov INT - - LET vendedor = NULL - SELECT a.numero_Doc, - a.cod_mov, - a.fecha, - a.num_oc, - a.tipo_cliente, - a.sec_cliente, - a.nombre, - a.bodega, - a.bodega_destino, - a.estado, - a.url_destino, - a.observacion, - b.descrip_mov, - c.descripcion - INTO p_irtb57.numero_doc, - p_irtb57.cod_mov, - p_irtb57.fecha, - p_irtb57.num_oc, - p_irtb57.tipo_cliente, - p_irtb57.sec_cliente, - p_irtb57.cliente, - p_irtb57.bodega, - p_irtb57.bodega_destino, - p_irtb57.estado, - p_irtb57.url_file, - p_irtb57.observacion, - nombreMov, - nombreBodega - FROM irtb00057 a INNER JOIN irtb00005 b ON b.cod_mov = a.cod_mov - INNER - JOIN intb00009 c - ON c.cod_bodega = a.bodega - #-> Se eliminaron los JOIN a prtb00012 y adtb00003: una requisicion de - # REPUESTOS no puede tener orden de pedido de cliente ni nada de ventas, - # y el join por sec_vend rompia la consulta (-4104 f.sec_vend). - WHERE a.numero_doc = numid AND a.cod_mov = codmov - #BODEGA DESTINO - IF p_irtb57.bodega_destino IS NOT NULL THEN - SELECT a.descripcion - INTO nombreBodegaDestino - FROM intb00009 a - WHERE a.cod_bodega = p_irtb57.bodega_destino - END IF - DECLARE buscardetalle CURSOR FOR - SELECT a.area, - a.cod_n, - a.cod_grupo, - a.cod_tipo, - a.cod_sec, - a.descripcion, - a.unidad_med, - a.cantidad_1, - a.cantidad_2, - c.id_etiqueta, - c.lado_1, - c.lado_2, - c.lado_3, - c.cantidad, - c.medida - FROM irtb00058 a - LEFT OUTER - JOIN irtb00060 c - ON c.cod_n = a.cod_n - AND c.cod_grupo = a.cod_grupo - AND c.cod_tipo = a.cod_tipo - AND c.cod_sec = a.cod_Sec - AND c.id_despiece = a.numero_Doc - WHERE a.numero_Doc = numid AND a.cod_mov = codmov - - LET idx = 1 - CALL arr_irtb58.clear() - LET tienedespiece = FALSE - FOREACH buscardetalle - INTO arr_irtb58[idx].area, - arr_irtb58[idx].cod_n, - arr_irtb58[idx].cod_grupo, - arr_irtb58[idx].cod_tipo, - arr_irtb58[idx].cod_sec, - arr_irtb58[idx].descripcion, - arr_irtb58[idx].unidad_med, - arr_irtb58[idx].cantidad_1, - arr_irtb58[idx].cantidad, - #arr_irtb58[idx].factor_conv, - despiece1[idx].id_etiqueta, - despiece1[idx].lado_1, - despiece1[idx].lado_2, - despiece1[idx].lado_3, - despiece1[idx].cantidad, - despiece1[idx].medida - IF despiece1[idx].cantidad > 0 THEN - LET tienedespiece = TRUE - ELSE - LET tienedespiece = FALSE - END IF - - LET idx = idx + 1 - END FOREACH -END FUNCTION -FUNCTION impdocumento() - DEFINE - idx_l INT, - xcodigo VARCHAR(50) - LET r_filename = "irprmt020_1.4rp" - IF fgl_report_loadCurrentSettings(r_filename) THEN -- load the .4rp file - - LET r_output = "PDF" - LET preview = 1 - CALL fgl_report_selectDevice(r_output) -- changing default - CALL fgl_report_selectPreview(preview) -- changing default - LET handler = fgl_report_commitCurrentSettings() -- commit changes - - ELSE - RETURN - END IF - START REPORT requiere TO XML HANDLER HANDLER - - FOR idx = 1 TO arr_irtb58.getLength() - - IF arr_irtb58[idx].cod_Sec IS NOT NULL THEN - LET xcodigo = - arr_irtb58[idx].cod_n USING '&&&&&', - '-', - arr_irtb58[idx].cod_grupo USING '&&&&&', - '-', - arr_irtb58[idx].cod_tipo USING '&&&&&&', - '-', - arr_irtb58[idx].cod_sec USING '&&&&&&&' - - OUTPUT TO REPORT requiere( - p_irtb57.*, arr_irtb58[idx].*, despiece1[idx].*, xcodigo) - - END IF - - END FOR - FINISH REPORT requiere -END FUNCTION - -REPORT requiere(x, detalle, xdespiece, codigo) - DEFINE - hora STRING, - detalle RECORD - area INT, - cod_n, cod_grupo, cod_tipo, cod_sec INT, - descripcion VARCHAR(100), - unidad_med VARCHAR(4), - cantidad_1, cantidad, cantidad_o1, cantidad1, factor_conv DEC(12, 5) - END RECORD, - xdespiece RECORD - id_etiqueta SMALLINT, - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - lado_1 DEC(12, 5), - lado_2 DEC(12, 5), - lado_3 DEC(12, 5), - cantidad DEC(12, 5), - medida DEC(12, 5), - secuencia, id_despiece INT, - bodega SMALLINT - - END RECORD, - codigo VARCHAR(50), - x RECORD - numero_doc INT, - cod_mov SMALLINT, - fecha DATE, - num_oc INT, - orden_trabajo INT, - observacion VARCHAR(200), - tipo_cliente SMALLINT, - sec_cliente INT, - cliente VARCHAR(100), - bodega SMALLINT, - bodega_destino SMALLINT, - estado VARCHAR(50), - ruta_documento, url_file VARCHAR(250), - idstado VARCHAR(60) - END RECORD, - - etiqueta VARCHAR(100), - total_cantidad, total_medida DEC(12, 5) - - ORDER BY codigo - FORMAT - FIRST PAGE HEADER - SELECT a.nombre INTO p_companias.nombre FROM companias a - LET hora = CURRENT - - PRINTX p_companias.nombre, - hora, - x.*, - nombreMov, - nombreBodega, - nombreBodegaDestino, - nombreUsuario, - vendedor - BEFORE GROUP OF codigo - PRINTX dEtalle.* - - ON EVERY ROW - SELECT a.descripcion - INTO etiqueta - FROM vetb00026 a - WHERE a.codid = xdespiece.id_etiqueta - - LET total_cantidad = total_cantidad + xdespiece.cantidad - - PRINTX codigo, - xdespiece.*, - tienedespiece, - etiqueta, - total_cantidad, - total_medida - -END REPORT +{ + PROGRAMA: irautorizareq + OBJETIVO: Mostrar al usuario las requisiciones autorizadas + FECHA : Mayo 9, 2022 +} + +GLOBALS "irprgb000.4gl" +DEFINE + r INT, + arr_busqueda1 DYNAMIC ARRAY OF RECORD + procesar VARCHAR(3), + estado VARCHAR(20), + idestado INT, + num_oc INT, + tipo_documento VARCHAR(100), + numeroid INT, + fecha DATE, + nombre, observacion1, origen, destino, usuario VARCHAR(100), + vendedor VARCHAR(100), + archivo VARCHAR(200), + cod_mov1 INT, + us_crea VARCHAR(50), + rtipo_cliente, rsec_cliente, bodega, bodega_destino INT + + END RECORD, + nombreusuario, email, vendedor VARCHAR(100), + tienedespiece BOOLEAN, + cuentaimp INT + +DEFINE despiece1 DYNAMIC ARRAY OF RECORD + id_etiqueta SMALLINT, + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + lado_1 DEC(12, 5), + lado_2 DEC(12, 5), + lado_3 DEC(12, 5), + cantidad DEC(12, 5), + medida DEC(12, 5), + secuencia, id_despiece INT, + bodega SMALLINT + +END RECORD + +DEFINE curr INT + +FUNCTION irautorizadas(xusuario) + DEFINE + data RECORD + rnumeroDoc, + rcodMov, + rtipo_cliente, + num_oc, + tipo_cliente, + sec_cliente, + bodega, + bodega_destino + INT, + nombre VARCHAR(100) + END RECORD, + xusuario VARCHAR(50) + + CALL arr_busqueda1.clear() + INITIALIZE curr TO NULL + + CALL buscadataReq(xusuario) + IF r = 1 THEN + RETURN data.* + END IF + OPEN WINDOW w1 WITH FORM "irautorizareq" + + INPUT ARRAY arr_busqueda1 + FROM sbusqueda.* + ATTRIBUTE(WITHOUT DEFAULTS, UNBUFFERED) + BEFORE INPUT + DISPLAY 'REQUISICIONES TRANSACCIONES AUTORIZADAS' TO etiqueta + CALL DIALOG.setActionActive("accept", FALSE) + { BEFORE ROW + LET r = arr_curr() + IF arr_busqueda1[r].archivo IS NULL THEN + CALL DIALOG.setActionActive( "tfile", FALSE ) + ELSE + CALL DIALOG.setActionActive( "tfile", TRUE ) + END IF} + CALL estadosprocesos(1) + ON ACTION tfile + LET r = arr_curr() + + IF arr_busqueda1[r].archivo IS NOT NULL THEN + CALL ui.Interface.frontCall( + "standard", "launchURL", [arr_busqueda1[r].archivo], []) + END IF + ON ACTION imprimir ATTRIBUTE(TEXT = "Imprimir", IMAGE = "printer") + IF arr_busqueda1[arr_curr()].numeroid > 0 THEN + CALL buscadoc( + arr_busqueda1[arr_curr()].numeroid, + arr_busqueda1[arr_curr()].cod_mov1) + LET data.rnumeroDoc = arr_busqueda1[arr_curr()].numeroid + LET data.rcodMov = arr_busqueda1[arr_curr()].cod_mov1 + LET data.rtipo_cliente = arr_busqueda1[arr_curr()].rtipo_cliente + LET data.sec_cliente = arr_busqueda1[arr_curr()].rsec_cliente + LET data.nombre = arr_busqueda1[arr_curr()].nombre + LET data.num_oc = arr_busqueda1[arr_curr()].num_oc + LET data.bodega = arr_busqueda1[arr_curr()].bodega + LET data.bodega_destino = + arr_busqueda1[arr_curr()].bodega_destino + LET nombreUsuario = arr_busqueda1[arr_curr()].usuario + + DISPLAY data.* + DISPLAY nombreUsuario + + CALL impdocumento() + END IF + ON ACTION procesar ATTRIBUTE(TEXT = "Procesa", IMAGE = "") + LET curr = arr_curr() + + IF arr_busqueda1[curr].numeroid > 0 THEN + LET data.rnumeroDoc = arr_busqueda1[curr].numeroid + LET data.rcodMov = arr_busqueda1[curr].cod_mov1 + LET data.rtipo_cliente = arr_busqueda1[curr].rtipo_cliente + LET data.sec_cliente = arr_busqueda1[curr].rsec_cliente + LET data.nombre = arr_busqueda1[curr].nombre + LET data.num_oc = arr_busqueda1[curr].num_oc + LET data.bodega = arr_busqueda1[curr].bodega + LET data.bodega_destino = arr_busqueda1[curr].bodega_destino + EXIT INPUT + END IF + + ON CHANGE observacion1 + IF arr_busqueda1[arr_curr()].numeroid > 0 THEN + UPDATE irtb00057 + SET observacion = arr_busqueda1[arr_curr()].observacion1, + us_mod = usuarios, + fech_mod = getdate() + WHERE numero_doc = arr_busqueda1[arr_curr()].numeroid + END IF + ON CHANGE idestado + IF arr_busqueda1[arr_curr()].numeroid > 0 THEN + UPDATE irtb00057 + SET idestado = arr_busqueda1[arr_curr()].idestado, + observacion = arr_busqueda1[arr_curr()].observacion1, + us_mod = usuarios, + fech_mod = getdate() + WHERE numero_doc = arr_busqueda1[arr_curr()].numeroid + END IF + AFTER INPUT + IF int_flag THEN + LET data.rnumeroDoc = NULL + LET data.rcodMov = NULL + LET data.rtipo_cliente = NULL + LET data.sec_cliente = NULL + LET data.nombre = NULL + LET data.num_oc = NULL + LET data.bodega = NULL + LET data.bodega_destino = NULL + + LET int_flag = FALSE + END IF + EXIT INPUT + END INPUT + + CLOSE WINDOW w1 + RETURN data.* +END FUNCTION +FUNCTION buscadataReq(pusuario) + DEFINE pusuario VARCHAR(50) + + DECLARE buscar CURSOR FOR + SELECT ' ', + b.estado, + b.idestado, + b.num_oc, + CAST(a.cod_mov AS VARCHAR(10)) || ' ' || a.descrip_mov, + b.numero_doc, + b.fecha, + '', + b.observacion, + (SELECT p1.descripcion + FROM intb00009 p1 + WHERE p1.cod_bodega = b.bodega) + AS ORIGEN, + (SELECT p2.descripcion + FROM intb00009 p2 + WHERE p2.cod_bodega = b.bodega_destino), + ' ', + ' ' + , + b.url_destino, + b.cod_mov, + b.us_crea, + '0', + '0', + b.bodega, + b.bodega_destino + FROM irtb00005 a, + irtb00057 b + INNER + JOIN irtb00048 d + ON d.bodega = b.bodega AND d.usuario = pusuario + WHERE a.cod_mov = b.cod_mov + AND b.estado = 'AUTORIZADA' + AND b.status_t IS NULL + + LET r = 1 + CALL arr_busqueda1.clear() + FOREACH buscar INTO arr_busqueda1[r].* + + CALL usuarioSistema( + arr_busqueda1[r].us_crea) + RETURNING nombreUsuario, email + + LET arr_busqueda1[r].usuario = nombreUsuario + LET r = r + 1 + END FOREACH + +END FUNCTION + +FUNCTION buscadoc(numid, codmov) + DEFINE numid, codmov INT + + LET vendedor = NULL + SELECT a.numero_Doc, + a.cod_mov, + a.fecha, + a.num_oc, + a.tipo_cliente, + a.sec_cliente, + a.nombre, + a.bodega, + a.bodega_destino, + a.estado, + a.url_destino, + a.observacion, + b.descrip_mov, + c.descripcion + INTO p_irtb57.numero_doc, + p_irtb57.cod_mov, + p_irtb57.fecha, + p_irtb57.num_oc, + p_irtb57.tipo_cliente, + p_irtb57.sec_cliente, + p_irtb57.cliente, + p_irtb57.bodega, + p_irtb57.bodega_destino, + p_irtb57.estado, + p_irtb57.url_file, + p_irtb57.observacion, + nombreMov, + nombreBodega + FROM irtb00057 a INNER JOIN irtb00005 b ON b.cod_mov = a.cod_mov + INNER + JOIN intb00009 c + ON c.cod_bodega = a.bodega + #-> Se eliminaron los JOIN a prtb00012 y adtb00003: una requisicion de + # REPUESTOS no puede tener orden de pedido de cliente ni nada de ventas, + # y el join por sec_vend rompia la consulta (-4104 f.sec_vend). + WHERE a.numero_doc = numid AND a.cod_mov = codmov + #BODEGA DESTINO + IF p_irtb57.bodega_destino IS NOT NULL THEN + SELECT a.descripcion + INTO nombreBodegaDestino + FROM intb00009 a + WHERE a.cod_bodega = p_irtb57.bodega_destino + END IF + DECLARE buscardetalle CURSOR FOR + SELECT a.area, + a.cod_n, + a.cod_grupo, + a.cod_tipo, + a.cod_sec, + a.descripcion, + a.unidad_med, + a.cantidad_1, + a.cantidad_2, + c.id_etiqueta, + c.lado_1, + c.lado_2, + c.lado_3, + c.cantidad, + c.medida + FROM irtb00058 a + LEFT OUTER + JOIN irtb00060 c + ON c.cod_n = a.cod_n + AND c.cod_grupo = a.cod_grupo + AND c.cod_tipo = a.cod_tipo + AND c.cod_sec = a.cod_Sec + AND c.id_despiece = a.numero_Doc + WHERE a.numero_Doc = numid AND a.cod_mov = codmov + + LET idx = 1 + CALL arr_irtb58.clear() + LET tienedespiece = FALSE + FOREACH buscardetalle + INTO arr_irtb58[idx].area, + arr_irtb58[idx].cod_n, + arr_irtb58[idx].cod_grupo, + arr_irtb58[idx].cod_tipo, + arr_irtb58[idx].cod_sec, + arr_irtb58[idx].descripcion, + arr_irtb58[idx].unidad_med, + arr_irtb58[idx].cantidad_1, + arr_irtb58[idx].cantidad, + #arr_irtb58[idx].factor_conv, + despiece1[idx].id_etiqueta, + despiece1[idx].lado_1, + despiece1[idx].lado_2, + despiece1[idx].lado_3, + despiece1[idx].cantidad, + despiece1[idx].medida + IF despiece1[idx].cantidad > 0 THEN + LET tienedespiece = TRUE + ELSE + LET tienedespiece = FALSE + END IF + + LET idx = idx + 1 + END FOREACH +END FUNCTION +FUNCTION impdocumento() + DEFINE + idx_l INT, + xcodigo VARCHAR(50) + LET r_filename = "irprmt020_1.4rp" + IF fgl_report_loadCurrentSettings(r_filename) THEN -- load the .4rp file + + LET r_output = "PDF" + LET preview = 1 + CALL fgl_report_selectDevice(r_output) -- changing default + CALL fgl_report_selectPreview(preview) -- changing default + LET handler = fgl_report_commitCurrentSettings() -- commit changes + + ELSE + RETURN + END IF + START REPORT requiere TO XML HANDLER HANDLER + + FOR idx = 1 TO arr_irtb58.getLength() + + IF arr_irtb58[idx].cod_Sec IS NOT NULL THEN + LET xcodigo = + arr_irtb58[idx].cod_n USING '&&&&&', + '-', + arr_irtb58[idx].cod_grupo USING '&&&&&', + '-', + arr_irtb58[idx].cod_tipo USING '&&&&&&', + '-', + arr_irtb58[idx].cod_sec USING '&&&&&&&' + + OUTPUT TO REPORT requiere( + p_irtb57.*, arr_irtb58[idx].*, despiece1[idx].*, xcodigo) + + END IF + + END FOR + FINISH REPORT requiere +END FUNCTION + +REPORT requiere(x, detalle, xdespiece, codigo) + DEFINE + hora STRING, + detalle RECORD + area INT, + cod_n, cod_grupo, cod_tipo, cod_sec INT, + descripcion VARCHAR(100), + unidad_med VARCHAR(4), + cantidad_1, cantidad, cantidad_o1, cantidad1, factor_conv DEC(12, 5) + END RECORD, + xdespiece RECORD + id_etiqueta SMALLINT, + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + lado_1 DEC(12, 5), + lado_2 DEC(12, 5), + lado_3 DEC(12, 5), + cantidad DEC(12, 5), + medida DEC(12, 5), + secuencia, id_despiece INT, + bodega SMALLINT + + END RECORD, + codigo VARCHAR(50), + x RECORD + numero_doc INT, + cod_mov SMALLINT, + fecha DATE, + num_oc INT, + orden_trabajo INT, + observacion VARCHAR(200), + tipo_cliente SMALLINT, + sec_cliente INT, + cliente VARCHAR(100), + bodega SMALLINT, + bodega_destino SMALLINT, + estado VARCHAR(50), + ruta_documento, url_file VARCHAR(250), + idstado VARCHAR(60) + END RECORD, + + etiqueta VARCHAR(100), + total_cantidad, total_medida DEC(12, 5) + + ORDER BY codigo + FORMAT + FIRST PAGE HEADER + SELECT a.nombre INTO p_companias.nombre FROM companias a + LET hora = CURRENT + + PRINTX p_companias.nombre, + hora, + x.*, + nombreMov, + nombreBodega, + nombreBodegaDestino, + nombreUsuario, + vendedor + BEFORE GROUP OF codigo + PRINTX dEtalle.* + + ON EVERY ROW + SELECT a.descripcion + INTO etiqueta + FROM vetb00026 a + WHERE a.codid = xdespiece.id_etiqueta + + LET total_cantidad = total_cantidad + xdespiece.cantidad + + PRINTX codigo, + xdespiece.*, + tienedespiece, + etiqueta, + total_cantidad, + total_medida + +END REPORT diff --git a/PROYECTO/irdir/irbuscaprod.4gl b/PROYECTO/irdir/irbuscaprod.4gl index efd0c6c..c0611ef 100644 --- a/PROYECTO/irdir/irbuscaprod.4gl +++ b/PROYECTO/irdir/irbuscaprod.4gl @@ -1,103 +1,103 @@ -#----------------------------------------------------------------------------- -# irbuscaprod.4gl -# busca_prod() tomada de PROYECTOS/otrodir/funciones.4gl (3.20), que es la que -# enlazaba irprmt020. Va aparte porque funciones_ip.4gl redefine bodegas() -# y disponibles(), ya presentes en la libreria FUNCIONES. -#----------------------------------------------------------------------------- -FUNCTION busca_prod(pinventario) - - DEFINE - arr_prod DYNAMIC ARRAY OF RECORD - cod_n INTEGER, - cod_grupo INTEGER, - cod_tipo INTEGER, - cod_sec INTEGER, - descrip_esp CHAR(50), - unidad_med CHAR(4), - existencia1 DEC(18, 4), - cantidad_o DEC(18, 4), - cantidad_c DEC(18, 4), - existencia DEC(18, 4) - END RECORD, - selec_pt, criterio STRING, - f, pinventario, idx SMALLINT, - pcodn, pcodgrupo, pcodtipo, pcodsec INT, - pdescripcion CHAR(100) - - OPEN WINDOW busca_2 - AT 8, 4 - WITH FORM "vefmwd100" - ATTRIBUTE(BORDER, FORM LINE FIRST + 1, PROMPT LINE LAST) - - CONSTRUCT criterio - ON a.cod_n, a.cod_grupo, a.cod_tipo, a.descrip_esp - FROM cod_n, cod_grupo, cod_tipo, descrip_esp - - IF pinventario = '02' THEN - LET selec_pt = - "SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med,SUM(b.cantidad_2),'0','0',SUM(b.cantidad_2) ", - " FROM iptb00002 AS a INNER JOIN iptb00001 AS c ON a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", - " a.cod_tipo = c.cod_tipo and a.cod_Sec = c.cod_Sec LEFT OUTER JOIN ", - " iptb00006 AS b ON a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND ", - " a.cod_tipo = b.cod_tipo AND a.cod_sec = b.cod_sec AND b.status_t IS NULL ", - " WHERE a.status_t IS NULL AND ", - CRITERIO CLIPPED, - " GROUP BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med ", - " ORDER BY a.descrip_esp " - END IF - - IF pinventario = '01' THEN - LET selec_pt = - "SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med,'0','0','0',SUM(b.cantidad_2) ", - " FROM intb00001 AS a ", - " LEFT OUTER JOIN ", - " intb00006 AS b ON a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND ", - " a.cod_tipo = b.cod_tipo AND a.cod_sec = b.cod_sec AND b.status_t IS NULL ", - " WHERE a.status_t IS NULL AND ", - CRITERIO CLIPPED, - " GROUP BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med ", - " ORDER BY a.descrip_esp " - END IF - - IF pinventario = '03' THEN - LET selec_pt = - "SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med,'0','0','0',SUM(b.cantidad_2) ", - " FROM irtb00002 AS a ", - " LEFT OUTER JOIN ", - " irtb00006 AS b ON a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND ", - " a.cod_tipo = b.cod_tipo AND a.cod_sec = b.cod_sec AND b.status_t IS NULL ", - " WHERE a.status_t IS NULL AND ", - CRITERIO CLIPPED, - " GROUP BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med ", - " ORDER BY a.descrip_esp " - END IF - - IF int_flag THEN - LET Int_flag = FALSE - CLOSE WINDOW busca_2 - RETURN pcodn, pcodgrupo, pcodtipo, pcodsec, pdescripcion - END IF - PREPARE comando_p FROM selec_pt - DECLARE busca_2 CURSOR FOR comando_p - - LET idx = 1 - FOREACH busca_2 INTO arr_prod[idx].* - LET idx = idx + 1 - END FOREACH - CALL SET_COUNT(idx - 1) - - DISPLAY ARRAY arr_prod TO s_prod.* - AFTER ROW - LET idx = arr_curr() - LET pcodn = arr_prod[idx].cod_n - LET pcodgrupo = arr_prod[idx].cod_grupo - LET pcodtipo = arr_prod[idx].cod_tipo - LET pcodsec = arr_prod[idx].cod_sec - LET pdescripcion = arr_prod[idx].descrip_esp - AFTER DISPLAY - EXIT DISPLAY - END DISPLAY - CLOSE WINDOW busca_2 - RETURN pcodn, pcodgrupo, pcodtipo, pcodsec, pdescripcion - -END FUNCTION +#----------------------------------------------------------------------------- +# irbuscaprod.4gl +# busca_prod() tomada de PROYECTOS/otrodir/funciones.4gl (3.20), que es la que +# enlazaba irprmt020. Va aparte porque funciones_ip.4gl redefine bodegas() +# y disponibles(), ya presentes en la libreria FUNCIONES. +#----------------------------------------------------------------------------- +FUNCTION busca_prod(pinventario) + + DEFINE + arr_prod DYNAMIC ARRAY OF RECORD + cod_n INTEGER, + cod_grupo INTEGER, + cod_tipo INTEGER, + cod_sec INTEGER, + descrip_esp CHAR(50), + unidad_med CHAR(4), + existencia1 DEC(18, 4), + cantidad_o DEC(18, 4), + cantidad_c DEC(18, 4), + existencia DEC(18, 4) + END RECORD, + selec_pt, criterio STRING, + f, pinventario, idx SMALLINT, + pcodn, pcodgrupo, pcodtipo, pcodsec INT, + pdescripcion CHAR(100) + + OPEN WINDOW busca_2 + AT 8, 4 + WITH FORM "vefmwd100" + ATTRIBUTE(BORDER, FORM LINE FIRST + 1, PROMPT LINE LAST) + + CONSTRUCT criterio + ON a.cod_n, a.cod_grupo, a.cod_tipo, a.descrip_esp + FROM cod_n, cod_grupo, cod_tipo, descrip_esp + + IF pinventario = '02' THEN + LET selec_pt = + "SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med,SUM(b.cantidad_2),'0','0',SUM(b.cantidad_2) ", + " FROM iptb00002 AS a INNER JOIN iptb00001 AS c ON a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", + " a.cod_tipo = c.cod_tipo and a.cod_Sec = c.cod_Sec LEFT OUTER JOIN ", + " iptb00006 AS b ON a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND ", + " a.cod_tipo = b.cod_tipo AND a.cod_sec = b.cod_sec AND b.status_t IS NULL ", + " WHERE a.status_t IS NULL AND ", + CRITERIO CLIPPED, + " GROUP BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med ", + " ORDER BY a.descrip_esp " + END IF + + IF pinventario = '01' THEN + LET selec_pt = + "SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med,'0','0','0',SUM(b.cantidad_2) ", + " FROM intb00001 AS a ", + " LEFT OUTER JOIN ", + " intb00006 AS b ON a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND ", + " a.cod_tipo = b.cod_tipo AND a.cod_sec = b.cod_sec AND b.status_t IS NULL ", + " WHERE a.status_t IS NULL AND ", + CRITERIO CLIPPED, + " GROUP BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med ", + " ORDER BY a.descrip_esp " + END IF + + IF pinventario = '03' THEN + LET selec_pt = + "SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med,'0','0','0',SUM(b.cantidad_2) ", + " FROM irtb00002 AS a ", + " LEFT OUTER JOIN ", + " irtb00006 AS b ON a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND ", + " a.cod_tipo = b.cod_tipo AND a.cod_sec = b.cod_sec AND b.status_t IS NULL ", + " WHERE a.status_t IS NULL AND ", + CRITERIO CLIPPED, + " GROUP BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med ", + " ORDER BY a.descrip_esp " + END IF + + IF int_flag THEN + LET Int_flag = FALSE + CLOSE WINDOW busca_2 + RETURN pcodn, pcodgrupo, pcodtipo, pcodsec, pdescripcion + END IF + PREPARE comando_p FROM selec_pt + DECLARE busca_2 CURSOR FOR comando_p + + LET idx = 1 + FOREACH busca_2 INTO arr_prod[idx].* + LET idx = idx + 1 + END FOREACH + CALL SET_COUNT(idx - 1) + + DISPLAY ARRAY arr_prod TO s_prod.* + AFTER ROW + LET idx = arr_curr() + LET pcodn = arr_prod[idx].cod_n + LET pcodgrupo = arr_prod[idx].cod_grupo + LET pcodtipo = arr_prod[idx].cod_tipo + LET pcodsec = arr_prod[idx].cod_sec + LET pdescripcion = arr_prod[idx].descrip_esp + AFTER DISPLAY + EXIT DISPLAY + END DISPLAY + CLOSE WINDOW busca_2 + RETURN pcodn, pcodgrupo, pcodtipo, pcodsec, pdescripcion + +END FUNCTION diff --git a/PROYECTO/irdir/irfmmt004.per b/PROYECTO/irdir/irfmmt004.per index a0d5484..e539be2 100644 --- a/PROYECTO/irdir/irfmmt004.per +++ b/PROYECTO/irdir/irfmmt004.per @@ -1,40 +1,40 @@ -database smarmotech -screen size 24 by 80 -{ -Mes Inicial [f1] [g4 ] -Mes Final [f2] [g5 ] -Ano [f002] -Codigo [a ]-[b ]-[c ]-[d ][e ] [g ] - -Costo Estandar [f005 ] -[j] - -Usuario Creador [f006 ] Usuario Modificador [f008 ] -Fecha Creacion [f007 ] Fecha Modificacion [f009 ] -} -end -tables -irtb00013,irtb00002 -attributes -f1 = irtb00013.mes_ini,autonext, - comments = "Digite el mes inicial",default = 01,noentry; -g4 = formonly.descrip1 type char,default = "ENERO"; -f2 = irtb00013.mes_fin,autonext,noentry, - comments = "Digite el mes final",default = 12; -g5 = formonly.descrip2 type char,default = "DICIEMBRE"; -f002 = irtb00013.ano,autonext,comments = "Digite el ano"; -a = irtb00013.cod_n,autonext,comments = "Digite el NIVEL"; -b = irtb00013.cod_grupo,autonext,comments = "Digite el GRUPO"; -c = irtb00013.cod_tipo,autonext,comments = "Digite el TIPO"; -d = irtb00013.cod_sec,autonext,comments = "Digite la SECUENCIA"; -e = irtb00002.descrip_esp,noentry; -g = irtb00002.unidad_med,noentry; -f005 = irtb00013.costo_st,comments = "Digite el costo"; -j = irtb00013.status_t,noentry; -f006 = irtb00013.us_crea,noentry; -f007 = irtb00013.fech_crea,noentry; -f008 = irtb00013.us_mod,noentry; -f009 = irtb00013.fech_mod,noentry; -instructions - delimiters " " -end +database smarmotech +screen size 24 by 80 +{ +Mes Inicial [f1] [g4 ] +Mes Final [f2] [g5 ] +Ano [f002] +Codigo [a ]-[b ]-[c ]-[d ][e ] [g ] + +Costo Estandar [f005 ] +[j] + +Usuario Creador [f006 ] Usuario Modificador [f008 ] +Fecha Creacion [f007 ] Fecha Modificacion [f009 ] +} +end +tables +irtb00013,irtb00002 +attributes +f1 = irtb00013.mes_ini,autonext, + comments = "Digite el mes inicial",default = 01,noentry; +g4 = formonly.descrip1 type char,default = "ENERO"; +f2 = irtb00013.mes_fin,autonext,noentry, + comments = "Digite el mes final",default = 12; +g5 = formonly.descrip2 type char,default = "DICIEMBRE"; +f002 = irtb00013.ano,autonext,comments = "Digite el ano"; +a = irtb00013.cod_n,autonext,comments = "Digite el NIVEL"; +b = irtb00013.cod_grupo,autonext,comments = "Digite el GRUPO"; +c = irtb00013.cod_tipo,autonext,comments = "Digite el TIPO"; +d = irtb00013.cod_sec,autonext,comments = "Digite la SECUENCIA"; +e = irtb00002.descrip_esp,noentry; +g = irtb00002.unidad_med,noentry; +f005 = irtb00013.costo_st,comments = "Digite el costo"; +j = irtb00013.status_t,noentry; +f006 = irtb00013.us_crea,noentry; +f007 = irtb00013.fech_crea,noentry; +f008 = irtb00013.us_mod,noentry; +f009 = irtb00013.fech_mod,noentry; +instructions + delimiters " " +end diff --git a/PROYECTO/irdir/irprcs006.4gl b/PROYECTO/irdir/irprcs006.4gl index b95ba08..4cdcfff 100644 --- a/PROYECTO/irdir/irprcs006.4gl +++ b/PROYECTO/irdir/irprcs006.4gl @@ -1,186 +1,186 @@ -{ ---------------------------------------------------------------------- - PROGRAMA : IRPRCS006 - OBJETIVO : Programa Consulta Balances Repuestos. - PROGRAMADOR : Juan Fco. Soto (Johnny) - FECHA REALIZACION : Marzo 2, 1993. ---------------------------------------------------------------------- -} -GLOBALS - "irprgb000.4gl" - -MAIN - DEFER INTERRUPT - CALL arg_val(1) RETURNING usuarios - CALL arg_val(2) RETURNING clave - CALL arg_val(3) RETURNING impresor - CONNECT TO "smarmotech" USER usuarios USING clave - SELECT * INTO p_companias.* FROM companias -CALL irprcs006() -END MAIN - -FUNCTION irprcs006() - DEFINE idx1 INTEGER - DEFINE segunda CHAR(1) - DEFINE fecha1 char(8) - DEFINE hora1 char(5) - DEFINE balance_in DECIMAL(12,2) - DEFINE primera CHAR(1) - DEFINE nombre CHAR(8) - LET fecha1 = today using "dd/mm/yy" - LET hora1 = time - LET int_flag = false - LET bandera = 0 - - #WHENEVER ERROR CONTINUE - - CLEAR SCREEN - OPTIONS - ERROR LINE 24, - FORM LINE 4, - COMMENT LINE 22, - PROMPT LINE 23 - - OPEN FORM irfmcs006 FROM "irfmcs006" - DISPLAY FORM irfmcs006 - - INITIALIZE datos_cons.* TO NULL - #WHENEVER ERROR CONTINUE - - LABEL volver: - INPUT BY NAME datos_cons.* WITHOUT DEFAULTS - BEFORE INPUT - CALL csmov1.clear() - BEFORE FIELD fech_fi - LET datos_cons.fech_fi = today using "dd/mm/yy" - DISPLAY BY NAME datos_cons.fech_fi - AFTER FIELD cod_n - IF datos_cons.cod_n !=7 THEN - LET numero_msg = 114 - CALL msg(numero_msg) - NEXT FIELD cod_n -END IF - AFTER FIELD cod_sec - - SELECT a.descrip_esp INTO datos_cons.descrip_esp FROM irtb00002 a - WHERE a.cod_n= datos_cons.cod_n and a.cod_grupo = datos_cons.cod_grupo and - a.cod_tipo= datos_cons.cod_tipo and a.cod_sec=datos_cons.cod_sec and - a.status_t is null - - IF STATUS = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - CLEAR FORM - NEXT FIELD cod_n - END IF - - CALL integridad() - if bandera = 1 THEN - LET bandera = 0 - RETURN - end if - - DISPLAY BY NAME datos_cons.descrip_esp - - DISPLAY BY NAME datos_cons.* - AFTER FIELD fech_fi - - IF datos_cons.fech_fi IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD fech_in - END IF - IF datos_cons.fech_in IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD fech_in - END IF - - IF datos_cons.fech_in > datos_cons.fech_fi THEN - LET numero_msg = 36 - CALL msg(numero_msg) - NEXT FIELD fech_in - END IF - AFTER INPUT - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = false - CLEAR SCREEN - RETURN - END IF - - - SELECT sum(a.cantidad_2) INTO balance_in FROM irtb00006 a - WHERE a.cod_n = datos_cons.cod_n and a.cod_grupo = datos_cons.cod_grupo and - a.cod_tipo = datos_cons.cod_tipo and a.cod_sec = datos_cons.cod_sec and - a.status_t is null and fecha < datos_cons.fech_in - - IF balance_in is null THEN - LET balance_in = 0 - END IF - - DECLARE jhonn_1 CURSOR FOR - SELECT p.num_doc,p.fecha,p.cantidad_1,p.cantidad_2,p.cod_mov, - b.descrip_mov - FROM irtb00006 p,OUTER irtb00005 b - WHERE p.fecha between datos_cons.fech_in and datos_cons.fech_fi and - p.cod_mov = b.cod_mov and p.cod_n = datos_cons.cod_n and - p.cod_grupo=datos_cons.cod_grupo and p.cod_tipo=datos_cons.cod_tipo and - p.cod_sec=datos_cons.cod_sec and p.status_t is null - ORDER BY 2,1 - - OPEN jhonn_1 - LET idx = 1 - - LET balance = balance_in - FOREACH jhonn_1 INTO csmov.* - IF idx = 1 THEN - LET csmov1[idx].descrip_mov = "BALANCE INICIAL" - LET csmov1[idx].fecha_2 = datos_cons.fech_in - LET csmov1[idx].balance = balance USING "---,---.##" - LET idx = idx + 1 - END IF - - - IF csmov.cantidad_2 IS NULL THEN - LET csmov.cantidad_2 = 0 - END IF - LET balance = balance + csmov.cantidad_2 - LET csmov1[idx].descrip_mov = "(",csmov.cod_mov using "&&",")", - csmov.descrip_mov clipped - LET csmov1[idx].fecha_2 = csmov.fecha_1 - LET csmov1[idx].balance = balance USING "---,---.##" - LET csmov1[idx].num_doc = csmov.num_doc USING "&&&&&" - - IF csmov.cantidad_2 <= 0 THEN - LET csmov1[idx].entrada = null - LET csmov1[idx].salida = csmov.cantidad_2 USING "---,---.##" - ELSE - LET csmov1[idx].salida = null - LET csmov1[idx].entrada = csmov.cantidad_2 USING "---,---.##" - END IF - - LET idx = idx + 1 - END FOREACH - CALL set_count(idx - 1) - - DISPLAY ARRAY csmov1 TO s_csmov.* - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - - CLEAR SCREEN - EXIT INPUT - END IF - CLEAR FORM - - CONTINUE INPUT - END INPUT - IF INT_FLAG THEN - LET int_flag = FALSE - RETURN - END IF -END FUNCTION +{ +--------------------------------------------------------------------- + PROGRAMA : IRPRCS006 + OBJETIVO : Programa Consulta Balances Repuestos. + PROGRAMADOR : Juan Fco. Soto (Johnny) + FECHA REALIZACION : Marzo 2, 1993. +--------------------------------------------------------------------- +} +GLOBALS + "irprgb000.4gl" + +MAIN + DEFER INTERRUPT + CALL arg_val(1) RETURNING usuarios + CALL arg_val(2) RETURNING clave + CALL arg_val(3) RETURNING impresor + CONNECT TO "smarmotech" USER usuarios USING clave + SELECT * INTO p_companias.* FROM companias +CALL irprcs006() +END MAIN + +FUNCTION irprcs006() + DEFINE idx1 INTEGER + DEFINE segunda CHAR(1) + DEFINE fecha1 char(8) + DEFINE hora1 char(5) + DEFINE balance_in DECIMAL(12,2) + DEFINE primera CHAR(1) + DEFINE nombre CHAR(8) + LET fecha1 = today using "dd/mm/yy" + LET hora1 = time + LET int_flag = false + LET bandera = 0 + + #WHENEVER ERROR CONTINUE + + CLEAR SCREEN + OPTIONS + ERROR LINE 24, + FORM LINE 4, + COMMENT LINE 22, + PROMPT LINE 23 + + OPEN FORM irfmcs006 FROM "irfmcs006" + DISPLAY FORM irfmcs006 + + INITIALIZE datos_cons.* TO NULL + #WHENEVER ERROR CONTINUE + + LABEL volver: + INPUT BY NAME datos_cons.* WITHOUT DEFAULTS + BEFORE INPUT + CALL csmov1.clear() + BEFORE FIELD fech_fi + LET datos_cons.fech_fi = today using "dd/mm/yy" + DISPLAY BY NAME datos_cons.fech_fi + AFTER FIELD cod_n + IF datos_cons.cod_n !=7 THEN + LET numero_msg = 114 + CALL msg(numero_msg) + NEXT FIELD cod_n +END IF + AFTER FIELD cod_sec + + SELECT a.descrip_esp INTO datos_cons.descrip_esp FROM irtb00002 a + WHERE a.cod_n= datos_cons.cod_n and a.cod_grupo = datos_cons.cod_grupo and + a.cod_tipo= datos_cons.cod_tipo and a.cod_sec=datos_cons.cod_sec and + a.status_t is null + + IF STATUS = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + CLEAR FORM + NEXT FIELD cod_n + END IF + + CALL integridad() + if bandera = 1 THEN + LET bandera = 0 + RETURN + end if + + DISPLAY BY NAME datos_cons.descrip_esp + + DISPLAY BY NAME datos_cons.* + AFTER FIELD fech_fi + + IF datos_cons.fech_fi IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD fech_in + END IF + IF datos_cons.fech_in IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD fech_in + END IF + + IF datos_cons.fech_in > datos_cons.fech_fi THEN + LET numero_msg = 36 + CALL msg(numero_msg) + NEXT FIELD fech_in + END IF + AFTER INPUT + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = false + CLEAR SCREEN + RETURN + END IF + + + SELECT sum(a.cantidad_2) INTO balance_in FROM irtb00006 a + WHERE a.cod_n = datos_cons.cod_n and a.cod_grupo = datos_cons.cod_grupo and + a.cod_tipo = datos_cons.cod_tipo and a.cod_sec = datos_cons.cod_sec and + a.status_t is null and fecha < datos_cons.fech_in + + IF balance_in is null THEN + LET balance_in = 0 + END IF + + DECLARE jhonn_1 CURSOR FOR + SELECT p.num_doc,p.fecha,p.cantidad_1,p.cantidad_2,p.cod_mov, + b.descrip_mov + FROM irtb00006 p,OUTER irtb00005 b + WHERE p.fecha between datos_cons.fech_in and datos_cons.fech_fi and + p.cod_mov = b.cod_mov and p.cod_n = datos_cons.cod_n and + p.cod_grupo=datos_cons.cod_grupo and p.cod_tipo=datos_cons.cod_tipo and + p.cod_sec=datos_cons.cod_sec and p.status_t is null + ORDER BY 2,1 + + OPEN jhonn_1 + LET idx = 1 + + LET balance = balance_in + FOREACH jhonn_1 INTO csmov.* + IF idx = 1 THEN + LET csmov1[idx].descrip_mov = "BALANCE INICIAL" + LET csmov1[idx].fecha_2 = datos_cons.fech_in + LET csmov1[idx].balance = balance USING "---,---.##" + LET idx = idx + 1 + END IF + + + IF csmov.cantidad_2 IS NULL THEN + LET csmov.cantidad_2 = 0 + END IF + LET balance = balance + csmov.cantidad_2 + LET csmov1[idx].descrip_mov = "(",csmov.cod_mov using "&&",")", + csmov.descrip_mov clipped + LET csmov1[idx].fecha_2 = csmov.fecha_1 + LET csmov1[idx].balance = balance USING "---,---.##" + LET csmov1[idx].num_doc = csmov.num_doc USING "&&&&&" + + IF csmov.cantidad_2 <= 0 THEN + LET csmov1[idx].entrada = null + LET csmov1[idx].salida = csmov.cantidad_2 USING "---,---.##" + ELSE + LET csmov1[idx].salida = null + LET csmov1[idx].entrada = csmov.cantidad_2 USING "---,---.##" + END IF + + LET idx = idx + 1 + END FOREACH + CALL set_count(idx - 1) + + DISPLAY ARRAY csmov1 TO s_csmov.* + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + + CLEAR SCREEN + EXIT INPUT + END IF + CLEAR FORM + + CONTINUE INPUT + END INPUT + IF INT_FLAG THEN + LET int_flag = FALSE + RETURN + END IF +END FUNCTION diff --git a/PROYECTO/irdir/irprgb000.4gl b/PROYECTO/irdir/irprgb000.4gl index 6f29af1..44eea96 100644 --- a/PROYECTO/irdir/irprgb000.4gl +++ b/PROYECTO/irdir/irprgb000.4gl @@ -1,457 +1,457 @@ -SCHEMA smarmotech - -GLOBALS - - DEFINE arr_prod DYNAMIC ARRAY OF RECORD - cod_n INTEGER, - cod_grupo INTEGER, - cod_tipo INTEGER, - cod_sec INTEGER, - descrip_esp CHAR(30), - unidad_med CHAR(5), - existencia FLOAT - END RECORD, - p_irtb57 RECORD - numero_doc INT, - cod_mov SMALLINT, - fecha DATE, - num_oc INT, - orden_trabajo INT, - observacion VARCHAR(200), - tipo_cliente SMALLINT, - sec_cliente INT, - cliente VARCHAR(100), - bodega SMALLINT, - bodega_destino SMALLINT, - estado VARCHAR(50), - ruta_documento , - url_file STRING, - idstado VARCHAR(60) - END RECORD, - arr_irtb58 DYNAMIC ARRAY OF RECORD - area INT, - cod_n,cod_grupo,cod_tipo,cod_sec INT, - descripcion VARCHAR(100), - unidad_med VARCHAR(4), - cantidad_1,cantidad,cantidad_o1,cantidad1,factor_conv DEC(12,5) - END RECORD, - arr_busqueda DYNAMIC ARRAY OF RECORD - estadp1 VARCHAR(50), - estado_proceso1 VARCHAR(100), - tipo_documento VARCHAR(100), - numeroid INT, - fechadoc DATE, - nombre VARCHAR(100), - observacion VARCHAR(200), - bodega_origen VARCHAR(100), - bodega_destino VARCHAR(100), - cod_mov INT, - bodega1 SMALLINT, - bodega2 SMALLINT - END RECORD, - secuencia INT, - nombreUsuario,email,nombreBodega,nombreBodegaDestino,nombreMov STRING, - cbmovimiento ui.ComboBox - - DEFINE - tieneDetalle,requiere VARCHAR(2), - ordenPedidos,existe BOOLEAN, - xestado VARCHAR(50),xtiene VARCHAR(3),tienedespiece BOOLEAN, - total_cantidad,total_medida DEC(12,5), - xtiene VARCHAR(3), - cuentaimp INT - - DEFINE consulta,pflag CHAR(1), - USUARIOS, CLAVE CHAR(50), - progreso SMALLINT - DEFINE cmd,imprime,copia CHAR(150),archivo CHAR(80),i,impresor SMALLINT - DEFINE doce,normal,doble,doble_of,negras,negras_off CHAR(3) - DEFINE negrilla_on,negrillas_of,comp_on,comp_off,doble_on,doble_off - CHAR(3), - pprograma CHAR(12), - handler om.SaxDocumentHandler, -- return value from fgl_report_commitCurrentSettings() - r_filename,inventario STRING, -- filename of Report Design Document including .4rp extension - r_output,selec_pt,TOEmail,subject,ccemail,PCCEMAIL,cuerpo_correo,procedimiento STRING - - DEFINE regi,p_ultimo,curr1 INTEGER - DEFINE p_param,ya CHAR(1), -- G6: existe ya esta definida como BOOLEAN (-4319) - formulario CHAR(100) , - lj SMALLINT, - p_companias RECORD LIKE companias.*, - nombre_d CHAR(50) - - DEFINE chequea RECORD - existe LIKE irtb00002.existencia, - pto LIKE irtb00002.existencia - END RECORD, - preview smallint - - DEFINE movimientos RECORD - num_doc LIKE intb00006.num_doc, - cod_mov LIKE intb00006.cod_mov, - fecha LIKE intb00006.fecha, - tipo LIKE cotb00014.tipo, - orden_compra LIKE intb00006.orden_compra, - cod_sp LIKE intb00006.cod_sp, - cod_sp_sec LIKE intb00006.cod_sp_sec, - fact_no LIKE intb00006.fact_no, - conduce_no LIKE intb00006.conduce_no, - sec_de LIKE intb00006.depto_de, - sec_a LIKE intb00006.depto_a -END RECORD - -DEFINE ultimo RECORD - cond_recep LIKE intb00006.cond_recep, - uso_tiempo LIKE intb00006.uso_tiempo -END RECORD - -DEFINE busca_wd1 ARRAY [100] OF RECORD - codigo LIKE adtb00001.departamento, - nom_dpto LIKE adtb00001.nom_dpto -END RECORD - -DEFINE busca_wd2 ARRAY [500] OF RECORD - codigo LIKE irtb00009.codigo, - nombre LIKE irtb00009.nombre -END RECORD - -DEFINE datos1 RECORD - cod_mov LIKE irtb00006.cod_mov, - descrip_mov LIKE irtb00005.descrip_mov, - num_doc LIKE intb00006.num_doc, - tipo LIKE irtb00006.tipo, - orden_compra LIKE irtb00006.orden_compra, - cod_sp SMALLINT, - cod_sp_sec SMALLINT, - fecha DATE, - conduce_no VARCHAR(50), - departamento INT, - nom_sp CHAR(30) -END RECORD - -DEFINE p_conteo RECORD - fecha LIKE intb00006.fecha, - bodega LIKE intb00006.bodega, - cod_n LIKE intb00006.cod_n, - cod_grupo LIKE intb00006.cod_grupo, - cod_tipo LIKE intb00006.cod_tipo, - cod_sec LIKE intb00006.cod_sec, - cantidad LIKE intb00006.cantidad_2 -END RECORD - - -DEFINE costos RECORD - mes_ini LIKE intb00013.mes_ini, - mes_fin LIKE intb00013.mes_fin, - ano LIKE intb00013.ano, - cod_n LIKE intb00001.cod_N, - cod_grupo LIKE intb00001.cod_grupo, - cod_tipo LIKE intb00001.cod_tipo, - cod_sec LIKE intb00001.cod_sec, - costo_st LIKE intb00013.costo_st, - us_crea LIKE intb00013.us_crea, - fech_crea LIKE intb00013.fech_crea, - us_mod LIKE intb00013.us_mod, - fech_mod LIKE intb00013.fech_mod -END RECORD - -DEFINE datos RECORD - num_doc LIKE intb00006.num_doc, - fecha LIKE intb00006.fecha, - depto_de LIKE intb00006.depto_de, - depto_a LIKE intb00006.depto_a, - nom_dpto LIKE adtb00001.nom_dpto, - nom_dpto1 LIKE adtb00001.nom_dpto, - bodega LIKE intb00006.bodega -END RECORD - -DEFINE datos_gen RECORD - cod_mov LIKE irtb00006.cod_mov, - num_doc LIKE irtb00006.num_doc, - tipo SMALLINT, - orden_compra LIKE irtb00006.orden_compra, - cod_sp LIKE irtb00006.cod_sp, - cod_sp_sec LIKE irtb00006.cod_sp_sec, - conduce_no LIKE irtb00006.conduce_no, - fact_no LIKE irtb00006.fact_no, - fecha DATE, - sec_a LIKE irtb00006.sec_a, - nom_sp LIKE cotb00001.nom_sp, - descrip_mov LIKE irtb00005.descrip_mov -END RECORD - -DEFINE otros_mov RECORD - num_doc LIKE intb00006.num_doc, - cod_mov LIKE intb00006.cod_mov, - fecha LIKE intb00006.fecha, - descrip_mov LIKE intb00005.descrip_mov, - bodega LIKE intb00006.bodega -END RECORD - -DEFINE dm_rep RECORD - departamento LIKE irtb00029.departamento, - maquina LIKE irtb00029.maquina -END RECORD - - DEFINE p_fechas DATE - DEFINE bandera smallint - DEFINE nombre_dia ARRAY[7] OF char(10) - DEFINE nombre_mes ARRAY[12] OF char(10) - DEFINE general decimal(12,2) - DEFINE p_bodega SMALLINT - DEFINE mq_rep RECORD LIKE irtb00008.* - DEFINE depto RECORD LIKE adtb00001.* - DEFINE maquinaria RECORD LIKE irtb00009.* - DEFINE motor_e RECORD LIKE irtb00007.* - DEFINE arancel RECORD LIKE cotb00005.* - DEFINE motores RECORD LIKE irtb00005.* - DEFINE especifica RECORD LIKE irtb00006.* - DEFINE maquinas RECORD LIKE irtb00006.* - DEFINE status_m char(1) - DEFINE decide char(1) - DEFINE cant DECIMAL(10,2) - DEFINE tipo_papel smallint - DEFINE balance,existen DECIMAL(12,2) - DEFINE cod_mov_ant LIKE intb00006.cod_mov - DEFINE existe_comp,suplidor1,doc_existe,actual,mat_prima CHAR (1000) - DEFINE opc,opt CHAR(3) - DEFINE optc CHAR(2) - DEFINE medida CHAR (3) - DEFINE fila smallint - DEFINE m_articulos RECORD LIKE irtb00002.* - DEFINE numero_msg LIKE msgtable.cod_msg - DEFINE articulos RECORD LIKE intb00001.* - DEFINE suplidor RECORD LIKE intb00008.* - -DEFINE mensajes RECORD {LIKE msgtable.* } - cod_msg smallint, - desc_msg char(60), - us_crea char(9), - fech_crea char(16), - us_mod char(9), - fech_mod char(16) -END RECORD - -DEFINE despiece DYNAMIC ARRAY OF RECORD - id_etiqueta SMALLINT, - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - lado_1 DEC(12,5), - lado_2 DEC(12,5), - lado_3 DEC(12,5), - cantidad DEC(12,5), - medida DEC(12,5), - secuencia,id_despiece INT, - bodega SMALLINT - END RECORD - -DEFINE transacc RECORD LIKE irtb00005.* - DEFINE medidas RECORD LIKE intb00007.* - DEFINE descrip_esp,descrip_ing,descrip1,descrip2,descrip3,descrip4 CHAR(30) - DEFINE c_sustituto RECORD LIKE intb00003.* - DEFINE c_equivalente RECORD LIKE intb00004.* - DEFINE criterio CHAR(1000) - DEFINE selec1,selec CHAR(3000) - DEFINE cod_n_a,cod_grupo_a,cod_tipo_a,cod_sec_a SMALLINT - DEFINE p_act,idx,scr_l,curr SMALLINT - DEFINE opcion CHAR(1) - -DEFINE movi2 DYNAMIC ARRAY OF RECORD - cod_n LIKE intb00003.cod_n, - cod_grupo LIKE intb00003.cod_grupo, - cod_tipo LIKE intb00003.cod_tipo, - cod_sec LIKE intb00003.cod_sec, - cantidad_2 LIKE intb00006.cantidad_2, - unidad_med LIKE intb00001.unidad_med, - descrip_esp LIKE intb00001.descrip_esp -END RECORD - -DEFINE art ARRAY[200] OF RECORD - cod_n1 SMALLINT, - cod_grupo1 SMALLINT, - cod_tipo1 SMALLINT, - cod_sec1 SMALLINT, - descrip_esp1 CHAR(30), - unidad_med LIKE intb00001.unidad_med, - existencia like irtb00002.existencia, - dia_llegada like irtb00002.dia_llegada , - precio LIKE cotb00015.precio, - descrip_esp2 CHAR(30), - valor decimal(10,2) -END RECORD - -DEFINE csmov1 DYNAMIC ARRAY OF RECORD - num_doc integer, - fecha_2 LIKE intb00006.fecha, - descrip_mov char(70), - entrada DECIMAL(8,2), - salida DECIMAL(8,2), - balance DECIMAL(8,2) -END RECORD - -DEFINE csmov RECORD - num_doc LIKE intb00006.num_doc, - fecha_1 LIKE intb00006.fecha, - cantidad_1 LIKE intb00006.cantidad_1, - cantidad_2 LIKE intb00006.cantidad_2, - cod_mov LIKE intb00005.cod_mov, - descrip_mov LIKE irtb00005.descrip_mov -END RECORD - -DEFINE datos_cons RECORD - cod_n LIKE intb00001.cod_n, - cod_grupo LIKE intb00001.cod_grupo, - cod_tipo LIKE intb00001.cod_tipo, - cod_sec LIKE intb00001.cod_sec, - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med, - fech_in LIKE intb00006.fecha, - fech_fi LIKE intb00006.fecha -END RECORD - -DEFINE movi4 ARRAY[100] OF RECORD - codigo CHAR(10), - cantidad_2 LIKE intb00006.cantidad_2, - unidad_med LIKE intb00001.unidad_med , - descrip_esp LIKE intb00001.descrip_esp, - maquina LIKE irtb00006.maquina -END RECORD - -DEFINE movi5 ARRAY[100] OF RECORD - codigo CHAR(10), - cantidad_1 LIKE intb00006.cantidad_1, - cantidad_2 LIKE intb00006.cantidad_2, - diferencia DECIMAL(10,2), - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med, - maquina LIKE irtb00006.maquina -END RECORD - -DEFINE movi3 ARRAY[100] OF RECORD - codigo CHAR(10), - cantidad_1 LIKE intb00006.cantidad_1, - cantidad_2 LIKE intb00006.cantidad_2, - diferencia DECIMAL(10,2), - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med -END RECORD - -DEFINE movi8_ant DYNAMIC ARRAY OF RECORD - cod_n LIKE intb00003.cod_n, - cod_grupo LIKE intb00003.cod_grupo, - cod_tipo LIKE intb00003.cod_tipo, - cod_sec LIKE intb00003.cod_sec, - cant_ant1 LIKE irtb00006.cantidad_2 -END RECORD - -DEFINE movi9 ARRAY[100] OF RECORD - cod_n LIKE intb00003.cod_n, - cod_grupo LIKE intb00003.cod_grupo, - cod_tipo LIKE intb00003.cod_tipo, - cod_sec LIKE intb00003.cod_sec, - cantidad_1 LIKE intb00006.cantidad_1, - cantidad_2 LIKE intb00006.cantidad_2, - unidad_med LIKE intb00001.unidad_med, - descrip_esp LIKE intb00001.descrip_esp, - maquina LIKE irtb00006.maquina -END RECORD - -DEFINE movi8 DYNAMIC ARRAY OF RECORD - cod_n LIKE intb00003.cod_n, - cod_grupo LIKE intb00003.cod_grupo, - cod_tipo LIKE intb00003.cod_tipo, - cod_sec LIKE intb00003.cod_sec, - cantidad_2 LIKE irtb00006.cantidad_2, - unidad_med LIKE intb00001.unidad_med, - descrip_esp LIKE intb00001.descrip_esp, - codigo LIKE irtb00009.codigo, - orden_trabajo INT, - existencia FLOAT, - num_emp SMALLINT -END RECORD - -DEFINE movi1 ARRAY[100] OF RECORD - cod_n LIKE intb00003.cod_n, - cod_grupo LIKE intb00003.cod_grupo, - cod_tipo LIKE intb00003.cod_tipo, - cod_sec LIKE intb00003.cod_sec, - cantidad_2 LIKE intb00006.cantidad_2, - unidad_med LIKE intb00001.unidad_med, - descrip_esp LIKE intb00001.descrip_esp , - maquina LIKE irtb00006.maquina -END RECORD - -DEFINE movi DYNAMIC ARRAY OF RECORD - cod_n LIKE irtb00006.cod_n, - cod_grupo LIKE irtb00006.cod_grupo, - cod_tipo LIKE irtb00006.cod_tipo, - cod_sec LIKE irtb00006.cod_sec, - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med, - cantidad_1 LIKE irtb00006.cantidad_1, - cantidad_2 LIKE irtb00006.cantidad_2, - maquina LIKE irtb00006.maquina -END RECORD - -DEFINE ant_art RECORD - cod_n LIKE cotb00002.cod_n, - cod_grupo LIKE cotb00002.cod_grupo, - cod_tipo LIKE cotb00002.cod_tipo, - cod_sec LIKE cotb00002.cod_sec , - maquina SMALLINT -END RECORD - -DEFINE c_articulos ARRAY[100] OF RECORD - cod_n LIKE cotb00002.cod_n, - cod_grupo LIKE cotb00002.cod_grupo, - cod_tipo LIKE cotb00002.cod_tipo, - cod_sec LIKE cotb00002.cod_sec, - descripcion CHAR(30) -# costo_mp LIKE cotb00002.costo_mp, -# fecha_act LIKE cotb00002.fecha_act -END RECORD - -DEFINE consulta_mv ARRAY[200] OF RECORD - num_doc LIKE intb00006.num_doc, - fecha LIKE intb00006.fecha, - nombre char(7), - cantidad_1 LIKE intb00006.cantidad_1, - cantidad_2 LIKE intb00006.cantidad_1, - balance decimal(12,2) -END RECORD - -DEFINE c_det_inv ARRAY[200] OF RECORD - cod_n LIKE intb00001.cod_n, - cod_grupo LIKE intb00001.cod_grupo, - cod_tipo LIKE intb00001.cod_tipo, - cod_sec LIKE intb00001.cod_sec, - descrip_esp LIKE intb00001.descrip_esp, - existencia LIKE irtb00002.existencia -# costo_mp LIKE cotb00002.costo_mp, -# valor DECIMAL(12,2) -END RECORD - -DEFINE datos_cs RECORD - cod_n LIKE intb00006.cod_n, - cod_grupo LIKE intb00006.cod_grupo, - cod_tipo LIKE intb00006.cod_tipo, - cod_sec LIKE intb00006.cod_sec, - descrip_esp LIKE intb00001.descrip_esp, - fecha_in LIKE intb00006.fecha, - fecha_fi LIKE intb00006.fecha -END RECORD - - DEFINE furgon RECORD LIKE cotb00003.* - DEFINE furgonart RECORD LIKE cotb00004.* - DEFINE arancelart RECORD LIKE cotb00006.* - -DEFINE otrab SMALLINT -DEFINE comp_fech,comp_fech1 DATE -DEFINE mes_control CHAR(2) -DEFINE mes_calc,dia SMALLINT -DEFINE fecha_c DATE -DEFINE c_ano,a_ano CHAR(4) - -END GLOBALS +SCHEMA smarmotech + +GLOBALS + + DEFINE arr_prod DYNAMIC ARRAY OF RECORD + cod_n INTEGER, + cod_grupo INTEGER, + cod_tipo INTEGER, + cod_sec INTEGER, + descrip_esp CHAR(30), + unidad_med CHAR(5), + existencia FLOAT + END RECORD, + p_irtb57 RECORD + numero_doc INT, + cod_mov SMALLINT, + fecha DATE, + num_oc INT, + orden_trabajo INT, + observacion VARCHAR(200), + tipo_cliente SMALLINT, + sec_cliente INT, + cliente VARCHAR(100), + bodega SMALLINT, + bodega_destino SMALLINT, + estado VARCHAR(50), + ruta_documento , + url_file STRING, + idstado VARCHAR(60) + END RECORD, + arr_irtb58 DYNAMIC ARRAY OF RECORD + area INT, + cod_n,cod_grupo,cod_tipo,cod_sec INT, + descripcion VARCHAR(100), + unidad_med VARCHAR(4), + cantidad_1,cantidad,cantidad_o1,cantidad1,factor_conv DEC(12,5) + END RECORD, + arr_busqueda DYNAMIC ARRAY OF RECORD + estadp1 VARCHAR(50), + estado_proceso1 VARCHAR(100), + tipo_documento VARCHAR(100), + numeroid INT, + fechadoc DATE, + nombre VARCHAR(100), + observacion VARCHAR(200), + bodega_origen VARCHAR(100), + bodega_destino VARCHAR(100), + cod_mov INT, + bodega1 SMALLINT, + bodega2 SMALLINT + END RECORD, + secuencia INT, + nombreUsuario,email,nombreBodega,nombreBodegaDestino,nombreMov STRING, + cbmovimiento ui.ComboBox + + DEFINE + tieneDetalle,requiere VARCHAR(2), + ordenPedidos,existe BOOLEAN, + xestado VARCHAR(50),xtiene VARCHAR(3),tienedespiece BOOLEAN, + total_cantidad,total_medida DEC(12,5), + xtiene VARCHAR(3), + cuentaimp INT + + DEFINE consulta,pflag CHAR(1), + USUARIOS, CLAVE CHAR(50), + progreso SMALLINT + DEFINE cmd,imprime,copia CHAR(150),archivo CHAR(80),i,impresor SMALLINT + DEFINE doce,normal,doble,doble_of,negras,negras_off CHAR(3) + DEFINE negrilla_on,negrillas_of,comp_on,comp_off,doble_on,doble_off + CHAR(3), + pprograma CHAR(12), + handler om.SaxDocumentHandler, -- return value from fgl_report_commitCurrentSettings() + r_filename,inventario STRING, -- filename of Report Design Document including .4rp extension + r_output,selec_pt,TOEmail,subject,ccemail,PCCEMAIL,cuerpo_correo,procedimiento STRING + + DEFINE regi,p_ultimo,curr1 INTEGER + DEFINE p_param,ya CHAR(1), -- G6: existe ya esta definida como BOOLEAN (-4319) + formulario CHAR(100) , + lj SMALLINT, + p_companias RECORD LIKE companias.*, + nombre_d CHAR(50) + + DEFINE chequea RECORD + existe LIKE irtb00002.existencia, + pto LIKE irtb00002.existencia + END RECORD, + preview smallint + + DEFINE movimientos RECORD + num_doc LIKE intb00006.num_doc, + cod_mov LIKE intb00006.cod_mov, + fecha LIKE intb00006.fecha, + tipo LIKE cotb00014.tipo, + orden_compra LIKE intb00006.orden_compra, + cod_sp LIKE intb00006.cod_sp, + cod_sp_sec LIKE intb00006.cod_sp_sec, + fact_no LIKE intb00006.fact_no, + conduce_no LIKE intb00006.conduce_no, + sec_de LIKE intb00006.depto_de, + sec_a LIKE intb00006.depto_a +END RECORD + +DEFINE ultimo RECORD + cond_recep LIKE intb00006.cond_recep, + uso_tiempo LIKE intb00006.uso_tiempo +END RECORD + +DEFINE busca_wd1 ARRAY [100] OF RECORD + codigo LIKE adtb00001.departamento, + nom_dpto LIKE adtb00001.nom_dpto +END RECORD + +DEFINE busca_wd2 ARRAY [500] OF RECORD + codigo LIKE irtb00009.codigo, + nombre LIKE irtb00009.nombre +END RECORD + +DEFINE datos1 RECORD + cod_mov LIKE irtb00006.cod_mov, + descrip_mov LIKE irtb00005.descrip_mov, + num_doc LIKE intb00006.num_doc, + tipo LIKE irtb00006.tipo, + orden_compra LIKE irtb00006.orden_compra, + cod_sp SMALLINT, + cod_sp_sec SMALLINT, + fecha DATE, + conduce_no VARCHAR(50), + departamento INT, + nom_sp CHAR(30) +END RECORD + +DEFINE p_conteo RECORD + fecha LIKE intb00006.fecha, + bodega LIKE intb00006.bodega, + cod_n LIKE intb00006.cod_n, + cod_grupo LIKE intb00006.cod_grupo, + cod_tipo LIKE intb00006.cod_tipo, + cod_sec LIKE intb00006.cod_sec, + cantidad LIKE intb00006.cantidad_2 +END RECORD + + +DEFINE costos RECORD + mes_ini LIKE intb00013.mes_ini, + mes_fin LIKE intb00013.mes_fin, + ano LIKE intb00013.ano, + cod_n LIKE intb00001.cod_N, + cod_grupo LIKE intb00001.cod_grupo, + cod_tipo LIKE intb00001.cod_tipo, + cod_sec LIKE intb00001.cod_sec, + costo_st LIKE intb00013.costo_st, + us_crea LIKE intb00013.us_crea, + fech_crea LIKE intb00013.fech_crea, + us_mod LIKE intb00013.us_mod, + fech_mod LIKE intb00013.fech_mod +END RECORD + +DEFINE datos RECORD + num_doc LIKE intb00006.num_doc, + fecha LIKE intb00006.fecha, + depto_de LIKE intb00006.depto_de, + depto_a LIKE intb00006.depto_a, + nom_dpto LIKE adtb00001.nom_dpto, + nom_dpto1 LIKE adtb00001.nom_dpto, + bodega LIKE intb00006.bodega +END RECORD + +DEFINE datos_gen RECORD + cod_mov LIKE irtb00006.cod_mov, + num_doc LIKE irtb00006.num_doc, + tipo SMALLINT, + orden_compra LIKE irtb00006.orden_compra, + cod_sp LIKE irtb00006.cod_sp, + cod_sp_sec LIKE irtb00006.cod_sp_sec, + conduce_no LIKE irtb00006.conduce_no, + fact_no LIKE irtb00006.fact_no, + fecha DATE, + sec_a LIKE irtb00006.sec_a, + nom_sp LIKE cotb00001.nom_sp, + descrip_mov LIKE irtb00005.descrip_mov +END RECORD + +DEFINE otros_mov RECORD + num_doc LIKE intb00006.num_doc, + cod_mov LIKE intb00006.cod_mov, + fecha LIKE intb00006.fecha, + descrip_mov LIKE intb00005.descrip_mov, + bodega LIKE intb00006.bodega +END RECORD + +DEFINE dm_rep RECORD + departamento LIKE irtb00029.departamento, + maquina LIKE irtb00029.maquina +END RECORD + + DEFINE p_fechas DATE + DEFINE bandera smallint + DEFINE nombre_dia ARRAY[7] OF char(10) + DEFINE nombre_mes ARRAY[12] OF char(10) + DEFINE general decimal(12,2) + DEFINE p_bodega SMALLINT + DEFINE mq_rep RECORD LIKE irtb00008.* + DEFINE depto RECORD LIKE adtb00001.* + DEFINE maquinaria RECORD LIKE irtb00009.* + DEFINE motor_e RECORD LIKE irtb00007.* + DEFINE arancel RECORD LIKE cotb00005.* + DEFINE motores RECORD LIKE irtb00005.* + DEFINE especifica RECORD LIKE irtb00006.* + DEFINE maquinas RECORD LIKE irtb00006.* + DEFINE status_m char(1) + DEFINE decide char(1) + DEFINE cant DECIMAL(10,2) + DEFINE tipo_papel smallint + DEFINE balance,existen DECIMAL(12,2) + DEFINE cod_mov_ant LIKE intb00006.cod_mov + DEFINE existe_comp,suplidor1,doc_existe,actual,mat_prima CHAR (1000) + DEFINE opc,opt CHAR(3) + DEFINE optc CHAR(2) + DEFINE medida CHAR (3) + DEFINE fila smallint + DEFINE m_articulos RECORD LIKE irtb00002.* + DEFINE numero_msg LIKE msgtable.cod_msg + DEFINE articulos RECORD LIKE intb00001.* + DEFINE suplidor RECORD LIKE intb00008.* + +DEFINE mensajes RECORD {LIKE msgtable.* } + cod_msg smallint, + desc_msg char(60), + us_crea char(9), + fech_crea char(16), + us_mod char(9), + fech_mod char(16) +END RECORD + +DEFINE despiece DYNAMIC ARRAY OF RECORD + id_etiqueta SMALLINT, + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + lado_1 DEC(12,5), + lado_2 DEC(12,5), + lado_3 DEC(12,5), + cantidad DEC(12,5), + medida DEC(12,5), + secuencia,id_despiece INT, + bodega SMALLINT + END RECORD + +DEFINE transacc RECORD LIKE irtb00005.* + DEFINE medidas RECORD LIKE intb00007.* + DEFINE descrip_esp,descrip_ing,descrip1,descrip2,descrip3,descrip4 CHAR(30) + DEFINE c_sustituto RECORD LIKE intb00003.* + DEFINE c_equivalente RECORD LIKE intb00004.* + DEFINE criterio CHAR(1000) + DEFINE selec1,selec CHAR(3000) + DEFINE cod_n_a,cod_grupo_a,cod_tipo_a,cod_sec_a SMALLINT + DEFINE p_act,idx,scr_l,curr SMALLINT + DEFINE opcion CHAR(1) + +DEFINE movi2 DYNAMIC ARRAY OF RECORD + cod_n LIKE intb00003.cod_n, + cod_grupo LIKE intb00003.cod_grupo, + cod_tipo LIKE intb00003.cod_tipo, + cod_sec LIKE intb00003.cod_sec, + cantidad_2 LIKE intb00006.cantidad_2, + unidad_med LIKE intb00001.unidad_med, + descrip_esp LIKE intb00001.descrip_esp +END RECORD + +DEFINE art ARRAY[200] OF RECORD + cod_n1 SMALLINT, + cod_grupo1 SMALLINT, + cod_tipo1 SMALLINT, + cod_sec1 SMALLINT, + descrip_esp1 CHAR(30), + unidad_med LIKE intb00001.unidad_med, + existencia like irtb00002.existencia, + dia_llegada like irtb00002.dia_llegada , + precio LIKE cotb00015.precio, + descrip_esp2 CHAR(30), + valor decimal(10,2) +END RECORD + +DEFINE csmov1 DYNAMIC ARRAY OF RECORD + num_doc integer, + fecha_2 LIKE intb00006.fecha, + descrip_mov char(70), + entrada DECIMAL(8,2), + salida DECIMAL(8,2), + balance DECIMAL(8,2) +END RECORD + +DEFINE csmov RECORD + num_doc LIKE intb00006.num_doc, + fecha_1 LIKE intb00006.fecha, + cantidad_1 LIKE intb00006.cantidad_1, + cantidad_2 LIKE intb00006.cantidad_2, + cod_mov LIKE intb00005.cod_mov, + descrip_mov LIKE irtb00005.descrip_mov +END RECORD + +DEFINE datos_cons RECORD + cod_n LIKE intb00001.cod_n, + cod_grupo LIKE intb00001.cod_grupo, + cod_tipo LIKE intb00001.cod_tipo, + cod_sec LIKE intb00001.cod_sec, + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med, + fech_in LIKE intb00006.fecha, + fech_fi LIKE intb00006.fecha +END RECORD + +DEFINE movi4 ARRAY[100] OF RECORD + codigo CHAR(10), + cantidad_2 LIKE intb00006.cantidad_2, + unidad_med LIKE intb00001.unidad_med , + descrip_esp LIKE intb00001.descrip_esp, + maquina LIKE irtb00006.maquina +END RECORD + +DEFINE movi5 ARRAY[100] OF RECORD + codigo CHAR(10), + cantidad_1 LIKE intb00006.cantidad_1, + cantidad_2 LIKE intb00006.cantidad_2, + diferencia DECIMAL(10,2), + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med, + maquina LIKE irtb00006.maquina +END RECORD + +DEFINE movi3 ARRAY[100] OF RECORD + codigo CHAR(10), + cantidad_1 LIKE intb00006.cantidad_1, + cantidad_2 LIKE intb00006.cantidad_2, + diferencia DECIMAL(10,2), + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med +END RECORD + +DEFINE movi8_ant DYNAMIC ARRAY OF RECORD + cod_n LIKE intb00003.cod_n, + cod_grupo LIKE intb00003.cod_grupo, + cod_tipo LIKE intb00003.cod_tipo, + cod_sec LIKE intb00003.cod_sec, + cant_ant1 LIKE irtb00006.cantidad_2 +END RECORD + +DEFINE movi9 ARRAY[100] OF RECORD + cod_n LIKE intb00003.cod_n, + cod_grupo LIKE intb00003.cod_grupo, + cod_tipo LIKE intb00003.cod_tipo, + cod_sec LIKE intb00003.cod_sec, + cantidad_1 LIKE intb00006.cantidad_1, + cantidad_2 LIKE intb00006.cantidad_2, + unidad_med LIKE intb00001.unidad_med, + descrip_esp LIKE intb00001.descrip_esp, + maquina LIKE irtb00006.maquina +END RECORD + +DEFINE movi8 DYNAMIC ARRAY OF RECORD + cod_n LIKE intb00003.cod_n, + cod_grupo LIKE intb00003.cod_grupo, + cod_tipo LIKE intb00003.cod_tipo, + cod_sec LIKE intb00003.cod_sec, + cantidad_2 LIKE irtb00006.cantidad_2, + unidad_med LIKE intb00001.unidad_med, + descrip_esp LIKE intb00001.descrip_esp, + codigo LIKE irtb00009.codigo, + orden_trabajo INT, + existencia FLOAT, + num_emp SMALLINT +END RECORD + +DEFINE movi1 ARRAY[100] OF RECORD + cod_n LIKE intb00003.cod_n, + cod_grupo LIKE intb00003.cod_grupo, + cod_tipo LIKE intb00003.cod_tipo, + cod_sec LIKE intb00003.cod_sec, + cantidad_2 LIKE intb00006.cantidad_2, + unidad_med LIKE intb00001.unidad_med, + descrip_esp LIKE intb00001.descrip_esp , + maquina LIKE irtb00006.maquina +END RECORD + +DEFINE movi DYNAMIC ARRAY OF RECORD + cod_n LIKE irtb00006.cod_n, + cod_grupo LIKE irtb00006.cod_grupo, + cod_tipo LIKE irtb00006.cod_tipo, + cod_sec LIKE irtb00006.cod_sec, + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med, + cantidad_1 LIKE irtb00006.cantidad_1, + cantidad_2 LIKE irtb00006.cantidad_2, + maquina LIKE irtb00006.maquina +END RECORD + +DEFINE ant_art RECORD + cod_n LIKE cotb00002.cod_n, + cod_grupo LIKE cotb00002.cod_grupo, + cod_tipo LIKE cotb00002.cod_tipo, + cod_sec LIKE cotb00002.cod_sec , + maquina SMALLINT +END RECORD + +DEFINE c_articulos ARRAY[100] OF RECORD + cod_n LIKE cotb00002.cod_n, + cod_grupo LIKE cotb00002.cod_grupo, + cod_tipo LIKE cotb00002.cod_tipo, + cod_sec LIKE cotb00002.cod_sec, + descripcion CHAR(30) +# costo_mp LIKE cotb00002.costo_mp, +# fecha_act LIKE cotb00002.fecha_act +END RECORD + +DEFINE consulta_mv ARRAY[200] OF RECORD + num_doc LIKE intb00006.num_doc, + fecha LIKE intb00006.fecha, + nombre char(7), + cantidad_1 LIKE intb00006.cantidad_1, + cantidad_2 LIKE intb00006.cantidad_1, + balance decimal(12,2) +END RECORD + +DEFINE c_det_inv ARRAY[200] OF RECORD + cod_n LIKE intb00001.cod_n, + cod_grupo LIKE intb00001.cod_grupo, + cod_tipo LIKE intb00001.cod_tipo, + cod_sec LIKE intb00001.cod_sec, + descrip_esp LIKE intb00001.descrip_esp, + existencia LIKE irtb00002.existencia +# costo_mp LIKE cotb00002.costo_mp, +# valor DECIMAL(12,2) +END RECORD + +DEFINE datos_cs RECORD + cod_n LIKE intb00006.cod_n, + cod_grupo LIKE intb00006.cod_grupo, + cod_tipo LIKE intb00006.cod_tipo, + cod_sec LIKE intb00006.cod_sec, + descrip_esp LIKE intb00001.descrip_esp, + fecha_in LIKE intb00006.fecha, + fecha_fi LIKE intb00006.fecha +END RECORD + + DEFINE furgon RECORD LIKE cotb00003.* + DEFINE furgonart RECORD LIKE cotb00004.* + DEFINE arancelart RECORD LIKE cotb00006.* + +DEFINE otrab SMALLINT +DEFINE comp_fech,comp_fech1 DATE +DEFINE mes_control CHAR(2) +DEFINE mes_calc,dia SMALLINT +DEFINE fecha_c DATE +DEFINE c_ano,a_ano CHAR(4) + +END GLOBALS diff --git a/PROYECTO/irdir/irprmt002.4gl b/PROYECTO/irdir/irprmt002.4gl index 8a94440..b013d3a 100644 --- a/PROYECTO/irdir/irprmt002.4gl +++ b/PROYECTO/irdir/irprmt002.4gl @@ -1,725 +1,725 @@ -{ ------------------------------------------------------------------- - PROGRAMA : IRPRMT002 - OBJETIVO : Capturar, Modificar, Eliminar registros de la - Tabla Maestra Repuestos. - PROGRAMADOR : Ing. Juan Fco. Soto - FECHA REALIZACION : Febrero 15, 1992. - MODIFICADO POR : Ing. Elvis García - FECHA : Agosto 15, 2024 ------------------------------------------------------------------- -} -GLOBALS "irprgb000.4gl" -DEFINE exist_act DECIMAL(12,2) -DEFINE user1 CHAR(9) -DEFINE fech1 DATETIME YEAR TO MINUTE, - arr_tabla DYNAMIC ARRAY OF RECORD - articulo VARCHAR(150), - existencia FLOAT, - exist_minima FLOAT, - dias_transito INT, - xcuenta1 VARCHAR(14), - status_t CHAR(1), - enviarMX CHAR(5), - codn,codgrupo,codtipo,codsec INT, - id_maintainX INT - END RECORD - DEFINE xcodid INT, - xcuenta VARCHAR(14), - arr_trans DYNAMIC ARRAY OF RECORD - fecha VARCHAR(15), - movimiento VARCHAR(100), - num_doc INT, - cantidad FLOAT - END RECORD, maintainGO BOOLEAN , answer, checkMaintainID INT - - DEFINE sp_nom STRING, colors DYNAMIC ARRAY OF STRING - - -MAIN - DEFER INTERRUPT - - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CALL ARG_VAL(3) RETURNING impresor - - CONNECT TO "smarmotech" USER usuarios USING clave - - SELECT * INTO p_companias.* FROM companias - CALL irprmt002() -END MAIN - -FUNCTION irprmt002() - CLEAR SCREEN - OPTIONS - FORM LINE 8, - ERROR LINE 23, - COMMENT LINE 21 - - OPEN FORM irfmmt002 FROM "irfmmt002" - DISPLAY FORM irfmmt002 - #CALL pantalla() - DISPLAY "irprmt002" AT 4,3 - DISPLAY "Maestra de Repuestos" at 6,30 - CALL busca_maestra() -END FUNCTION - -FUNCTION irpcad002() - -## Captura los datos que va a contener el registro - - INPUT BY NAME m_articulos.*,xcuenta, maintainGO - BEFORE INPUT - INITIALIZE m_articulos TO NULL - CALL cuentas() - LET maintainGo = FALSE -## Verifica que el codigo no exista en el catalogo de m_aINPrticulos. Si existe, -## entonces despliega los datos del registro existente. - BEFORE FIELD cod_sec - SELECT MAX(a.cod_sec) INTO m_articulos.cod_sec - FROM irtb00002 a - WHERE a.cod_n = m_articulos.cod_n and - a.cod_grupo = m_articulos.cod_grupo and - a.cod_tipo = m_articulos.cod_tipo - - IF m_articulos.cod_sec IS NULL THEN - LET m_articulos.cod_sec = 1 - ELSE - LET m_articulos.cod_sec = m_articulos.cod_sec + 1 - END IF - DISPLAY m_articulos.cod_sec - AFTER FIELD cod_sec - IF (m_articulos.cod_n = 0 AND m_articulos.cod_grupo = 0 AND - m_articulos.cod_tipo = 0 AND m_articulos.cod_sec = 0 ) THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - - SELECT a.* INTO articulos.* FROM irtb00002 a - WHERE a.cod_n = m_articulos.cod_n AND - a.cod_grupo = m_articulos.cod_grupo AND - a.cod_tipo = m_articulos.cod_tipo AND - a.cod_sec = m_articulos.cod_sec - - IF status != NOTFOUND THEN - IF articulos.status_t IS NOT NULL THEN - LET numero_msg = 39 - CALL msg(numero_msg) - DISPLAY BY NAME articulos.descrip_esp, - articulos.status_t THRU articulos.fech_mod - END IF - LET numero_msg = 12 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - - { AFTER FIELD codid - NEXT FIELD xcuenta - - AFTER FIELD xcuenta - NEXT FIELD cod_sp } - - AFTER FIELD cod_sp_sec - IF m_articulos.cod_sp IS NOT NULL AND m_articulos.cod_sp_sec IS NOT NULL THEN - - SELECT nom_sp, id_maintainx INTO sp_nom, checkMaintainID FROM cotb00001 - WHERE cod_sp = m_articulos.cod_sp - AND cod_sp_sec = m_articulos.cod_sp_sec - - IF STATUS = NOTFOUND THEN - CALL msg(3) - ELSE - DISPLAY BY NAME sp_nom - END IF - - END IF - - - AFTER INPUT - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = false - RETURN - END IF - - SELECT unique cod_n FROM irtb00006 - WHERE cod_n = m_articulos.cod_n and - cod_grupo = m_articulos.cod_grupo and - cod_tipo = m_articulos.cod_tipo and - cod_sec = m_articulos.cod_sec and - cod_mov = 99 and status_t is null - - IF status = notfound THEN - LET datos_gen.num_doc = 0 - - SELECT MAX(a.num_doc) INTO datos_gen.num_doc FROM irtb00006 a - WHERE a.status_t IS NULL AND a.cod_mov = 99 - - IF datos_gen.num_doc IS NULL THEN - LET datos_gen.num_doc = 0 - END IF - LET datos_gen.num_doc = datos_gen.num_doc + 1 - - IF xcuenta IS NULL THEN - CALL msg(16) - NEXT FIELD xcuenta - END IF - IF m_articulos.unidad_med IS NULL THEN - CALL msg(16) - NEXT FIELD unidad_med - END IF - - IF maintainGo THEN - - IF checkMaintainID IS NULL THEN - CALL fgl_winmessage( - "NO EXISTE PROVEEDOR", - "El proveedor insertado no se encuentra en MaintainX", - "stop") - NEXT FIELD cod_sp - END IF - - END IF - - - - - IF MaintainGO THEN - CALL ApiMaintainR('POST',NULL, m_articulos.*,null) RETURNING m_articulos.id_maintainX - - IF m_articulos.id_maintainX IS NULL OR m_articulos.id_maintainX = 0 THEN - ROLLBACK WORK - ELSE - DISPLAY "nuevo ID: ",m_articulos.id_maintainX - LET m_articulos.enviarMX = 'SI' - END IF - - DISPLAY "YES" - END IF - - INSERT INTO irtb00006 - (num_doc - ,fecha - ,cod_mov - ,cod_n - ,cod_grupo - ,cod_tipo - ,cod_sec - - ,cantidad_2 - ,us_crea - ,fech_crea - ,bodega - ,costo_act - ,costo_old) - VALUES (datos_gen.num_doc,today,99, - m_articulos.cod_n,m_articulos.cod_grupo, - m_articulos.cod_tipo,m_articulos.cod_sec, - m_articulos.existencia, - USUARIOS,GETDATE(),1,0,0) - END IF - - BEGIN WORK - - INSERT INTO irtb00002 - (cod_n,cod_grupo,cod_tipo,cod_sec,descrip_esp,descrip_ing,unidad_med,existencia - ,exist_min,{dia_llegada,}categoria,us_crea,fech_crea,cuenta, id_maintainX, enviarMX,cod_sp,cod_sp_sec) - - VALUES (m_articulos.cod_n,m_articulos.cod_grupo, - m_articulos.cod_tipo,m_articulos.cod_sec, m_articulos.descrip_esp, - m_articulos.descrip_ing,m_articulos.unidad_med, - m_articulos.existencia, - m_articulos.exist_min,{dia_llegada,} - m_articulos.categoria,usuarios,getdate(),xcuenta, - m_articulos.id_maintainX, m_articulos.enviarMX, - m_articulos.cod_sp, m_articulos.cod_sp_sec) - - IF m_articulos.categoria IS NOT NULL THEN - INSERT INTO irtb00016 - VALUES (m_articulos.cod_n,m_articulos.cod_grupo, - m_articulos.cod_tipo,m_articulos.cod_sec, - m_articulos.categoria,TODAY,null,usuarios,getdate(),null,null) - END IF - - IF SQLCA.SQLCODE < 0 THEN - ROLLBACK WORK - ELSE - COMMIT WORK - LET numero_msg = 1 - CALL msg(numero_msg) - END IF - - CLEAR FORM - END input -END FUNCTION - -FUNCTION irpcmf002() - - {CLEAR FORM -## Aqui se prepara para la captura del criterio de seleccion - - CONSTRUCT criterio ON a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, - a.descrip_esp,a.descrip_ing - FROM cod_n,cod_grupo,cod_tipo,cod_sec,descrip_esp, - descrip_ing - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - -LET SELEC = "SELECT UNIQUE a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", - " a.existencia,a.exist_min,a.dia_llegada,a.categoria, ", - " a.status_t,a.us_crea,a.fech_crea,a.us_mod,a.fech_mod, ", - " a.descrip_esp,a.descrip_ing,a.unidad_med,a.codid ", - "FROM irtb00002 a ", - "WHERE ", - criterio clipped," ORDER BY 1,2,3,4 " - - PREPARE busca FROM selec - DECLARE datos SCROLL CURSOR FOR busca - OPEN datos - - FETCH FIRST datos INTO m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , - m_articulos.existencia,m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, - m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, - m_articulos.fech_mod, - descrip_esp,descrip_ing,medida,xcodid - IF STATUS = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - RETURN - END IF - - CALL art_existe() - DISPLAY BY NAME m_articulos.* - - MENU "OPCIONES " - COMMAND "Siguiente" "Presenta en pantalla el proximo registro encontrado" - FETCH NEXT datos INTO m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , - m_articulos.existencia,m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, - m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, - m_articulos.fech_mod, - descrip_esp,descrip_ing,medida,xcodid - IF STATUS = NOTFOUND THEN - LET numero_msg = 4 - CALL msg(numero_msg) - END IF - - CALL art_existe() - DISPLAY BY NAME m_articulos.* - COMMAND "Anterior" "Presenta en pantalla el registro anterior encontrado" - FETCH PREVIOUS datos INTO m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , - m_articulos.existencia,m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, - m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, - m_articulos.fech_mod, - descrip_esp,descrip_ing,medida,xcodid - IF STATUS = NOTFOUND THEN - LET numero_msg = 5 - CALL msg(numero_msg) - END IF - - CALL art_existe() - DISPLAY BY NAME m_articulos.* - LET numero_msg = 5 - CALL msg(numero_msg) - - COMMAND "Ultimo" "Presenta en pantalla el ultimo registro encontrado" - FETCH LAST datos INTO m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , - m_articulos.existencia,m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, - m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, - m_articulos.fech_mod, - descrip_esp,descrip_ing,medida,xcodid - - CALL art_existe() - DISPLAY BY NAME m_articulos.* - LET numero_msg = 4 - CALL msg(numero_msg) - - COMMAND "Escoger" " Actualiza Registro Cancela Operacion" -} - - - INITIALIZE maintainGO TO NULL - - LET user1 = m_articulos.us_crea - LET fech1 = m_articulos.fech_crea - INPUT BY NAME m_articulos.descrip_esp,m_articulos.descrip_ing,m_articulos.unidad_med,m_articulos.exist_min, - m_articulos.dia_llegada,xcuenta, m_articulos.id_maintainX, m_articulos.enviarMX, maintainGO, - m_articulos.cod_sp, m_articulos.cod_sp_sec WITHOUT DEFAULTS - - AFTER FIELD cod_sp_sec - IF m_articulos.cod_sp IS NOT NULL AND m_articulos.cod_sp_sec IS NOT NULL THEN - - SELECT nom_sp, id_maintainx INTO sp_nom, checkMaintainID FROM cotb00001 - WHERE cod_sp = m_articulos.cod_sp - AND cod_sp_sec = m_articulos.cod_sp_sec - - IF STATUS = NOTFOUND THEN - CALL msg(3) - NEXT FIELD cod_sp - ELSE - DISPLAY BY NAME sp_nom - END IF - - END IF - NEXT FIELD maintainGO - - AFTER INPUT - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - IF xcuenta IS NULL THEN - CALL msg(16) - NEXT FIELD xcuenta - END IF - IF m_articulos.unidad_med IS NULL THEN - CALL msg(16) - NEXT FIELD unidad_med - END IF - IF maintainGo THEN - IF checkMaintainID IS NULL THEN - CALL fgl_winmessage( - "NO EXISTE PROVEEDOR", - "El proveedor insertado no se encuentra en MaintainX", - "stop") - NEXT FIELD cod_sp - END IF - END IF - - SELECT costo_st INTO m_articulos.descrip_ing from irtb00013 where mes_fin = 12 and ano = 2024 - and cod_n =m_articulos.cod_n AND cod_grupo = m_articulos.cod_grupo - AND cod_tipo = m_articulos.cod_tipo AND cod_sec = m_articulos.cod_sec - AND status_t IS NULL - - SELECT SUM(cantidad_2) INTO m_articulos.existencia from irtb00006 - WHERE cod_n =m_articulos.cod_n AND cod_grupo = m_articulos.cod_grupo - AND cod_tipo = m_articulos.cod_tipo AND cod_sec = m_articulos.cod_sec - AND status_t IS NULL - - BEGIN WORK - - IF MaintainGO THEN - - IF m_articulos.id_maintainX IS NULL THEN - CALL ApiMaintainR('POST',NULL, m_articulos.*,usuarios) RETURNING answer - - IF answer IS NOT NULL THEN - LET m_articulos.id_maintainx = answer - END IF - ELSE - CALL ApiMaintainR('PATCH',m_articulos.id_maintainX, m_articulos.*,usuarios) RETURNING answer - END IF - - IF answer IS NULL THEN - ROLLBACK WORK - DISPLAY "NULL ANSWER" - ELSE - DISPLAY "SUCCESS" - LET m_articulos.enviarmx = 'SI' - INITIALIZE m_articulos.descrip_ing, m_articulos.existencia TO NULL - END IF - - END IF - - UPDATE irtb00002 SET (descrip_esp,descrip_ing,unidad_med - ,exist_min,dia_llegada,categoria,us_mod,fech_mod,cuenta, id_maintainX, enviarMX, - cod_sp, cod_sp_sec) - = - (m_articulos.descrip_esp, - m_articulos.descrip_ing,m_articulos.unidad_med, - m_articulos.exist_min, - m_articulos.dia_llegada,m_articulos.categoria, - usuarios,GETDATE(),xcuenta, m_articulos.id_maintainX, m_articulos.enviarMX, - m_articulos.cod_sp, m_articulos.cod_sp_sec) - WHERE codid = xcodid - IF m_articulos.existencia is null THEN - LET m_articulos.existencia = 0 - END IF - - SELECT a.* FROM irtb00006 a - WHERE a.cod_n=m_articulos.cod_n and - a.cod_grupo=m_articulos.cod_grupo and - a.cod_tipo=m_articulos.cod_tipo and - a.cod_sec=m_articulos.cod_sec and - a.cod_mov = 99 and status_t is null - - IF STATUS = NOTFOUND THEN - INSERT INTO irtb00006 - VALUES (1,today,null,null,null,null,null,null,99,null, - m_articulos.cod_n,m_articulos.cod_grupo,m_articulos.cod_tipo, - m_articulos.cod_sec,null,m_articulos.existencia,null,null,null, - null,user1,fech1,useruarios,getdate()) - ELSE - UPDATE irtb00006 SET (cantidad_2,us_mod,fech_mod) = - (m_articulos.existencia,usuarios,getdate()) - WHERE @cod_n=m_articulos.cod_n and @cod_grupo=m_articulos.cod_grupo and - @cod_tipo=m_articulos.cod_tipo and @cod_sec=m_articulos.cod_sec - and @cod_mov = 99 and status_t is null - END IF - - SELECT a.* FROM irtb00016 a - WHERE a.cod_n=m_articulos.cod_n and a.cod_grupo=m_articulos.cod_grupo and - a.cod_tipo=m_articulos.cod_tipo and a.cod_sec=m_articulos.cod_sec - - IF STATUS = NOTFOUND THEN - IF m_articulos.categoria IS NOT NULL THEN - INSERT INTO irtb00016 - VALUES(m_articulos.cod_n,m_articulos.cod_grupo,m_articulos.cod_tipo, - m_articulos.cod_sec,m_articulos.categoria,today,null,usuarios, - GETDATE(),null,null) - END IF - ELSE - IF m_articulos.categoria IS NOT NULL THEN - UPDATE irtb00016 SET categoria = m_articulos.categoria, - us_mod = usuarios, - fech_mod = getdate() - WHERE @cod_n = m_articulos.cod_n AND - @cod_grupo = m_articulos.cod_grupo AND - @cod_tipo = m_articulos.cod_tipo AND - @cod_sec = m_articulos.cod_sec - ELSE - DELETE FROM irtb00016 - WHERE @cod_n = m_articulos.cod_n AND - @cod_grupo = m_articulos.cod_grupo AND - @cod_tipo = m_articulos.cod_tipo AND - @cod_sec = m_articulos.cod_sec - END IF - END IF - - IF SQLCA.SQLCODE < 0 THEN - ROLLBACK WORK - ELSE - COMMIT WORK - LET numero_msg = 13 - CALL msg(numero_msg) - END IF - -END INPUT - - - -END FUNCTION - - -FUNCTION llena_tabla() - - -CALL arr_tabla.clear() -CONSTRUCT criterio ON a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_Sec,a.descrip_esp FROM - codn1,codgrupo1,codtipo1,codsec1,descripcion1 - AFTER CONSTRUCT - IF int_flag THEN - CALL msg(2) - EXIT CONSTRUCT - END IF - END CONSTRUCT - IF int_flag THEN - LET int_flag = FALSE - RETURN - END IF - - - LET selec = " - SELECT CAST(a.cod_n AS VARCHAR(5))+'-'+CAST(a.cod_grupo AS VARCHAR(5))+'-'+CAST(a.cod_tipo AS VARCHAR(5))+'-'+ - CAST(a.cod_sec AS VARCHAR(5))+' '+RTRIM(a.descrip_esp)+' '+a.unidad_med, - ISNULL(SUM(b.cantidad_2),0),a.exist_min,a.dia_llegada,a.cuenta,a.status_t,a.enviarMX, - a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_Sec, a.id_maintainX, a.cod_sp, a.cod_sp_sec - FROM irtb00002 a,irtb00006 b - WHERE ",criterio CLIPPED," AND (a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND a.cod_Tipo = b.cod_tipo AND a.cod_sec = b.cod_sec) " - #(b.status_t IS NULL) AND (a.status_t IS NULL) - ,"GROUP BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_Sec,a.descrip_Esp,a.exist_min,a.dia_llegada,a.unidad_med, - a.cuenta,a.status_t,a.enviarMX, a.id_maintainX, a.cod_sp, a.cod_sp_sec - ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_Sec - " - - #DISPLAY SELEC - - -PREPARE cllena FROM selec -DECLARE busca_maestra CURSOR FOR cllena - - LET idx = 1 - FOREACH busca_maestra INTO arr_tabla[idx].* - - IF arr_tabla[idx].status_t IS NOT NULL THEN - LET colors[idx] = "lightred reverse" - ELSE - LET colors[idx] = NULL - END IF - LET idx =idx + 1 - END FOREACH - -END FUNCTION - -FUNCTION busca_maestra() - CALL llena_tabla() - DIALOG ATTRIBUTE(UNBUFFERED) - DISPLAY ARRAY arr_tabla TO stabla.* - BEFORE DISPLAY - IF arr_tabla[arr_curr()].status_t IS NOT NULL THEN - CALL dialog.setCellAttributes(colors) - END IF - ON ACTION eliminar ATTRIBUTE(TEXT="DESACTIVAR",IMAGE="delete") - IF m_articulos.cod_n IS NOT NULL THEN - LET exist_act = 0 - SELECT ISNULL(SUM(a.cantidad_2),0) INTO exist_act FROM irtb00006 a - WHERE a.cod_n = m_articulos.cod_n AND - a.cod_grupo = m_articulos.cod_grupo AND - a.cod_tipo = m_articulos.cod_tipo AND - a.cod_sec = m_articulos.cod_sec AND - a.status_t IS NULL - - IF exist_act = 0 THEN - LET opt = fgl_winquestion("ELIMINAR","ESTA SEGURO?","NO","NO|YES","QUESTION",0) - LET opt =upshift(opt) - IF opt = "YES" THEN - - BEGIN WORK - - INITIALIZE answer TO NULL - - UPDATE irtb00002 SET (status_t,us_mod,fech_mod) = ("E",usuarios,GETDATE()) - WHERE @cod_n = arr_tabla[arr_curr()].codn AND - @cod_grupo = arr_tabla[arr_curr()].codgrupo AND - @cod_tipo = arr_tabla[arr_curr()].codtipo AND - @cod_sec = arr_tabla[arr_curr()].codsec - - UPDATE irtb00016 SET (status_t,us_mod,fech_mod) = ("E",usuarios,GETDATE()) - WHERE @cod_n = arr_tabla[arr_curr()].codn AND - @cod_grupo = arr_tabla[arr_curr()].codgrupo AND - @cod_tipo = arr_tabla[arr_curr()].codtipo AND - @cod_sec = arr_tabla[arr_curr()].codsec - - IF arr_tabla[arr_curr()].id_maintainX IS NOT NULL THEN - - CALL ApiMaintainR('DELETE',arr_tabla[arr_curr()].id_maintainX, m_articulos.*,NULL) RETURNING answer - - IF answer != 1 THEN - ROLLBACK WORK - END IF - - END IF - - - IF SQLCA.SQLCODE < 0 THEN - ROLLBACK WORK - ELSE - COMMIT WORK - LET numero_msg = 39 - CALL msg(numero_msg) - END IF - - END IF - ELSE - CALL fgl_Winmessage("INFO","NO PUEDES DESACTIVAR ESTE PRODUCTO, TIENE EXISTENCIA","INFO") - END IF - END IF - - ON ACTION refrescar ATTRIBUTE(TEXT="Refrescar",IMAGE="refresh") - CALL llena_tabla() - - ON ACTION actualiza - - IF arr_tabla[arr_curr()].codn IS NOT NULL THEN - INITIALIZE m_articulos TO NULL - LET SELEC = "SELECT UNIQUE a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", - " a.exist_min,a.dia_llegada,a.categoria, ", - " a.status_t,a.us_crea,a.fech_crea,a.us_mod,a.fech_mod, ", - " a.descrip_esp,a.descrip_ing,a.unidad_med,a.codid, ", - " a.cuenta, a.enviarMX, a.id_maintainx, a.cod_sp, a.cod_sp_sec ", - "FROM irtb00002 a ", - "WHERE (a.cod_n = ",arr_tabla[arr_curr()].codn," AND ", - " a.cod_Grupo = ",arr_tabla[arr_curr()].codgrupo, " AND ", - " a.cod_tipo = ",arr_tabla[arr_curr()].codtipo, " AND ", - " a.cod_sec = ",arr_tabla[arr_curr()].codsec, ")" - - PREPARE busca FROM selec - - EXECUTE busca INTO m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , - m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, - m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, - m_articulos.fech_mod, - m_articulos.descrip_esp,m_articulos.descrip_ing,medida,xcodid,xcuenta, m_articulos.enviarMX, m_articulos.id_maintainX, - m_articulos.cod_sp, m_articulos.cod_sp_sec - LET m_articulos.unidad_med =medida - - DISPLAY BY NAME m_articulos.unidad_med - DISPLAY arr_tabla[arr_curr()].existencia TO existencia1 - CALL cuentas() - DISPLAY BY NAME m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , - m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, - m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, - m_articulos.fech_mod, - m_articulos.descrip_esp,m_articulos.descrip_ing, - m_articulos.unidad_med,xcuenta, m_articulos.enviarMX, m_articulos.id_maintainX, - m_articulos.cod_sp, m_articulos.cod_sp_sec - CALL irpcmf002() - END IF - AFTER DISPLAY - LET m_articulos.cod_n = arr_tabla[arr_curr()].codn - LET m_articulos.cod_grupo = arr_tabla[arr_curr()].codgrupo - LET m_articulos.cod_tipo = arr_tabla[arr_curr()].codtipo - LET m_articulos.cod_sec = arr_tabla[arr_curr()].codsec - CALL transacciones() - END DISPLAY - DISPLAY ARRAY arr_trans TO sdocs.* - END DISPLAY - - - - ON ACTION adicionar ATTRIBUTE(TEXT="Nuevo",IMAGE="new") - INITIALIZE m_articulos TO NULL - CALL irpcad002() - - ON ACTION activar ATTRIBUTE(TEXT="Re-activar",IMAGE="refresh") - - LET opt = fgl_winquestion("ACTIVACION","SEGURO QUE QUIERE ACTIVAR ESTE REGISTRO?","YES","YES|NO","QUESTION",0) - LET opt =upshift(opt) - - IF opt = "YES" THEN - UPDATE irtb00002 SET status_t = NULL WHERE - cod_n = arr_tabla[arr_curr()].codn AND cod_grupo = arr_tabla[arr_curr()].codgrupo - AND cod_tipo = arr_tabla[arr_curr()].codtipo AND cod_sec = arr_tabla[arr_curr()].codsec - - IF STATUS != NOTFOUND THEN - LET numero_msg = 14 - CALL msg(numero_msg) - ELSE - LET numero_msg = 1663 - CALL msg(numero_msg) - END IF - END IF - - - ON ACTION salir ATTRIBUTE(TEXT="Salir",IMAGE="quit") - EXIT DIALOG - END DIALOG -END FUNCTION - -FUNCTION transacciones() - - DECLARE busca_trx CURSOR FOR - SELECT CAST(a.fecha AS VARCHAR(15)),CAST(b.cod_mov AS VARCHAR(5))+' '+b.descrip_mov,a.num_doc,a.cantidad_2 - FROM irtb00006 a,irtb00005 b - WHERE a.cod_mov = b.cod_mov AND - (a.cod_n = m_articulos.cod_n AND - a.cod_grupo = m_articulos.cod_grupo AND - a.cod_tipo = m_articulos.cod_tipo AND - a.cod_sec = m_articulos.cod_sec) - AND a.status_T IS NULL - ORDER BY a.fecha - LET idx = 1 - FOREACH busca_trx INTO arr_trans[idx].* - LET idx = idx + 1 - END FOREACH - -END FUNCTION - +{ +------------------------------------------------------------------ + PROGRAMA : IRPRMT002 + OBJETIVO : Capturar, Modificar, Eliminar registros de la + Tabla Maestra Repuestos. + PROGRAMADOR : Ing. Juan Fco. Soto + FECHA REALIZACION : Febrero 15, 1992. + MODIFICADO POR : Ing. Elvis García + FECHA : Agosto 15, 2024 +------------------------------------------------------------------ +} +GLOBALS "irprgb000.4gl" +DEFINE exist_act DECIMAL(12,2) +DEFINE user1 CHAR(9) +DEFINE fech1 DATETIME YEAR TO MINUTE, + arr_tabla DYNAMIC ARRAY OF RECORD + articulo VARCHAR(150), + existencia FLOAT, + exist_minima FLOAT, + dias_transito INT, + xcuenta1 VARCHAR(14), + status_t CHAR(1), + enviarMX CHAR(5), + codn,codgrupo,codtipo,codsec INT, + id_maintainX INT + END RECORD + DEFINE xcodid INT, + xcuenta VARCHAR(14), + arr_trans DYNAMIC ARRAY OF RECORD + fecha VARCHAR(15), + movimiento VARCHAR(100), + num_doc INT, + cantidad FLOAT + END RECORD, maintainGO BOOLEAN , answer, checkMaintainID INT + + DEFINE sp_nom STRING, colors DYNAMIC ARRAY OF STRING + + +MAIN + DEFER INTERRUPT + + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CALL ARG_VAL(3) RETURNING impresor + + CONNECT TO "smarmotech" USER usuarios USING clave + + SELECT * INTO p_companias.* FROM companias + CALL irprmt002() +END MAIN + +FUNCTION irprmt002() + CLEAR SCREEN + OPTIONS + FORM LINE 8, + ERROR LINE 23, + COMMENT LINE 21 + + OPEN FORM irfmmt002 FROM "irfmmt002" + DISPLAY FORM irfmmt002 + #CALL pantalla() + DISPLAY "irprmt002" AT 4,3 + DISPLAY "Maestra de Repuestos" at 6,30 + CALL busca_maestra() +END FUNCTION + +FUNCTION irpcad002() + +## Captura los datos que va a contener el registro + + INPUT BY NAME m_articulos.*,xcuenta, maintainGO + BEFORE INPUT + INITIALIZE m_articulos TO NULL + CALL cuentas() + LET maintainGo = FALSE +## Verifica que el codigo no exista en el catalogo de m_aINPrticulos. Si existe, +## entonces despliega los datos del registro existente. + BEFORE FIELD cod_sec + SELECT MAX(a.cod_sec) INTO m_articulos.cod_sec + FROM irtb00002 a + WHERE a.cod_n = m_articulos.cod_n and + a.cod_grupo = m_articulos.cod_grupo and + a.cod_tipo = m_articulos.cod_tipo + + IF m_articulos.cod_sec IS NULL THEN + LET m_articulos.cod_sec = 1 + ELSE + LET m_articulos.cod_sec = m_articulos.cod_sec + 1 + END IF + DISPLAY m_articulos.cod_sec + AFTER FIELD cod_sec + IF (m_articulos.cod_n = 0 AND m_articulos.cod_grupo = 0 AND + m_articulos.cod_tipo = 0 AND m_articulos.cod_sec = 0 ) THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + + SELECT a.* INTO articulos.* FROM irtb00002 a + WHERE a.cod_n = m_articulos.cod_n AND + a.cod_grupo = m_articulos.cod_grupo AND + a.cod_tipo = m_articulos.cod_tipo AND + a.cod_sec = m_articulos.cod_sec + + IF status != NOTFOUND THEN + IF articulos.status_t IS NOT NULL THEN + LET numero_msg = 39 + CALL msg(numero_msg) + DISPLAY BY NAME articulos.descrip_esp, + articulos.status_t THRU articulos.fech_mod + END IF + LET numero_msg = 12 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + + { AFTER FIELD codid + NEXT FIELD xcuenta + + AFTER FIELD xcuenta + NEXT FIELD cod_sp } + + AFTER FIELD cod_sp_sec + IF m_articulos.cod_sp IS NOT NULL AND m_articulos.cod_sp_sec IS NOT NULL THEN + + SELECT nom_sp, id_maintainx INTO sp_nom, checkMaintainID FROM cotb00001 + WHERE cod_sp = m_articulos.cod_sp + AND cod_sp_sec = m_articulos.cod_sp_sec + + IF STATUS = NOTFOUND THEN + CALL msg(3) + ELSE + DISPLAY BY NAME sp_nom + END IF + + END IF + + + AFTER INPUT + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = false + RETURN + END IF + + SELECT unique cod_n FROM irtb00006 + WHERE cod_n = m_articulos.cod_n and + cod_grupo = m_articulos.cod_grupo and + cod_tipo = m_articulos.cod_tipo and + cod_sec = m_articulos.cod_sec and + cod_mov = 99 and status_t is null + + IF status = notfound THEN + LET datos_gen.num_doc = 0 + + SELECT MAX(a.num_doc) INTO datos_gen.num_doc FROM irtb00006 a + WHERE a.status_t IS NULL AND a.cod_mov = 99 + + IF datos_gen.num_doc IS NULL THEN + LET datos_gen.num_doc = 0 + END IF + LET datos_gen.num_doc = datos_gen.num_doc + 1 + + IF xcuenta IS NULL THEN + CALL msg(16) + NEXT FIELD xcuenta + END IF + IF m_articulos.unidad_med IS NULL THEN + CALL msg(16) + NEXT FIELD unidad_med + END IF + + IF maintainGo THEN + + IF checkMaintainID IS NULL THEN + CALL fgl_winmessage( + "NO EXISTE PROVEEDOR", + "El proveedor insertado no se encuentra en MaintainX", + "stop") + NEXT FIELD cod_sp + END IF + + END IF + + + + + IF MaintainGO THEN + CALL ApiMaintainR('POST',NULL, m_articulos.*,null) RETURNING m_articulos.id_maintainX + + IF m_articulos.id_maintainX IS NULL OR m_articulos.id_maintainX = 0 THEN + ROLLBACK WORK + ELSE + DISPLAY "nuevo ID: ",m_articulos.id_maintainX + LET m_articulos.enviarMX = 'SI' + END IF + + DISPLAY "YES" + END IF + + INSERT INTO irtb00006 + (num_doc + ,fecha + ,cod_mov + ,cod_n + ,cod_grupo + ,cod_tipo + ,cod_sec + + ,cantidad_2 + ,us_crea + ,fech_crea + ,bodega + ,costo_act + ,costo_old) + VALUES (datos_gen.num_doc,today,99, + m_articulos.cod_n,m_articulos.cod_grupo, + m_articulos.cod_tipo,m_articulos.cod_sec, + m_articulos.existencia, + USUARIOS,GETDATE(),1,0,0) + END IF + + BEGIN WORK + + INSERT INTO irtb00002 + (cod_n,cod_grupo,cod_tipo,cod_sec,descrip_esp,descrip_ing,unidad_med,existencia + ,exist_min,{dia_llegada,}categoria,us_crea,fech_crea,cuenta, id_maintainX, enviarMX,cod_sp,cod_sp_sec) + + VALUES (m_articulos.cod_n,m_articulos.cod_grupo, + m_articulos.cod_tipo,m_articulos.cod_sec, m_articulos.descrip_esp, + m_articulos.descrip_ing,m_articulos.unidad_med, + m_articulos.existencia, + m_articulos.exist_min,{dia_llegada,} + m_articulos.categoria,usuarios,getdate(),xcuenta, + m_articulos.id_maintainX, m_articulos.enviarMX, + m_articulos.cod_sp, m_articulos.cod_sp_sec) + + IF m_articulos.categoria IS NOT NULL THEN + INSERT INTO irtb00016 + VALUES (m_articulos.cod_n,m_articulos.cod_grupo, + m_articulos.cod_tipo,m_articulos.cod_sec, + m_articulos.categoria,TODAY,null,usuarios,getdate(),null,null) + END IF + + IF SQLCA.SQLCODE < 0 THEN + ROLLBACK WORK + ELSE + COMMIT WORK + LET numero_msg = 1 + CALL msg(numero_msg) + END IF + + CLEAR FORM + END input +END FUNCTION + +FUNCTION irpcmf002() + + {CLEAR FORM +## Aqui se prepara para la captura del criterio de seleccion + + CONSTRUCT criterio ON a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, + a.descrip_esp,a.descrip_ing + FROM cod_n,cod_grupo,cod_tipo,cod_sec,descrip_esp, + descrip_ing + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + +LET SELEC = "SELECT UNIQUE a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", + " a.existencia,a.exist_min,a.dia_llegada,a.categoria, ", + " a.status_t,a.us_crea,a.fech_crea,a.us_mod,a.fech_mod, ", + " a.descrip_esp,a.descrip_ing,a.unidad_med,a.codid ", + "FROM irtb00002 a ", + "WHERE ", + criterio clipped," ORDER BY 1,2,3,4 " + + PREPARE busca FROM selec + DECLARE datos SCROLL CURSOR FOR busca + OPEN datos + + FETCH FIRST datos INTO m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , + m_articulos.existencia,m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, + m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, + m_articulos.fech_mod, + descrip_esp,descrip_ing,medida,xcodid + IF STATUS = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + RETURN + END IF + + CALL art_existe() + DISPLAY BY NAME m_articulos.* + + MENU "OPCIONES " + COMMAND "Siguiente" "Presenta en pantalla el proximo registro encontrado" + FETCH NEXT datos INTO m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , + m_articulos.existencia,m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, + m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, + m_articulos.fech_mod, + descrip_esp,descrip_ing,medida,xcodid + IF STATUS = NOTFOUND THEN + LET numero_msg = 4 + CALL msg(numero_msg) + END IF + + CALL art_existe() + DISPLAY BY NAME m_articulos.* + COMMAND "Anterior" "Presenta en pantalla el registro anterior encontrado" + FETCH PREVIOUS datos INTO m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , + m_articulos.existencia,m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, + m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, + m_articulos.fech_mod, + descrip_esp,descrip_ing,medida,xcodid + IF STATUS = NOTFOUND THEN + LET numero_msg = 5 + CALL msg(numero_msg) + END IF + + CALL art_existe() + DISPLAY BY NAME m_articulos.* + LET numero_msg = 5 + CALL msg(numero_msg) + + COMMAND "Ultimo" "Presenta en pantalla el ultimo registro encontrado" + FETCH LAST datos INTO m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , + m_articulos.existencia,m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, + m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, + m_articulos.fech_mod, + descrip_esp,descrip_ing,medida,xcodid + + CALL art_existe() + DISPLAY BY NAME m_articulos.* + LET numero_msg = 4 + CALL msg(numero_msg) + + COMMAND "Escoger" " Actualiza Registro Cancela Operacion" +} + + + INITIALIZE maintainGO TO NULL + + LET user1 = m_articulos.us_crea + LET fech1 = m_articulos.fech_crea + INPUT BY NAME m_articulos.descrip_esp,m_articulos.descrip_ing,m_articulos.unidad_med,m_articulos.exist_min, + m_articulos.dia_llegada,xcuenta, m_articulos.id_maintainX, m_articulos.enviarMX, maintainGO, + m_articulos.cod_sp, m_articulos.cod_sp_sec WITHOUT DEFAULTS + + AFTER FIELD cod_sp_sec + IF m_articulos.cod_sp IS NOT NULL AND m_articulos.cod_sp_sec IS NOT NULL THEN + + SELECT nom_sp, id_maintainx INTO sp_nom, checkMaintainID FROM cotb00001 + WHERE cod_sp = m_articulos.cod_sp + AND cod_sp_sec = m_articulos.cod_sp_sec + + IF STATUS = NOTFOUND THEN + CALL msg(3) + NEXT FIELD cod_sp + ELSE + DISPLAY BY NAME sp_nom + END IF + + END IF + NEXT FIELD maintainGO + + AFTER INPUT + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + IF xcuenta IS NULL THEN + CALL msg(16) + NEXT FIELD xcuenta + END IF + IF m_articulos.unidad_med IS NULL THEN + CALL msg(16) + NEXT FIELD unidad_med + END IF + IF maintainGo THEN + IF checkMaintainID IS NULL THEN + CALL fgl_winmessage( + "NO EXISTE PROVEEDOR", + "El proveedor insertado no se encuentra en MaintainX", + "stop") + NEXT FIELD cod_sp + END IF + END IF + + SELECT costo_st INTO m_articulos.descrip_ing from irtb00013 where mes_fin = 12 and ano = 2024 + and cod_n =m_articulos.cod_n AND cod_grupo = m_articulos.cod_grupo + AND cod_tipo = m_articulos.cod_tipo AND cod_sec = m_articulos.cod_sec + AND status_t IS NULL + + SELECT SUM(cantidad_2) INTO m_articulos.existencia from irtb00006 + WHERE cod_n =m_articulos.cod_n AND cod_grupo = m_articulos.cod_grupo + AND cod_tipo = m_articulos.cod_tipo AND cod_sec = m_articulos.cod_sec + AND status_t IS NULL + + BEGIN WORK + + IF MaintainGO THEN + + IF m_articulos.id_maintainX IS NULL THEN + CALL ApiMaintainR('POST',NULL, m_articulos.*,usuarios) RETURNING answer + + IF answer IS NOT NULL THEN + LET m_articulos.id_maintainx = answer + END IF + ELSE + CALL ApiMaintainR('PATCH',m_articulos.id_maintainX, m_articulos.*,usuarios) RETURNING answer + END IF + + IF answer IS NULL THEN + ROLLBACK WORK + DISPLAY "NULL ANSWER" + ELSE + DISPLAY "SUCCESS" + LET m_articulos.enviarmx = 'SI' + INITIALIZE m_articulos.descrip_ing, m_articulos.existencia TO NULL + END IF + + END IF + + UPDATE irtb00002 SET (descrip_esp,descrip_ing,unidad_med + ,exist_min,dia_llegada,categoria,us_mod,fech_mod,cuenta, id_maintainX, enviarMX, + cod_sp, cod_sp_sec) + = + (m_articulos.descrip_esp, + m_articulos.descrip_ing,m_articulos.unidad_med, + m_articulos.exist_min, + m_articulos.dia_llegada,m_articulos.categoria, + usuarios,GETDATE(),xcuenta, m_articulos.id_maintainX, m_articulos.enviarMX, + m_articulos.cod_sp, m_articulos.cod_sp_sec) + WHERE codid = xcodid + IF m_articulos.existencia is null THEN + LET m_articulos.existencia = 0 + END IF + + SELECT a.* FROM irtb00006 a + WHERE a.cod_n=m_articulos.cod_n and + a.cod_grupo=m_articulos.cod_grupo and + a.cod_tipo=m_articulos.cod_tipo and + a.cod_sec=m_articulos.cod_sec and + a.cod_mov = 99 and status_t is null + + IF STATUS = NOTFOUND THEN + INSERT INTO irtb00006 + VALUES (1,today,null,null,null,null,null,null,99,null, + m_articulos.cod_n,m_articulos.cod_grupo,m_articulos.cod_tipo, + m_articulos.cod_sec,null,m_articulos.existencia,null,null,null, + null,user1,fech1,useruarios,getdate()) + ELSE + UPDATE irtb00006 SET (cantidad_2,us_mod,fech_mod) = + (m_articulos.existencia,usuarios,getdate()) + WHERE @cod_n=m_articulos.cod_n and @cod_grupo=m_articulos.cod_grupo and + @cod_tipo=m_articulos.cod_tipo and @cod_sec=m_articulos.cod_sec + and @cod_mov = 99 and status_t is null + END IF + + SELECT a.* FROM irtb00016 a + WHERE a.cod_n=m_articulos.cod_n and a.cod_grupo=m_articulos.cod_grupo and + a.cod_tipo=m_articulos.cod_tipo and a.cod_sec=m_articulos.cod_sec + + IF STATUS = NOTFOUND THEN + IF m_articulos.categoria IS NOT NULL THEN + INSERT INTO irtb00016 + VALUES(m_articulos.cod_n,m_articulos.cod_grupo,m_articulos.cod_tipo, + m_articulos.cod_sec,m_articulos.categoria,today,null,usuarios, + GETDATE(),null,null) + END IF + ELSE + IF m_articulos.categoria IS NOT NULL THEN + UPDATE irtb00016 SET categoria = m_articulos.categoria, + us_mod = usuarios, + fech_mod = getdate() + WHERE @cod_n = m_articulos.cod_n AND + @cod_grupo = m_articulos.cod_grupo AND + @cod_tipo = m_articulos.cod_tipo AND + @cod_sec = m_articulos.cod_sec + ELSE + DELETE FROM irtb00016 + WHERE @cod_n = m_articulos.cod_n AND + @cod_grupo = m_articulos.cod_grupo AND + @cod_tipo = m_articulos.cod_tipo AND + @cod_sec = m_articulos.cod_sec + END IF + END IF + + IF SQLCA.SQLCODE < 0 THEN + ROLLBACK WORK + ELSE + COMMIT WORK + LET numero_msg = 13 + CALL msg(numero_msg) + END IF + +END INPUT + + + +END FUNCTION + + +FUNCTION llena_tabla() + + +CALL arr_tabla.clear() +CONSTRUCT criterio ON a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_Sec,a.descrip_esp FROM + codn1,codgrupo1,codtipo1,codsec1,descripcion1 + AFTER CONSTRUCT + IF int_flag THEN + CALL msg(2) + EXIT CONSTRUCT + END IF + END CONSTRUCT + IF int_flag THEN + LET int_flag = FALSE + RETURN + END IF + + + LET selec = " + SELECT CAST(a.cod_n AS VARCHAR(5))+'-'+CAST(a.cod_grupo AS VARCHAR(5))+'-'+CAST(a.cod_tipo AS VARCHAR(5))+'-'+ + CAST(a.cod_sec AS VARCHAR(5))+' '+RTRIM(a.descrip_esp)+' '+a.unidad_med, + ISNULL(SUM(b.cantidad_2),0),a.exist_min,a.dia_llegada,a.cuenta,a.status_t,a.enviarMX, + a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_Sec, a.id_maintainX, a.cod_sp, a.cod_sp_sec + FROM irtb00002 a,irtb00006 b + WHERE ",criterio CLIPPED," AND (a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND a.cod_Tipo = b.cod_tipo AND a.cod_sec = b.cod_sec) " + #(b.status_t IS NULL) AND (a.status_t IS NULL) + ,"GROUP BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_Sec,a.descrip_Esp,a.exist_min,a.dia_llegada,a.unidad_med, + a.cuenta,a.status_t,a.enviarMX, a.id_maintainX, a.cod_sp, a.cod_sp_sec + ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_Sec + " + + #DISPLAY SELEC + + +PREPARE cllena FROM selec +DECLARE busca_maestra CURSOR FOR cllena + + LET idx = 1 + FOREACH busca_maestra INTO arr_tabla[idx].* + + IF arr_tabla[idx].status_t IS NOT NULL THEN + LET colors[idx] = "lightred reverse" + ELSE + LET colors[idx] = NULL + END IF + LET idx =idx + 1 + END FOREACH + +END FUNCTION + +FUNCTION busca_maestra() + CALL llena_tabla() + DIALOG ATTRIBUTE(UNBUFFERED) + DISPLAY ARRAY arr_tabla TO stabla.* + BEFORE DISPLAY + IF arr_tabla[arr_curr()].status_t IS NOT NULL THEN + CALL dialog.setCellAttributes(colors) + END IF + ON ACTION eliminar ATTRIBUTE(TEXT="DESACTIVAR",IMAGE="delete") + IF m_articulos.cod_n IS NOT NULL THEN + LET exist_act = 0 + SELECT ISNULL(SUM(a.cantidad_2),0) INTO exist_act FROM irtb00006 a + WHERE a.cod_n = m_articulos.cod_n AND + a.cod_grupo = m_articulos.cod_grupo AND + a.cod_tipo = m_articulos.cod_tipo AND + a.cod_sec = m_articulos.cod_sec AND + a.status_t IS NULL + + IF exist_act = 0 THEN + LET opt = fgl_winquestion("ELIMINAR","ESTA SEGURO?","NO","NO|YES","QUESTION",0) + LET opt =upshift(opt) + IF opt = "YES" THEN + + BEGIN WORK + + INITIALIZE answer TO NULL + + UPDATE irtb00002 SET (status_t,us_mod,fech_mod) = ("E",usuarios,GETDATE()) + WHERE @cod_n = arr_tabla[arr_curr()].codn AND + @cod_grupo = arr_tabla[arr_curr()].codgrupo AND + @cod_tipo = arr_tabla[arr_curr()].codtipo AND + @cod_sec = arr_tabla[arr_curr()].codsec + + UPDATE irtb00016 SET (status_t,us_mod,fech_mod) = ("E",usuarios,GETDATE()) + WHERE @cod_n = arr_tabla[arr_curr()].codn AND + @cod_grupo = arr_tabla[arr_curr()].codgrupo AND + @cod_tipo = arr_tabla[arr_curr()].codtipo AND + @cod_sec = arr_tabla[arr_curr()].codsec + + IF arr_tabla[arr_curr()].id_maintainX IS NOT NULL THEN + + CALL ApiMaintainR('DELETE',arr_tabla[arr_curr()].id_maintainX, m_articulos.*,NULL) RETURNING answer + + IF answer != 1 THEN + ROLLBACK WORK + END IF + + END IF + + + IF SQLCA.SQLCODE < 0 THEN + ROLLBACK WORK + ELSE + COMMIT WORK + LET numero_msg = 39 + CALL msg(numero_msg) + END IF + + END IF + ELSE + CALL fgl_Winmessage("INFO","NO PUEDES DESACTIVAR ESTE PRODUCTO, TIENE EXISTENCIA","INFO") + END IF + END IF + + ON ACTION refrescar ATTRIBUTE(TEXT="Refrescar",IMAGE="refresh") + CALL llena_tabla() + + ON ACTION actualiza + + IF arr_tabla[arr_curr()].codn IS NOT NULL THEN + INITIALIZE m_articulos TO NULL + LET SELEC = "SELECT UNIQUE a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", + " a.exist_min,a.dia_llegada,a.categoria, ", + " a.status_t,a.us_crea,a.fech_crea,a.us_mod,a.fech_mod, ", + " a.descrip_esp,a.descrip_ing,a.unidad_med,a.codid, ", + " a.cuenta, a.enviarMX, a.id_maintainx, a.cod_sp, a.cod_sp_sec ", + "FROM irtb00002 a ", + "WHERE (a.cod_n = ",arr_tabla[arr_curr()].codn," AND ", + " a.cod_Grupo = ",arr_tabla[arr_curr()].codgrupo, " AND ", + " a.cod_tipo = ",arr_tabla[arr_curr()].codtipo, " AND ", + " a.cod_sec = ",arr_tabla[arr_curr()].codsec, ")" + + PREPARE busca FROM selec + + EXECUTE busca INTO m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , + m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, + m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, + m_articulos.fech_mod, + m_articulos.descrip_esp,m_articulos.descrip_ing,medida,xcodid,xcuenta, m_articulos.enviarMX, m_articulos.id_maintainX, + m_articulos.cod_sp, m_articulos.cod_sp_sec + LET m_articulos.unidad_med =medida + + DISPLAY BY NAME m_articulos.unidad_med + DISPLAY arr_tabla[arr_curr()].existencia TO existencia1 + CALL cuentas() + DISPLAY BY NAME m_articulos.cod_n ,m_articulos.cod_grupo ,m_articulos.cod_tipo ,m_articulos.cod_sec , + m_articulos.exist_min,m_articulos.dia_llegada,m_articulos.categoria, + m_articulos.status_t,m_articulos.us_crea,m_articulos.fech_crea,m_articulos.us_mod, + m_articulos.fech_mod, + m_articulos.descrip_esp,m_articulos.descrip_ing, + m_articulos.unidad_med,xcuenta, m_articulos.enviarMX, m_articulos.id_maintainX, + m_articulos.cod_sp, m_articulos.cod_sp_sec + CALL irpcmf002() + END IF + AFTER DISPLAY + LET m_articulos.cod_n = arr_tabla[arr_curr()].codn + LET m_articulos.cod_grupo = arr_tabla[arr_curr()].codgrupo + LET m_articulos.cod_tipo = arr_tabla[arr_curr()].codtipo + LET m_articulos.cod_sec = arr_tabla[arr_curr()].codsec + CALL transacciones() + END DISPLAY + DISPLAY ARRAY arr_trans TO sdocs.* + END DISPLAY + + + + ON ACTION adicionar ATTRIBUTE(TEXT="Nuevo",IMAGE="new") + INITIALIZE m_articulos TO NULL + CALL irpcad002() + + ON ACTION activar ATTRIBUTE(TEXT="Re-activar",IMAGE="refresh") + + LET opt = fgl_winquestion("ACTIVACION","SEGURO QUE QUIERE ACTIVAR ESTE REGISTRO?","YES","YES|NO","QUESTION",0) + LET opt =upshift(opt) + + IF opt = "YES" THEN + UPDATE irtb00002 SET status_t = NULL WHERE + cod_n = arr_tabla[arr_curr()].codn AND cod_grupo = arr_tabla[arr_curr()].codgrupo + AND cod_tipo = arr_tabla[arr_curr()].codtipo AND cod_sec = arr_tabla[arr_curr()].codsec + + IF STATUS != NOTFOUND THEN + LET numero_msg = 14 + CALL msg(numero_msg) + ELSE + LET numero_msg = 1663 + CALL msg(numero_msg) + END IF + END IF + + + ON ACTION salir ATTRIBUTE(TEXT="Salir",IMAGE="quit") + EXIT DIALOG + END DIALOG +END FUNCTION + +FUNCTION transacciones() + + DECLARE busca_trx CURSOR FOR + SELECT CAST(a.fecha AS VARCHAR(15)),CAST(b.cod_mov AS VARCHAR(5))+' '+b.descrip_mov,a.num_doc,a.cantidad_2 + FROM irtb00006 a,irtb00005 b + WHERE a.cod_mov = b.cod_mov AND + (a.cod_n = m_articulos.cod_n AND + a.cod_grupo = m_articulos.cod_grupo AND + a.cod_tipo = m_articulos.cod_tipo AND + a.cod_sec = m_articulos.cod_sec) + AND a.status_T IS NULL + ORDER BY a.fecha + LET idx = 1 + FOREACH busca_trx INTO arr_trans[idx].* + LET idx = idx + 1 + END FOREACH + +END FUNCTION + diff --git a/PROYECTO/irdir/irprmt004.4gl b/PROYECTO/irdir/irprmt004.4gl index 7edb37e..36f7483 100644 --- a/PROYECTO/irdir/irprmt004.4gl +++ b/PROYECTO/irdir/irprmt004.4gl @@ -1,457 +1,457 @@ -{ -------------------------------------------------------------------------------- -PROGRAMA : IRPRMT004 -OBJETIVO : Capturar, Modificar, Eliminar registros de la - Tabla de Costos Estandares -PROGRAMADOR : Ing. Juan Fco. Soto. -FECHA REALIZACION : Marzo 1, 1993. -------------------------------------------------------------------------------- -} -GLOBALS "irprgb000.4gl" - -DEFINE checkapi, answer INT - -## Arreglo consulta/modificacion: se navega sobre un arreglo en memoria en vez -## de un SCROLL CURSOR vivo, porque bajo el RDD de SQL Server cualquier otra -## sentencia (los SELECT a mestable, el COMMIT del Escoger, el UPDATE de -## eLiminar) cierra el cursor de servidor y provoca el error -400 -## "Fetch attempted on unopen cursor". -DEFINE arr_costos DYNAMIC ARRAY OF RECORD - mes_ini LIKE intb00013.mes_ini, - mes_fin LIKE intb00013.mes_fin, - ano LIKE intb00013.ano, - cod_n LIKE intb00001.cod_n, - cod_grupo LIKE intb00001.cod_grupo, - cod_tipo LIKE intb00001.cod_tipo, - cod_sec LIKE intb00001.cod_sec, - costo_st LIKE intb00013.costo_st, - us_crea LIKE intb00013.us_crea, - fech_crea LIKE intb00013.fech_crea, - us_mod LIKE intb00013.us_mod, - fech_mod LIKE intb00013.fech_mod, - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med -END RECORD - -MAIN - DEFER INTERRUPT - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CONNECT to "smarmotech" USER usuarios USING clave - - SELECT * INTO p_companias.* FROM companias - CALL irprmt004() -END MAIN - -FUNCTION irprmt004() - CLEAR SCREEN - OPTIONS - FORM LINE 9, - ERROR LINE 23, - COMMENT LINE 22 - - OPEN FORM irfmmt004 FROM "irfmmt004" - DISPLAY FORM irfmmt004 - - DISPLAY "irprmt004" AT 4,3 - DISPLAY "Costo Standard " AT 6,31 - - MENU "OPCIONES" - COMMAND "Adicionar" - " Adiciona Registro Cancela Operacion" - CLEAR FORM - LET int_flag = false - CALL irpcad004() - COMMAND "Consultar-modificar" - " Realiza Busqueda Cancela Operacion" - LET int_flag = false - CALL irpcmf004() - COMMAND "Salir" "Retorna Menu Anterior" - EXIT MENU - END MENU -END FUNCTION - -FUNCTION irpcad004() -#WHENEVER ERROR CONTINUE -## Captura los datos que va a contener el registro - - INPUT BY NAME costos.mes_ini THRU costos.costo_st - -## Verifica que el costo exista en el catalogo de costos. Si existe, -## entonces despliega los datos del registro existente. - - AFTER FIELD mes_ini - IF costos.mes_ini IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD mes_ini - ELSE - SELECT descrip INTO descrip1 FROM mestable - WHERE mes = costos.mes_ini and - status_t is null - - IF status >= 0 THEN - IF status = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD mes_ini - END IF - - END IF - DISPLAY BY NAME descrip1 - END IF - - AFTER FIELD mes_fin - IF costos.mes_fin IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD mes_fin - ELSE - SELECT descrip INTO descrip2 FROM mestable - WHERE mes = costos.mes_fin and - status_t is null - - IF status >= 0 THEN - IF status = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD mes_fin - END IF - END IF - DISPLAY BY NAME descrip2 - END IF - - AFTER FIELD ano - IF costos.ano IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD ano - END IF - - AFTER FIELD cod_sec - SELECT mes_ini,mes_fin,ano,cod_n,cod_grupo,cod_tipo,cod_sec - FROM irtb00013 - WHERE mes_ini = costos.mes_ini AND - mes_fin = costos.mes_fin AND - ano = costos.ano AND - cod_n = costos.cod_n AND - cod_grupo = costos.cod_grupo AND - cod_tipo = costos.cod_tipo AND - cod_sec = costos.cod_sec - - IF status != NOTFOUND THEN - LET numero_msg = 12 - CALL msg(numero_msg) - NEXT FIELD mes_ini - END IF - - IF ( costos.cod_n = 0 AND costos.cod_grupo = 0 AND - costos.cod_tipo = 0 AND costos.cod_sec = 0 ) THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_n - ELSE - SELECT a.descrip_esp,a.unidad_med - INTO articulos.descrip_esp,articulos.unidad_med - FROM irtb00002 a - WHERE a.cod_n=costos.cod_n AND a.cod_grupo=costos.cod_grupo AND - a.cod_tipo=costos.cod_tipo AND a.cod_sec=costos.cod_sec AND - a.status_t is null - - IF status >= 0 THEN - IF status = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - END IF - DISPLAY BY NAME articulos.descrip_esp,articulos.unidad_med - END IF - - AFTER FIELD costo_st - IF costos.costo_st IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD costo_st - END IF - - AFTER INPUT - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - - IF costos.costo_st IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD costo_st - ELSE - - LET m_articulos.cod_n = costos.cod_n - LET m_articulos.cod_grupo = costos.cod_grupo - LET m_articulos.cod_tipo = costos.cod_tipo - LET m_articulos.cod_sec = costos.cod_sec - LET m_articulos.descrip_esp = articulos.descrip_esp - LET m_articulos.descrip_ing = costos.costo_st - - SELECT SUM(cantidad_2) INTO m_articulos.existencia from irtb00006 - WHERE cod_n = costos.cod_n and cod_grupo = costos.cod_grupo - and cod_tipo = costos.cod_tipo and cod_sec = costos.cod_sec - AND status_t IS NULL - - SELECT exist_min, id_maintainx INTO m_articulos.exist_min, checkapi FROM irtb00002 - WHERE cod_n = costos.cod_n and cod_grupo = costos.cod_grupo - and cod_tipo = costos.cod_tipo and cod_sec = costos.cod_sec - AND status_t IS NULL - - BEGIN WORK - - IF checkapi IS NOT NULL THEN - CALL ApiMaintainR('PATCH',checkapi, m_articulos.*, usuarios) RETURNING answer - - IF answer != 1 THEN - DISPLAY "AQUI 6" - ROLLBACK WORK - END IF - END IF - - INSERT INTO irtb00013 VALUES (costos.mes_ini,costos.mes_fin, - costos.ano,costos.cod_n,costos.cod_grupo, - costos.cod_tipo,costos.cod_sec,costos.costo_st, - null,USER,getdate(),null, NULL) - - - LET numero_msg = 1 - CALL msg(numero_msg) - COMMIT WORK - - LET costos.cod_n = NULL - LET costos.cod_grupo = NULL - LET costos.cod_tipo = NULL - LET costos.cod_sec = NULL - LET costos.costo_st = NULL - NEXT FIELD cod_n - END IF - - END INPUT - END FUNCTION - -FUNCTION irp_show004(p_idx) -## Copia el registro p_idx del arreglo en memoria a la pantalla. - DEFINE p_idx SMALLINT - - LET costos.mes_ini = arr_costos[p_idx].mes_ini - LET costos.mes_fin = arr_costos[p_idx].mes_fin - LET costos.ano = arr_costos[p_idx].ano - LET costos.cod_n = arr_costos[p_idx].cod_n - LET costos.cod_grupo = arr_costos[p_idx].cod_grupo - LET costos.cod_tipo = arr_costos[p_idx].cod_tipo - LET costos.cod_sec = arr_costos[p_idx].cod_sec - LET costos.costo_st = arr_costos[p_idx].costo_st - LET costos.us_crea = arr_costos[p_idx].us_crea - LET costos.fech_crea = arr_costos[p_idx].fech_crea - LET costos.us_mod = arr_costos[p_idx].us_mod - LET costos.fech_mod = arr_costos[p_idx].fech_mod - LET articulos.descrip_esp = arr_costos[p_idx].descrip_esp - LET articulos.unidad_med = arr_costos[p_idx].unidad_med - - SELECT descrip INTO descrip1 FROM mestable - WHERE mes = costos.mes_ini and status_t is null - DISPLAY BY NAME descrip1 - - SELECT descrip INTO descrip2 FROM mestable - WHERE mes = costos.mes_fin and status_t is null - DISPLAY BY NAME descrip2 - - DISPLAY BY NAME costos.*,articulos.descrip_esp,articulos.unidad_med -END FUNCTION - -FUNCTION irpcmf004() - -#WHENEVER ERROR CONTINUE -## Aqui se prepara para la captura del criterio de seleccion - - DEFINE idx, tot SMALLINT - - CONSTRUCT criterio ON c.mes_ini,c.mes_fin,c.ano, - c.cod_n,c.cod_grupo, - c.cod_tipo,c.cod_sec,c.costo_st - FROM mes_ini,mes_fin,ano, - cod_n,cod_grupo, - cod_tipo,cod_sec,costo_st - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - - LET SELEC = - "SELECT UNIQUE c.mes_ini,c.mes_fin,c.ano,d.cod_n,d.cod_grupo, ", - " d.cod_tipo,d.cod_sec,c.costo_st,c.us_crea,c.fech_crea, ", - " c.us_mod,c.fech_mod,d.descrip_esp,d.unidad_med ", - "FROM irtb00013 c, irtb00002 d ", - "WHERE c.cod_n=d.cod_n AND c.cod_grupo=d.cod_grupo AND ", - " c.cod_tipo = d.cod_tipo AND c.cod_sec = d.cod_sec AND ", - " c.status_t is null AND d.status_t IS NULL AND ", - criterio clipped," ORDER BY 4,5,6,7" - -## Se carga TODO el resultado a memoria de una sola vez y se cierra el cursor. -## Asi la navegacion no depende de un cursor vivo (que SQL Server cierra al -## ejecutar cualquier otra sentencia sobre la conexion). - PREPARE busca FROM selec - DECLARE datos CURSOR FOR busca - - CALL arr_costos.clear() - LET tot = 1 - FOREACH datos INTO arr_costos[tot].* - LET tot = tot + 1 - END FOREACH - LET tot = tot - 1 - FREE datos - - IF tot = 0 THEN - LET numero_msg = 3 - CALL msg(numero_msg) - RETURN - END IF - - LET idx = 1 - CALL irp_show004(idx) - - MENU "OPCIONES" - COMMAND "Siguiente" - "Presenta en pantalla el proximo registro encontrado" - IF idx < tot THEN - LET idx = idx + 1 - CALL irp_show004(idx) - ELSE - LET numero_msg = 4 - CALL msg(numero_msg) - END IF - - COMMAND "Anterior" - "Presenta en pantalla el registro anterior encontrado" - IF idx > 1 THEN - LET idx = idx - 1 - CALL irp_show004(idx) - ELSE - LET numero_msg = 5 - CALL msg(numero_msg) - END IF - - COMMAND "Primero" - "Presenta en pantalla el primer registro encontrado" - LET idx = 1 - CALL irp_show004(idx) - - COMMAND "Ultimo" - "Presenta en pantalla el ultimo registro encontrado" - LET idx = tot - CALL irp_show004(idx) - - COMMAND "Escoger" - " Actualiza Registro Cancela Operacion" - INPUT BY NAME costos.costo_st, - costos.us_crea, - costos.fech_crea, - costos.us_mod, - costos.fech_mod WITHOUT DEFAULTS - - AFTER FIELD costo_st - IF costos.costo_st IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD costo_st - END IF - - - ## Verifica si el usuario presiono la tecla - AFTER INPUT - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - - LET m_articulos.cod_n = costos.cod_n - LET m_articulos.cod_grupo = costos.cod_grupo - LET m_articulos.cod_tipo = costos.cod_tipo - LET m_articulos.cod_sec = costos.cod_sec - LET m_articulos.descrip_esp = articulos.descrip_esp - LET m_articulos.descrip_ing = costos.costo_st - - SELECT SUM(cantidad_2) INTO m_articulos.existencia from irtb00006 - WHERE cod_n = costos.cod_n and cod_grupo = costos.cod_grupo - and cod_tipo = costos.cod_tipo and cod_sec = costos.cod_sec - AND status_t IS NULL - - SELECT exist_min, id_maintainx INTO m_articulos.exist_min, checkapi FROM irtb00002 - WHERE cod_n = costos.cod_n and cod_grupo = costos.cod_grupo - and cod_tipo = costos.cod_tipo and cod_sec = costos.cod_sec - AND status_t IS NULL - - BEGIN WORK - - IF checkapi IS NOT NULL THEN - CALL ApiMaintainR('PATCH',checkapi, m_articulos.*, usuarios) RETURNING answer - - IF answer != 1 THEN - DISPLAY "AQUI 6" - ROLLBACK WORK - END IF - END IF - - UPDATE irtb00013 SET costo_st = costos.costo_st, - us_mod = USER, - fech_mod = getdate() - WHERE cod_n = costos.cod_n and - cod_grupo = costos.cod_grupo and - cod_tipo = costos.cod_tipo and - cod_sec = costos.cod_sec - -## Refleja el nuevo costo en el arreglo en memoria para que la navegacion -## siga mostrando el valor actualizado. - LET arr_costos[idx].costo_st = costos.costo_st - LET arr_costos[idx].us_mod = usuarios - LET arr_costos[idx].fech_mod = TODAY - - LET numero_msg = 13 - CALL msg(numero_msg) - COMMIT WORK - EXIT INPUT - END INPUT - - COMMAND KEY ("L") "eLiminar" - UPDATE irtb00013 SET status_t = "E" - WHERE cod_n = costos.cod_n and - cod_grupo = costos.cod_grupo and - cod_tipo = costos.cod_tipo and - cod_sec = costos.cod_sec - - LET numero_msg = 39 - CALL msg(numero_msg) - -## Quita el registro eliminado del arreglo en memoria y reposiciona. - CALL arr_costos.deleteElement(idx) - LET tot = arr_costos.getLength() - IF tot = 0 THEN - CLEAR FORM - EXIT MENU - END IF - IF idx > tot THEN - LET idx = tot - END IF - CALL irp_show004(idx) - - COMMAND "Retornar" - "Retorna al menu anterior" - CLEAR FORM - EXIT MENU - - END MENU -END FUNCTION +{ +------------------------------------------------------------------------------- +PROGRAMA : IRPRMT004 +OBJETIVO : Capturar, Modificar, Eliminar registros de la + Tabla de Costos Estandares +PROGRAMADOR : Ing. Juan Fco. Soto. +FECHA REALIZACION : Marzo 1, 1993. +------------------------------------------------------------------------------- +} +GLOBALS "irprgb000.4gl" + +DEFINE checkapi, answer INT + +## Arreglo consulta/modificacion: se navega sobre un arreglo en memoria en vez +## de un SCROLL CURSOR vivo, porque bajo el RDD de SQL Server cualquier otra +## sentencia (los SELECT a mestable, el COMMIT del Escoger, el UPDATE de +## eLiminar) cierra el cursor de servidor y provoca el error -400 +## "Fetch attempted on unopen cursor". +DEFINE arr_costos DYNAMIC ARRAY OF RECORD + mes_ini LIKE intb00013.mes_ini, + mes_fin LIKE intb00013.mes_fin, + ano LIKE intb00013.ano, + cod_n LIKE intb00001.cod_n, + cod_grupo LIKE intb00001.cod_grupo, + cod_tipo LIKE intb00001.cod_tipo, + cod_sec LIKE intb00001.cod_sec, + costo_st LIKE intb00013.costo_st, + us_crea LIKE intb00013.us_crea, + fech_crea LIKE intb00013.fech_crea, + us_mod LIKE intb00013.us_mod, + fech_mod LIKE intb00013.fech_mod, + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med +END RECORD + +MAIN + DEFER INTERRUPT + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CONNECT to "smarmotech" USER usuarios USING clave + + SELECT * INTO p_companias.* FROM companias + CALL irprmt004() +END MAIN + +FUNCTION irprmt004() + CLEAR SCREEN + OPTIONS + FORM LINE 9, + ERROR LINE 23, + COMMENT LINE 22 + + OPEN FORM irfmmt004 FROM "irfmmt004" + DISPLAY FORM irfmmt004 + + DISPLAY "irprmt004" AT 4,3 + DISPLAY "Costo Standard " AT 6,31 + + MENU "OPCIONES" + COMMAND "Adicionar" + " Adiciona Registro Cancela Operacion" + CLEAR FORM + LET int_flag = false + CALL irpcad004() + COMMAND "Consultar-modificar" + " Realiza Busqueda Cancela Operacion" + LET int_flag = false + CALL irpcmf004() + COMMAND "Salir" "Retorna Menu Anterior" + EXIT MENU + END MENU +END FUNCTION + +FUNCTION irpcad004() +#WHENEVER ERROR CONTINUE +## Captura los datos que va a contener el registro + + INPUT BY NAME costos.mes_ini THRU costos.costo_st + +## Verifica que el costo exista en el catalogo de costos. Si existe, +## entonces despliega los datos del registro existente. + + AFTER FIELD mes_ini + IF costos.mes_ini IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD mes_ini + ELSE + SELECT descrip INTO descrip1 FROM mestable + WHERE mes = costos.mes_ini and + status_t is null + + IF status >= 0 THEN + IF status = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD mes_ini + END IF + + END IF + DISPLAY BY NAME descrip1 + END IF + + AFTER FIELD mes_fin + IF costos.mes_fin IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD mes_fin + ELSE + SELECT descrip INTO descrip2 FROM mestable + WHERE mes = costos.mes_fin and + status_t is null + + IF status >= 0 THEN + IF status = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD mes_fin + END IF + END IF + DISPLAY BY NAME descrip2 + END IF + + AFTER FIELD ano + IF costos.ano IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD ano + END IF + + AFTER FIELD cod_sec + SELECT mes_ini,mes_fin,ano,cod_n,cod_grupo,cod_tipo,cod_sec + FROM irtb00013 + WHERE mes_ini = costos.mes_ini AND + mes_fin = costos.mes_fin AND + ano = costos.ano AND + cod_n = costos.cod_n AND + cod_grupo = costos.cod_grupo AND + cod_tipo = costos.cod_tipo AND + cod_sec = costos.cod_sec + + IF status != NOTFOUND THEN + LET numero_msg = 12 + CALL msg(numero_msg) + NEXT FIELD mes_ini + END IF + + IF ( costos.cod_n = 0 AND costos.cod_grupo = 0 AND + costos.cod_tipo = 0 AND costos.cod_sec = 0 ) THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_n + ELSE + SELECT a.descrip_esp,a.unidad_med + INTO articulos.descrip_esp,articulos.unidad_med + FROM irtb00002 a + WHERE a.cod_n=costos.cod_n AND a.cod_grupo=costos.cod_grupo AND + a.cod_tipo=costos.cod_tipo AND a.cod_sec=costos.cod_sec AND + a.status_t is null + + IF status >= 0 THEN + IF status = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + END IF + DISPLAY BY NAME articulos.descrip_esp,articulos.unidad_med + END IF + + AFTER FIELD costo_st + IF costos.costo_st IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD costo_st + END IF + + AFTER INPUT + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + + IF costos.costo_st IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD costo_st + ELSE + + LET m_articulos.cod_n = costos.cod_n + LET m_articulos.cod_grupo = costos.cod_grupo + LET m_articulos.cod_tipo = costos.cod_tipo + LET m_articulos.cod_sec = costos.cod_sec + LET m_articulos.descrip_esp = articulos.descrip_esp + LET m_articulos.descrip_ing = costos.costo_st + + SELECT SUM(cantidad_2) INTO m_articulos.existencia from irtb00006 + WHERE cod_n = costos.cod_n and cod_grupo = costos.cod_grupo + and cod_tipo = costos.cod_tipo and cod_sec = costos.cod_sec + AND status_t IS NULL + + SELECT exist_min, id_maintainx INTO m_articulos.exist_min, checkapi FROM irtb00002 + WHERE cod_n = costos.cod_n and cod_grupo = costos.cod_grupo + and cod_tipo = costos.cod_tipo and cod_sec = costos.cod_sec + AND status_t IS NULL + + BEGIN WORK + + IF checkapi IS NOT NULL THEN + CALL ApiMaintainR('PATCH',checkapi, m_articulos.*, usuarios) RETURNING answer + + IF answer != 1 THEN + DISPLAY "AQUI 6" + ROLLBACK WORK + END IF + END IF + + INSERT INTO irtb00013 VALUES (costos.mes_ini,costos.mes_fin, + costos.ano,costos.cod_n,costos.cod_grupo, + costos.cod_tipo,costos.cod_sec,costos.costo_st, + null,USER,getdate(),null, NULL) + + + LET numero_msg = 1 + CALL msg(numero_msg) + COMMIT WORK + + LET costos.cod_n = NULL + LET costos.cod_grupo = NULL + LET costos.cod_tipo = NULL + LET costos.cod_sec = NULL + LET costos.costo_st = NULL + NEXT FIELD cod_n + END IF + + END INPUT + END FUNCTION + +FUNCTION irp_show004(p_idx) +## Copia el registro p_idx del arreglo en memoria a la pantalla. + DEFINE p_idx SMALLINT + + LET costos.mes_ini = arr_costos[p_idx].mes_ini + LET costos.mes_fin = arr_costos[p_idx].mes_fin + LET costos.ano = arr_costos[p_idx].ano + LET costos.cod_n = arr_costos[p_idx].cod_n + LET costos.cod_grupo = arr_costos[p_idx].cod_grupo + LET costos.cod_tipo = arr_costos[p_idx].cod_tipo + LET costos.cod_sec = arr_costos[p_idx].cod_sec + LET costos.costo_st = arr_costos[p_idx].costo_st + LET costos.us_crea = arr_costos[p_idx].us_crea + LET costos.fech_crea = arr_costos[p_idx].fech_crea + LET costos.us_mod = arr_costos[p_idx].us_mod + LET costos.fech_mod = arr_costos[p_idx].fech_mod + LET articulos.descrip_esp = arr_costos[p_idx].descrip_esp + LET articulos.unidad_med = arr_costos[p_idx].unidad_med + + SELECT descrip INTO descrip1 FROM mestable + WHERE mes = costos.mes_ini and status_t is null + DISPLAY BY NAME descrip1 + + SELECT descrip INTO descrip2 FROM mestable + WHERE mes = costos.mes_fin and status_t is null + DISPLAY BY NAME descrip2 + + DISPLAY BY NAME costos.*,articulos.descrip_esp,articulos.unidad_med +END FUNCTION + +FUNCTION irpcmf004() + +#WHENEVER ERROR CONTINUE +## Aqui se prepara para la captura del criterio de seleccion + + DEFINE idx, tot SMALLINT + + CONSTRUCT criterio ON c.mes_ini,c.mes_fin,c.ano, + c.cod_n,c.cod_grupo, + c.cod_tipo,c.cod_sec,c.costo_st + FROM mes_ini,mes_fin,ano, + cod_n,cod_grupo, + cod_tipo,cod_sec,costo_st + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + + LET SELEC = + "SELECT UNIQUE c.mes_ini,c.mes_fin,c.ano,d.cod_n,d.cod_grupo, ", + " d.cod_tipo,d.cod_sec,c.costo_st,c.us_crea,c.fech_crea, ", + " c.us_mod,c.fech_mod,d.descrip_esp,d.unidad_med ", + "FROM irtb00013 c, irtb00002 d ", + "WHERE c.cod_n=d.cod_n AND c.cod_grupo=d.cod_grupo AND ", + " c.cod_tipo = d.cod_tipo AND c.cod_sec = d.cod_sec AND ", + " c.status_t is null AND d.status_t IS NULL AND ", + criterio clipped," ORDER BY 4,5,6,7" + +## Se carga TODO el resultado a memoria de una sola vez y se cierra el cursor. +## Asi la navegacion no depende de un cursor vivo (que SQL Server cierra al +## ejecutar cualquier otra sentencia sobre la conexion). + PREPARE busca FROM selec + DECLARE datos CURSOR FOR busca + + CALL arr_costos.clear() + LET tot = 1 + FOREACH datos INTO arr_costos[tot].* + LET tot = tot + 1 + END FOREACH + LET tot = tot - 1 + FREE datos + + IF tot = 0 THEN + LET numero_msg = 3 + CALL msg(numero_msg) + RETURN + END IF + + LET idx = 1 + CALL irp_show004(idx) + + MENU "OPCIONES" + COMMAND "Siguiente" + "Presenta en pantalla el proximo registro encontrado" + IF idx < tot THEN + LET idx = idx + 1 + CALL irp_show004(idx) + ELSE + LET numero_msg = 4 + CALL msg(numero_msg) + END IF + + COMMAND "Anterior" + "Presenta en pantalla el registro anterior encontrado" + IF idx > 1 THEN + LET idx = idx - 1 + CALL irp_show004(idx) + ELSE + LET numero_msg = 5 + CALL msg(numero_msg) + END IF + + COMMAND "Primero" + "Presenta en pantalla el primer registro encontrado" + LET idx = 1 + CALL irp_show004(idx) + + COMMAND "Ultimo" + "Presenta en pantalla el ultimo registro encontrado" + LET idx = tot + CALL irp_show004(idx) + + COMMAND "Escoger" + " Actualiza Registro Cancela Operacion" + INPUT BY NAME costos.costo_st, + costos.us_crea, + costos.fech_crea, + costos.us_mod, + costos.fech_mod WITHOUT DEFAULTS + + AFTER FIELD costo_st + IF costos.costo_st IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD costo_st + END IF + + + ## Verifica si el usuario presiono la tecla + AFTER INPUT + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + + LET m_articulos.cod_n = costos.cod_n + LET m_articulos.cod_grupo = costos.cod_grupo + LET m_articulos.cod_tipo = costos.cod_tipo + LET m_articulos.cod_sec = costos.cod_sec + LET m_articulos.descrip_esp = articulos.descrip_esp + LET m_articulos.descrip_ing = costos.costo_st + + SELECT SUM(cantidad_2) INTO m_articulos.existencia from irtb00006 + WHERE cod_n = costos.cod_n and cod_grupo = costos.cod_grupo + and cod_tipo = costos.cod_tipo and cod_sec = costos.cod_sec + AND status_t IS NULL + + SELECT exist_min, id_maintainx INTO m_articulos.exist_min, checkapi FROM irtb00002 + WHERE cod_n = costos.cod_n and cod_grupo = costos.cod_grupo + and cod_tipo = costos.cod_tipo and cod_sec = costos.cod_sec + AND status_t IS NULL + + BEGIN WORK + + IF checkapi IS NOT NULL THEN + CALL ApiMaintainR('PATCH',checkapi, m_articulos.*, usuarios) RETURNING answer + + IF answer != 1 THEN + DISPLAY "AQUI 6" + ROLLBACK WORK + END IF + END IF + + UPDATE irtb00013 SET costo_st = costos.costo_st, + us_mod = USER, + fech_mod = getdate() + WHERE cod_n = costos.cod_n and + cod_grupo = costos.cod_grupo and + cod_tipo = costos.cod_tipo and + cod_sec = costos.cod_sec + +## Refleja el nuevo costo en el arreglo en memoria para que la navegacion +## siga mostrando el valor actualizado. + LET arr_costos[idx].costo_st = costos.costo_st + LET arr_costos[idx].us_mod = usuarios + LET arr_costos[idx].fech_mod = TODAY + + LET numero_msg = 13 + CALL msg(numero_msg) + COMMIT WORK + EXIT INPUT + END INPUT + + COMMAND KEY ("L") "eLiminar" + UPDATE irtb00013 SET status_t = "E" + WHERE cod_n = costos.cod_n and + cod_grupo = costos.cod_grupo and + cod_tipo = costos.cod_tipo and + cod_sec = costos.cod_sec + + LET numero_msg = 39 + CALL msg(numero_msg) + +## Quita el registro eliminado del arreglo en memoria y reposiciona. + CALL arr_costos.deleteElement(idx) + LET tot = arr_costos.getLength() + IF tot = 0 THEN + CLEAR FORM + EXIT MENU + END IF + IF idx > tot THEN + LET idx = tot + END IF + CALL irp_show004(idx) + + COMMAND "Retornar" + "Retorna al menu anterior" + CLEAR FORM + EXIT MENU + + END MENU +END FUNCTION diff --git a/PROYECTO/irdir/irprmt006.4gl b/PROYECTO/irdir/irprmt006.4gl index 93f8436..d7bc853 100644 --- a/PROYECTO/irdir/irprmt006.4gl +++ b/PROYECTO/irdir/irprmt006.4gl @@ -1,1101 +1,1101 @@ -{ ----------------------------------------------------------------------------- - PROGRAMA : IRPRMT006 - OBJETIVO : Programa Captura Documento Movimiento:REPORTE ENTRADA - de Inventario de Repuestos. - PROGRAMADOR : Juan Fco. Soto (Johnny) - FECHA REALIZACION : Febrero 1, 1993. - MODIFICADO POR : Juan Fco. Soto - FECHA : Septiembre 8, 1993. ----------------------------------------------------------------------------- -} -GLOBALS "irprgb000.4gl" -DEFINE total_cantidad, - porciento, - r_cantidad, - ordenada, - recibida, - existe_act, - r_cantidad1, - tasa - DECIMAL(12, 2) -DEFINE p_maquina SMALLINT - -DEFINE - errores, cerrada CHAR(1), - pano SMALLINT -DEFINE pcosto DYNAMIC ARRAY OF FLOAT -DEFINE pcosto_old DYNAMIC ARRAY OF FLOAT -DEFINE opc1 CHAR(1) - -MAIN - DEFER INTERRUPT - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CALL ARG_VAL(3) RETURNING impresor - - CONNECT TO "smarmotech" USER usuarios USING clave - SELECT a.* INTO p_companias.* FROM companias a - CALL irprmt006() -END MAIN - -FUNCTION irprmt006() - DEFINE fecha CHAR(8) - CLEAR SCREEN - OPTIONS ERROR LINE 24, FORM LINE 4, COMMENT LINE 22, PROMPT LINE 23 - - LET fecha = TODAY USING "dd/mm/yyyy" - - OPEN FORM irfmmt006 FROM "irfmmt006" - DISPLAY FORM irfmmt006 - MENU - ON ACTION nuevo - CALL inpcad006() - ON ACTION buscar - CALL irprmf006() - ON ACTION salir - EXIT MENU - - END MENU - -END FUNCTION - -FUNCTION inpcad006() - LET int_flag = FALSE - INITIALIZE datos_gen.* TO NULL - LET datos_gen.fecha = TODAY USING "dd/mm/yyyy" - LABEL otra_vez: - LABEL vuelve: - IF (OPC = "S" OR OPC = "s") OR opc IS NULL THEN - INITIALIZE datos_gen.* TO NULL - END IF - LET datos_gen.cod_mov = cod_mov_ant - LET datos_gen.fecha = TODAY USING "dd/mm/yyyy" - INPUT BY NAME datos_gen.cod_mov THRU datos_gen.descrip_mov WITHOUT DEFAULTS - - BEFORE FIELD num_doc - LET datos_gen.fecha = TODAY USING "dd/mm/yyyy" - DISPLAY BY NAME datos_gen.fecha - - AFTER FIELD sec_a - SELECT a.nom_dpto - INTO nombre_d - FROM adtb00001 a - WHERE a.departamento = datos_gen.sec_a - - IF STATUS = NOTFOUND THEN - LET numero_msg = 12 - CALL msg(numero_msg) - NEXT FIELD num_doc - END IF - AFTER FIELD fecha - IF datos_gen.fecha IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD fecha - END IF - IF datos_gen.fecha > TODAY THEN - LET numero_msg = 189 - CALL msg(numero_msg) - NEXT FIELD fecha - END IF - - LET p_fechas = datos_gen.fecha USING "ddmmyyyy" - CALL prd(p_fechas, usuarios) RETURNING bandera - IF bandera = 1 THEN - LET bandera = 0 - NEXT FIELD fecha - END IF - - AFTER FIELD cod_mov - IF datos_gen.cod_mov IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_mov - END IF - LET cod_mov_ant = datos_gen.cod_mov - -# Control codigos para este programa - - SELECT UNIQUE a.cod_mov - FROM irtb00018 a - WHERE a.cod_mov = datos_gen.cod_mov - AND a.usuario = SUSER_SNAME() - - IF status = NOTFOUND THEN - LET numero_msg = 139 - CALL msg(numero_msg) - #NEXT FIELD cod_mov - END IF - - IF datos_gen.cod_mov IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_mov - END IF - - SELECT a.descrip_mov - INTO datos_gen.descrip_mov - FROM irtb00005 a - WHERE a.cod_mov = datos_gen.cod_mov AND a.status_t IS NULL - - IF STATUS = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD cod_mov - END IF - - #-> Este programa es SOLO para la recepcion de mercancia de repuestos: - # unicamente los movimientos de entrada 34 y 35. Cualquier otro - # movimiento se digita en irprmt036 (transacciones de inventario). - IF datos_gen.cod_mov <> 34 AND datos_gen.cod_mov <> 35 THEN - CALL fgl_winmessage( - "INFO", - "EN ESTE PROGRAMA SOLO SE PUEDEN EMITIR LOS MOVIMIENTOS DE ENTRADA 34 Y 35", - "INFO") - NEXT FIELD cod_mov - END IF - - DISPLAY BY NAME datos_gen.descrip_mov - - AFTER FIELD orden_compra - SELECT DISTINCT a.cod_sp, a.cod_sp_sec, cierre, c.tasa_cambio - INTO datos_gen.cod_sp, datos_gen.cod_sp_sec, cerrada, tasa - FROM cotb00014 a, cotb00015 b, cotb00031 c - WHERE a.num_oc = datos_gen.orden_compra - AND a.tipo = datos_gen.tipo - AND a.num_oc = b.num_oc - AND b.cod_mon = c.cod_mon - AND a.status_t IS NULL - IF status >= 0 THEN - IF cerrada = "S" THEN - LET numero_msg = 74 - CALL msg(numero_msg) - NEXT FIELD tipo - END IF - - IF STATUS = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD tipo - END IF - END IF - - SELECT UNIQUE nom_sp - INTO datos_gen.nom_sp - FROM cotb00001 - WHERE cod_sp = datos_gen.cod_sp - AND cod_sp_sec = datos_gen.cod_sp_sec - AND status_t IS NULL - - IF status >= 0 THEN - IF STATUS = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD tipo - END IF - END IF - - DISPLAY BY NAME datos_gen.cod_sp, - datos_gen.cod_sp_sec, - datos_gen.nom_sp - NEXT FIELD conduce_no - - AFTER FIELD fact_no - -# Verifica que el numero de la factura no se repita con el mismo numero de -# documento. - IF datos_gen.conduce_no IS NULL AND datos_gen.fact_no IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD conduce_no - END IF - IF datos_gen.conduce_no IS NOT NULL - AND datos_gen.fact_no IS NOT NULL THEN - LET numero_msg = 29 - CALL msg(numero_msg) - NEXT FIELD conduce_no - END IF - - IF datos_gen.fact_no IS NOT NULL THEN - SELECT UNIQUE num_doc - FROM irtb00006 - WHERE num_doc = datos_gen.num_doc - AND orden_compra = datos_gen.orden_compra - AND fact_no = datos_gen.fact_no - AND cod_mov = datos_gen.cod_mov - AND status_t IS NULL - - IF status >= 0 THEN - IF STATUS != NOTFOUND THEN - LET numero_msg = 12 - CALL msg(numero_msg) - NEXT FIELD num_doc - END IF - END IF - END IF - AFTER INPUT - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - CALL movi.clear() - - SLEEP 2 - RETURN - END IF - - SELECT UNIQUE a.num_doc - FROM irtb00006 a - WHERE a.num_doc = datos_gen.num_doc - AND a.orden_compra = datos_gen.orden_compra - AND a.fact_no = datos_gen.fact_no - AND a.cod_mov = datos_gen.cod_mov - AND a.status_t IS NULL - - IF status >= 0 THEN - IF STATUS != NOTFOUND THEN - LET numero_msg = 12 - CALL msg(numero_msg) - NEXT FIELD num_doc - END IF - END IF - - IF datos_gen.conduce_no IS NULL AND datos_gen.fact_no IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD conduce_no - END IF - IF datos_gen.fecha IS NULL THEN - CALL msg(16) - NEXT FIELD fecha - END IF - EXIT INPUT - END INPUT - INITIALIZE ant_art.* TO NULL - - IF opc = "S" OR opc = "s" OR opc IS NULL THEN - CALL movi.clear() - - END IF - DECLARE busca CURSOR FOR - SELECT a.cod_n, - a.cod_grupo, - a.cod_tipo, - a.cod_sec, - b.descrip_esp, - b.unidad_med, - SUM(a.cantidad), - SUM(a.precio) - FROM cotb00015 a, irtb00002 b - WHERE a.num_oc = datos_gen.orden_compra - AND a.tipo = datos_gen.tipo - AND a.status_t IS NULL - AND a.cod_n = b.cod_n - AND a.cod_n = b.cod_n - AND a.cod_grupo = b.cod_grupo - AND a.cod_tipo = b.cod_tipo - AND a.cod_sec = b.cod_sec - AND b.status_t IS NULL - GROUP BY a.cod_n, - a.cod_grupo, - a.cod_tipo, - a.cod_sec, - b.descrip_esp, - b.unidad_med - - LET errores = "N" - LET idx = 1 - FOREACH busca INTO movi[idx].cod_n, - movi[idx].cod_grupo, - movi[idx].cod_tipo, - movi[idx].cod_sec, - movi[idx].descrip_esp, - movi[idx].unidad_med, - movi[idx].cantidad_1, - pcosto[idx] - IF (movi[idx].cod_n < 4 OR movi[idx].cod_n > 9) THEN - LET numero_msg = 83 - CALL msg(numero_msg) - LET errores = "S" - EXIT FOREACH - END IF - - LET existe_act = 0 - IF movi[idx].cod_n = 4 THEN - SELECT SUM(a.cantidad_2) - INTO existe_act - FROM ihtb00006 a - WHERE a.orden_compra = datos_gen.orden_compra - AND a.tipo = datos_gen.tipo - AND a.status_t IS NULL - AND a.cod_n = movi[idx].cod_n - AND a.cod_grupo = movi[idx].cod_grupo - AND a.cod_tipo = movi[idx].cod_tipo - AND a.cod_sec = movi[idx].cod_sec - ELSE - SELECT SUM(a.cantidad_2) - INTO existe_act - FROM irtb00006 a - WHERE a.orden_compra = datos_gen.orden_compra - AND a.tipo = datos_gen.tipo - AND a.status_t IS NULL - AND a.cod_n = movi[idx].cod_n - AND a.cod_grupo = movi[idx].cod_grupo - AND a.cod_tipo = movi[idx].cod_tipo - AND a.cod_sec = movi[idx].cod_sec - END IF - - IF existe_act IS NULL THEN - LET existe_act = 0 - END IF - - LET movi[idx].cantidad_2 = movi[idx].cantidad_2 - existe_act - LET movi[idx].maquina = NULL - - SELECT ISNULL(a.costo_st, 0) - INTO pcosto_old[idx] - FROM irtb00013 a - WHERE a.cod_n = movi[idx].cod_n - AND a.cod_grupo = movi[idx].cod_grupo - AND a.cod_tipo = movi[idx].cod_tipo - AND a.cod_sec = movi[idx].cod_sec - AND a.mes_ini = '01' - AND a.mes_fin = '12' - AND a.ano = YEAR(TODAY) - - LET idx = idx + 1 - END FOREACH - -# CAPTURA ARREGLO DE LOS CODIGOS DE MATERIA PRIMA - IF errores = "S" THEN - LET idx = idx + 1 - END IF - CALL set_count(idx - 1) - - INPUT ARRAY movi WITHOUT DEFAULTS FROM s_movi1.* - BEFORE ROW - LET p_act = arr_curr() - LET scr_l = scr_line() - BEFORE FIELD cod_n - NEXT FIELD cantidad_2 - - BEFORE FIELD cod_sec - NEXT FIELD cantidad_2 - - BEFORE DELETE - CALL pcosto.deleteElement(p_act) - CALL pcosto_old.deleteElement(p_act) - - AFTER FIELD maquina - - IF movi[p_act].maquina IS NOT NULL THEN - SELECT a.nombre - INTO maquinaria.nombre - FROM irtb00009 a - WHERE a.codigo = movi[p_act].maquina - - IF status = NOTFOUND THEN - LET numero_msg = 115 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - END IF - - DISPLAY BY NAME maquinaria.nombre - - AFTER FIELD cantidad_2 - IF errores = "S" THEN - RETURN - END IF - IF movi[p_act].cantidad_2 IS NOT NULL THEN - - SELECT UNIQUE * - FROM irtb00002 - WHERE cod_n = movi[p_act].cod_n - AND cod_grupo = movi[p_act].cod_grupo - AND cod_tipo = movi[p_act].cod_tipo - AND cod_sec = movi[p_act].cod_sec - AND status_t IS NULL - - IF STATUS = NOTFOUND THEN - LET numero_msg = 35 - CALL msg(numero_msg) - NEXT FIELD cantidad_2 - END IF - - IF excede_orden(p_act) THEN - NEXT FIELD cantidad_2 - END IF - # BUSCA EL COSTO DE LAS ORDENES - { CALL pcosto.deleteElement(p_act) - CALL pcosto_old.deleteElement(p_act) - - SELECT ISNULL(a.costo_st, 0) - INTO pcosto_old[p_act] - FROM irtb00013 a - WHERE a.cod_n = movi[p_act].cod_n - AND a.cod_grupo = movi[p_act].cod_grupo - AND a.cod_tipo = movi[p_act].cod_tipo - AND a.cod_sec = movi[p_act].cod_sec - AND a.mes_ini = '01' - AND a.mes_fin = '12' - AND a.ano = YEAR(TODAY) - - SELECT ISNULL(a.precio, 0) - INTO pcosto[p_act] - FROM cotb00015 a - WHERE a.cod_n = movi[p_act].cod_n - AND a.cod_grupo = movi[p_act].cod_grupo - AND a.cod_tipo = movi[p_act].cod_tipo - AND a.cod_sec = movi[p_act].cod_sec - AND a.num_oc = datos_gen.orden_compra - AND a.tipo = datos_Gen.tipo} - - END IF - - AFTER INPUT - #-> Revisa todas las lineas, no solo las que el usuario visito. - IF NOT int_flag THEN - FOR i = 1 TO arr_count() - IF movi[i].cod_n IS NOT NULL - AND movi[i].cantidad_2 IS NOT NULL THEN - IF excede_orden(i) THEN - CALL fgl_set_arr_curr(i) - NEXT FIELD cantidad_2 - END IF - END IF - END FOR - END IF - - END INPUT - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - CALL movi.clear() - - SLEEP 2 - RETURN - END IF - - PROMPT "Toda la Informacion Esta Correcta? (S/N)" FOR CHAR opc - LET opc = UPSHIFT(opc) - - IF OPC = "S" THEN - - PROMPT "Imprimo documento ahora? (S/N)" FOR CHAR opc1 - LET opc1 = upshift(opc1) - IF opc1 = "S" THEN - - CALL defecto( - usuarios, clave, impresor) - RETURNING imprime, - negrilla_on, - negrillas_of, - doble_on, - doble_off, - comp_on, - comp_off, - doce, - normal, - archivo, - copia - - START REPORT rep_ent TO archivo - - END IF - # BUSCA ULTIMO NUMERO DOCUMENTO - LET p_ultimo = 0 - SELECT MAX(num_salida) - INTO p_ultimo - FROM irtb00014 - WHERE cod_mov = datos_gen.cod_mov - - IF p_ultimo IS NULL THEN - LET p_ultimo = 0 - END IF - - LET datos_gen.num_doc = p_ultimo + 1 - - SELECT UNIQUE a.num_doc - FROM irtb00006 a - WHERE a.num_doc = p_ultimo AND a.cod_mov = datos_gen.cod_mov - - IF status != NOTFOUND THEN - SELECT MAX(a.num_doc) - INTO p_ultimo - FROM irtb00006 a - WHERE a.cod_mov = datos_gen.cod_mov - - IF p_ultimo IS NULL THEN - LET p_ultimo = 0 - END IF - - LET datos_gen.num_doc = p_ultimo + 1 - END IF - - DISPLAY BY NAME datos_gen.num_doc - LET pano = YEAR(datos_gen.fecha) - BEGIN WORK - #-> Bloquea la cabecera de la OC hasta el COMMIT para que dos - # recepciones simultaneas de la misma orden no pasen la validacion - # a la vez, y revalida contra lo ya grabado. - UPDATE cotb00014 - SET cierre = cierre - WHERE num_oc = datos_gen.orden_compra AND tipo = datos_gen.tipo - - FOR idx = 1 TO arr_count() - IF movi[idx].cod_n IS NOT NULL - AND movi[idx].cantidad_2 IS NOT NULL THEN - IF excede_orden(idx) THEN - ROLLBACK WORK - IF opc1 = "S" THEN - FINISH REPORT rep_ent - END IF - CALL movi.clear() - CLEAR FORM - RETURN - END IF - END IF - END FOR -#-------------------------------------------------------------------------- - FOR idx = 1 TO arr_count() - - IF movi[idx].cod_n IS NOT NULL - AND movi[idx].cod_grupo IS NOT NULL - AND movi[idx].cod_tipo IS NOT NULL - AND movi[idx].cod_sec IS NOT NULL THEN - - IF movi[idx].cantidad_2 IS NOT NULL THEN - IF movi[idx].cod_n = 4 THEN - INSERT INTO irtb00006( - num_doc, - fecha, - fact_no, - conduce_no, - tipo, - orden_compra, - cod_sp, - cod_sp_Sec, - cod_mov, - maquina, - cod_n, - cod_grupo, - cod_tipo, - cod_Sec, - cantidad_1, - cantidad_2, - sec_a, - us_Crea, - fech_Crea, - bodega) - VALUES(datos_gen.num_doc, - datos_gen.fecha, - datos_gen.fact_no, - datos_gen.conduce_no, - datos_gen.tipo, - datos_gen.orden_compra, - datos_gen.cod_sp, - datos_gen.cod_sp_sec, - datos_gen.cod_mov, - movi[idx].maquina, - movi[idx].cod_n, - movi[idx].cod_grupo, - movi[idx].cod_tipo, - movi[idx].cod_sec, - movi[idx].cantidad_1, - movi[idx].cantidad_2, - datos_gen.sec_a, - SUSER_SNAME(), - GETDATE(), - '1') - ELSE - INSERT INTO irtb00006( - num_doc, - fecha, - fact_no, - conduce_no, - tipo, - orden_compra, - cod_sp, - cod_sp_Sec, - cod_mov, - maquina, - cod_n, - cod_grupo, - cod_tipo, - cod_Sec, - cantidad_1, - cantidad_2, - us_Crea, - fech_Crea, - bodega, - costo_act, - costo_old) - VALUES(datos_gen.num_doc, - datos_gen.fecha, - datos_gen.fact_no, - datos_gen.conduce_no, - datos_gen.tipo, - datos_gen.orden_compra, - datos_gen.cod_sp, - datos_gen.cod_sp_sec, - datos_gen.cod_mov, - movi[idx].maquina, - movi[idx].cod_n, - movi[idx].cod_grupo, - movi[idx].cod_tipo, - movi[idx].cod_sec, - movi[idx].cantidad_1, - movi[idx].cantidad_2, - SUSER_SNAME(), - GETDATE(), - '1', - pcosto[idx], - pcosto_old[idx]) - IF datos_gen.cod_mov = 35 THEN - LET pcosto[idx] = pcosto[idx] * tasa - SELECT DISTINCT a.cod_n - FROM irtb00013 a - WHERE a.cod_n = movi[idx].cod_n - AND a.cod_grupo = movi[idx].cod_grupo - AND a.cod_tipo = movi[idx].cod_tipo - AND a.cod_sec = movi[idx].cod_Sec - AND a.ano = YEAR(datos_gen.fecha) - IF STATUS = NOTFOUND THEN - INSERT INTO irtb00013( - ano, - mes_ini, - mes_fin, - cod_n, - cod_grupo, - cod_tipo, - cod_sec, - costo_st, - us_crea, - fech_crea) - VALUES(pano, - '01', - '12', - movi[idx].cod_n, - movi[idx].cod_grupo, - movi[idx].cod_tipo, - movi[idx].cod_sec, - pcosto[idx], - usuarios, - getdate()) - ELSE - UPDATE irtb00013 - SET costo_st = pcosto[idx], - us_mod = USUARIOS, - fech_mod = getdate() - WHERE cod_n = movi[idx].cod_n - AND cod_grupo = movi[idx].cod_grupo - AND cod_tipo = movi[idx].cod_tipo - AND cod_sec = movi[idx].cod_Sec - AND ano = pano - END IF - END IF - END IF - END IF - - IF opc1 = "S" THEN - IF movi[idx].cantidad_2 IS NOT NULL THEN - OUTPUT TO REPORT rep_ent(datos_gen.*, movi[idx].*) - END IF - END IF - END IF - END FOR - COMMIT WORK - CALL movi.clear() - - IF opc1 = "S" THEN - DISPLAY " " AT 1, 1 - FINISH REPORT rep_ent - RUN imprime - END IF - - SELECT * FROM irtb00014 WHERE @cod_mov = datos_gen.cod_mov - - IF status = NOTFOUND THEN - INSERT INTO irtb00014 - VALUES(datos_gen.num_doc, - datos_gen.cod_mov, - NULL, - SUSER_SNAME(), - GETDATE(), - NULL, - NULL) - END IF - - UPDATE irtb00014 - SET num_salida = datos_gen.num_doc - WHERE cod_mov = datos_gen.cod_mov - - SELECT * FROM irtb00014 WHERE cod_mov = datos_gen.cod_mov - - IF status = NOTFOUND THEN - INSERT INTO irtb00014 - VALUES(datos_gen.num_doc, - datos_gen.cod_mov, - SUSER_SNAME(), - GETDATE()) - END IF - - UPDATE irtb00014 - SET num_salida = datos_gen.num_doc - WHERE cod_mov = datos_gen.cod_mov - - UPDATE cotb00014 - SET cierre = cerrada - WHERE num_oc = datos_gen.orden_compra AND tipo = datos_gen.tipo - LET numero_msg = 1 - CALL msg(numero_msg) - CLEAR FORM - - ELSE - GOTO otra_vez - END IF - GOTO vuelve -END FUNCTION - -#-> TRUE si lo ya recibido de la linea mas la cantidad digitada pasa lo -# ordenado + 10% (lineas activas de cotb00015). Muestra el mensaje al usuario. -FUNCTION excede_orden(p_idx) - DEFINE p_idx SMALLINT - DEFINE p_pendiente DECIMAL(12, 2) - - LET ordenada = 0 - LET recibida = 0 - - IF movi[p_idx].cod_n = 4 THEN - SELECT SUM(a.cantidad_2) - INTO recibida - FROM ihtb00006 a - WHERE a.orden_compra = datos_gen.orden_compra - AND a.tipo = datos_gen.tipo - AND a.cod_n = movi[p_idx].cod_n - AND a.cod_grupo = movi[p_idx].cod_grupo - AND a.cod_tipo = movi[p_idx].cod_tipo - AND a.cod_sec = movi[p_idx].cod_sec - AND a.status_t IS NULL - ELSE - SELECT SUM(a.cantidad_2) - INTO recibida - FROM irtb00006 a - WHERE a.orden_compra = datos_gen.orden_compra - AND a.tipo = datos_gen.tipo - AND a.cod_n = movi[p_idx].cod_n - AND a.cod_grupo = movi[p_idx].cod_grupo - AND a.cod_tipo = movi[p_idx].cod_tipo - AND a.cod_sec = movi[p_idx].cod_sec - AND a.status_t IS NULL - END IF - - SELECT SUM(a.cantidad) - INTO ordenada - FROM cotb00015 a - WHERE a.num_oc = datos_gen.orden_compra - AND a.tipo = datos_gen.tipo - AND a.cod_n = movi[p_idx].cod_n - AND a.cod_grupo = movi[p_idx].cod_grupo - AND a.cod_tipo = movi[p_idx].cod_tipo - AND a.cod_sec = movi[p_idx].cod_sec - AND a.status_t IS NULL - - IF recibida IS NULL THEN - LET recibida = 0 - END IF - - IF ordenada IS NULL THEN - LET ordenada = 0 - END IF - - #-> Se permite recibir hasta un 10% por encima de lo ordenado. - LET porciento = ordenada * 0.10 - LET r_cantidad = ordenada + porciento - - IF recibida + movi[p_idx].cantidad_2 > r_cantidad THEN - LET p_pendiente = r_cantidad - recibida - IF p_pendiente < 0 THEN - LET p_pendiente = 0 - END IF - CALL fgl_winmessage( - "ATENCION", - "La cantidad excede la orden de compra.\n" - || "Item: " || movi[p_idx].cod_n USING "<<" - || "-" || movi[p_idx].cod_grupo USING "<<<" - || "-" || movi[p_idx].cod_tipo USING "<<<" - || "-" || movi[p_idx].cod_sec USING "<<<<<<" - || "\nOrdenado: " || ordenada USING "<<<,<<<,<<&.&&" - || "\nYa recibido: " || recibida USING "<<<,<<<,<<&.&&" - || "\nMaximo permitido (+10%): " || r_cantidad USING "<<<,<<<,<<&.&&" - || "\nPendiente: " || p_pendiente USING "<<<,<<<,<<&.&&", - "stop") - RETURN TRUE - END IF - - RETURN FALSE -END FUNCTION - -FUNCTION limpia() - - CALL movi.clear() -END FUNCTION - -REPORT rep_ent(x, z) - DEFINE x RECORD - cod_mov LIKE irtb00006.cod_mov, - num_doc LIKE irtb00006.num_doc, - tipo CHAR(2), - orden_compra LIKE irtb00006.orden_compra, - cod_sp LIKE irtb00006.cod_sp, - cod_sp_sec LIKE irtb00006.cod_sp_sec, - conduce_no LIKE irtb00006.conduce_no, - fact_no LIKE irtb00006.fact_no, - fecha DATE, - sec_a LIKE irtb00006.sec_a, - nom_sp LIKE cotb00001.nom_sp, - descrip_mov CHAR(30) - END RECORD - - DEFINE z RECORD - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med, - cantidad_1 LIKE iptb00006.cantidad_1, - cantidad_2 LIKE iptb00006.cantidad_2, - maquina SMALLINT - END RECORD - - DEFINE l SMALLINT - DEFINE negras_of, negras_on, doble_on, doble_of CHAR(2) - DEFINE unidades INTEGER - DEFINE p_nombre, p_descrip CHAR(30) - DEFINE p_unidad CHAR(4) - OUTPUT - TOP MARGIN 0 - BOTTOM MARGIN 0 - LEFT MARGIN 0 - - FORMAT - BEFORE GROUP OF x.num_doc - LET negras_on = ASCII 27, ASCII 69 - LET negras_of = ASCII 27, ASCII 70 - LET doble_on = ASCII 14 - LET doble_of = ASCII 20 - PRINT COLUMN 1, - negras_on, - doble_on, - COLUMN 1, - p_companias.nombre CLIPPED, - negras_of - PRINT COLUMN 58, "REPORTE DE ENTRADA" - PRINT COLUMN 58, "No.", doble_on, x.num_doc USING "&&&&&&" - LET l = (80 - LENGTH(x.descrip_mov)) / 2 - - PRINT COLUMN l, "REPUESTOS" - PRINT COLUMN l, - negras_on, - "(", - x.cod_mov USING "<<<", - ")", - x.descrip_mov, - negras_of - SKIP 1 LINE - PRINT COLUMN 1, - "Fecha : ", - x.fecha USING "dd/mm/yyyy", - COLUMN 53, - "Orden de Compra: ", - x.tipo, - "-", - x.orden_compra USING "&&&&&&" - PRINT COLUMN 1, - "Departamento: ", - x.sec_a USING "<<<<", - " ", - nombre_d - PRINT COLUMN 1, - "Proveedor : ", - x.cod_sp USING "&&", - "-", - x.cod_sp_sec USING "&&&&", - " ", - x.nom_sp - PRINT COLUMN 1, "Conduce : ", x.conduce_no CLIPPED - PRINT COLUMN 1, "Factura : ", x.fact_no CLIPPED - - PRINT COLUMN 1, - "===========================================================================" - - PRINT COLUMN 1, - "CODIGO", - COLUMN 16, - "CANTIDAD", - COLUMN 30, - "UNIDAD", - COLUMN 45, - "D E S C R I P C I O N" - - PRINT COLUMN 1, - "===========================================================================" - - SKIP 1 LINE - ON EVERY ROW - - IF z.maquina IS NOT NULL THEN - SELECT UNIQUE a.nombre - INTO p_nombre - FROM irtb00009 a - WHERE a.codigo = z.maquina - END IF - - PRINT COLUMN 1, - z.cod_n USING "&", - "-", - COLUMN 3, - z.cod_grupo USING "&", - "-", - COLUMN 5, - z.cod_tipo USING "&&", - "-", - COLUMN 8, - z.cod_sec USING "&&&", - COLUMN 16, - z.cantidad_2 USING "##,###", - COLUMN 30, - z.unidad_med, - 5 SPACES, - z.descrip_esp - - IF z.maquina IS NOT NULL THEN - PRINT COLUMN 30, - z.maquina USING "&&#", - " (", - p_nombre CLIPPED, - ")" - END IF - - PAGE TRAILER - PRINT COLUMN 1, "OBSERVACION :" - - PRINT - PRINT COLUMN 1, - "--------------------------------------------------------------------------" - PRINT - PRINT COLUMN 1, - "--------------------------------------------------------------------------" - - SKIP 2 LINE - PRINT COLUMN 3, - "----------------------", - COLUMN 30, - "----------------------", - COLUMN 60, - "--------------------" - PRINT COLUMN 3, - "Entregado Por", - COLUMN 30, - "Recibido Por", - COLUMN 60, - "Aprobado Por" - SKIP 4 LINES -END REPORT - -FUNCTION irprmf006() - - CONSTRUCT criterio ON a.num_doc, a.cod_mov FROM num_doc, cod_mov - - LET selec = - "SELECT DISTINCT a.cod_mov,a.num_doc,a.tipo,a.orden_compra,a.cod_sp,a.cod_sp_Sec,a.conduce_no,", - "a.fact_no,a.fecha,a.sec_a,b.nom_sp,c.descrip_mov ", - "FROM irtb00006 a,cotb00001 b,irtb00005 c ", - "WHERE a.cod_sp = b.cod_sp and a.cod_sp_Sec = b.cod_sp_sec and a.cod_mov = c.cod_mov and a.status_t IS NULL AND ", - criterio CLIPPED - - PREPARE comando FROM selec - DECLARE busca_entrada SCROLL CURSOR FOR comando - OPEN busca_entrada - - FETCH FIRST busca_entrada INTO datos_gen.* - IF STATUS = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - RETURN - END IF - DISPLAY BY NAME datos_gen.* - MENU "NAVEGA" - COMMAND "Siguiente" - FETCH NEXT busca_entrada INTO datos_gen.* - IF STATUS = NOTFOUND THEN - LET numero_msg = 4 - CALL msg(numero_msg) - END IF - DISPLAY BY NAME datos_gen.* - COMMAND "Anterior" - FETCH PREVIOUS busca_entrada INTO datos_gen.* - IF STATUS = NOTFOUND THEN - LET numero_msg = 5 - CALL msg(numero_msg) - END IF - DISPLAY BY NAME datos_gen.* - COMMAND "Ultimo" - FETCH LAST busca_entrada INTO datos_gen.* - DISPLAY BY NAME datos_gen.* - COMMAND "Rimprimir" - CALL defecto( - usuarios, clave, impresor) - RETURNING imprime, - negrilla_on, - negrillas_of, - doble_on, - doble_off, - comp_on, - comp_off, - doce, - normal, - archivo, - copia - - START REPORT rep_ent TO archivo - - DECLARE busca_material CURSOR FOR - SELECT a.cod_n, - a.cod_grupo, - a.cod_tipo, - a.cod_sec, - b.descrip_esp, - b.unidad_med, - a.cantidad_1, - a.cantidad_2, - a.maquina - FROM irtb00006 a, irtb00002 b - WHERE a.num_doc = datos_Gen.num_doc - AND a.cod_mov = datos_gen.cod_mov - AND a.cod_n = b.cod_n - AND a.cod_grupo = b.cod_grupo - AND a.cod_tipo = b.cod_tipo - AND a.cod_sec = b.cod_sec - - LET idx = 1 - FOREACH busca_material INTO movi[idx].* - OUTPUT TO REPORT rep_ent(datos_gen.*, movi[idx].*) - LET idx = idx + 1 - END FOREACH - CALL set_count(idx - 1) - DISPLAY ARRAY movi TO s_movi1.* - FINISH REPORT rep_ent - - RUN imprime - - COMMAND KEY("T") "reTornar" - EXIT MENU - END MENU -END FUNCTION +{ +---------------------------------------------------------------------------- + PROGRAMA : IRPRMT006 + OBJETIVO : Programa Captura Documento Movimiento:REPORTE ENTRADA + de Inventario de Repuestos. + PROGRAMADOR : Juan Fco. Soto (Johnny) + FECHA REALIZACION : Febrero 1, 1993. + MODIFICADO POR : Juan Fco. Soto + FECHA : Septiembre 8, 1993. +---------------------------------------------------------------------------- +} +GLOBALS "irprgb000.4gl" +DEFINE total_cantidad, + porciento, + r_cantidad, + ordenada, + recibida, + existe_act, + r_cantidad1, + tasa + DECIMAL(12, 2) +DEFINE p_maquina SMALLINT + +DEFINE + errores, cerrada CHAR(1), + pano SMALLINT +DEFINE pcosto DYNAMIC ARRAY OF FLOAT +DEFINE pcosto_old DYNAMIC ARRAY OF FLOAT +DEFINE opc1 CHAR(1) + +MAIN + DEFER INTERRUPT + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CALL ARG_VAL(3) RETURNING impresor + + CONNECT TO "smarmotech" USER usuarios USING clave + SELECT a.* INTO p_companias.* FROM companias a + CALL irprmt006() +END MAIN + +FUNCTION irprmt006() + DEFINE fecha CHAR(8) + CLEAR SCREEN + OPTIONS ERROR LINE 24, FORM LINE 4, COMMENT LINE 22, PROMPT LINE 23 + + LET fecha = TODAY USING "dd/mm/yyyy" + + OPEN FORM irfmmt006 FROM "irfmmt006" + DISPLAY FORM irfmmt006 + MENU + ON ACTION nuevo + CALL inpcad006() + ON ACTION buscar + CALL irprmf006() + ON ACTION salir + EXIT MENU + + END MENU + +END FUNCTION + +FUNCTION inpcad006() + LET int_flag = FALSE + INITIALIZE datos_gen.* TO NULL + LET datos_gen.fecha = TODAY USING "dd/mm/yyyy" + LABEL otra_vez: + LABEL vuelve: + IF (OPC = "S" OR OPC = "s") OR opc IS NULL THEN + INITIALIZE datos_gen.* TO NULL + END IF + LET datos_gen.cod_mov = cod_mov_ant + LET datos_gen.fecha = TODAY USING "dd/mm/yyyy" + INPUT BY NAME datos_gen.cod_mov THRU datos_gen.descrip_mov WITHOUT DEFAULTS + + BEFORE FIELD num_doc + LET datos_gen.fecha = TODAY USING "dd/mm/yyyy" + DISPLAY BY NAME datos_gen.fecha + + AFTER FIELD sec_a + SELECT a.nom_dpto + INTO nombre_d + FROM adtb00001 a + WHERE a.departamento = datos_gen.sec_a + + IF STATUS = NOTFOUND THEN + LET numero_msg = 12 + CALL msg(numero_msg) + NEXT FIELD num_doc + END IF + AFTER FIELD fecha + IF datos_gen.fecha IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD fecha + END IF + IF datos_gen.fecha > TODAY THEN + LET numero_msg = 189 + CALL msg(numero_msg) + NEXT FIELD fecha + END IF + + LET p_fechas = datos_gen.fecha USING "ddmmyyyy" + CALL prd(p_fechas, usuarios) RETURNING bandera + IF bandera = 1 THEN + LET bandera = 0 + NEXT FIELD fecha + END IF + + AFTER FIELD cod_mov + IF datos_gen.cod_mov IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_mov + END IF + LET cod_mov_ant = datos_gen.cod_mov + +# Control codigos para este programa + + SELECT UNIQUE a.cod_mov + FROM irtb00018 a + WHERE a.cod_mov = datos_gen.cod_mov + AND a.usuario = SUSER_SNAME() + + IF status = NOTFOUND THEN + LET numero_msg = 139 + CALL msg(numero_msg) + #NEXT FIELD cod_mov + END IF + + IF datos_gen.cod_mov IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_mov + END IF + + SELECT a.descrip_mov + INTO datos_gen.descrip_mov + FROM irtb00005 a + WHERE a.cod_mov = datos_gen.cod_mov AND a.status_t IS NULL + + IF STATUS = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD cod_mov + END IF + + #-> Este programa es SOLO para la recepcion de mercancia de repuestos: + # unicamente los movimientos de entrada 34 y 35. Cualquier otro + # movimiento se digita en irprmt036 (transacciones de inventario). + IF datos_gen.cod_mov <> 34 AND datos_gen.cod_mov <> 35 THEN + CALL fgl_winmessage( + "INFO", + "EN ESTE PROGRAMA SOLO SE PUEDEN EMITIR LOS MOVIMIENTOS DE ENTRADA 34 Y 35", + "INFO") + NEXT FIELD cod_mov + END IF + + DISPLAY BY NAME datos_gen.descrip_mov + + AFTER FIELD orden_compra + SELECT DISTINCT a.cod_sp, a.cod_sp_sec, cierre, c.tasa_cambio + INTO datos_gen.cod_sp, datos_gen.cod_sp_sec, cerrada, tasa + FROM cotb00014 a, cotb00015 b, cotb00031 c + WHERE a.num_oc = datos_gen.orden_compra + AND a.tipo = datos_gen.tipo + AND a.num_oc = b.num_oc + AND b.cod_mon = c.cod_mon + AND a.status_t IS NULL + IF status >= 0 THEN + IF cerrada = "S" THEN + LET numero_msg = 74 + CALL msg(numero_msg) + NEXT FIELD tipo + END IF + + IF STATUS = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD tipo + END IF + END IF + + SELECT UNIQUE nom_sp + INTO datos_gen.nom_sp + FROM cotb00001 + WHERE cod_sp = datos_gen.cod_sp + AND cod_sp_sec = datos_gen.cod_sp_sec + AND status_t IS NULL + + IF status >= 0 THEN + IF STATUS = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD tipo + END IF + END IF + + DISPLAY BY NAME datos_gen.cod_sp, + datos_gen.cod_sp_sec, + datos_gen.nom_sp + NEXT FIELD conduce_no + + AFTER FIELD fact_no + +# Verifica que el numero de la factura no se repita con el mismo numero de +# documento. + IF datos_gen.conduce_no IS NULL AND datos_gen.fact_no IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD conduce_no + END IF + IF datos_gen.conduce_no IS NOT NULL + AND datos_gen.fact_no IS NOT NULL THEN + LET numero_msg = 29 + CALL msg(numero_msg) + NEXT FIELD conduce_no + END IF + + IF datos_gen.fact_no IS NOT NULL THEN + SELECT UNIQUE num_doc + FROM irtb00006 + WHERE num_doc = datos_gen.num_doc + AND orden_compra = datos_gen.orden_compra + AND fact_no = datos_gen.fact_no + AND cod_mov = datos_gen.cod_mov + AND status_t IS NULL + + IF status >= 0 THEN + IF STATUS != NOTFOUND THEN + LET numero_msg = 12 + CALL msg(numero_msg) + NEXT FIELD num_doc + END IF + END IF + END IF + AFTER INPUT + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + CALL movi.clear() + + SLEEP 2 + RETURN + END IF + + SELECT UNIQUE a.num_doc + FROM irtb00006 a + WHERE a.num_doc = datos_gen.num_doc + AND a.orden_compra = datos_gen.orden_compra + AND a.fact_no = datos_gen.fact_no + AND a.cod_mov = datos_gen.cod_mov + AND a.status_t IS NULL + + IF status >= 0 THEN + IF STATUS != NOTFOUND THEN + LET numero_msg = 12 + CALL msg(numero_msg) + NEXT FIELD num_doc + END IF + END IF + + IF datos_gen.conduce_no IS NULL AND datos_gen.fact_no IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD conduce_no + END IF + IF datos_gen.fecha IS NULL THEN + CALL msg(16) + NEXT FIELD fecha + END IF + EXIT INPUT + END INPUT + INITIALIZE ant_art.* TO NULL + + IF opc = "S" OR opc = "s" OR opc IS NULL THEN + CALL movi.clear() + + END IF + DECLARE busca CURSOR FOR + SELECT a.cod_n, + a.cod_grupo, + a.cod_tipo, + a.cod_sec, + b.descrip_esp, + b.unidad_med, + SUM(a.cantidad), + SUM(a.precio) + FROM cotb00015 a, irtb00002 b + WHERE a.num_oc = datos_gen.orden_compra + AND a.tipo = datos_gen.tipo + AND a.status_t IS NULL + AND a.cod_n = b.cod_n + AND a.cod_n = b.cod_n + AND a.cod_grupo = b.cod_grupo + AND a.cod_tipo = b.cod_tipo + AND a.cod_sec = b.cod_sec + AND b.status_t IS NULL + GROUP BY a.cod_n, + a.cod_grupo, + a.cod_tipo, + a.cod_sec, + b.descrip_esp, + b.unidad_med + + LET errores = "N" + LET idx = 1 + FOREACH busca INTO movi[idx].cod_n, + movi[idx].cod_grupo, + movi[idx].cod_tipo, + movi[idx].cod_sec, + movi[idx].descrip_esp, + movi[idx].unidad_med, + movi[idx].cantidad_1, + pcosto[idx] + IF (movi[idx].cod_n < 4 OR movi[idx].cod_n > 9) THEN + LET numero_msg = 83 + CALL msg(numero_msg) + LET errores = "S" + EXIT FOREACH + END IF + + LET existe_act = 0 + IF movi[idx].cod_n = 4 THEN + SELECT SUM(a.cantidad_2) + INTO existe_act + FROM ihtb00006 a + WHERE a.orden_compra = datos_gen.orden_compra + AND a.tipo = datos_gen.tipo + AND a.status_t IS NULL + AND a.cod_n = movi[idx].cod_n + AND a.cod_grupo = movi[idx].cod_grupo + AND a.cod_tipo = movi[idx].cod_tipo + AND a.cod_sec = movi[idx].cod_sec + ELSE + SELECT SUM(a.cantidad_2) + INTO existe_act + FROM irtb00006 a + WHERE a.orden_compra = datos_gen.orden_compra + AND a.tipo = datos_gen.tipo + AND a.status_t IS NULL + AND a.cod_n = movi[idx].cod_n + AND a.cod_grupo = movi[idx].cod_grupo + AND a.cod_tipo = movi[idx].cod_tipo + AND a.cod_sec = movi[idx].cod_sec + END IF + + IF existe_act IS NULL THEN + LET existe_act = 0 + END IF + + LET movi[idx].cantidad_2 = movi[idx].cantidad_2 - existe_act + LET movi[idx].maquina = NULL + + SELECT ISNULL(a.costo_st, 0) + INTO pcosto_old[idx] + FROM irtb00013 a + WHERE a.cod_n = movi[idx].cod_n + AND a.cod_grupo = movi[idx].cod_grupo + AND a.cod_tipo = movi[idx].cod_tipo + AND a.cod_sec = movi[idx].cod_sec + AND a.mes_ini = '01' + AND a.mes_fin = '12' + AND a.ano = YEAR(TODAY) + + LET idx = idx + 1 + END FOREACH + +# CAPTURA ARREGLO DE LOS CODIGOS DE MATERIA PRIMA + IF errores = "S" THEN + LET idx = idx + 1 + END IF + CALL set_count(idx - 1) + + INPUT ARRAY movi WITHOUT DEFAULTS FROM s_movi1.* + BEFORE ROW + LET p_act = arr_curr() + LET scr_l = scr_line() + BEFORE FIELD cod_n + NEXT FIELD cantidad_2 + + BEFORE FIELD cod_sec + NEXT FIELD cantidad_2 + + BEFORE DELETE + CALL pcosto.deleteElement(p_act) + CALL pcosto_old.deleteElement(p_act) + + AFTER FIELD maquina + + IF movi[p_act].maquina IS NOT NULL THEN + SELECT a.nombre + INTO maquinaria.nombre + FROM irtb00009 a + WHERE a.codigo = movi[p_act].maquina + + IF status = NOTFOUND THEN + LET numero_msg = 115 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + END IF + + DISPLAY BY NAME maquinaria.nombre + + AFTER FIELD cantidad_2 + IF errores = "S" THEN + RETURN + END IF + IF movi[p_act].cantidad_2 IS NOT NULL THEN + + SELECT UNIQUE * + FROM irtb00002 + WHERE cod_n = movi[p_act].cod_n + AND cod_grupo = movi[p_act].cod_grupo + AND cod_tipo = movi[p_act].cod_tipo + AND cod_sec = movi[p_act].cod_sec + AND status_t IS NULL + + IF STATUS = NOTFOUND THEN + LET numero_msg = 35 + CALL msg(numero_msg) + NEXT FIELD cantidad_2 + END IF + + IF excede_orden(p_act) THEN + NEXT FIELD cantidad_2 + END IF + # BUSCA EL COSTO DE LAS ORDENES + { CALL pcosto.deleteElement(p_act) + CALL pcosto_old.deleteElement(p_act) + + SELECT ISNULL(a.costo_st, 0) + INTO pcosto_old[p_act] + FROM irtb00013 a + WHERE a.cod_n = movi[p_act].cod_n + AND a.cod_grupo = movi[p_act].cod_grupo + AND a.cod_tipo = movi[p_act].cod_tipo + AND a.cod_sec = movi[p_act].cod_sec + AND a.mes_ini = '01' + AND a.mes_fin = '12' + AND a.ano = YEAR(TODAY) + + SELECT ISNULL(a.precio, 0) + INTO pcosto[p_act] + FROM cotb00015 a + WHERE a.cod_n = movi[p_act].cod_n + AND a.cod_grupo = movi[p_act].cod_grupo + AND a.cod_tipo = movi[p_act].cod_tipo + AND a.cod_sec = movi[p_act].cod_sec + AND a.num_oc = datos_gen.orden_compra + AND a.tipo = datos_Gen.tipo} + + END IF + + AFTER INPUT + #-> Revisa todas las lineas, no solo las que el usuario visito. + IF NOT int_flag THEN + FOR i = 1 TO arr_count() + IF movi[i].cod_n IS NOT NULL + AND movi[i].cantidad_2 IS NOT NULL THEN + IF excede_orden(i) THEN + CALL fgl_set_arr_curr(i) + NEXT FIELD cantidad_2 + END IF + END IF + END FOR + END IF + + END INPUT + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + CALL movi.clear() + + SLEEP 2 + RETURN + END IF + + PROMPT "Toda la Informacion Esta Correcta? (S/N)" FOR CHAR opc + LET opc = UPSHIFT(opc) + + IF OPC = "S" THEN + + PROMPT "Imprimo documento ahora? (S/N)" FOR CHAR opc1 + LET opc1 = upshift(opc1) + IF opc1 = "S" THEN + + CALL defecto( + usuarios, clave, impresor) + RETURNING imprime, + negrilla_on, + negrillas_of, + doble_on, + doble_off, + comp_on, + comp_off, + doce, + normal, + archivo, + copia + + START REPORT rep_ent TO archivo + + END IF + # BUSCA ULTIMO NUMERO DOCUMENTO + LET p_ultimo = 0 + SELECT MAX(num_salida) + INTO p_ultimo + FROM irtb00014 + WHERE cod_mov = datos_gen.cod_mov + + IF p_ultimo IS NULL THEN + LET p_ultimo = 0 + END IF + + LET datos_gen.num_doc = p_ultimo + 1 + + SELECT UNIQUE a.num_doc + FROM irtb00006 a + WHERE a.num_doc = p_ultimo AND a.cod_mov = datos_gen.cod_mov + + IF status != NOTFOUND THEN + SELECT MAX(a.num_doc) + INTO p_ultimo + FROM irtb00006 a + WHERE a.cod_mov = datos_gen.cod_mov + + IF p_ultimo IS NULL THEN + LET p_ultimo = 0 + END IF + + LET datos_gen.num_doc = p_ultimo + 1 + END IF + + DISPLAY BY NAME datos_gen.num_doc + LET pano = YEAR(datos_gen.fecha) + BEGIN WORK + #-> Bloquea la cabecera de la OC hasta el COMMIT para que dos + # recepciones simultaneas de la misma orden no pasen la validacion + # a la vez, y revalida contra lo ya grabado. + UPDATE cotb00014 + SET cierre = cierre + WHERE num_oc = datos_gen.orden_compra AND tipo = datos_gen.tipo + + FOR idx = 1 TO arr_count() + IF movi[idx].cod_n IS NOT NULL + AND movi[idx].cantidad_2 IS NOT NULL THEN + IF excede_orden(idx) THEN + ROLLBACK WORK + IF opc1 = "S" THEN + FINISH REPORT rep_ent + END IF + CALL movi.clear() + CLEAR FORM + RETURN + END IF + END IF + END FOR +#-------------------------------------------------------------------------- + FOR idx = 1 TO arr_count() + + IF movi[idx].cod_n IS NOT NULL + AND movi[idx].cod_grupo IS NOT NULL + AND movi[idx].cod_tipo IS NOT NULL + AND movi[idx].cod_sec IS NOT NULL THEN + + IF movi[idx].cantidad_2 IS NOT NULL THEN + IF movi[idx].cod_n = 4 THEN + INSERT INTO irtb00006( + num_doc, + fecha, + fact_no, + conduce_no, + tipo, + orden_compra, + cod_sp, + cod_sp_Sec, + cod_mov, + maquina, + cod_n, + cod_grupo, + cod_tipo, + cod_Sec, + cantidad_1, + cantidad_2, + sec_a, + us_Crea, + fech_Crea, + bodega) + VALUES(datos_gen.num_doc, + datos_gen.fecha, + datos_gen.fact_no, + datos_gen.conduce_no, + datos_gen.tipo, + datos_gen.orden_compra, + datos_gen.cod_sp, + datos_gen.cod_sp_sec, + datos_gen.cod_mov, + movi[idx].maquina, + movi[idx].cod_n, + movi[idx].cod_grupo, + movi[idx].cod_tipo, + movi[idx].cod_sec, + movi[idx].cantidad_1, + movi[idx].cantidad_2, + datos_gen.sec_a, + SUSER_SNAME(), + GETDATE(), + '1') + ELSE + INSERT INTO irtb00006( + num_doc, + fecha, + fact_no, + conduce_no, + tipo, + orden_compra, + cod_sp, + cod_sp_Sec, + cod_mov, + maquina, + cod_n, + cod_grupo, + cod_tipo, + cod_Sec, + cantidad_1, + cantidad_2, + us_Crea, + fech_Crea, + bodega, + costo_act, + costo_old) + VALUES(datos_gen.num_doc, + datos_gen.fecha, + datos_gen.fact_no, + datos_gen.conduce_no, + datos_gen.tipo, + datos_gen.orden_compra, + datos_gen.cod_sp, + datos_gen.cod_sp_sec, + datos_gen.cod_mov, + movi[idx].maquina, + movi[idx].cod_n, + movi[idx].cod_grupo, + movi[idx].cod_tipo, + movi[idx].cod_sec, + movi[idx].cantidad_1, + movi[idx].cantidad_2, + SUSER_SNAME(), + GETDATE(), + '1', + pcosto[idx], + pcosto_old[idx]) + IF datos_gen.cod_mov = 35 THEN + LET pcosto[idx] = pcosto[idx] * tasa + SELECT DISTINCT a.cod_n + FROM irtb00013 a + WHERE a.cod_n = movi[idx].cod_n + AND a.cod_grupo = movi[idx].cod_grupo + AND a.cod_tipo = movi[idx].cod_tipo + AND a.cod_sec = movi[idx].cod_Sec + AND a.ano = YEAR(datos_gen.fecha) + IF STATUS = NOTFOUND THEN + INSERT INTO irtb00013( + ano, + mes_ini, + mes_fin, + cod_n, + cod_grupo, + cod_tipo, + cod_sec, + costo_st, + us_crea, + fech_crea) + VALUES(pano, + '01', + '12', + movi[idx].cod_n, + movi[idx].cod_grupo, + movi[idx].cod_tipo, + movi[idx].cod_sec, + pcosto[idx], + usuarios, + getdate()) + ELSE + UPDATE irtb00013 + SET costo_st = pcosto[idx], + us_mod = USUARIOS, + fech_mod = getdate() + WHERE cod_n = movi[idx].cod_n + AND cod_grupo = movi[idx].cod_grupo + AND cod_tipo = movi[idx].cod_tipo + AND cod_sec = movi[idx].cod_Sec + AND ano = pano + END IF + END IF + END IF + END IF + + IF opc1 = "S" THEN + IF movi[idx].cantidad_2 IS NOT NULL THEN + OUTPUT TO REPORT rep_ent(datos_gen.*, movi[idx].*) + END IF + END IF + END IF + END FOR + COMMIT WORK + CALL movi.clear() + + IF opc1 = "S" THEN + DISPLAY " " AT 1, 1 + FINISH REPORT rep_ent + RUN imprime + END IF + + SELECT * FROM irtb00014 WHERE @cod_mov = datos_gen.cod_mov + + IF status = NOTFOUND THEN + INSERT INTO irtb00014 + VALUES(datos_gen.num_doc, + datos_gen.cod_mov, + NULL, + SUSER_SNAME(), + GETDATE(), + NULL, + NULL) + END IF + + UPDATE irtb00014 + SET num_salida = datos_gen.num_doc + WHERE cod_mov = datos_gen.cod_mov + + SELECT * FROM irtb00014 WHERE cod_mov = datos_gen.cod_mov + + IF status = NOTFOUND THEN + INSERT INTO irtb00014 + VALUES(datos_gen.num_doc, + datos_gen.cod_mov, + SUSER_SNAME(), + GETDATE()) + END IF + + UPDATE irtb00014 + SET num_salida = datos_gen.num_doc + WHERE cod_mov = datos_gen.cod_mov + + UPDATE cotb00014 + SET cierre = cerrada + WHERE num_oc = datos_gen.orden_compra AND tipo = datos_gen.tipo + LET numero_msg = 1 + CALL msg(numero_msg) + CLEAR FORM + + ELSE + GOTO otra_vez + END IF + GOTO vuelve +END FUNCTION + +#-> TRUE si lo ya recibido de la linea mas la cantidad digitada pasa lo +# ordenado + 10% (lineas activas de cotb00015). Muestra el mensaje al usuario. +FUNCTION excede_orden(p_idx) + DEFINE p_idx SMALLINT + DEFINE p_pendiente DECIMAL(12, 2) + + LET ordenada = 0 + LET recibida = 0 + + IF movi[p_idx].cod_n = 4 THEN + SELECT SUM(a.cantidad_2) + INTO recibida + FROM ihtb00006 a + WHERE a.orden_compra = datos_gen.orden_compra + AND a.tipo = datos_gen.tipo + AND a.cod_n = movi[p_idx].cod_n + AND a.cod_grupo = movi[p_idx].cod_grupo + AND a.cod_tipo = movi[p_idx].cod_tipo + AND a.cod_sec = movi[p_idx].cod_sec + AND a.status_t IS NULL + ELSE + SELECT SUM(a.cantidad_2) + INTO recibida + FROM irtb00006 a + WHERE a.orden_compra = datos_gen.orden_compra + AND a.tipo = datos_gen.tipo + AND a.cod_n = movi[p_idx].cod_n + AND a.cod_grupo = movi[p_idx].cod_grupo + AND a.cod_tipo = movi[p_idx].cod_tipo + AND a.cod_sec = movi[p_idx].cod_sec + AND a.status_t IS NULL + END IF + + SELECT SUM(a.cantidad) + INTO ordenada + FROM cotb00015 a + WHERE a.num_oc = datos_gen.orden_compra + AND a.tipo = datos_gen.tipo + AND a.cod_n = movi[p_idx].cod_n + AND a.cod_grupo = movi[p_idx].cod_grupo + AND a.cod_tipo = movi[p_idx].cod_tipo + AND a.cod_sec = movi[p_idx].cod_sec + AND a.status_t IS NULL + + IF recibida IS NULL THEN + LET recibida = 0 + END IF + + IF ordenada IS NULL THEN + LET ordenada = 0 + END IF + + #-> Se permite recibir hasta un 10% por encima de lo ordenado. + LET porciento = ordenada * 0.10 + LET r_cantidad = ordenada + porciento + + IF recibida + movi[p_idx].cantidad_2 > r_cantidad THEN + LET p_pendiente = r_cantidad - recibida + IF p_pendiente < 0 THEN + LET p_pendiente = 0 + END IF + CALL fgl_winmessage( + "ATENCION", + "La cantidad excede la orden de compra.\n" + || "Item: " || movi[p_idx].cod_n USING "<<" + || "-" || movi[p_idx].cod_grupo USING "<<<" + || "-" || movi[p_idx].cod_tipo USING "<<<" + || "-" || movi[p_idx].cod_sec USING "<<<<<<" + || "\nOrdenado: " || ordenada USING "<<<,<<<,<<&.&&" + || "\nYa recibido: " || recibida USING "<<<,<<<,<<&.&&" + || "\nMaximo permitido (+10%): " || r_cantidad USING "<<<,<<<,<<&.&&" + || "\nPendiente: " || p_pendiente USING "<<<,<<<,<<&.&&", + "stop") + RETURN TRUE + END IF + + RETURN FALSE +END FUNCTION + +FUNCTION limpia() + + CALL movi.clear() +END FUNCTION + +REPORT rep_ent(x, z) + DEFINE x RECORD + cod_mov LIKE irtb00006.cod_mov, + num_doc LIKE irtb00006.num_doc, + tipo CHAR(2), + orden_compra LIKE irtb00006.orden_compra, + cod_sp LIKE irtb00006.cod_sp, + cod_sp_sec LIKE irtb00006.cod_sp_sec, + conduce_no LIKE irtb00006.conduce_no, + fact_no LIKE irtb00006.fact_no, + fecha DATE, + sec_a LIKE irtb00006.sec_a, + nom_sp LIKE cotb00001.nom_sp, + descrip_mov CHAR(30) + END RECORD + + DEFINE z RECORD + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med, + cantidad_1 LIKE iptb00006.cantidad_1, + cantidad_2 LIKE iptb00006.cantidad_2, + maquina SMALLINT + END RECORD + + DEFINE l SMALLINT + DEFINE negras_of, negras_on, doble_on, doble_of CHAR(2) + DEFINE unidades INTEGER + DEFINE p_nombre, p_descrip CHAR(30) + DEFINE p_unidad CHAR(4) + OUTPUT + TOP MARGIN 0 + BOTTOM MARGIN 0 + LEFT MARGIN 0 + + FORMAT + BEFORE GROUP OF x.num_doc + LET negras_on = ASCII 27, ASCII 69 + LET negras_of = ASCII 27, ASCII 70 + LET doble_on = ASCII 14 + LET doble_of = ASCII 20 + PRINT COLUMN 1, + negras_on, + doble_on, + COLUMN 1, + p_companias.nombre CLIPPED, + negras_of + PRINT COLUMN 58, "REPORTE DE ENTRADA" + PRINT COLUMN 58, "No.", doble_on, x.num_doc USING "&&&&&&" + LET l = (80 - LENGTH(x.descrip_mov)) / 2 + + PRINT COLUMN l, "REPUESTOS" + PRINT COLUMN l, + negras_on, + "(", + x.cod_mov USING "<<<", + ")", + x.descrip_mov, + negras_of + SKIP 1 LINE + PRINT COLUMN 1, + "Fecha : ", + x.fecha USING "dd/mm/yyyy", + COLUMN 53, + "Orden de Compra: ", + x.tipo, + "-", + x.orden_compra USING "&&&&&&" + PRINT COLUMN 1, + "Departamento: ", + x.sec_a USING "<<<<", + " ", + nombre_d + PRINT COLUMN 1, + "Proveedor : ", + x.cod_sp USING "&&", + "-", + x.cod_sp_sec USING "&&&&", + " ", + x.nom_sp + PRINT COLUMN 1, "Conduce : ", x.conduce_no CLIPPED + PRINT COLUMN 1, "Factura : ", x.fact_no CLIPPED + + PRINT COLUMN 1, + "===========================================================================" + + PRINT COLUMN 1, + "CODIGO", + COLUMN 16, + "CANTIDAD", + COLUMN 30, + "UNIDAD", + COLUMN 45, + "D E S C R I P C I O N" + + PRINT COLUMN 1, + "===========================================================================" + + SKIP 1 LINE + ON EVERY ROW + + IF z.maquina IS NOT NULL THEN + SELECT UNIQUE a.nombre + INTO p_nombre + FROM irtb00009 a + WHERE a.codigo = z.maquina + END IF + + PRINT COLUMN 1, + z.cod_n USING "&", + "-", + COLUMN 3, + z.cod_grupo USING "&", + "-", + COLUMN 5, + z.cod_tipo USING "&&", + "-", + COLUMN 8, + z.cod_sec USING "&&&", + COLUMN 16, + z.cantidad_2 USING "##,###", + COLUMN 30, + z.unidad_med, + 5 SPACES, + z.descrip_esp + + IF z.maquina IS NOT NULL THEN + PRINT COLUMN 30, + z.maquina USING "&&#", + " (", + p_nombre CLIPPED, + ")" + END IF + + PAGE TRAILER + PRINT COLUMN 1, "OBSERVACION :" + + PRINT + PRINT COLUMN 1, + "--------------------------------------------------------------------------" + PRINT + PRINT COLUMN 1, + "--------------------------------------------------------------------------" + + SKIP 2 LINE + PRINT COLUMN 3, + "----------------------", + COLUMN 30, + "----------------------", + COLUMN 60, + "--------------------" + PRINT COLUMN 3, + "Entregado Por", + COLUMN 30, + "Recibido Por", + COLUMN 60, + "Aprobado Por" + SKIP 4 LINES +END REPORT + +FUNCTION irprmf006() + + CONSTRUCT criterio ON a.num_doc, a.cod_mov FROM num_doc, cod_mov + + LET selec = + "SELECT DISTINCT a.cod_mov,a.num_doc,a.tipo,a.orden_compra,a.cod_sp,a.cod_sp_Sec,a.conduce_no,", + "a.fact_no,a.fecha,a.sec_a,b.nom_sp,c.descrip_mov ", + "FROM irtb00006 a,cotb00001 b,irtb00005 c ", + "WHERE a.cod_sp = b.cod_sp and a.cod_sp_Sec = b.cod_sp_sec and a.cod_mov = c.cod_mov and a.status_t IS NULL AND ", + criterio CLIPPED + + PREPARE comando FROM selec + DECLARE busca_entrada SCROLL CURSOR FOR comando + OPEN busca_entrada + + FETCH FIRST busca_entrada INTO datos_gen.* + IF STATUS = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + RETURN + END IF + DISPLAY BY NAME datos_gen.* + MENU "NAVEGA" + COMMAND "Siguiente" + FETCH NEXT busca_entrada INTO datos_gen.* + IF STATUS = NOTFOUND THEN + LET numero_msg = 4 + CALL msg(numero_msg) + END IF + DISPLAY BY NAME datos_gen.* + COMMAND "Anterior" + FETCH PREVIOUS busca_entrada INTO datos_gen.* + IF STATUS = NOTFOUND THEN + LET numero_msg = 5 + CALL msg(numero_msg) + END IF + DISPLAY BY NAME datos_gen.* + COMMAND "Ultimo" + FETCH LAST busca_entrada INTO datos_gen.* + DISPLAY BY NAME datos_gen.* + COMMAND "Rimprimir" + CALL defecto( + usuarios, clave, impresor) + RETURNING imprime, + negrilla_on, + negrillas_of, + doble_on, + doble_off, + comp_on, + comp_off, + doce, + normal, + archivo, + copia + + START REPORT rep_ent TO archivo + + DECLARE busca_material CURSOR FOR + SELECT a.cod_n, + a.cod_grupo, + a.cod_tipo, + a.cod_sec, + b.descrip_esp, + b.unidad_med, + a.cantidad_1, + a.cantidad_2, + a.maquina + FROM irtb00006 a, irtb00002 b + WHERE a.num_doc = datos_Gen.num_doc + AND a.cod_mov = datos_gen.cod_mov + AND a.cod_n = b.cod_n + AND a.cod_grupo = b.cod_grupo + AND a.cod_tipo = b.cod_tipo + AND a.cod_sec = b.cod_sec + + LET idx = 1 + FOREACH busca_material INTO movi[idx].* + OUTPUT TO REPORT rep_ent(datos_gen.*, movi[idx].*) + LET idx = idx + 1 + END FOREACH + CALL set_count(idx - 1) + DISPLAY ARRAY movi TO s_movi1.* + FINISH REPORT rep_ent + + RUN imprime + + COMMAND KEY("T") "reTornar" + EXIT MENU + END MENU +END FUNCTION diff --git a/PROYECTO/irdir/irprmt009.4gl b/PROYECTO/irdir/irprmt009.4gl index de80f8b..2b02149 100644 --- a/PROYECTO/irdir/irprmt009.4gl +++ b/PROYECTO/irdir/irprmt009.4gl @@ -13,14 +13,14 @@ GLOBALS "irprgb000.4gl" xcodigo_externo VARCHAR(60) DEFINE desc_activo STRING, id_maintain STRING -MAIN - DEFER INTERRUPT - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CONNECT to "smarmotech" USER usuarios USING clave - SELECT * INTO p_companias.* FROM companias - CALL irprmt009() -END MAIN +MAIN + DEFER INTERRUPT + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CONNECT to "smarmotech" USER usuarios USING clave + SELECT * INTO p_companias.* FROM companias + CALL irprmt009() +END MAIN FUNCTION irprmt009() CLEAR SCREEN diff --git a/PROYECTO/irdir/irprmt020.4gl b/PROYECTO/irdir/irprmt020.4gl index ab6fc50..9523c8b 100644 --- a/PROYECTO/irdir/irprmt020.4gl +++ b/PROYECTO/irdir/irprmt020.4gl @@ -1,961 +1,961 @@ -{ - PROGRAMA: irprmt020 - OBEJETIVO: Requisicion de Respuestos - DESARROLLADO POR: ING. ELVIS GARCÍA - FECHA DESARROLLO: NOVIEMBRE 01, 2024 - - -} -IMPORT os -GLOBALS "irprgb000.4gl" - -# fakeData se pasa POR POSICION (fakeData.*) al parametro Data de -# ApiMaintainC en api_test.4gl, por lo que su estructura (orden y tipos) -# debe ser IDENTICA a ese record. No usar RECORD LIKE cotb00001.* porque -# el orden y la cantidad de columnas de cotb00001 ya no coinciden con ese -# record y provoca el error -6200 al enlazar (27 vs 22 parametros). -DEFINE fakeData RECORD - area_sp VARCHAR(10), - ciu_sp VARCHAR(30), - cod_pais VARCHAR(3), - cod_sp SMALLINT, - cod_sp_sec SMALLINT, - cont_sp VARCHAR(30), - contactID INTEGER, - cuenta_no VARCHAR(10), -- G6: Data de ApiMaintainC (api_test.4gl) tiene 22 campos - dir_sp VARCHAR(60), - email VARCHAR(60), - fax_sp VARCHAR(25), - fech_crea DATETIME YEAR TO FRACTION, - fech_mod DATETIME YEAR TO FRACTION, - id_maintainx INTEGER, - nom_sp VARCHAR(41), - rnc VARCHAR(11), - status_t VARCHAR(1), - tel_sp VARCHAR(25), - term_sp SMALLINT, - tipo_doc VARCHAR(10), - us_crea VARCHAR(50), - us_mod VARCHAR(50) -END RECORD -DEFINE answer, answer2 STRING -- G6: ApiMaintainC devuelve 2 valores - -DEFINE Toemail, - subject, - cuerpo_correo, - xusername, - xsmtphost, - xsmtpport, - xpassword, - emailadd, - retorne - STRING -DEFINE - d_tipos, - mensaje, - f_tipos, - filepath, - extension, - xdestino, - l_file, - tmpdir_file, - dir_file, - url_destino, - attachment - STRING, - tmpnumero, dcodn, dcodgrupo, dcodtipo, dcodsec INT - -MAIN - DEFER INTERRUPT - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - - CONNECT TO "smarmotech" USER usuarios USING clave - LET url_destino = fgl_getenv("URLIMAGENES") - - CALL usuarioSistema(usuarios) RETURNING nombreUsuario, email - CALL ipprmt020() -END MAIN -FUNCTION ipprmt020() - - OPEN WINDOW w1 WITH FORM "irfmmt020" - DIALOG ATTRIBUTE(UNBUFFERED) - DISPLAY ARRAY arr_busqueda TO busqueda.* - BEFORE DISPLAY - LET toemail = email - LET xtiene = 'NO' - SELECT from_address, puerto, nombre_servidor, clave - INTO xusername, xsmtpport, xsmtphost, xpassword - FROM tbperfil_mail - WHERE cod_perfil = 2 - - # LET xusername ='notificacion@marmotech.com.do' - # LET xsmtphost ='smtp.office365.com' - # LET xsmtpport = '587' - # LET xpassword = 'Lmmjvsd2020' - CALL buscarData() - ON ACTION nuevo ATTRIBUTE(TEXT = "Nuevo", IMAGE = "new") - INITIALIZE p_irtb57.* TO NULL - CALL arr_irtb58.clear() - CLEAR FORM - - LET tmpnumero = 0 - SELECT a.num_doc - INTO tmpnumero - FROM irtb00043 a - WHERE usuario = usuarios - - IF STATUS = NOTFOUND THEN - INSERT INTO irtb00043 VALUES(1, usuarios) - LET tmpnumero = 1 - ELSE - LET tmpnumero = tmpnumero + 1 - UPDATE irtb00043 - SET num_doc = tmpnumero - WHERE usuario = usuarios - END IF - - LET p_irtb57.numero_doc = tmpnumero - DISPLAY BY NAME p_irtb57.numero_doc - LET p_irtb57.bodega = 3 - - LET opcion = "Adicionar" - LET subject = 'CREACION REQUISICION PARA ALMACEN NO.' - CALL entradas() - - { ON ACTION editar ATTRIBUTE(TEXT="Editar",IMAGE="edit") - LET opcion="Actualializar" - LET p_irtb57.numero_doc = arr_busqueda[arr_curr()].numeroid - LET p_irtb57.estado = arr_busqueda[arr_curr()].estadp1 - DISPLAY BY NAME p_irtb57.numero_doc,p_irtb57.estado - SELECT DISTINCT a.numero_doc FROM irtb00006 a - WHERE a.numero_doc = p_irtb57.numero_doc AND - a.cod_mov = p_irtb57.cod_mov - IF STATUS != NOTFOUND THEN - CALL msg(1014) - CONTINUE DIALOG - END IF - LET subject = 'MODIFICACION REQUISICION PARA ALMACEN NO.' - CALL buscadoc(arr_busqueda[arr_curr()].numeroid,arr_busqueda[arr_curr()].cod_mov ) RETURNING p_irtb57.*,arr_irtb58 - CALL entradas()} - ON ACTION anular ATTRIBUTE(TEXT = "Anular", IMAGE = "garbage") - LET p_irtb57.numero_doc = arr_busqueda[arr_curr()].numeroid - LET p_irtb57.cod_mov = arr_busqueda[arr_curr()].cod_mov - CALL anular() - ON ACTION imprimir ATTRIBUTE(TEXT = "Imprimir", IMAGE = "printer") - - CALL buscadoc( - arr_busqueda[arr_curr()].numeroid, - arr_busqueda[arr_curr()] - .cod_mov) #RETURNING p_irtb57.*,arr_irtb58 - CALL impdocumentos( - arr_busqueda[arr_curr()].numeroid, - arr_busqueda[arr_curr()].cod_mov) - ON ACTION CANCEL ATTRIBUTE(TEXT = "Cancelar", IMAGE = "quit") - RETURN - - END DISPLAY - END DIALOG - CLOSE WINDOW w1 -END FUNCTION - -FUNCTION buscardata() - DEFINE i INT - - DECLARE buscardata CURSOR FOR - SELECT b.estado, - f.descripcion, - CAST(a.cod_mov AS VARCHAR(10)) || ' ' || a.descrip_mov, - b.numero_doc, - b.fecha, - c.nom_sp AS nom_cliente, - b.observacion, - d.descripcion, - ' ', - b.cod_mov, - b.bodega, - b.bodega_destino - FROM irtb00005 a, - irtb00057 b INNER JOIN irtb00061 f ON b.idestado = f.idestado - LEFT OUTER - JOIN cotb00001 c - ON c.cod_sp = b.tipo_cliente - AND c.cod_sp_sec = b.sec_cliente, - intb00009 d - WHERE a.cod_mov = b.cod_mov - AND b.bodega = d.cod_bodega - AND b.us_crea = usuarios - AND b.status_t IS NULL - - LET i = 1 - FOREACH buscardata INTO arr_busqueda[i].* - - LET p_irtb57.cod_mov = arr_busqueda[i].cod_mov - LET p_irtb57.num_oc = arr_busqueda[i].numeroid - - IF arr_busqueda[i].bodega2 IS NOT NULL THEN - SELECT a.descripcion - INTO arr_busqueda[i].bodega_destino - FROM intb00009 a - WHERE a.cod_bodega = arr_busqueda[i].bodega2 - END IF - LET i = i + 1 - END FOREACH -END FUNCTION - -FUNCTION codigomov() - DEFINE - ketiquetas SMALLINT, - detiquetas STRING - - LET cbmovimiento = ui.combobox.forname("formonly.cod_mov") - DECLARE bmovimiento_t CURSOR FOR - SELECT a.cod_mov, - RTRIM(a.descrip_mov) || '(' || CAST(a.cod_mov AS VARCHAR(6)) || ')' - FROM irtb00005 a - WHERE a.requisiciones = "SI" AND a.status_t IS NULL - ORDER BY a.descrip_mov - CALL cbmovimiento.clear() - - FOREACH bmovimiento_t INTO ketiquetas, detiquetas - CALL cbmovimiento.additem(ketiquetas, detiquetas) - END FOREACH - -END FUNCTION -FUNCTION entradas() - DIALOG ATTRIBUTE(UNBUFFERED) - - INPUT BY NAME p_irtb57.cod_mov, - p_irtb57.num_oc, - p_irtb57.orden_trabajo, - p_irtb57.observacion, - p_irtb57.bodega, - p_irtb57.bodega_destino, - p_irtb57.url_file - ATTRIBUTE(WITHOUT DEFAULTS) - ON ACTION abrirdocumento - IF p_irtb57.url_file IS NOT NULL THEN - CALL ui.Interface.frontCall( - "standard", "launchURL", [p_irtb57.url_file], []) - END IF - ON ACTION atardocumento - - CALL ui.Interface.frontCall( - "standard", - "openfile", - [dir_file, d_tipos, f_tipos, mensaje], - [filepath]) - - IF filepath IS NOT NULL THEN - IF downshift(os.Path.extension(filepath)) = "pdf" - OR downshift(os.Path.extension(filepath)) = "jpg" - OR downshift(os.Path.extension(filepath)) = "xls" - OR downshift(os.Path.extension(filepath)) = "xlsx" - OR downshift(os.Path.extension(filepath)) = "doc" - OR downshift(os.Path.extension(filepath)) = "docx" - OR downshift(os.Path.extension(filepath)) = "png" THEN - LET dir_file = os.Path.basename(filepath) - LET tmpdir_file = dir_file - - LET dir_file = - fgl_getenv("IMAGENES"), "\\", dir_file CLIPPED - DISPLAY "imagenes ", dir_file - CALL fgl_getfile(filepath, dir_file) - - LET p_irtb57.url_file = - url_destino CLIPPED, "/", tmpdir_file CLIPPED - - ELSE - CALL fgl_winmessage( - "ERROR", "EL FILE DEBE SER PDF, JPG, PNG", "INFO") - END IF - END IF - BEFORE INPUT - - LET d_tipos = "PDF" - LET f_tipos = "*.pdf *.jpg *.png, *.xls, *.xlsx, *.doc, *.docx" - LET mensaje = %"Elige Documento" - - LET selec = - "INSERT INTO irtb00060(id_etiqueta,id_despiece,cod_n,cod_grupo,cod_tipo,cod_sec,lado_1,lado_2,lado_3, - cantidad,medida,secuencia,bodega) - SELECT id_etiqueta,?,cod_n,cod_grupo,cod_tipo,cod_sec,lado_1,lado_2,lado_3, - cantidad,medida,secuencia,bodega - FROM tmpdespiece WHERE id_despiece = ?" - - PREPARE insertad FROM selec - - DISPLAY BY NAME nombreUsuario, email - CALL codigomov() - CALL bodegas('2') - - IF opcion = "Adicionar" THEN - LET p_irtb57.fecha = TODAY - ELSE - IF p_irtb57.estado = 'AUTORIZADA' THEN - CALL msg(1004) - EXIT DIALOG - END IF - END IF - DISPLAY BY NAME p_irtb57.fecha - IF p_irtb57.num_oc IS NOT NULL THEN - LET ordenPedidos = TRUE - ELSE - LET ordenPedidos = FALSE - END IF - AFTER FIELD num_oc - IF p_irtb57.num_oc IS NOT NULL AND ordenPedidos = FALSE THEN - - SELECT a.cod_sp, a.cod_sp_sec, b.nom_sp - INTO p_irtb57.tipo_cliente, - p_irtb57.sec_cliente, - p_irtb57.cliente - FROM cotb00014 a, cotb00001 b - WHERE a.cod_sp = b.cod_sp - AND a.cod_sp_sec = b.cod_sp_sec - AND a.cierre = 'N' - AND a.num_oc = p_irtb57.num_oc - AND a.tipo = '03' - AND a.status_t IS NULL - - IF STATUS = NOTFOUND THEN - CALL msg(3) - NEXT FIELD num_oc - END IF - DISPLAY BY NAME p_irtb57.tipo_cliente, - p_irtb57.sec_cliente, - p_irtb57.cliente - END IF - - AFTER FIELD orden_trabajo - IF p_irtb57.orden_trabajo IS NOT NULL THEN - INITIALIZE fakedata.* TO NULL - CALL ApiMaintainC('CHECK', p_irtb57.orden_trabajo, fakeData.*, usuarios) RETURNING answer, answer2 - - - IF answer IS NULL OR answer = 0 THEN - CALL fgl_winmessage( - "ORDEN DE TRABAJO EN MAINTAINX", - "El ID de la orden de trabajo colocada no se encuentra en MaintainX", - "stop") - NEXT FIELD orden_trabajo - - END IF - END IF - - AFTER FIELD cod_mov - IF p_irtb57.cod_mov IS NOT NULL THEN - LET nombreMov = - ui.ComboBox.forName('formonly.cod_mov') - .getTextOf(p_irtb57.cod_mov) - - SELECT a.requiere_autorizacion {,a.control_transferencia} - INTO requiere {,transacc.control_transferencia } - FROM irtb00005 a - WHERE a.cod_mov = p_irtb57.cod_mov - - IF requiere = "NO" THEN - LET xestado = 'AUTORIZADA' - ELSE - LET xestado = 'NO AUTORIZADA' - END IF - END IF - AFTER FIELD bodega - IF p_irtb57.bodega IS NOT NULL THEN - LET nombreBodega = - ui.ComboBox.forName('formonly.bodega') - .getTextOf(p_irtb57.bodega) - CALL emailbodegas() RETURNING emailadd - END IF - AFTER FIELD bodega_destino - IF p_irtb57.bodega_destino IS NOT NULL THEN - LET nombreBodegaDestino = - ui.ComboBox.forName('formonly.bodega_destino') - .getTextOf(p_irtb57.bodega_destino) - END IF - - AFTER INPUT - IF p_irtb57.bodega IS NULL THEN - - CALL msg(16) - NEXT FIELD bodega - END IF - - IF p_irtb57.bodega IS NOT NULL THEN - LET nombreBodega = - ui.ComboBox.forName('formonly.bodega') - .getTextOf(p_irtb57.bodega) - CALL emailbodegas() RETURNING emailadd - END IF - - { IF transacc.control_transferencia = "SI" THEN - IF p_irtb57.bodega_destino IS NULL THEN - CALL msg(16) - NEXT FIELD bodega_destino - END IF - END IF } - - IF p_irtb57.num_oc IS NOT NULL THEN - - SELECT a.cod_sp, a.cod_sp_sec, b.nom_sp - INTO p_irtb57.tipo_cliente, - p_irtb57.sec_cliente, - p_irtb57.cliente - FROM cotb00014 a, cotb00001 b - WHERE a.cod_sp = b.cod_sp - AND a.cod_sp_sec = b.cod_sp_sec - AND a.cierre = 'N' - AND a.num_oc = p_irtb57.num_oc - AND a.status_t IS NULL - - IF STATUS = NOTFOUND THEN - CALL msg(3) - NEXT FIELD num_oc - END IF - DISPLAY BY NAME p_irtb57.tipo_cliente, - p_irtb57.sec_cliente, - p_irtb57.cliente - IF p_irtb57.cod_mov IS NOT NULL THEN - LET nombreMov = - ui.ComboBox.forName('formonly.cod_mov') - .getTextOf(p_irtb57.cod_mov) - END IF - - IF p_irtb57.num_oc IS NOT NULL AND ordenPedidos = FALSE THEN - LET idx = 1 - - DECLARE buscaOrden CURSOR FOR - SELECT a.tipo, - a.cod_n, - a.cod_grupo, - a.cod_tipo, - a.cod_sec, - b.descrip_esp, - b.unidad_med, - a.cantidad, - a.cantidad, - a.cantidad, - a.cantidad - FROM cotb00015 a, irtb00002 b - WHERE a.num_oc = p_irtb57.num_oc - AND a.tipo = 3 - AND (a.cod_n = b.cod_n - AND a.cod_grupo = b.cod_grupo - AND a.cod_tipo = b.cod_tipo - AND a.cod_sec = b.cod_sec) - AND (a.cod_n = b.cod_n - AND a.cod_grupo = b.cod_grupo - AND a.cod_tipo = b.cod_tipo - AND a.cod_sec = b.cod_sec) - - FOREACH buscaOrden INTO arr_irtb58[idx].* - LET idx = idx + 1 - END FOREACH - END IF - END IF - END INPUT - - INPUT ARRAY arr_irtb58 FROM sdetalle.* ATTRIBUTE(WITHOUT DEFAULTS) - ON ACTION buscar - LET idx = arr_curr() - LET scr_l = scr_line() - CALL busca_prod( - '03') - RETURNING arr_irtb58[idx].cod_n, - arr_irtb58[idx].cod_grupo, - arr_irtb58[idx].cod_tipo, - arr_irtb58[idx].cod_sec, - arr_irtb58[idx].descripcion - CALL producto() - IF tienedespiece THEN - LET dcodn = arr_irtb58[idx].cod_n - LET dcodgrupo = arr_irtb58[idx].cod_grupo - LET dcodtipo = arr_irtb58[idx].cod_tipo - LET dcodsec = arr_irtb58[idx].cod_sec - CALL despiece() - END IF - NEXT FIELD cantidad_1 - {ON ACTION despiece ATTRIBUTE(TEXT="Despiece",IMAGE="") - LET idx = arr_curr() - CALL producto() - IF tienedespiece THEN - LET dcodn = arr_irtb58[idx].cod_n - LET dcodgrupo = arr_irtb58[idx].cod_grupo - LET dcodtipo = arr_irtb58[idx].cod_tipo - LET dcodsec = arr_irtb58[idx].cod_sec - - CALL despiece() - END IF - NEXT FIELD cantidad_1 } - - BEFORE ROW - LET idx = arr_curr() - LET arr_irtb58[idx].area = 1 - DISPLAY arr_irtb58[idx].area TO sdetalle[scr_line()].area - AFTER FIELD cod_Sec - LET idx = arr_curr() - IF arr_irtb58[idx].cod_sec IS NOT NULL THEN - CALL producto() - IF NOT existe THEN - CALL msg(3) - NEXT FIELD cod_sec - END IF - IF tienedespiece THEN - LET dcodn = arr_irtb58[idx].cod_n - LET dcodgrupo = arr_irtb58[idx].cod_grupo - LET dcodtipo = arr_irtb58[idx].cod_tipo - LET dcodsec = arr_irtb58[idx].cod_sec - - CALL despiece() - END IF - - IF p_irtb57.num_oc IS NOT NULL THEN - {SELECT DISTINCT a.cod_sp FROM cotb00015 a WHERE a.num_oc = p_irtb57.num_oc AND - a.cod_n = arr_irtb58[idx].cod_n AND - a.cod_grupo = arr_irtb58[idx].cod_grupo AND - a.cod_tipo = arr_irtb58[idx].cod_tipo AND - a.cod_sec = arr_irtb58[idx].cod_sec } - - SELECT DISTINCT a.cod_sp - FROM cotb00014 a - INNER - JOIN cotb00015 b - ON a.num_oc = b.num_oc - WHERE a.num_oc = p_irtb57.num_oc - AND b.cod_n = arr_irtb58[idx].cod_n - AND b.cod_grupo = arr_irtb58[idx].cod_grupo - AND b.cod_tipo = arr_irtb58[idx].cod_tipo - AND b.cod_sec = arr_irtb58[idx].cod_sec - IF STATUS = NOTFOUND THEN - CALL msg(397) - NEXT FIELD cod_Sec - END IF - END IF - END IF - AFTER FIELD cantidad_1 - - IF arr_irtb58[idx].cantidad_1 IS NOT NULL THEN - - IF arr_irtb58[idx].cantidad_1 - > arr_irtb58[idx].cantidad_o1 THEN - CALL msg(46) - NEXT FIELD cantidad_1 - END IF - LET arr_irtb58[idx].cantidad = - arr_irtb58[idx].cantidad_1 - * 1 {arr_irtb58[idx].factor_conv} - DISPLAY arr_irtb58[idx].cantidad TO sdetalle[scr_l].cantidad - END IF - - ON ACTION guardar ATTRIBUTE(TEXT = "Adicionar", IMAGE = "save") - IF p_irtb57.bodega IS NOT NULL THEN - LET nombreBodega = - ui.ComboBox.forName('formonly.bodega') - .getTextOf(p_irtb57.bodega) - END IF - { IF transacc.control_transferencia = "SI" THEN - IF p_irtb57.bodega_destino IS NULL THEN - CALL msg(16) - NEXT FIELD bodega_destino - END IF - END IF} - - IF p_irtb57.bodega_destino IS NOT NULL THEN - LET nombreBodegaDestino = - ui.ComboBox.forName('formonly.bodega_destino') - .getTextOf(p_irtb57.bodega_destino) - END IF - IF emailadd IS NOT NULL THEN - LET Toemail = toemail CLIPPED, ",", emailadd CLIPPED - ELSE - LET Toemail = toemail CLIPPED - END IF - - # IF opcion = "Adicionar" THEN - LET p_irtb57.fecha = TODAY - IF p_irtb57.bodega IS NULL THEN - CALL msg(16) - NEXT FIELD bodega - END IF - BEGIN WORK - SELECT a.numero_doc INTO secuencia FROM irtb00059 a - - IF STATUS = NOTFOUND THEN - INSERT INTO irtb00059( - numero_doc, us_mod, fech_mod) - VALUES(0, usuarios, getdate()) - END IF - LET secuencia = secuencia + 1 - LET p_irtb57.numero_doc = secuencia - - UPDATE irtb00059 - SET numero_doc = p_irtb57.numero_doc, - us_mod = usuarios, - fech_mod = getdate() - - LET subject = - subject CLIPPED, p_irtb57.numero_doc USING "&&&&&&&&" - - INSERT INTO irtb00057( - numero_doc, - fecha, - cod_mov, - num_oc, - orden_trabajo, - tipo_cliente, - sec_cliente, - nombre, - bodega, - bodega_destino, - estado, - us_crea, - fech_crea, - observacion, - url_destino, - idestado) - VALUES(p_irtb57.numero_doc, - p_irtb57.fecha, - p_irtb57.cod_mov, - p_irtb57.num_oc, - p_irtb57.orden_trabajo, - p_irtb57.tipo_cliente, - p_irtb57.sec_cliente, - p_irtb57.cliente, - p_irtb57.bodega, - p_irtb57.bodega_destino, - xestado, - usuarios, - getdate(), - p_irtb57.observacion, - p_irtb57.url_file, - 5) - - IF STATUS < 0 THEN - ROLLBACK WORK - DISPLAY 'ROLLBACK 1' - RETURN - END IF - - LET tieneDetalle = "NO" - FOR idx = 1 TO arr_irtb58.getLength() - IF arr_irtb58[idx].cantidad IS NOT NULL THEN - LET tieneDetalle = "SI" - IF arr_irtb58[idx].cantidad_1 - > arr_irtb58[idx].cantidad_o1 THEN - CALL msg(46) - ROLLBACK WORK - END IF - - {IF arr_irtb58[idx].area IS NULL THEN - ROLLBACK WORK - CALL msg(16) - NEXT FIELD area - END IF} - INSERT INTO irtb00058( - numero_doc, - cod_mov, - area, - cod_n, - cod_grupo, - cod_tipo, - cod_Sec, - descripcion, - unidad_med, - cantidad_1, - cantidad_2, - us_crea, - fech_crea) - VALUES(p_irtb57.numero_doc, - p_irtb57.cod_mov, - arr_irtb58[idx].area, - arr_irtb58[idx].cod_n, - arr_irtb58[idx].cod_grupo, - arr_irtb58[idx].cod_tipo, - arr_irtb58[idx].cod_sec, - arr_irtb58[idx].descripcion, - arr_irtb58[idx].unidad_med, - arr_irtb58[idx].cantidad_1, - arr_irtb58[idx].cantidad, - usuarios, - getdate()) - IF STATUS < 0 THEN - ROLLBACK WORK - DISPLAY 'ROLLBACK 2' - RETURN - END IF - - END IF - END FOR - #DESPIECE - - DELETE FROM irtb00060 - WHERE id_despiece = p_irtb57.numero_doc - - EXECUTE insertad USING p_irtb57.numero_doc, tmpnumero - - DELETE FROM tmpdespiece WHERE id_despiece = tmpnumero - IF tieneDetalle = "SI" THEN - COMMIT WORK - CALL msg(1) - CALL buscarData() - CALL impdocumentos( - p_irtb57.numero_doc, p_irtb57.cod_mov) - # CALL contenido() RETURNING cuerpo_correo - LET attachment = NULL - - # CALL enviaemail(toEmail,subject,cuerpo_correo,attachment,xusername,xsmtphost,xsmtpport,xpassword) - #RETURNING mensajes - - ELSE - ROLLBACK WORK - CALL msg(1663) - END IF - {ELSE - LET subject = - subject CLIPPED, p_irtb57.numero_doc USING "&&&&&&&&" - BEGIN WORK - UPDATE irtb00057 - SET num_oc = p_irtb57.num_oc, - tipo_cliente = p_irtb57.tipo_cliente, - sec_cliente = p_irtb57.sec_cliente, - nombre = p_irtb57.cliente, - observacion = p_irtb57.observacion, - bodega = p_irtb57.bodega, - bodega_destino = p_irtb57.bodega_destino, - us_mod = usuarios, - fech_mod = getdate(), - url_destino = p_irtb57.url_file, - idestado = p_irtb57.idstado - WHERE numero_doc = p_irtb57.numero_doc - AND cod_mov = p_irtb57.cod_mov - - DELETE FROM irtb00058 - WHERE numero_doc = p_irtb57.numero_doc - AND cod_mov = p_irtb57.cod_mov - LET tieneDetalle = "NO" - FOR idx = 1 TO arr_irtb58.getLength() - IF arr_irtb58[idx].cantidad IS NOT NULL THEN - LET tieneDetalle = "SI" - IF arr_irtb58[idx].cantidad_1 - > arr_irtb58[idx].cantidad_o1 THEN - CALL msg(46) - NEXT FIELD cantidad_1 - END IF - # IF arr_irtb58[idx].area IS NULL THEN - # ROLLBACK WORK - # CALL msg(16) - # NEXT FIELD area - # END IF - - INSERT INTO irtb00058( - numero_doc, - cod_mov, - area, - cod_n, - cod_grupo, - cod_tipo, - cod_Sec, - descripcion, - unidad_med, - cantidad_1, - cantidad_2, - us_crea, - fech_crea) - VALUES(p_irtb57.numero_doc, - p_irtb57.cod_mov, - arr_irtb58[idx].area, - arr_irtb58[idx].cod_n, - arr_irtb58[idx].cod_grupo, - arr_irtb58[idx].cod_tipo, - arr_irtb58[idx].cod_sec, - arr_irtb58[idx].descripcion, - arr_irtb58[idx].unidad_med, - arr_irtb58[idx].cantidad_1, - arr_irtb58[idx].cantidad, - usuarios, - getdate()) - - IF STATUS < 0 THEN - ROLLBACK WORK - RETURN - END IF - - END IF - END FOR - #DESPIECE - - DELETE FROM irtb00060 - WHERE id_despiece = p_irtb57.numero_doc - - EXECUTE insertad USING p_irtb57.numero_doc, tmpnumero - DELETE FROM tmpdespiece - WHERE id_despiece = p_irtb57.numero_doc - IF tieneDetalle = "SI" THEN - COMMIT WORK - CALL msg(13) - CALL buscarData() - CALL impdocumentos( - p_irtb57.numero_doc, p_irtb57.cod_mov) - - CALL contenido() RETURNING cuerpo_correo - # CALL enviaemail(Toemail,subject,cuerpo_correo,NULL,xusername,xsmtphost,xsmtpport,xpassword) - # RETURNING retorne - - ELSE - ROLLBACK WORK - CALL msg(1663) - END IF - - END IF } - - END INPUT - ON ACTION CANCEL ATTRIBUTE(TEXT = "Salir", IMAGE = 'quit') - DELETE FROM tmpdespiece WHERE id_despiece = tmpnumero - - EXIT DIALOG - - END DIALOG -END FUNCTION -FUNCTION anular() - DEFINE respuesta STRING - - SELECT DISTINCT a.num_doc - FROM irtb00006 a - WHERE a.num_req = p_irtb57.numero_doc AND a.cod_mov = p_irtb57.cod_mov - - IF STATUS != NOTFOUND THEN - CALL msg(1014) - RETURN - END IF - DISPLAY "ANULAR: ", p_irtb57.numero_doc - LET respuesta = - fgl_winquestion( - "Borrar", - "Esta seguro de elminiar esta requisicion?", - "NO", - "YES|NO", - "QUESTION", - 0) - - IF respuesta = "YES" THEN - UPDATE irtb00057 - SET status_t = 'E', us_mod = usuarios, fech_mod = getdate() - WHERE numero_doc = p_irtb57.numero_doc - AND cod_mov = p_irtb57.cod_mov - - IF STATUS < 0 THEN - DISPLAY "nothing happened..." - ELSE - CALL msg(39) - CALL arr_busqueda.clear() - CALL buscarData() - END IF - - END IF -END FUNCTION - -FUNCTION producto() - DEFINE pcodn INT - SELECT a.descrip_esp, a.unidad_med, null - INTO arr_irtb58[idx].descripcion, arr_irtb58[idx].unidad_med, pcodn - FROM irtb00002 a - LEFT OUTER - JOIN irtb00028 b - ON a.cod_n = b.cod_n - AND a.cod_grupo = b.cod_grupo - AND a.cod_tipo = b.cod_tipo - AND a.cod_sec = b.cod_sec - WHERE a.cod_n = arr_irtb58[idx].cod_n - AND a.cod_grupo = arr_irtb58[idx].cod_grupo - AND a.cod_tipo = arr_irtb58[idx].cod_tipo - AND a.cod_sec = arr_irtb58[idx].cod_sec - - IF STATUS = NOTFOUND THEN - LET existe = FALSE - ELSE - - IF pcodn IS NOT NULL THEN - LET tienedespiece = TRUE - ELSE - LET tienedespiece = FALSE - END IF - LET existe = TRUE - END IF - -END FUNCTION - -FUNCTION contenido() - DEFINE xcuerpo1, xcuerpo2 STRING - LET xcuerpo1 = - " - - - " - LET xcuerpo1 = - xcuerpo1 CLIPPED, "

Solicitado por: ", nombreUsuario CLIPPED, "

" - - LET xcuerpo1 = xcuerpo1 CLIPPED, "

", nombreMov CLIPPED, "

" - IF p_irtb57.num_oc IS NOT NULL THEN - LET xcuerpo1 = - xcuerpo1 CLIPPED, - "

Orden:", - p_irtb57.num_oc USING "&&&&&&&&", - "

", - "

Cliente:", - p_irtb57.cliente CLIPPED, - "

" - END IF - LET xcuerpo1 = - xcuerpo1 CLIPPED, "

Bodega Origen:", nombreBodega CLIPPED, "

" - LET xcuerpo1 = - xcuerpo1 CLIPPED, - "", - "", - "", - "" - - END IF - END FOR - LET xcuerpo1 = xcuerpo1 CLIPPED, xcuerpo2 CLIPPED, "
ProductosUnidades cantidad" - FOR idx = 1 TO arr_irtb58.getLength() - IF arr_irtb58[idx].cod_sec IS NOT NULL THEN - LET xcuerpo2 = - xcuerpo2 CLIPPED, - "
", - arr_irtb58[idx].descripcion CLIPPED, - "", - arr_irtb58[idx].cantidad_1 USING "##,###.##", - "", - arr_irtb58[idx].cantidad USING "##,###.##", - "
" - RETURN xcuerpo1 -END FUNCTION -FUNCTION emailbodegas() - DEFINE - xemailadd, remailadd STRING, - jj INT - - DECLARE bemails CURSOR FOR - SELECT b.email FROM seg0001 b WHERE b.bodega = p_irtb57.bodega - - LET remailadd = NULL - LET jj = 1 - FOREACH bemails INTO xemailadd - - IF xemailadd IS NOT NULL THEN - LET remailadd = xemailadd CLIPPED, ",", remailadd - END IF - LET jj = jj + 1 - END FOREACH - - RETURN remailadd -END FUNCTION - -FUNCTION despiece() - -END FUNCTION +{ + PROGRAMA: irprmt020 + OBEJETIVO: Requisicion de Respuestos + DESARROLLADO POR: ING. ELVIS GARCÍA + FECHA DESARROLLO: NOVIEMBRE 01, 2024 + + +} +IMPORT os +GLOBALS "irprgb000.4gl" + +# fakeData se pasa POR POSICION (fakeData.*) al parametro Data de +# ApiMaintainC en api_test.4gl, por lo que su estructura (orden y tipos) +# debe ser IDENTICA a ese record. No usar RECORD LIKE cotb00001.* porque +# el orden y la cantidad de columnas de cotb00001 ya no coinciden con ese +# record y provoca el error -6200 al enlazar (27 vs 22 parametros). +DEFINE fakeData RECORD + area_sp VARCHAR(10), + ciu_sp VARCHAR(30), + cod_pais VARCHAR(3), + cod_sp SMALLINT, + cod_sp_sec SMALLINT, + cont_sp VARCHAR(30), + contactID INTEGER, + cuenta_no VARCHAR(10), -- G6: Data de ApiMaintainC (api_test.4gl) tiene 22 campos + dir_sp VARCHAR(60), + email VARCHAR(60), + fax_sp VARCHAR(25), + fech_crea DATETIME YEAR TO FRACTION, + fech_mod DATETIME YEAR TO FRACTION, + id_maintainx INTEGER, + nom_sp VARCHAR(41), + rnc VARCHAR(11), + status_t VARCHAR(1), + tel_sp VARCHAR(25), + term_sp SMALLINT, + tipo_doc VARCHAR(10), + us_crea VARCHAR(50), + us_mod VARCHAR(50) +END RECORD +DEFINE answer, answer2 STRING -- G6: ApiMaintainC devuelve 2 valores + +DEFINE Toemail, + subject, + cuerpo_correo, + xusername, + xsmtphost, + xsmtpport, + xpassword, + emailadd, + retorne + STRING +DEFINE + d_tipos, + mensaje, + f_tipos, + filepath, + extension, + xdestino, + l_file, + tmpdir_file, + dir_file, + url_destino, + attachment + STRING, + tmpnumero, dcodn, dcodgrupo, dcodtipo, dcodsec INT + +MAIN + DEFER INTERRUPT + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + + CONNECT TO "smarmotech" USER usuarios USING clave + LET url_destino = fgl_getenv("URLIMAGENES") + + CALL usuarioSistema(usuarios) RETURNING nombreUsuario, email + CALL ipprmt020() +END MAIN +FUNCTION ipprmt020() + + OPEN WINDOW w1 WITH FORM "irfmmt020" + DIALOG ATTRIBUTE(UNBUFFERED) + DISPLAY ARRAY arr_busqueda TO busqueda.* + BEFORE DISPLAY + LET toemail = email + LET xtiene = 'NO' + SELECT from_address, puerto, nombre_servidor, clave + INTO xusername, xsmtpport, xsmtphost, xpassword + FROM tbperfil_mail + WHERE cod_perfil = 2 + + # LET xusername ='notificacion@marmotech.com.do' + # LET xsmtphost ='smtp.office365.com' + # LET xsmtpport = '587' + # LET xpassword = 'Lmmjvsd2020' + CALL buscarData() + ON ACTION nuevo ATTRIBUTE(TEXT = "Nuevo", IMAGE = "new") + INITIALIZE p_irtb57.* TO NULL + CALL arr_irtb58.clear() + CLEAR FORM + + LET tmpnumero = 0 + SELECT a.num_doc + INTO tmpnumero + FROM irtb00043 a + WHERE usuario = usuarios + + IF STATUS = NOTFOUND THEN + INSERT INTO irtb00043 VALUES(1, usuarios) + LET tmpnumero = 1 + ELSE + LET tmpnumero = tmpnumero + 1 + UPDATE irtb00043 + SET num_doc = tmpnumero + WHERE usuario = usuarios + END IF + + LET p_irtb57.numero_doc = tmpnumero + DISPLAY BY NAME p_irtb57.numero_doc + LET p_irtb57.bodega = 3 + + LET opcion = "Adicionar" + LET subject = 'CREACION REQUISICION PARA ALMACEN NO.' + CALL entradas() + + { ON ACTION editar ATTRIBUTE(TEXT="Editar",IMAGE="edit") + LET opcion="Actualializar" + LET p_irtb57.numero_doc = arr_busqueda[arr_curr()].numeroid + LET p_irtb57.estado = arr_busqueda[arr_curr()].estadp1 + DISPLAY BY NAME p_irtb57.numero_doc,p_irtb57.estado + SELECT DISTINCT a.numero_doc FROM irtb00006 a + WHERE a.numero_doc = p_irtb57.numero_doc AND + a.cod_mov = p_irtb57.cod_mov + IF STATUS != NOTFOUND THEN + CALL msg(1014) + CONTINUE DIALOG + END IF + LET subject = 'MODIFICACION REQUISICION PARA ALMACEN NO.' + CALL buscadoc(arr_busqueda[arr_curr()].numeroid,arr_busqueda[arr_curr()].cod_mov ) RETURNING p_irtb57.*,arr_irtb58 + CALL entradas()} + ON ACTION anular ATTRIBUTE(TEXT = "Anular", IMAGE = "garbage") + LET p_irtb57.numero_doc = arr_busqueda[arr_curr()].numeroid + LET p_irtb57.cod_mov = arr_busqueda[arr_curr()].cod_mov + CALL anular() + ON ACTION imprimir ATTRIBUTE(TEXT = "Imprimir", IMAGE = "printer") + + CALL buscadoc( + arr_busqueda[arr_curr()].numeroid, + arr_busqueda[arr_curr()] + .cod_mov) #RETURNING p_irtb57.*,arr_irtb58 + CALL impdocumentos( + arr_busqueda[arr_curr()].numeroid, + arr_busqueda[arr_curr()].cod_mov) + ON ACTION CANCEL ATTRIBUTE(TEXT = "Cancelar", IMAGE = "quit") + RETURN + + END DISPLAY + END DIALOG + CLOSE WINDOW w1 +END FUNCTION + +FUNCTION buscardata() + DEFINE i INT + + DECLARE buscardata CURSOR FOR + SELECT b.estado, + f.descripcion, + CAST(a.cod_mov AS VARCHAR(10)) || ' ' || a.descrip_mov, + b.numero_doc, + b.fecha, + c.nom_sp AS nom_cliente, + b.observacion, + d.descripcion, + ' ', + b.cod_mov, + b.bodega, + b.bodega_destino + FROM irtb00005 a, + irtb00057 b INNER JOIN irtb00061 f ON b.idestado = f.idestado + LEFT OUTER + JOIN cotb00001 c + ON c.cod_sp = b.tipo_cliente + AND c.cod_sp_sec = b.sec_cliente, + intb00009 d + WHERE a.cod_mov = b.cod_mov + AND b.bodega = d.cod_bodega + AND b.us_crea = usuarios + AND b.status_t IS NULL + + LET i = 1 + FOREACH buscardata INTO arr_busqueda[i].* + + LET p_irtb57.cod_mov = arr_busqueda[i].cod_mov + LET p_irtb57.num_oc = arr_busqueda[i].numeroid + + IF arr_busqueda[i].bodega2 IS NOT NULL THEN + SELECT a.descripcion + INTO arr_busqueda[i].bodega_destino + FROM intb00009 a + WHERE a.cod_bodega = arr_busqueda[i].bodega2 + END IF + LET i = i + 1 + END FOREACH +END FUNCTION + +FUNCTION codigomov() + DEFINE + ketiquetas SMALLINT, + detiquetas STRING + + LET cbmovimiento = ui.combobox.forname("formonly.cod_mov") + DECLARE bmovimiento_t CURSOR FOR + SELECT a.cod_mov, + RTRIM(a.descrip_mov) || '(' || CAST(a.cod_mov AS VARCHAR(6)) || ')' + FROM irtb00005 a + WHERE a.requisiciones = "SI" AND a.status_t IS NULL + ORDER BY a.descrip_mov + CALL cbmovimiento.clear() + + FOREACH bmovimiento_t INTO ketiquetas, detiquetas + CALL cbmovimiento.additem(ketiquetas, detiquetas) + END FOREACH + +END FUNCTION +FUNCTION entradas() + DIALOG ATTRIBUTE(UNBUFFERED) + + INPUT BY NAME p_irtb57.cod_mov, + p_irtb57.num_oc, + p_irtb57.orden_trabajo, + p_irtb57.observacion, + p_irtb57.bodega, + p_irtb57.bodega_destino, + p_irtb57.url_file + ATTRIBUTE(WITHOUT DEFAULTS) + ON ACTION abrirdocumento + IF p_irtb57.url_file IS NOT NULL THEN + CALL ui.Interface.frontCall( + "standard", "launchURL", [p_irtb57.url_file], []) + END IF + ON ACTION atardocumento + + CALL ui.Interface.frontCall( + "standard", + "openfile", + [dir_file, d_tipos, f_tipos, mensaje], + [filepath]) + + IF filepath IS NOT NULL THEN + IF downshift(os.Path.extension(filepath)) = "pdf" + OR downshift(os.Path.extension(filepath)) = "jpg" + OR downshift(os.Path.extension(filepath)) = "xls" + OR downshift(os.Path.extension(filepath)) = "xlsx" + OR downshift(os.Path.extension(filepath)) = "doc" + OR downshift(os.Path.extension(filepath)) = "docx" + OR downshift(os.Path.extension(filepath)) = "png" THEN + LET dir_file = os.Path.basename(filepath) + LET tmpdir_file = dir_file + + LET dir_file = + fgl_getenv("IMAGENES"), "\\", dir_file CLIPPED + DISPLAY "imagenes ", dir_file + CALL fgl_getfile(filepath, dir_file) + + LET p_irtb57.url_file = + url_destino CLIPPED, "/", tmpdir_file CLIPPED + + ELSE + CALL fgl_winmessage( + "ERROR", "EL FILE DEBE SER PDF, JPG, PNG", "INFO") + END IF + END IF + BEFORE INPUT + + LET d_tipos = "PDF" + LET f_tipos = "*.pdf *.jpg *.png, *.xls, *.xlsx, *.doc, *.docx" + LET mensaje = %"Elige Documento" + + LET selec = + "INSERT INTO irtb00060(id_etiqueta,id_despiece,cod_n,cod_grupo,cod_tipo,cod_sec,lado_1,lado_2,lado_3, + cantidad,medida,secuencia,bodega) + SELECT id_etiqueta,?,cod_n,cod_grupo,cod_tipo,cod_sec,lado_1,lado_2,lado_3, + cantidad,medida,secuencia,bodega + FROM tmpdespiece WHERE id_despiece = ?" + + PREPARE insertad FROM selec + + DISPLAY BY NAME nombreUsuario, email + CALL codigomov() + CALL bodegas('2') + + IF opcion = "Adicionar" THEN + LET p_irtb57.fecha = TODAY + ELSE + IF p_irtb57.estado = 'AUTORIZADA' THEN + CALL msg(1004) + EXIT DIALOG + END IF + END IF + DISPLAY BY NAME p_irtb57.fecha + IF p_irtb57.num_oc IS NOT NULL THEN + LET ordenPedidos = TRUE + ELSE + LET ordenPedidos = FALSE + END IF + AFTER FIELD num_oc + IF p_irtb57.num_oc IS NOT NULL AND ordenPedidos = FALSE THEN + + SELECT a.cod_sp, a.cod_sp_sec, b.nom_sp + INTO p_irtb57.tipo_cliente, + p_irtb57.sec_cliente, + p_irtb57.cliente + FROM cotb00014 a, cotb00001 b + WHERE a.cod_sp = b.cod_sp + AND a.cod_sp_sec = b.cod_sp_sec + AND a.cierre = 'N' + AND a.num_oc = p_irtb57.num_oc + AND a.tipo = '03' + AND a.status_t IS NULL + + IF STATUS = NOTFOUND THEN + CALL msg(3) + NEXT FIELD num_oc + END IF + DISPLAY BY NAME p_irtb57.tipo_cliente, + p_irtb57.sec_cliente, + p_irtb57.cliente + END IF + + AFTER FIELD orden_trabajo + IF p_irtb57.orden_trabajo IS NOT NULL THEN + INITIALIZE fakedata.* TO NULL + CALL ApiMaintainC('CHECK', p_irtb57.orden_trabajo, fakeData.*, usuarios) RETURNING answer, answer2 + + + IF answer IS NULL OR answer = 0 THEN + CALL fgl_winmessage( + "ORDEN DE TRABAJO EN MAINTAINX", + "El ID de la orden de trabajo colocada no se encuentra en MaintainX", + "stop") + NEXT FIELD orden_trabajo + + END IF + END IF + + AFTER FIELD cod_mov + IF p_irtb57.cod_mov IS NOT NULL THEN + LET nombreMov = + ui.ComboBox.forName('formonly.cod_mov') + .getTextOf(p_irtb57.cod_mov) + + SELECT a.requiere_autorizacion {,a.control_transferencia} + INTO requiere {,transacc.control_transferencia } + FROM irtb00005 a + WHERE a.cod_mov = p_irtb57.cod_mov + + IF requiere = "NO" THEN + LET xestado = 'AUTORIZADA' + ELSE + LET xestado = 'NO AUTORIZADA' + END IF + END IF + AFTER FIELD bodega + IF p_irtb57.bodega IS NOT NULL THEN + LET nombreBodega = + ui.ComboBox.forName('formonly.bodega') + .getTextOf(p_irtb57.bodega) + CALL emailbodegas() RETURNING emailadd + END IF + AFTER FIELD bodega_destino + IF p_irtb57.bodega_destino IS NOT NULL THEN + LET nombreBodegaDestino = + ui.ComboBox.forName('formonly.bodega_destino') + .getTextOf(p_irtb57.bodega_destino) + END IF + + AFTER INPUT + IF p_irtb57.bodega IS NULL THEN + + CALL msg(16) + NEXT FIELD bodega + END IF + + IF p_irtb57.bodega IS NOT NULL THEN + LET nombreBodega = + ui.ComboBox.forName('formonly.bodega') + .getTextOf(p_irtb57.bodega) + CALL emailbodegas() RETURNING emailadd + END IF + + { IF transacc.control_transferencia = "SI" THEN + IF p_irtb57.bodega_destino IS NULL THEN + CALL msg(16) + NEXT FIELD bodega_destino + END IF + END IF } + + IF p_irtb57.num_oc IS NOT NULL THEN + + SELECT a.cod_sp, a.cod_sp_sec, b.nom_sp + INTO p_irtb57.tipo_cliente, + p_irtb57.sec_cliente, + p_irtb57.cliente + FROM cotb00014 a, cotb00001 b + WHERE a.cod_sp = b.cod_sp + AND a.cod_sp_sec = b.cod_sp_sec + AND a.cierre = 'N' + AND a.num_oc = p_irtb57.num_oc + AND a.status_t IS NULL + + IF STATUS = NOTFOUND THEN + CALL msg(3) + NEXT FIELD num_oc + END IF + DISPLAY BY NAME p_irtb57.tipo_cliente, + p_irtb57.sec_cliente, + p_irtb57.cliente + IF p_irtb57.cod_mov IS NOT NULL THEN + LET nombreMov = + ui.ComboBox.forName('formonly.cod_mov') + .getTextOf(p_irtb57.cod_mov) + END IF + + IF p_irtb57.num_oc IS NOT NULL AND ordenPedidos = FALSE THEN + LET idx = 1 + + DECLARE buscaOrden CURSOR FOR + SELECT a.tipo, + a.cod_n, + a.cod_grupo, + a.cod_tipo, + a.cod_sec, + b.descrip_esp, + b.unidad_med, + a.cantidad, + a.cantidad, + a.cantidad, + a.cantidad + FROM cotb00015 a, irtb00002 b + WHERE a.num_oc = p_irtb57.num_oc + AND a.tipo = 3 + AND (a.cod_n = b.cod_n + AND a.cod_grupo = b.cod_grupo + AND a.cod_tipo = b.cod_tipo + AND a.cod_sec = b.cod_sec) + AND (a.cod_n = b.cod_n + AND a.cod_grupo = b.cod_grupo + AND a.cod_tipo = b.cod_tipo + AND a.cod_sec = b.cod_sec) + + FOREACH buscaOrden INTO arr_irtb58[idx].* + LET idx = idx + 1 + END FOREACH + END IF + END IF + END INPUT + + INPUT ARRAY arr_irtb58 FROM sdetalle.* ATTRIBUTE(WITHOUT DEFAULTS) + ON ACTION buscar + LET idx = arr_curr() + LET scr_l = scr_line() + CALL busca_prod( + '03') + RETURNING arr_irtb58[idx].cod_n, + arr_irtb58[idx].cod_grupo, + arr_irtb58[idx].cod_tipo, + arr_irtb58[idx].cod_sec, + arr_irtb58[idx].descripcion + CALL producto() + IF tienedespiece THEN + LET dcodn = arr_irtb58[idx].cod_n + LET dcodgrupo = arr_irtb58[idx].cod_grupo + LET dcodtipo = arr_irtb58[idx].cod_tipo + LET dcodsec = arr_irtb58[idx].cod_sec + CALL despiece() + END IF + NEXT FIELD cantidad_1 + {ON ACTION despiece ATTRIBUTE(TEXT="Despiece",IMAGE="") + LET idx = arr_curr() + CALL producto() + IF tienedespiece THEN + LET dcodn = arr_irtb58[idx].cod_n + LET dcodgrupo = arr_irtb58[idx].cod_grupo + LET dcodtipo = arr_irtb58[idx].cod_tipo + LET dcodsec = arr_irtb58[idx].cod_sec + + CALL despiece() + END IF + NEXT FIELD cantidad_1 } + + BEFORE ROW + LET idx = arr_curr() + LET arr_irtb58[idx].area = 1 + DISPLAY arr_irtb58[idx].area TO sdetalle[scr_line()].area + AFTER FIELD cod_Sec + LET idx = arr_curr() + IF arr_irtb58[idx].cod_sec IS NOT NULL THEN + CALL producto() + IF NOT existe THEN + CALL msg(3) + NEXT FIELD cod_sec + END IF + IF tienedespiece THEN + LET dcodn = arr_irtb58[idx].cod_n + LET dcodgrupo = arr_irtb58[idx].cod_grupo + LET dcodtipo = arr_irtb58[idx].cod_tipo + LET dcodsec = arr_irtb58[idx].cod_sec + + CALL despiece() + END IF + + IF p_irtb57.num_oc IS NOT NULL THEN + {SELECT DISTINCT a.cod_sp FROM cotb00015 a WHERE a.num_oc = p_irtb57.num_oc AND + a.cod_n = arr_irtb58[idx].cod_n AND + a.cod_grupo = arr_irtb58[idx].cod_grupo AND + a.cod_tipo = arr_irtb58[idx].cod_tipo AND + a.cod_sec = arr_irtb58[idx].cod_sec } + + SELECT DISTINCT a.cod_sp + FROM cotb00014 a + INNER + JOIN cotb00015 b + ON a.num_oc = b.num_oc + WHERE a.num_oc = p_irtb57.num_oc + AND b.cod_n = arr_irtb58[idx].cod_n + AND b.cod_grupo = arr_irtb58[idx].cod_grupo + AND b.cod_tipo = arr_irtb58[idx].cod_tipo + AND b.cod_sec = arr_irtb58[idx].cod_sec + IF STATUS = NOTFOUND THEN + CALL msg(397) + NEXT FIELD cod_Sec + END IF + END IF + END IF + AFTER FIELD cantidad_1 + + IF arr_irtb58[idx].cantidad_1 IS NOT NULL THEN + + IF arr_irtb58[idx].cantidad_1 + > arr_irtb58[idx].cantidad_o1 THEN + CALL msg(46) + NEXT FIELD cantidad_1 + END IF + LET arr_irtb58[idx].cantidad = + arr_irtb58[idx].cantidad_1 + * 1 {arr_irtb58[idx].factor_conv} + DISPLAY arr_irtb58[idx].cantidad TO sdetalle[scr_l].cantidad + END IF + + ON ACTION guardar ATTRIBUTE(TEXT = "Adicionar", IMAGE = "save") + IF p_irtb57.bodega IS NOT NULL THEN + LET nombreBodega = + ui.ComboBox.forName('formonly.bodega') + .getTextOf(p_irtb57.bodega) + END IF + { IF transacc.control_transferencia = "SI" THEN + IF p_irtb57.bodega_destino IS NULL THEN + CALL msg(16) + NEXT FIELD bodega_destino + END IF + END IF} + + IF p_irtb57.bodega_destino IS NOT NULL THEN + LET nombreBodegaDestino = + ui.ComboBox.forName('formonly.bodega_destino') + .getTextOf(p_irtb57.bodega_destino) + END IF + IF emailadd IS NOT NULL THEN + LET Toemail = toemail CLIPPED, ",", emailadd CLIPPED + ELSE + LET Toemail = toemail CLIPPED + END IF + + # IF opcion = "Adicionar" THEN + LET p_irtb57.fecha = TODAY + IF p_irtb57.bodega IS NULL THEN + CALL msg(16) + NEXT FIELD bodega + END IF + BEGIN WORK + SELECT a.numero_doc INTO secuencia FROM irtb00059 a + + IF STATUS = NOTFOUND THEN + INSERT INTO irtb00059( + numero_doc, us_mod, fech_mod) + VALUES(0, usuarios, getdate()) + END IF + LET secuencia = secuencia + 1 + LET p_irtb57.numero_doc = secuencia + + UPDATE irtb00059 + SET numero_doc = p_irtb57.numero_doc, + us_mod = usuarios, + fech_mod = getdate() + + LET subject = + subject CLIPPED, p_irtb57.numero_doc USING "&&&&&&&&" + + INSERT INTO irtb00057( + numero_doc, + fecha, + cod_mov, + num_oc, + orden_trabajo, + tipo_cliente, + sec_cliente, + nombre, + bodega, + bodega_destino, + estado, + us_crea, + fech_crea, + observacion, + url_destino, + idestado) + VALUES(p_irtb57.numero_doc, + p_irtb57.fecha, + p_irtb57.cod_mov, + p_irtb57.num_oc, + p_irtb57.orden_trabajo, + p_irtb57.tipo_cliente, + p_irtb57.sec_cliente, + p_irtb57.cliente, + p_irtb57.bodega, + p_irtb57.bodega_destino, + xestado, + usuarios, + getdate(), + p_irtb57.observacion, + p_irtb57.url_file, + 5) + + IF STATUS < 0 THEN + ROLLBACK WORK + DISPLAY 'ROLLBACK 1' + RETURN + END IF + + LET tieneDetalle = "NO" + FOR idx = 1 TO arr_irtb58.getLength() + IF arr_irtb58[idx].cantidad IS NOT NULL THEN + LET tieneDetalle = "SI" + IF arr_irtb58[idx].cantidad_1 + > arr_irtb58[idx].cantidad_o1 THEN + CALL msg(46) + ROLLBACK WORK + END IF + + {IF arr_irtb58[idx].area IS NULL THEN + ROLLBACK WORK + CALL msg(16) + NEXT FIELD area + END IF} + INSERT INTO irtb00058( + numero_doc, + cod_mov, + area, + cod_n, + cod_grupo, + cod_tipo, + cod_Sec, + descripcion, + unidad_med, + cantidad_1, + cantidad_2, + us_crea, + fech_crea) + VALUES(p_irtb57.numero_doc, + p_irtb57.cod_mov, + arr_irtb58[idx].area, + arr_irtb58[idx].cod_n, + arr_irtb58[idx].cod_grupo, + arr_irtb58[idx].cod_tipo, + arr_irtb58[idx].cod_sec, + arr_irtb58[idx].descripcion, + arr_irtb58[idx].unidad_med, + arr_irtb58[idx].cantidad_1, + arr_irtb58[idx].cantidad, + usuarios, + getdate()) + IF STATUS < 0 THEN + ROLLBACK WORK + DISPLAY 'ROLLBACK 2' + RETURN + END IF + + END IF + END FOR + #DESPIECE + + DELETE FROM irtb00060 + WHERE id_despiece = p_irtb57.numero_doc + + EXECUTE insertad USING p_irtb57.numero_doc, tmpnumero + + DELETE FROM tmpdespiece WHERE id_despiece = tmpnumero + IF tieneDetalle = "SI" THEN + COMMIT WORK + CALL msg(1) + CALL buscarData() + CALL impdocumentos( + p_irtb57.numero_doc, p_irtb57.cod_mov) + # CALL contenido() RETURNING cuerpo_correo + LET attachment = NULL + + # CALL enviaemail(toEmail,subject,cuerpo_correo,attachment,xusername,xsmtphost,xsmtpport,xpassword) + #RETURNING mensajes + + ELSE + ROLLBACK WORK + CALL msg(1663) + END IF + {ELSE + LET subject = + subject CLIPPED, p_irtb57.numero_doc USING "&&&&&&&&" + BEGIN WORK + UPDATE irtb00057 + SET num_oc = p_irtb57.num_oc, + tipo_cliente = p_irtb57.tipo_cliente, + sec_cliente = p_irtb57.sec_cliente, + nombre = p_irtb57.cliente, + observacion = p_irtb57.observacion, + bodega = p_irtb57.bodega, + bodega_destino = p_irtb57.bodega_destino, + us_mod = usuarios, + fech_mod = getdate(), + url_destino = p_irtb57.url_file, + idestado = p_irtb57.idstado + WHERE numero_doc = p_irtb57.numero_doc + AND cod_mov = p_irtb57.cod_mov + + DELETE FROM irtb00058 + WHERE numero_doc = p_irtb57.numero_doc + AND cod_mov = p_irtb57.cod_mov + LET tieneDetalle = "NO" + FOR idx = 1 TO arr_irtb58.getLength() + IF arr_irtb58[idx].cantidad IS NOT NULL THEN + LET tieneDetalle = "SI" + IF arr_irtb58[idx].cantidad_1 + > arr_irtb58[idx].cantidad_o1 THEN + CALL msg(46) + NEXT FIELD cantidad_1 + END IF + # IF arr_irtb58[idx].area IS NULL THEN + # ROLLBACK WORK + # CALL msg(16) + # NEXT FIELD area + # END IF + + INSERT INTO irtb00058( + numero_doc, + cod_mov, + area, + cod_n, + cod_grupo, + cod_tipo, + cod_Sec, + descripcion, + unidad_med, + cantidad_1, + cantidad_2, + us_crea, + fech_crea) + VALUES(p_irtb57.numero_doc, + p_irtb57.cod_mov, + arr_irtb58[idx].area, + arr_irtb58[idx].cod_n, + arr_irtb58[idx].cod_grupo, + arr_irtb58[idx].cod_tipo, + arr_irtb58[idx].cod_sec, + arr_irtb58[idx].descripcion, + arr_irtb58[idx].unidad_med, + arr_irtb58[idx].cantidad_1, + arr_irtb58[idx].cantidad, + usuarios, + getdate()) + + IF STATUS < 0 THEN + ROLLBACK WORK + RETURN + END IF + + END IF + END FOR + #DESPIECE + + DELETE FROM irtb00060 + WHERE id_despiece = p_irtb57.numero_doc + + EXECUTE insertad USING p_irtb57.numero_doc, tmpnumero + DELETE FROM tmpdespiece + WHERE id_despiece = p_irtb57.numero_doc + IF tieneDetalle = "SI" THEN + COMMIT WORK + CALL msg(13) + CALL buscarData() + CALL impdocumentos( + p_irtb57.numero_doc, p_irtb57.cod_mov) + + CALL contenido() RETURNING cuerpo_correo + # CALL enviaemail(Toemail,subject,cuerpo_correo,NULL,xusername,xsmtphost,xsmtpport,xpassword) + # RETURNING retorne + + ELSE + ROLLBACK WORK + CALL msg(1663) + END IF + + END IF } + + END INPUT + ON ACTION CANCEL ATTRIBUTE(TEXT = "Salir", IMAGE = 'quit') + DELETE FROM tmpdespiece WHERE id_despiece = tmpnumero + + EXIT DIALOG + + END DIALOG +END FUNCTION +FUNCTION anular() + DEFINE respuesta STRING + + SELECT DISTINCT a.num_doc + FROM irtb00006 a + WHERE a.num_req = p_irtb57.numero_doc AND a.cod_mov = p_irtb57.cod_mov + + IF STATUS != NOTFOUND THEN + CALL msg(1014) + RETURN + END IF + DISPLAY "ANULAR: ", p_irtb57.numero_doc + LET respuesta = + fgl_winquestion( + "Borrar", + "Esta seguro de elminiar esta requisicion?", + "NO", + "YES|NO", + "QUESTION", + 0) + + IF respuesta = "YES" THEN + UPDATE irtb00057 + SET status_t = 'E', us_mod = usuarios, fech_mod = getdate() + WHERE numero_doc = p_irtb57.numero_doc + AND cod_mov = p_irtb57.cod_mov + + IF STATUS < 0 THEN + DISPLAY "nothing happened..." + ELSE + CALL msg(39) + CALL arr_busqueda.clear() + CALL buscarData() + END IF + + END IF +END FUNCTION + +FUNCTION producto() + DEFINE pcodn INT + SELECT a.descrip_esp, a.unidad_med, null + INTO arr_irtb58[idx].descripcion, arr_irtb58[idx].unidad_med, pcodn + FROM irtb00002 a + LEFT OUTER + JOIN irtb00028 b + ON a.cod_n = b.cod_n + AND a.cod_grupo = b.cod_grupo + AND a.cod_tipo = b.cod_tipo + AND a.cod_sec = b.cod_sec + WHERE a.cod_n = arr_irtb58[idx].cod_n + AND a.cod_grupo = arr_irtb58[idx].cod_grupo + AND a.cod_tipo = arr_irtb58[idx].cod_tipo + AND a.cod_sec = arr_irtb58[idx].cod_sec + + IF STATUS = NOTFOUND THEN + LET existe = FALSE + ELSE + + IF pcodn IS NOT NULL THEN + LET tienedespiece = TRUE + ELSE + LET tienedespiece = FALSE + END IF + LET existe = TRUE + END IF + +END FUNCTION + +FUNCTION contenido() + DEFINE xcuerpo1, xcuerpo2 STRING + LET xcuerpo1 = + " + + + " + LET xcuerpo1 = + xcuerpo1 CLIPPED, "

Solicitado por: ", nombreUsuario CLIPPED, "

" + + LET xcuerpo1 = xcuerpo1 CLIPPED, "

", nombreMov CLIPPED, "

" + IF p_irtb57.num_oc IS NOT NULL THEN + LET xcuerpo1 = + xcuerpo1 CLIPPED, + "

Orden:", + p_irtb57.num_oc USING "&&&&&&&&", + "

", + "

Cliente:", + p_irtb57.cliente CLIPPED, + "

" + END IF + LET xcuerpo1 = + xcuerpo1 CLIPPED, "

Bodega Origen:", nombreBodega CLIPPED, "

" + LET xcuerpo1 = + xcuerpo1 CLIPPED, + "", + "", + "", + "" + + END IF + END FOR + LET xcuerpo1 = xcuerpo1 CLIPPED, xcuerpo2 CLIPPED, "
ProductosUnidades cantidad" + FOR idx = 1 TO arr_irtb58.getLength() + IF arr_irtb58[idx].cod_sec IS NOT NULL THEN + LET xcuerpo2 = + xcuerpo2 CLIPPED, + "
", + arr_irtb58[idx].descripcion CLIPPED, + "", + arr_irtb58[idx].cantidad_1 USING "##,###.##", + "", + arr_irtb58[idx].cantidad USING "##,###.##", + "
" + RETURN xcuerpo1 +END FUNCTION +FUNCTION emailbodegas() + DEFINE + xemailadd, remailadd STRING, + jj INT + + DECLARE bemails CURSOR FOR + SELECT b.email FROM seg0001 b WHERE b.bodega = p_irtb57.bodega + + LET remailadd = NULL + LET jj = 1 + FOREACH bemails INTO xemailadd + + IF xemailadd IS NOT NULL THEN + LET remailadd = xemailadd CLIPPED, ",", remailadd + END IF + LET jj = jj + 1 + END FOREACH + + RETURN remailadd +END FUNCTION + +FUNCTION despiece() + +END FUNCTION diff --git a/PROYECTO/irdir/irprmt021.4gl b/PROYECTO/irdir/irprmt021.4gl index dcfd725..fb27a2d 100644 --- a/PROYECTO/irdir/irprmt021.4gl +++ b/PROYECTO/irdir/irprmt021.4gl @@ -1,106 +1,106 @@ -{ - PROGRAMA: ipprmt021.4gl - OBJETIVO: AUTORIZAR REQUISICIONES A ALMACENES - DESARROLLADO POR: ING. JUAN SOTO - FECHA : MAYO 5, 2022 -} -GLOBALS -"irprgb000.4gl" - - DEFINE arr_busqueda DYNAMIC ARRAY OF RECORD - - estado VARCHAR(50), - idestado int, - tipo_documento VARCHAR(100), - numeroid INT, - fechadoc DATE, - nombre VARCHAR(100), - observacion,usuario VARCHAR(200), - cod_mov INT , - us_crea VARCHAR(50) - END RECORD -DEFINE nombreUsuario,email,etiqueta STRING -MAIN - DEFER INTERRUPT - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - - CONNECT to "smarmotech" USER usuarios USING clave - - - CALL ipprmt021() -END MAIN -FUNCTION ipprmt021() - - OPEN WINDOW w1 WITH FORM "irfmmt021" - DIALOG ATTRIBUTE(UNBUFFERED) - CONSTRUCT criterio ON b.estado,b.idestado FROM estado1,idestado1 - BEFORE CONSTRUCT - LET etiqueta = "AUTORIZACIONES REQUISICIONES REPUESTOS" - DISPLAY BY NAME etiqueta - CALL estadosprocesos(2) - CALL arr_busqueda.clear() - - ON ACTION buscar ATTRIBUTE(TEXT="Buscar",IMAGE="find") - CALL arr_busqueda.clear() - LET selec = - "SELECT b.estado,b.idestado,CAST(a.cod_mov AS VARCHAR(10))||' '||a.descrip_mov,b.numero_doc,b.fecha,c.nombre, - b.observacion,' ',b.cod_mov,b.us_crea - FROM irtb00005 a,irtb00057 b INNER JOIN irtb00061 d ON b.idestado = d.idestado - LEFT OUTER JOIN vetb00004 c ON c.tipo_cliente = b.tipo_cliente AND - c.sec_cliente = b.sec_cliente - WHERE a.cod_mov = b.cod_mov AND - b.status_t IS NULL AND - ", criterio CLIPPED - - PREPARE comando FROM selec - DECLARE buscardata CURSOR FOR comando - - LET idx = 1 - FOREACH buscardata INTO arr_busqueda[idx].* - CALL usuarioSistema(arr_busqueda[idx].us_crea) RETURNING nombreUsuario,email - LET arr_busqueda[idx].usuario = nombreUsuario - LET idx = idx + 1 - END FOREACH - IF idx = 1 THEN - CALL msg(3) - CALL arr_busqueda.clear() - - END IF - END CONSTRUCT - INPUT ARRAY arr_busqueda FROM sautoriza.* ATTRIBUTE(WITHOUT DEFAULTS) - BEFORE INPUT - CALL estadosprocesos(1) - - ON CHANGE estado - - UPDATE irtb00057 SET estado = arr_busqueda[arr_curr()].estado,us_mod=usuarios,fech_mod=getdate() - - WHERE numero_doc = arr_busqueda[arr_curr()].numeroid AND - cod_mov = arr_busqueda[arr_curr()].cod_mov - - ON CHANGE observacion - - UPDATE irtb00057 SET us_mod=usuarios,fech_mod=getdate(), - observacion = arr_busqueda[arr_curr()].observacion - - WHERE numero_doc = arr_busqueda[arr_curr()].numeroid AND - cod_mov = arr_busqueda[arr_curr()].cod_mov - - ON CHANGE idestado - - - UPDATE irtb00057 SET us_mod=usuarios,fech_mod=getdate(), - idestado = arr_busqueda[arr_curr()].idestado -- G6: estado_proceso no existe en irtb00057 (-207) - WHERE numero_doc = arr_busqueda[arr_curr()].numeroid AND - cod_mov = arr_busqueda[arr_curr()].cod_mov - - ON ACTION imprime ATTRIBUTE(TEXT="Imprimir", IMAGE="printer") - CALL impdocumentos(arr_busqueda[arr_curr()].numeroid,arr_busqueda[arr_curr()].cod_mov) - AFTER INPUT - END INPUT - ON ACTION CANCEL ATTRIBUTE(TEXT="Cancelar",IMAGE="quit") - EXIT PROGRAM - END DIALOG - CLOSE WINDOW w1 +{ + PROGRAMA: ipprmt021.4gl + OBJETIVO: AUTORIZAR REQUISICIONES A ALMACENES + DESARROLLADO POR: ING. JUAN SOTO + FECHA : MAYO 5, 2022 +} +GLOBALS +"irprgb000.4gl" + + DEFINE arr_busqueda DYNAMIC ARRAY OF RECORD + + estado VARCHAR(50), + idestado int, + tipo_documento VARCHAR(100), + numeroid INT, + fechadoc DATE, + nombre VARCHAR(100), + observacion,usuario VARCHAR(200), + cod_mov INT , + us_crea VARCHAR(50) + END RECORD +DEFINE nombreUsuario,email,etiqueta STRING +MAIN + DEFER INTERRUPT + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + + CONNECT to "smarmotech" USER usuarios USING clave + + + CALL ipprmt021() +END MAIN +FUNCTION ipprmt021() + + OPEN WINDOW w1 WITH FORM "irfmmt021" + DIALOG ATTRIBUTE(UNBUFFERED) + CONSTRUCT criterio ON b.estado,b.idestado FROM estado1,idestado1 + BEFORE CONSTRUCT + LET etiqueta = "AUTORIZACIONES REQUISICIONES REPUESTOS" + DISPLAY BY NAME etiqueta + CALL estadosprocesos(2) + CALL arr_busqueda.clear() + + ON ACTION buscar ATTRIBUTE(TEXT="Buscar",IMAGE="find") + CALL arr_busqueda.clear() + LET selec = + "SELECT b.estado,b.idestado,CAST(a.cod_mov AS VARCHAR(10))||' '||a.descrip_mov,b.numero_doc,b.fecha,c.nombre, + b.observacion,' ',b.cod_mov,b.us_crea + FROM irtb00005 a,irtb00057 b INNER JOIN irtb00061 d ON b.idestado = d.idestado + LEFT OUTER JOIN vetb00004 c ON c.tipo_cliente = b.tipo_cliente AND + c.sec_cliente = b.sec_cliente + WHERE a.cod_mov = b.cod_mov AND + b.status_t IS NULL AND + ", criterio CLIPPED + + PREPARE comando FROM selec + DECLARE buscardata CURSOR FOR comando + + LET idx = 1 + FOREACH buscardata INTO arr_busqueda[idx].* + CALL usuarioSistema(arr_busqueda[idx].us_crea) RETURNING nombreUsuario,email + LET arr_busqueda[idx].usuario = nombreUsuario + LET idx = idx + 1 + END FOREACH + IF idx = 1 THEN + CALL msg(3) + CALL arr_busqueda.clear() + + END IF + END CONSTRUCT + INPUT ARRAY arr_busqueda FROM sautoriza.* ATTRIBUTE(WITHOUT DEFAULTS) + BEFORE INPUT + CALL estadosprocesos(1) + + ON CHANGE estado + + UPDATE irtb00057 SET estado = arr_busqueda[arr_curr()].estado,us_mod=usuarios,fech_mod=getdate() + + WHERE numero_doc = arr_busqueda[arr_curr()].numeroid AND + cod_mov = arr_busqueda[arr_curr()].cod_mov + + ON CHANGE observacion + + UPDATE irtb00057 SET us_mod=usuarios,fech_mod=getdate(), + observacion = arr_busqueda[arr_curr()].observacion + + WHERE numero_doc = arr_busqueda[arr_curr()].numeroid AND + cod_mov = arr_busqueda[arr_curr()].cod_mov + + ON CHANGE idestado + + + UPDATE irtb00057 SET us_mod=usuarios,fech_mod=getdate(), + idestado = arr_busqueda[arr_curr()].idestado -- G6: estado_proceso no existe en irtb00057 (-207) + WHERE numero_doc = arr_busqueda[arr_curr()].numeroid AND + cod_mov = arr_busqueda[arr_curr()].cod_mov + + ON ACTION imprime ATTRIBUTE(TEXT="Imprimir", IMAGE="printer") + CALL impdocumentos(arr_busqueda[arr_curr()].numeroid,arr_busqueda[arr_curr()].cod_mov) + AFTER INPUT + END INPUT + ON ACTION CANCEL ATTRIBUTE(TEXT="Cancelar",IMAGE="quit") + EXIT PROGRAM + END DIALOG + CLOSE WINDOW w1 END FUNCTION \ No newline at end of file diff --git a/PROYECTO/irdir/irprmt036.4gl b/PROYECTO/irdir/irprmt036.4gl index 29ddb1e..c58ffc5 100644 --- a/PROYECTO/irdir/irprmt036.4gl +++ b/PROYECTO/irdir/irprmt036.4gl @@ -1,1916 +1,1916 @@ -{ ----------------------------------------------------------------------------- - PROGRAMA : IRPRMT036 - OBJETIVO : Programa Captura Documento Movimiento: - OTROS MOVIMIENTOS DE REPUESTOS - de Inventario de Repuesto. - PROGRAMADOR : Ing. Juan Fco. Soto (Copiado del IHPRMT036) - FECHA REALIZACION : Marzo 1, 1993. ----------------------------------------------------------------------------- -} -IMPORT util -GLOBALS "irprgb000.4gl" -DEFINE cerrada CHAR(1) -DEFINE r_cantidad1, - r_cantidad, - total_cantidad, - recibida, - ordenada, - xdepartamento - INTEGER, - xusername, xsmtphost, xsmtpport, xpassword STRING -DEFINE porciento DECIMAL(8, 3) -DEFINE v_producto_id VARCHAR(100) -DEFINE - costo_estandar DECIMAL(12, 2), - codigo_mq LIKE irtb00008.cod_maq, - xnombre VARCHAR(100), - existminima DYNAMIC ARRAY OF FLOAT, - existenciaact DYNAMIC ARRAY OF FLOAT, - porcientoControl DYNAMIC ARRAY OF FLOAT, - enviaCorreo VARCHAR(2), - enviaEmailProd DYNAMIC ARRAY OF CHAR(2), - answer, answer2 STRING, APIexistencia DECIMAL(12,2) - -DEFINE CheckApi RECORD - checkDept BOOLEAN, - checkMaquina BOOLEAN, - checkRep BOOLEAN -END RECORD - -# fakeData se pasa POR POSICION (fakeData.*) al parametro Data de -# ApiMaintainC en api_test.4gl, por lo que su estructura (orden y tipos) -# debe ser IDENTICA a ese record. No usar RECORD LIKE cotb00001.* porque -# el orden fisico de las columnas de cotb00001 no coincide con ese record -# y provoca el error -1260 al convertir los tipos. -DEFINE fakeData RECORD - area_sp VARCHAR(10), - ciu_sp VARCHAR(30), - cod_pais VARCHAR(3), - cod_sp SMALLINT, - cod_sp_sec SMALLINT, - cont_sp VARCHAR(30), - contactID INTEGER, - cuenta_no VARCHAR(10), -- G6: Data de ApiMaintainC (api_test.4gl) tiene 22 campos - dir_sp VARCHAR(60), - email VARCHAR(60), - fax_sp VARCHAR(25), - fech_crea DATETIME YEAR TO FRACTION, - fech_mod DATETIME YEAR TO FRACTION, - id_maintainx INTEGER, - nom_sp VARCHAR(41), - rnc VARCHAR(11), - status_t VARCHAR(1), - tel_sp VARCHAR(25), - term_sp SMALLINT, - tipo_doc VARCHAR(10), - us_crea VARCHAR(50), - us_mod VARCHAR(50) -END RECORD - -DEFINE data RECORD - rnumeroDoc,rcodMov,rtipo_cliente,num_oc,tipo_cliente,sec_cliente,bodega,bodega_destino INT, - nombre VARCHAR(100) - END RECORD - -DEFINE answer_workorder INT -DEFINE req_check BOOLEAN - -MAIN - DEFER INTERRUPT - CALL STARTLOG("irprmt36.log") - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CALL ARG_VAL(3) RETURNING impresor - - CONNECT TO "smarmotech" USER usuarios USING clave - SELECT a.* INTO p_companias.* FROM companias a - - CALL irprmt036() -END MAIN - -FUNCTION irprmt036() - DEFINE fecha CHAR(8) - DEFINE hora CHAR(5) - - CLEAR SCREEN - OPTIONS ERROR LINE 24, FORM LINE 4, COMMENT LINE 22, PROMPT LINE 23 - LET fecha = TODAY USING "dd/mm/yyyy" - LET hora = TIME - LET lj = (80 - LENGTH(p_companias.nombre CLIPPED)) / 2 - DISPLAY p_companias.nombre CLIPPED AT 2, lj ATTRIBUTE(REVERSE, BLUE) - - OPEN FORM irfmmt036 FROM "irfmmt036" - DISPLAY FORM irfmmt036 - - MENU - ON ACTION nuevo - LET req_check = FALSE - INITIALIZE data.* TO NULL - CALL irautorizadas(usuarios) RETURNING data.* - DISPLAY data.* - - IF data.rcodMov IS NOT NULL AND data.rcodMov != 0 THEN - LET req_check = TRUE - END IF - - CALL irprad036() - - ON ACTION buscar - LET pprograma = 'inprmt036' - CALL irprmfad036() - ON ACTION salir - EXIT MENU - - END MENU - -END FUNCTION - -FUNCTION irprad036() - DEFINE tipos1 CHAR(1) - DEFINE i INT, query STRING - # Asiento automatico al mayor (cgtb00004) del documento de inventario - DEFINE okED BOOLEAN, refED VARCHAR(25) - # Cuenta contable del repuesto (irtb00002.cuenta): obligatoria para transaccionar - DEFINE xcuenta_rep VARCHAR(14) - LET tipos1 = NULL - LET opc = NULL - LET int_flag = FALSE - INITIALIZE datos1.* TO NULL - LET checkapi.checkDept = FALSE - LET checkapi.checkMaquina = FALSE - LET checkapi.checkRep = FALSE - - - - IF data.rcodMov IS NOT NULL AND data.rcodMov != 0 THEN - - LET datos1.cod_mov = data.rcodMov - - DISPLAY "entra a la condicion" - - SELECT MAX(num_oc) INTO datos1.orden_compra - FROM irtb00057 WHERE numero_doc = data.rnumeroDoc - - SELECT tipo INTO datos1.tipo - FROM cotb00014 WHERE num_oc = datos1.orden_compra - - DECLARE buscar CURSOR FOR - SELECT cod_n, cod_grupo, cod_tipo, cod_sec, cantidad_2, descripcion, - unidad_med FROM irtb00058 - WHERE numero_doc = data.rnumeroDoc - - LET i = 1 - - FOREACH buscar INTO movi8[i].cod_n, movi8[i].cod_grupo, movi8[i].cod_tipo, - movi8[i].cod_sec, movi8[i].cantidad_2, movi8[i].descrip_esp, movi8[i].unidad_med - - LET i = i + 1 - DISPLAY "se agregan los items" - - END FOREACH - - # 34 y 35 son entradas por recepcion (irprmt006), no transacciones. - IF datos1.cod_mov = 35 OR datos1.cod_mov = 34 THEN - CALL msg(40) - END IF - - SELECT requisiciones INTO transacc.requisiciones FROM irtb00005 - WHERE @cod_mov = datos1.cod_mov AND @status_t IS NULL - - - SELECT a.descrip_mov, - a.status_mov, - a.control_departamento, - a.control_maquina - INTO datos1.descrip_mov, - transacc.status_mov, - transacc.control_departamento, - transacc.control_maquina - FROM irtb00005 a - WHERE @cod_mov = datos1.cod_mov AND @status_t IS NULL - - DISPLAY transacc.control_departamento - - IF status = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - END IF - - END IF - - #WHENEVER ERROR CONTINUE - - #ERROR "CTRL-W PARA ELIMINAR DOCUMENTOS" - DIALOG ATTRIBUTE(UNBUFFERED) - - INPUT BY NAME datos1.* ATTRIBUTE(WITHOUT DEFAULTS) - - BEFORE INPUT - DISPLAY "entra al before input" - LET datos1.fecha = TODAY USING "dd/mm/yyyy" - DISPLAY BY NAME datos1.fecha - CALL busca_departamento() - DISPLAY "busco el departamento" - - - IF data.rcodMov IS NOT NULL AND data.rcodMov != 0 THEN - NEXT FIELD orden_compra - CALL dialog.setFieldActive('cod_mov', FALSE) - DISPLAY "codmov false" - - ELSE - CALL dialog.setFieldActive('cod_mov', TRUE) - DISPLAY "cod_mov true" - - END IF - - DISPLAY "salio del codmov if" - - AFTER FIELD fecha - IF datos1.fecha IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD fecha - END IF - IF datos1.fecha > TODAY THEN - LET numero_msg = 189 - CALL msg(numero_msg) - NEXT FIELD fecha - END IF - - LET bandera = 0 - LET p_fechas = datos1.fecha - CALL prd(p_fechas, usuarios) RETURNING bandera - IF bandera = 1 THEN - LET bandera = 0 - NEXT FIELD fecha - END IF - - AFTER FIELD orden_compra - - IF datos1.orden_compra IS NOT NULL THEN - IF datos1.tipo IS NULL THEN - LET query = "SELECT cod_sp, cod_sp_sec, cierre - FROM cotb00014 - WHERE num_oc = ",datos1.orden_compra," - AND status_t IS NULL" - ELSE - LET query = "SELECT cod_sp, cod_sp_sec, cierre - FROM cotb00014 - WHERE num_oc = ",datos1.orden_compra," - AND tipo = ",datos1.tipo," - AND status_t IS NULL" - END IF - - DISPLAY query - PREPARE busqueda FROM query - EXECUTE busqueda INTO datos1.cod_sp, datos1.cod_sp_sec, cerrada - - IF status >= 0 THEN - - IF STATUS = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - DISPLAY "FILTRO 1" - NEXT FIELD orden_compra - END IF - - IF cerrada = "S" THEN - LET numero_msg = 74 - CALL msg(numero_msg) - DISPLAY "FILTRO 2" - NEXT FIELD orden_compra - END IF - - - END IF - - SELECT UNIQUE a.nom_sp - INTO datos1.nom_sp - FROM cotb00001 a - WHERE a.cod_sp = datos1.cod_sp - AND a.cod_sp_sec = datos1.cod_sp_sec - AND a.status_t IS NULL - - IF status >= 0 THEN - IF STATUS = NOTFOUND THEN - #-> Se quito el fallback a vetb00004 (clientes): una - # transaccion de repuestos no tiene nada de ventas. - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD cod_sp - END IF - END IF - DISPLAY BY NAME datos1.nom_sp - END IF - AFTER FIELD cod_sp_Sec - - IF datos1.cod_sp_Sec IS NOT NULL THEN - SELECT UNIQUE a.nom_sp - INTO datos1.nom_sp - FROM cotb00001 a - WHERE a.cod_sp = datos1.cod_sp - AND a.cod_sp_sec = datos1.cod_sp_sec - AND a.status_t IS NULL - - IF STATUS = NOTFOUND THEN - #-> Se quito el fallback a vetb00004 (clientes): la - # contraparte de un movimiento de repuestos es SUPLIDOR. - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD cod_sp - END IF - DISPLAY BY NAME datos1.nom_sp - END IF - AFTER FIELD cod_mov - IF datos1.cod_mov IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_mov - END IF - - # Controla que el movimiento que se digite pertenezca a este formulario - - SELECT UNIQUE a.usuario - FROM irtb00018 a - WHERE a.cod_mov = datos1.cod_mov AND a.usuario = usuarios - - IF status = NOTFOUND THEN - LET numero_msg = 139 - CALL msg(numero_msg) - NEXT FIELD cod_mov - END IF - # 34 y 35 son entradas por recepcion: se digitan en irprmt006 y su - # costo lo determina la liquidacion (ED.27), no el asiento en linea. - IF datos1.cod_mov = 35 OR datos1.cod_mov = 34 THEN - CALL msg(40) - NEXT FIELD cod_mov - END IF - - SELECT requisiciones INTO transacc.requisiciones FROM irtb00005 - WHERE @cod_mov = datos1.cod_mov AND @status_t IS NULL - - IF transacc.requisiciones = 'SI' AND req_check = FALSE THEN - CALL msg(1672) - NEXT FIELD cod_mov - END IF - - SELECT a.descrip_mov, - a.status_mov, - a.control_departamento, - a.control_maquina - INTO datos1.descrip_mov, - transacc.status_mov, - transacc.control_departamento, - transacc.control_maquina - FROM irtb00005 a - WHERE @cod_mov = datos1.cod_mov AND @status_t IS NULL - - DISPLAY transacc.control_departamento - - IF status = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - - IF data.rcodMov IS NULL THEN - NEXT FIELD cod_mov - END IF - END IF - - DISPLAY BY NAME datos1.descrip_mov - NEXT FIELD tipo - - AFTER INPUT - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - - CALL movi8.clear() - SLEEP 3 - RETURN - END IF - # 34 y 35 son entradas por recepcion: se digitan en irprmt006 y su - # costo lo determina la liquidacion (ED.27), no el asiento en linea. - IF datos1.cod_mov = 35 OR datos1.cod_mov = 34 THEN - CALL msg(40) - NEXT FIELD cod_mov - END IF - IF datos1.departamento IS NULL - AND transacc.control_departamento = "SI" THEN - CALL msg(16) - NEXT FIELD departamento - END IF - IF datos1.departamento IS NOT NULL - AND transacc.control_departamento = "NO" THEN - CALL msg(1665) - NEXT FIELD cod_mov - END IF - # Busca los articulos de la orden si el usuario la digita - IF datos1.orden_compra IS NOT NULL THEN - IF datos1.tipo IS NOT NULL THEN - LET query = "SELECT a.cod_n, - a.cod_grupo, - a.cod_tipo, - a.cod_sec, - a.cantidad - FROM cotb00015 a, irtb00002 b - WHERE a.cod_n = b.cod_n - AND a.cod_grupo = b.cod_grupo - AND a.cod_tipo = b.cod_tipo - AND a.cod_sec = b.cod_sec - AND a.num_oc = ",datos1.orden_compra," - AND a.tipo = ",datos1.tipo," - AND a.status_t IS NULL - AND b.status_t IS NULL" - ELSE - LET query = "SELECT a.cod_n, - a.cod_grupo, - a.cod_tipo, - a.cod_sec, - a.cantidad - FROM cotb00015 a, irtb00002 b - WHERE a.cod_n = b.cod_n - AND a.cod_grupo = b.cod_grupo - AND a.cod_tipo = b.cod_tipo - AND a.cod_sec = b.cod_sec - AND a.num_oc = ",datos1.orden_compra," - AND a.status_t IS NULL - AND b.status_t IS NULL" - END IF - - DECLARE busca CURSOR FROM query - - LET idx = 1 - FOREACH busca INTO movi8[idx].* - LET idx = idx + 1 - END FOREACH - - # CAPTURA ARREGLO DE LOS CODIGOS DE MATERIA PRIMA - - CALL set_count(idx - 1) - END IF - INITIALIZE ant_art.* TO NULL - - IF datos1.orden_compra IS NOT NULL AND datos1.departamento IS NULL THEN - NEXT FIELD departamento - END IF - - END INPUT - - INPUT ARRAY movi8 FROM s_movi1.* ATTRIBUTE(WITHOUT DEFAULTS) - BEFORE INPUT - CALL maquinas(-1) - CALL DIALOG.setFieldActive('orden_trabajo', FALSE) - - ON ACTION buscaProd - CALL busca_prod1() - LET movi8[p_act].cod_n = arr_prod[idx].cod_n - LET movi8[p_act].cod_grupo = arr_prod[idx].cod_grupo - LET movi8[p_act].cod_tipo = arr_prod[idx].cod_tipo - LET movi8[p_act].cod_sec = arr_prod[idx].cod_sec - LET movi8[p_act].descrip_esp = arr_prod[idx].descrip_esp - - DISPLAY movi8[p_act].cod_n TO s_movi1.cod_n - DISPLAY movi8[p_act].cod_grupo TO s_movi1.cod_grupo - DISPLAY movi8[p_act].cod_tipo TO s_movi1.cod_tipo - DISPLAY movi8[p_act].cod_sec TO s_movi1.cod_sec - DISPLAY movi8[p_act].descrip_esp TO s_movi1.descrip_esp - - BEFORE ROW - LET p_act = arr_curr() - LET scr_l = scr_line() - - AFTER ROW - IF movi8[p_act].cod_n IS NOT NULL - AND movi8[p_act].cod_grupo IS NOT NULL - AND movi8[p_act].cod_tipo IS NOT NULL - AND movi8[p_act].cod_sec IS NOT NULL THEN - - LET p_act = arr_curr() - - LET ant_art.cod_n = movi8[p_act].cod_n - LET ant_art.cod_grupo = movi8[p_act].cod_grupo - LET ant_art.cod_tipo = movi8[p_act].cod_tipo - LET ant_art.cod_sec = movi8[p_act].cod_sec - LET ant_art.maquina = movi8[p_act].codigo - - FOR idx = 1 TO arr_count() - IF idx != p_act THEN - IF movi8[idx].cod_n = ant_art.cod_n - AND movi8[idx].cod_grupo = ant_art.cod_grupo - AND movi8[idx].cod_tipo = ant_art.cod_tipo - AND movi8[idx].cod_sec = ant_art.cod_sec - AND movi8[idx].codigo = ant_art.maquina THEN - LET numero_msg = 21 - CALL msg(numero_msg) - LET p_act = p_act - 1 - NEXT FIELD cod_n - END IF - END IF - END FOR - - IF movi8[p_act].cantidad_2 IS NULL - AND movi8[p_act].cod_n IS NOT NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - END IF - - LET ant_art.cod_n = movi8[p_act].cod_n - LET ant_art.cod_grupo = movi8[p_act].cod_grupo - LET ant_art.cod_tipo = movi8[p_act].cod_tipo - LET ant_art.cod_sec = movi8[p_act].cod_sec - LET ant_art.maquina = movi8[p_act].codigo - - AFTER FIELD cod_n - LET p_act = arr_curr() - - IF movi8[p_act].cod_n IS NOT NULL THEN - LET ant_art.cod_n = movi8[p_act].cod_n - LET ant_art.cod_grupo = movi8[p_act].cod_grupo - LET ant_art.cod_tipo = movi8[p_act].cod_tipo - LET ant_art.cod_sec = movi8[p_act].cod_sec - LET ant_art.maquina = movi8[p_act].codigo - - FOR idx = 1 TO arr_count() - IF idx != p_act THEN - IF movi8[idx].cod_n = ant_art.cod_n - AND movi8[idx].cod_grupo = ant_art.cod_grupo - AND movi8[idx].cod_tipo = ant_art.cod_tipo - AND movi8[idx].cod_sec = ant_art.cod_sec - AND movi8[idx].codigo = ant_art.maquina THEN - LET p_act = p_act - 1 - NEXT FIELD cod_grupo - END IF - END IF - END FOR - END IF - - AFTER FIELD cod_grupo - IF movi8[p_act].cod_grupo IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - - LET p_act = arr_curr() - LET ant_art.cod_n = movi8[p_act].cod_n - LET ant_art.cod_grupo = movi8[p_act].cod_grupo - LET ant_art.cod_tipo = movi8[p_act].cod_tipo - LET ant_art.cod_sec = movi8[p_act].cod_sec - LET ant_art.maquina = movi8[p_act].codigo - - FOR idx = 1 TO arr_count() - IF idx != p_act THEN - IF movi8[idx].cod_n = ant_art.cod_n - AND movi8[idx].cod_grupo = ant_art.cod_grupo - AND movi8[idx].cod_tipo = ant_art.cod_tipo - AND movi8[idx].cod_sec = ant_art.cod_sec - AND movi8[idx].codigo = ant_art.maquina THEN - LET p_act = p_act - 1 - NEXT FIELD cod_tipo - END IF - END IF - END FOR - - AFTER FIELD cod_tipo - - IF movi8[p_act].cod_tipo IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - - LET p_act = arr_curr() - - LET ant_art.cod_n = movi8[p_act].cod_n - LET ant_art.cod_grupo = movi8[p_act].cod_grupo - LET ant_art.cod_tipo = movi8[p_act].cod_tipo - LET ant_art.cod_sec = movi8[p_act].cod_sec - LET ant_art.maquina = movi8[p_act].codigo - - FOR idx = 1 TO arr_count() - IF idx != p_act THEN - IF movi8[idx].cod_n = ant_art.cod_n - AND movi8[idx].cod_grupo = ant_art.cod_grupo - AND movi8[idx].cod_tipo = ant_art.cod_tipo - AND movi8[idx].cod_sec = ant_art.cod_sec - AND movi8[idx].codigo = ant_art.maquina THEN - LET p_act = p_act - 1 - NEXT FIELD cod_sec - END IF - END IF - END FOR - - # Verifica que el numero del documento de entrada no este en el archivo de - # movi8mientos. - AFTER FIELD cod_sec - LET p_act = arr_curr() - IF movi8[p_act].cod_sec IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - - IF movi8[p_act].cod_n IS NULL - AND movi8[p_act].cod_sec IS NOT NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - - IF movi8[p_act].cod_n IS NOT NULL - AND movi8[p_act].cod_grupo IS NOT NULL - AND movi8[p_act].cod_tipo IS NOT NULL - AND movi8[p_act].cod_sec IS NOT NULL THEN - - LET xcuenta_rep = NULL - SELECT a.descrip_esp, a.unidad_med, a.exist_min, a.cuenta - INTO descrip1, descrip2, existminima[p_act], xcuenta_rep - FROM irtb00002 a - WHERE a.cod_n = movi8[p_act].cod_n - AND a.cod_grupo = movi8[p_act].cod_grupo - AND a.cod_tipo = movi8[p_act].cod_tipo - AND a.cod_sec = movi8[p_act].cod_sec - AND a.status_t IS NULL - AND a.status_t IS NULL - - IF STATUS = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - - #-> El repuesto DEBE tener cuenta contable en irtb00002. Es la - # cuenta con que se arma el asiento automatico al mayor - # (aplica a compras locales e internacionales). Sin ella el - # asiento no cuadra y el documento se rechazaria al guardar, - # asi que se bloquea aqui para avisar a tiempo. - IF xcuenta_rep IS NULL OR LENGTH(xcuenta_rep) = 0 THEN - LET numero_msg = 1691 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - CALL existencia( - movi8[p_act].cod_n, - movi8[p_act].cod_grupo, - movi8[p_act].cod_tipo, - movi8[p_act].cod_sec) - RETURNING existen - - IF existen IS NULL THEN - LET existen = 0 - END IF - - LET movi8[p_act].existencia = existen - DISPLAY movi8[p_act].existencia TO s_movi1[scr_l].existencia - # BUSCA LA MAQUINA PERTENECIENTE AL REPUESTO - # se quito este control porque entonces alguien debe de adicionar todos los repuestos a las maquinas - { SELECT a.cod_maq INTO codigo_mq - FROM irtb00008 a - WHERE a.cod_n = movi8[p_act].cod_n AND - a.cod_grupo = movi8[p_act].cod_grupo AND - a.cod_tipo = movi8[p_act].cod_tipo AND - a.cod_sec = movi8[p_act].cod_sec AND - a.status_t IS NULL - - IF STATUS = NOTFOUND THEN - LET numero_msg = 384 - CALL msg(numero_msg) - #NEXT FIELD cod_sec - END IF - IF STATUS < 0 THEN - LET consulta = "N" - CALL busca_maquina() - LET movi8[p_act].codigo = busca_wd2[curr1].codigo - DISPLAY movi8[p_act].codigo TO s_movi1[scr_l].codigo - DISPLAY BY NAME maquinaria.nombre - END IF - } - #CONTROL COSTO - # LET bandera = 0 - # CALL busca_costo() - # IF bandera = 1 THEN - # NEXT FIELD cod_sec - # END IF - END IF - LET movi8[p_act].descrip_esp = descrip1 - LET movi8[p_act].unidad_med = descrip2 CLIPPED - - DISPLAY movi8[p_act].descrip_esp TO s_movi1[scr_l].descrip_esp - DISPLAY movi8[p_act].unidad_med TO s_movi1[scr_l].unidad_med - - LET ant_art.cod_n = movi8[p_act].cod_n - LET ant_art.cod_grupo = movi8[p_act].cod_grupo - LET ant_art.cod_tipo = movi8[p_act].cod_tipo - LET ant_art.cod_sec = movi8[p_act].cod_sec - LET ant_art.maquina = movi8[p_act].codigo - - FOR idx = 1 TO arr_count() - IF idx != p_act THEN - IF movi8[idx].cod_n = ant_art.cod_n - AND movi8[idx].cod_grupo = ant_art.cod_grupo - AND movi8[idx].cod_tipo = ant_art.cod_tipo - AND movi8[idx].cod_sec = ant_art.cod_sec - AND movi8[idx].codigo = ant_art.maquina THEN - LET numero_msg = 21 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - END IF - END FOR - AFTER FIELD codigo - IF movi8[p_act].cod_n IS NOT NULL - AND movi8[p_act].cod_grupo IS NOT NULL - AND movi8[p_act].cod_tipo IS NOT NULL - AND movi8[p_act].cod_sec IS NOT NULL THEN - - IF movi8[p_act].codigo IS NOT NULL THEN - LET xdepartamento = NULL - SELECT a.departamento - INTO xdepartamento - FROM irtb00009 a - WHERE a.codigo = movi8[p_act].codigo - - IF xdepartamento IS NOT NULL THEN - LET datos1.departamento = xdepartamento - DISPLAY BY NAME datos1.departamento - END IF - END IF - - IF movi8[p_act].codigo IS NOT NULL THEN - CALL DIALOG.setFieldActive('orden_trabajo',TRUE) - END IF - - END IF - AFTER FIELD cantidad_2 - IF movi8[p_act].cod_n IS NOT NULL - AND movi8[p_act].cod_grupo IS NOT NULL - AND movi8[p_act].cod_tipo IS NOT NULL - AND movi8[p_act].cod_sec IS NOT NULL THEN - - IF movi8[p_act].cantidad_2 IS NULL - OR movi8[p_act].cantidad_2 <= 0 THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - - IF transacc.status_mov = "2" THEN - - CALL existencia( - movi8[p_act].cod_n, - movi8[p_act].cod_grupo, - movi8[p_act].cod_tipo, - movi8[p_act].cod_sec) - RETURNING existen - - IF existen IS NULL THEN - LET existen = 0 - END IF - - IF existen < 0 THEN - LET numero_msg = 30 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - - IF movi8[p_act].cantidad_2 > existen THEN - LET numero_msg = 30 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - LET existenciaact[p_act] = existen - END IF - END IF - - AFTER FIELD orden_trabajo - IF movi8[p_act].orden_trabajo IS NOT NULL THEN - INITIALIZE fakedata.* TO NULL - CALL ApiMaintainC('CHECK', movi8[p_act].orden_trabajo, fakeData.*, usuarios) RETURNING answer, answer2 - - - IF answer IS NULL OR answer = 0 THEN - CALL fgl_winmessage( - "ORDEN DE TRABAJO EN MAINTAINX", - "El ID de la orden de trabajo colocada no se encuentra en MaintainX", - "stop") - NEXT FIELD orden_trabajo - - ELSE - - LET answer_workorder = answer - - END IF - END IF - - - AFTER FIELD num_emp - IF movi8[p_act].num_emp IS NOT NULL THEN - SELECT num_emp FROM adtb00003 - WHERE num_emp = movi8[p_act].num_emp AND status_t IS NULL - IF status = NOTFOUND THEN - CALL msg(3) - NEXT FIELD num_emp - END IF - END IF - - ON ACTION guardar ATTRIBUTE(TEXT = "Salvar", IMAGE = "save") - - IF datos1.departamento IS NULL - AND transacc.control_departamento = "SI" THEN - DISPLAY BY NAME datos1.departamento - CALL msg(16) - NEXT FIELD departamento - END IF - - FOR idx = 1 TO movi8.getLength() - IF movi8[idx].cod_n IS NOT NULL - AND movi8[idx].cod_grupo IS NOT NULL - AND movi8[idx].cod_tipo IS NOT NULL - AND movi8[idx].cod_sec IS NOT NULL THEN - - IF movi8[idx].codigo IS NOT NULL THEN - LET xdepartamento = NULL - SELECT a.departamento - INTO xdepartamento - FROM irtb00009 a - WHERE a.codigo = movi8[idx].codigo - - IF xdepartamento IS NOT NULL THEN - LET datos1.departamento = xdepartamento - DISPLAY BY NAME datos1.departamento - END IF - END IF - - END IF - END FOR - - IF movi8[p_act].cod_n IS NULL THEN - CALL limpia1() - END IF - IF movi8[p_act].cod_grupo IS NULL THEN - CALL limpia1() - END IF - IF movi8[p_act].cod_tipo IS NULL THEN - CALL limpia1() - END IF - IF movi8[p_act].cod_sec IS NULL THEN - CALL limpia1() - END IF - - IF datos1.orden_compra IS NOT NULL THEN - # Busca la cantidad recibida de la orden especificada - SELECT SUM(cantidad_2) - INTO recibida - FROM irtb00006 - WHERE orden_compra = datos1.orden_compra - AND tipo = datos1.tipo - - # Busca la cantidad ordenada de la orden especificada - SELECT SUM(cantidad) - INTO ordenada - FROM cotb00015 - WHERE num_oc = datos1.orden_compra - AND tipo = datos1.tipo - - IF recibida IS NULL THEN - LET recibida = 0 - END IF - - IF ordenada IS NULL THEN - LET ordenada = 0 - END IF - - # Calculo de los porcentaje limites de las ordenes - LET porciento = ordenada * 0.10 - LET recibida = recibida + total_cantidad - LET r_cantidad = ordenada - porciento - LET r_cantidad1 = ordenada + porciento - - # Si la cantiad recibida producto de la sumatoria y subtracion del 10% - # es mayor o igual a la cantidad recibida y menor o igual a la cantidad de - # la orden cierra la orden - IF recibida >= r_cantidad AND recibida <= r_cantidad1 THEN - LET cerrada = "S" - END IF - END IF - - LET nombre_d = - ui.ComboBox.forName('formonly.departamento') - .getTextOf(datos1.departamento) - - CALL defecto( - usuarios, clave, impresor) - RETURNING imprime, - negrilla_on, - negrillas_of, - doble_on, - doble_off, - comp_on, - comp_off, - doce, - normal, - archivo, - copia - START REPORT formu4 TO archivo - # CONFIGURACION ENVIO EMAIL - DECLARE buscaemail CURSOR FOR - SELECT a.correo - FROM seg0003 a - WHERE a.aviso_existencia_minima_repuesto = "SI" - - LET pccemail = NULL - LET toEmail = NULL - FOREACH buscaemail INTO PCCEMAIL - IF toEmail IS NULL THEN - LET toEmail = pccemail CLIPPED - ELSE - LET toEmail = toEmail CLIPPED, ";", pccemail CLIPPED - END IF - END FOREACH - LET subject = 'AVISO EXISTENCIA MINIMA ALMACEN REPUESTOS' - - LET cuerpo_correo = - "", - "", - "", - "", - "", - "", - "", - "", - "" - - LET enviaCorreo = "NO" - BEGIN WORK - - # Selecciona el registro del ultimo numero de documento para chequear si - # existe para insertarlo en la tabla de secuencia - SELECT num_salida INTO datos1.num_doc FROM irtb00014 WHERE cod_mov = datos1.cod_mov - IF status = NOTFOUND THEN - LET datos1.num_doc = 0 - - INSERT INTO irtb00014 - VALUES(datos1.num_doc, - datos1.cod_mov, - NULL, - SUSER_SNAME(), - GETDATE(), - NULL, - NULL) - END IF - - LET datos1.num_doc = datos1.num_doc + 1 - DISPLAY BY NAME datos1.num_doc ATTRIBUTE(BOLD) - - UPDATE irtb00014 - SET num_salida = datos1.num_doc, - us_mod = usuarios, - fech_mod = getdate() - WHERE cod_mov = datos1.cod_mov - #---------------------------------------------------------------------------- - - FOR idx = 1 TO arr_count() - - IF movi8[idx].cod_n IS NOT NULL - AND movi8[idx].cod_grupo IS NOT NULL - AND movi8[idx].cod_tipo IS NOT NULL - AND movi8[idx].cod_sec IS NOT NULL - AND (movi8[idx].cantidad_2 IS NOT NULL - AND movi8[idx].cantidad_2 > 0) THEN - - IF transacc.status_mov = "2" THEN - LET movi8[idx].cantidad_2 = - movi8[idx].cantidad_2 * -1 - END IF - - IF movi8[idx].codigo IS NULL - AND transacc.control_maquina = "SI" THEN - DISPLAY "AQUI 1" - - ROLLBACK WORK - CALL msg(16) - NEXT FIELD codigo - END IF - IF movi8[idx].codigo IS NOT NULL - AND transacc.control_maquina = "NO" THEN - DISPLAY "AQUI 2" - - ROLLBACK WORK - CALL msg(1664) - NEXT FIELD codigo - END IF - - LET checkapi.checkDept = FALSE - LET checkapi.checkMaquina = FALSE - LET checkapi.checkRep = FALSE - - --Verificar si el departamento esta en maintainX - INITIALIZE answer TO NULL - SELECT id_maintainx INTO answer - FROM adtb00001 WHERE departamento = datos1.departamento - - IF answer IS NULL THEN - #CALL msg(16) - DISPLAY "AQUI 3" - ELSE - LET checkApi.checkDept = TRUE - END IF - - --Verificar si la maquina esta en maintainX - INITIALIZE answer TO NULL - SELECT b.id_maintainX INTO answer FROM irtb00009 a, actb00001 b - WHERE a.id_codigo = b.codigo - AND a.codigo = movi8[idx].codigo - - IF answer IS NULL THEN - #CALL msg(16) - DISPLAY "AQUI 4" - ELSE - LET checkApi.checkMaquina = TRUE - END IF - - --Verificar si el repuesto esta en maintainX - INITIALIZE answer TO NULL - select id_maintainX INTO answer from irtb00002 WHERE - cod_n = movi8[idx].cod_n AND cod_grupo = movi8[idx].cod_grupo - AND cod_tipo = movi8[idx].cod_tipo AND cod_sec = movi8[idx].cod_sec - - IF answer IS NULL THEN - #CALL msg(16) - DISPLAY "AQUI 5" - ELSE - LET checkApi.checkRep = TRUE - END IF - - INSERT INTO irtb00006( - num_doc, - fecha, - conduce_no, - tipo, - orden_compra, - cod_sp, - cod_sp_sec, - cod_mov, - maquina, - cod_n, - cod_grupo, - cod_tipo, - cod_sec, - cantidad_2, - sec_a, - status_mov, - us_crea, - fech_crea, - bodega, - orden_trabajo, - num_req) - VALUES(datos1.num_doc, - datos1.fecha, - datos1.conduce_no, - datos1.tipo, - datos1.orden_compra, - datos1.cod_sp, - datos1.cod_sp_sec, - datos1.cod_mov, - movi8[idx].codigo, - movi8[idx].cod_n, - movi8[idx].cod_grupo, - movi8[idx].cod_tipo, - movi8[idx].cod_sec, - movi8[idx].cantidad_2, - datos1.departamento, - transacc.status_mov, - usuarios, - GETDATE(), - '1', - movi8[idx].orden_trabajo, - data.rnumeroDoc) - - IF data.rcodMov IS NOT NULL AND data.rcodMov != 0 THEN - - UPDATE irtb00057 SET estado = 'CERRADA', us_mod = usuarios, fech_mod = getdate() - WHERE numero_doc = data.rnumeroDoc AND cod_mov = data.rcodMov AND bodega = data.bodega - - END IF - - IF movi8[idx].num_emp IS NOT NULL THEN - LET v_producto_id = - movi8[idx].cod_n CLIPPED, "-" CLIPPED, - movi8[idx].cod_grupo CLIPPED, "-" CLIPPED, - movi8[idx].cod_tipo CLIPPED, "-" CLIPPED, - movi8[idx].cod_sec CLIPPED - - INSERT INTO adtb00057(num_emp, fecha, codigo, documento, cantidad) - VALUES(movi8[idx].num_emp, - datos1.fecha, - REPLACE(v_producto_id, ' ',''), - datos1.num_doc, - ABS(movi8[idx].cantidad_2)) - END IF - - - SELECT SUM(cantidad_2) INTO APIexistencia from irtb00006 - WHERE cod_n = movi8[idx].cod_n and cod_grupo = movi8[idx].cod_grupo - and cod_tipo = movi8[idx].cod_tipo and cod_sec = movi8[idx].cod_sec - AND status_t IS NULL - - SELECT exist_min INTO m_articulos.exist_min FROM irtb00002 - WHERE cod_n = movi8[idx].cod_n AND cod_grupo = movi8[idx].cod_grupo - AND cod_tipo = movi8[idx].cod_tipo AND cod_sec = movi8[idx].cod_sec - AND status_t IS NULL - - select costo_st INTO m_articulos.descrip_ing from irtb00013 where mes_fin = 12 and ano = YEAR(datos1.fecha) - and cod_n = movi8[idx].cod_n AND cod_grupo = movi8[idx].cod_grupo - AND cod_tipo = movi8[idx].cod_tipo AND cod_sec = movi8[idx].cod_sec - AND status_t IS NULL - - # ESTE CONTROL ESTABA AL MOMENTO DE NOSOTROS DESARROLLAR EL API, - # POR SUGERENCIA DE CESAR FRANCISCO EN FECHA 08/05/2026 SOLO SE ESTA CONTROLANDO - # SI EL REPUESTO ESTA EN MAINTAINX - # IF checkapi.checkDept AND checkapi.checkMaquina AND checkapi.checkRep THEN - - IF checkapi.checkRep THEN - LET m_articulos.existencia = APIexistencia - - CALL ApiMaintainR('PATCH',answer, m_articulos.*, usuarios) RETURNING answer - - IF answer != 1 THEN - DISPLAY "AQUI 6" - ROLLBACK WORK - END IF - - END IF - - # --------------------------------------------------------------- - # MaintainX: adjunta el repuesto de la linea a SU orden de trabajo. - # Cada linea del detalle se adjunta a su propia orden de trabajo. - # --------------------------------------------------------------- - IF movi8[idx].orden_trabajo IS NOT NULL THEN - - # El repuesto debe existir en MaintainX; de lo contrario se aborta. - IF NOT checkapi.checkRep THEN - CALL fgl_winmessage( - "REPUESTO NO ESTA EN MAINTAINX", - "El repuesto de una linea con orden de trabajo no se encuentra en MaintainX. No se puede guardar el documento.", - "stop") - ROLLBACK WORK - NEXT FIELD cod_n - END IF - - # Obtiene el ID real de la orden de trabajo en MaintainX para ESTA linea. - INITIALIZE fakeData.* TO NULL - CALL ApiMaintainC('CHECK', movi8[idx].orden_trabajo, - fakeData.*, usuarios) RETURNING answer, answer2 - - IF answer IS NULL OR answer = 0 THEN - CALL fgl_winmessage( - "ORDEN DE TRABAJO EN MAINTAINX", - "El ID de la orden de trabajo colocada no se encuentra en MaintainX.", - "stop") - ROLLBACK WORK - NEXT FIELD orden_trabajo - END IF - - LET answer_workorder = answer - - # Datos del repuesto que se adjuntara a la orden de trabajo. - SELECT UNIQUE id_maintainx INTO fakeData.id_maintainx - FROM irtb00002 - WHERE cod_n = movi8[idx].cod_n - AND cod_grupo = movi8[idx].cod_grupo - AND cod_tipo = movi8[idx].cod_tipo - AND cod_sec = movi8[idx].cod_sec - AND status_t IS NULL - - LET fakeData.contactID = movi8[idx].cantidad_2 - LET fakeData.cod_sp_sec = datos1.departamento - LET fakeData.term_sp = datos1.cod_mov - - CALL ApiMaintainC('PATCH_WORKORDER', answer_workorder, - fakeData.*, usuarios) RETURNING answer, answer2 - - IF answer != 1 THEN - CALL fgl_winmessage( - "ORDEN DE TRABAJO EN MAINTAINX", - "No se pudo adjuntar el repuesto a la orden de trabajo en MaintainX.", - "stop") - ROLLBACK WORK - NEXT FIELD orden_trabajo - END IF - - END IF - - IF transacc.status_mov = "2" THEN - - CALL existencia( - movi8[idx].cod_n, - movi8[idx].cod_grupo, - movi8[idx].cod_tipo, - movi8[idx].cod_sec) - RETURNING existen - - IF existen IS NULL THEN - LET existen = 0 - END IF - - IF existen < 0 THEN - DISPLAY "AQUI 7" - - ROLLBACK WORK - LET numero_msg = 30 - CALL msg(numero_msg) - NEXT FIELD cod_n - END IF - - END IF - - - - OUTPUT TO REPORT formu4(datos1.*, movi8[idx].*) - LET cuerpo_correo = cuerpo_correo CLIPPED, "" - # PROCEDIMIENTO ENVIO CORREO PARA LA EXISTENCIA MINIMA - LET existenciaact[idx] = - (existenciaact[idx] - (movi8[idx].cantidad_2 * -1)) - IF existminima[idx] > 0 THEN - LET porcientocontrol[idx] = - (existminima[idx] / existenciaact[idx]) * 100 - - END IF - LET enviaEmailProd[idx] = "NO" - IF porcientocontrol[idx] >= 90 - AND transacc.status_mov = 2 - AND existminIma[idx] > 0 THEN - - # INFORMACION PARA ENVIAR EL CORREO A LOS VENDEDORES - - LET enviaCorreo = "SI" - - LET CCEmail = "jsoto@marmotech.com.do" - - LET cuerpo_correo = - cuerpo_correo CLIPPED, - "", - "", - "", - "", - "" - LET enviaEmailProd[idx] = "SI" - END IF - IF porcientocontrol[idx] <= 0 - AND transacc.status_mov = 2 - AND existminIma[idx] > 0 THEN - - # INFORMACION PARA ENVIAR EL CORREO A LOS VENDEDORES - - LET enviaCorreo = "SI" - # LET TOEmail = "mantenimiento@marmotech.com.do" - - LET CCEmail = "jsoto@marmotech.com.do" - - LET cuerpo_correo = - cuerpo_correo CLIPPED, - "", - "", - "", - "", - "" - LET enviaEmailProd[idx] = "SI" - - END IF - IF transacc.status_mov = 2 - AND existenciaact[idx] <= 0 - AND enviaEmailProd[idx] = "NO" THEN - - # INFORMACION PARA ENVIAR EL CORREO A LOS VENDEDORES - - LET enviaCorreo = "SI" - - # LET TOEmail = "mantenimiento@marmotech.com.do" - - LET CCEmail = "jsoto@marmotech.com.do" - - LET cuerpo_correo = - cuerpo_correo CLIPPED, - "", - "", - "", - "", - "", - "" - - END IF - - END IF - # SE DESACTIVO EL ENVIO POR CADA TRANSACCION QUE ESTE POR DEBAJO DEL MINIMO - LET enviaCorreo = "NO" - END FOR - IF enviaCorreo = "SI" THEN - LET cuerpo_correo = - cuerpo_correo CLIPPED, "
CON EL DOCUMENTO ", - datos1.num_doc USING "&&&&&&&&", - "PERTENECIENTE AL MOVIMIENTO (", - datos1.cod_mov USING "&&&", - ")", - datos1.descrip_mov CLIPPED, - "
PRODUCTOSCANTIDAD TRANSACCCANTIDAD MINIMAEXISTENCIA
", - movi8[idx].descrip_esp CLIPPED, - "", - movi8[idx].cantidad_2 USING "##,###.##", - "", - existminima[idx] USING "##,###.##", - "", - existenciaact[idx] USING "##,###.##", - "
", - movi8[idx].descrip_esp CLIPPED, - "", - movi8[idx].cantidad_2 USING "##,###.##", - "", - existminima[idx] USING "##,###.##", - "", - existenciaact[idx] USING "##,###.##", - "
EXISTENCIA EN CERO
", - movi8[idx].descrip_esp CLIPPED, - "", - movi8[idx].cantidad_2 USING "##,###.##", - "", - existminima[idx] USING "##,###.##", - "", - existenciaact[idx] USING "##,###.##", - "
" - LET procedimiento = - "{ call cc_avisadespacho(?,?,?,?) }" CLIPPED - IF LENGTH(Toemail) > 2 THEN - LET xusername = 'notificacion@marmotech.com.do' - LET xsmtphost = 'smtp.office365.com' - LET xsmtpport = '587' - LET xpassword = 'Lmmjvsd2020' - LET toemail = 'jsoto@marmotech.com.do' - CALL enviaemail( - Toemail, - subject, - cuerpo_correo, - NULL, - xusername, - xsmtphost, - xsmtpport, - xpassword) - END IF - # CALL envia_correo( - # TOemail, CCEmail, cuerpo_correo, subject, procedimiento) - END IF - - # --------------------------------------------------------------- - # ASIENTO AUTOMATICO AL MAYOR (cgtb00004) - # Se genera dentro de esta misma transaccion, una vez insertadas - # todas las lineas del documento en irtb00006. Valoriza con - # costoLiquidacion() y sella irtb00006.referenciaentrada. - # La bodega es '1' (constante en el INSERT de irtb00006). - # --------------------------------------------------------------- - CALL registraEntradaInventario( - usuarios, 'R', datos1.num_doc, datos1.cod_mov, 1, datos1.fecha) - RETURNING okED, refED - - IF NOT okED THEN - CALL msgmodal(1692) - ROLLBACK WORK - NEXT FIELD cod_n - END IF - - COMMIT WORK - - FINISH REPORT formu4 - RUN imprime - - LET numero_msg = 1 - CALL msg(numero_msg) - CALL movi8.clear() - INITIALIZE datos1.* TO NULL - INITIALIZE transacc.* TO NULL - CLEAR FORM - END INPUT - - #-> ON ACTION CANCEL a nivel de DIALOG. - # Antes estaba DENTRO del INPUT ARRAY del detalle, por lo que no existia - # mientras el usuario estaba en el encabezado: si una validacion lo - # devolvia al campo con NEXT FIELD (p.ej. (1672) REQUIERE REQUISICION o - # (40) por los movimientos 34/35) quedaba atrapado sin poder abortar. - # A nivel de DIALOG la accion esta activa en todo el dialogo. - ON ACTION CANCEL ATTRIBUTE(TEXT = "Cancelar") - LET opt = - fgl_winquestion( - "Salir", - "Esta seguro de salir del programa?", - "no", - "YES|NO", - "question", - 0) - IF opt = "YES" THEN - EXIT PROGRAM - END IF - - - END DIALOG -END FUNCTION - -FUNCTION limpia1() - - LET movi8[p_act].cod_n = NULL - LET movi8[p_act].cod_grupo = NULL - LET movi8[p_act].cod_tipo = NULL - LET movi8[p_act].cod_sec = NULL - LET movi8[p_act].cantidad_2 = NULL - LET movi8[p_act].unidad_med = NULL - LET movi8[p_act].descrip_esp = NULL - DISPLAY movi8[p_act].cod_n TO s_movi1[scr_l].cod_n - DISPLAY movi8[p_act].cod_grupo TO s_movi1[scr_l].cod_grupo - DISPLAY movi8[p_act].cod_tipo TO s_movi1[scr_l].cod_tipo - DISPLAY movi8[p_act].cod_sec TO s_movi1[scr_l].cod_sec - DISPLAY movi8[p_act].cantidad_2 TO s_movi1[scr_l].cantidad_2 - DISPLAY movi8[p_act].unidad_med TO s_movi1[scr_l].unidad_med - DISPLAY movi8[p_act].descrip_esp TO s_movi1[scr_l].descrip_esp -END FUNCTION - -REPORT formu4(x, z) - - DEFINE x RECORD - cod_mov LIKE irtb00006.cod_mov, - descrip_mov LIKE irtb00005.descrip_mov, - num_doc LIKE irtb00006.num_doc, - tipo LIKE irtb00006.tipo, - orden_compra LIKE irtb00006.orden_compra, - cod_sp LIKE irtb00006.cod_sp, - cod_sp_sec LIKE irtb00006.cod_sp_sec, - fecha LIKE irtb00006.fecha, - conduce_no VARCHAR(50), - secc_a LIKE irtb00006.sec_a, - nom_sp CHAR(30) - END RECORD - - DEFINE z RECORD - cod_n LIKE intb00003.cod_n, - cod_grupo LIKE intb00003.cod_grupo, - cod_tipo LIKE intb00003.cod_tipo, - cod_sec LIKE intb00003.cod_sec, - cantidad_2 LIKE irtb00006.cantidad_2, - unidad_med LIKE irtb00002.unidad_med, - descrip_esp LIKE irtb00002.descrip_esp, - codigo LIKE irtb00008.cod_maq, - orden_trabajo INT, - existencia FLOAT, - num_emp SMALLINT - END RECORD - -# DEFINE doce,normal,doble,doble_of,negras,negras_off CHAR(2) - DEFINE l, cuenta SMALLINT - - OUTPUT - TOP MARGIN 0 - LEFT MARGIN 0 - BOTTOM MARGIN 1 - PAGE LENGTH 33 - - - FORMAT - PAGE HEADER - LET doce = ASCII 27, ASCII 77 - LET doble = ASCII 14 - LET doble_of = ASCII 20 - LET negras = ASCII 27, ASCII 69 - LET negras_off = ASCII 27, ASCII 70 - - PRINT doce - PRINT COLUMN 1, negras, doble, p_companias.nombre CLIPPED - PRINT COLUMN 65, "No. ", doble, x.num_doc USING "<<<<<<" - PRINT COLUMN 30, - "MOVIMIENTOS DE ALMACEN", - COLUMN 60, - x.fecha #using "dd/mm/yyyy" - - SKIP 1 LINES - - LET l = (80 - LENGTH(x.descrip_mov)) / 2 - - PRINT COLUMN l, - "(", - x.cod_mov USING "&&", - ")", - x.descrip_mov, - negras_off - - PRINT COLUMN 1, - "Suplidor : ", - x.cod_sp USING "&&", - "-", - x.cod_sp_sec USING "&&&&", - " ", - x.nom_sp - PRINT COLUMN 1, "Condude : ", x.conduce_no - PRINT COLUMN 1, - "Departamento: ", - x.secc_a USING "<<<<", - " ", - nombre_d - SKIP 1 LINES - PRINT COLUMN 1, - "---------------------------------------------------------------------" - PRINT COLUMN 58, "CANTIDAD" - # 2 SPACES, "EXITENCIA" - - PRINT COLUMN 2, - doble, - "ARTICULOS", - doble_of CLIPPED, - COLUMN 51, - "REQUERIDA " - - PRINT COLUMN 1, - "-----------------------------------------------------------------------" - SKIP 1 LINES - - ON EVERY ROW - IF z.cod_n IS NOT NULL - AND z.cod_grupo IS NOT NULL - AND z.cod_tipo IS NOT NULL - AND z.cod_sec IS NOT NULL THEN - LET xnombre = NULL - SELECT a.nombre - INTO xnombre - FROM irtb00009 a - WHERE a.codigo = z.codigo AND a.status_t IS NULL - - PRINT COLUMN 2, - z.cod_n USING "&", - "-", - COLUMN 4, - z.cod_grupo USING "&&&", - "-", - COLUMN 6, - z.cod_tipo USING "&&&", - "-", - COLUMN 9, - z.cod_sec USING "&&&", - COLUMN 17, - z.descrip_esp CLIPPED, - " ", - z.unidad_med, - COLUMN 58, - z.cantidad_2 USING "##,###.##", - COLUMN 68, - z.codigo USING "<<<", - " ", - xnombre - # 2 SPACES, z.existencia USING "<<,<<<.##" - END IF - - PAGE TRAILER - PRINT COLUMN 1, - "------------------", - COLUMN 27, - "------------------", - COLUMN 50, - "------------------" - - PRINT COLUMN 5, - "Entregado Por", - COLUMN 29, - "Recibido Por", - COLUMN 53, - "Aprobado Por" - - SKIP 2 LINE - PRINT COLUMN 2, "Original: Contabilidad Copia: Almacen" - - SKIP 1 LINE - - #PRINT normal -END REPORT - -FUNCTION anular() - DISPLAY "ELIMINACION REGISTROS " AT 3, 2 ATTRIBUTE(BLUE, REVERSE) - INPUT BY NAME datos1.cod_mov, datos1.num_doc - AFTER FIELD num_doc - IF datos1.num_doc IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD num_doc - END IF - - SELECT UNIQUE fecha, tipo, orden_compra, sec_de, cod_sp, cod_sp_sec - INTO datos1.fecha, - datos1.tipo, - datos1.orden_compra, - datos1.departamento - FROM irtb00006 - WHERE @num_doc = datos1.num_doc AND @cod_mov = datos1.cod_mov - - IF status = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD num_doc - END IF - DISPLAY BY NAME datos1.* - AFTER INPUT - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - EXIT INPUT - END IF - END INPUT - IF int_flag THEN - GOTO salir - END IF - PROMPT "Esta Seguro de Eliminar Este Documento (S/N)? " FOR ya - LET ya = upshift(ya) - - IF ya = "S" THEN - UPDATE irtb00006 - SET status_t = "E", us_mod = SUSER_SNAME(), fech_mod = GETDATE() - WHERE num_doc = datos1.num_doc AND cod_mov = datos1.cod_mov - - END IF - LABEL salir: - DISPLAY " Adiciona Registro" AT 3, 2 ATTRIBUTE(BLUE, REVERSE) -END FUNCTION - -FUNCTION busca_prod1() - - OPEN WINDOW busca_2 - AT 8, 4 - WITH FORM "irfmwd001" - ATTRIBUTE(BORDER, FORM LINE FIRST + 1, PROMPT LINE LAST) - - CONSTRUCT BY NAME criterio - ON a.cod_n, a.cod_grupo, a.cod_tipo, a.cod_sec, a.descrip_esp - - LET selec_pt = - "SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp, ", - " a.unidad_med,isnull(sum(b.cantidad_2),0) FROM irtb00002 a,irtb00006 b ", - "WHERE a.status_t IS NULL AND ", - " (a.cod_n = b.cod_n and a.cod_Grupo=b.cod_grupo and a.cod_tipo=b.cod_tipo and a.cod_Sec=b.cod_sec) and ", - " b.status_t is null AND ", - criterio CLIPPED, - " GROUP BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med ", - " ORDER BY a.descrip_esp " - - PREPARE comando_p FROM selec_pt - DECLARE busca_2 CURSOR FOR comando_p - - LET idx = 1 - FOREACH busca_2 INTO arr_prod[idx].* - LET idx = idx + 1 - END FOREACH - CALL SET_COUNT(idx - 1) - - DISPLAY ARRAY arr_prod TO s_prod.* - LET idx = ARR_CURR() - - CLOSE WINDOW busca_2 -END FUNCTION -FUNCTION busca_costo() - SELECT a.costo_st - FROM irtb00013 a - WHERE a.cod_n = movi8[p_act].cod_n - AND a.cod_grupo = movi8[p_act].cod_grupo - AND a.cod_tipo = movi8[p_act].cod_tipo - AND a.cod_sec = movi8[p_act].cod_sec - AND a.ano = YEAR(TODAY) - AND a.mes_fin = 12 - AND a.status_t IS NULL - IF STATUS = NOTFOUND THEN - LET numero_msg = 351 - CALL msg(numero_msg) - LET bandera = 1 - END IF - -END FUNCTION -FUNCTION irprmfad036() - DIALOG ATTRIBUTE(UNBUFFERED) - CONSTRUCT BY NAME criterio ON a.cod_mov, a.num_Doc - BEFORE CONSTRUCT - CALL busca_departamento() - ON ACTION busca_info - ATTRIBUTE(TEXT = "Busca Informacion", IMAGE = "find") - LET selec = - " select a.cod_mov,b.descrip_mov,a.num_doc,a.tipo,a.orden_compra,a.cod_sp,a.cod_sp_sec,a.fecha,", - " d.nombre,a.sec_a ,c.nom_sp FROM irtb00006 a LEFT OUTER JOIN cotb00001 c ON a.cod_sp=c.cod_sp and ", - " a.cod_sp_sec = c.cod_sp_sec LEFT OUTER JOIN irtb00009 d ON a.maquina = d.codigo, ", - "irtb00005 b ", - " WHERE ", - criterio CLIPPED, - " AND a.cod_mov = b.cod_mov AND a.status_t IS NULL " - - PREPARE x1 FROM selec - DECLARE busca_ir SCROLL CURSOR FOR x1 - OPEN busca_ir - FETCH FIRST busca_ir INTO datos1.* - CALL desplega_doc() - MENU "NAVEGACION" - COMMAND "Siguiente" - FETCH NEXT busca_ir INTO datos1.* - IF STATUS = NOTFOUND THEN - CALL msg(4) - CONTINUE MENU - END IF - CALL desplega_doc() - COMMAND "Anterior" - FETCH PREVIOUS busca_ir INTO datos1.* - IF STATUS = NOTFOUND THEN - CALL msg(5) - CONTINUE MENU - END IF - - CALL desplega_doc() - COMMAND "Ultimo" - FETCH LAST busca_ir INTO datos1.* - IF STATUS = NOTFOUND THEN - CALL msg(4) - CONTINUE MENU - END IF - - CALL desplega_doc() - COMMAND "Primero" - FETCH FIRST busca_ir INTO datos1.* - CALL desplega_doc() - COMMAND "Retornar" - EXIT MENU - END MENU - ON ACTION CANCEL - - EXIT DIALOG - - AFTER CONSTRUCT - - END CONSTRUCT - END DIALOG -END FUNCTION -FUNCTION desplega_Doc() - - DISPLAY BY NAME datos1.* - DECLARE busca_detalle CURSOR FOR - SELECT a.cod_n, - a.cod_grupo, - a.cod_tipo, - a.cod_sec, - a.cantidad_2, - b.unidad_med, - b.descrip_esp, - a.maquina, - a.orden_trabajo - FROM irtb00006 a, irtb00002 b - WHERE (a.cod_mov = datos1.cod_mov AND a.num_Doc = datos1.num_doc) - AND (a.cod_n = b.cod_n - AND a.cod_Grupo = b.cod_grupo - AND a.cod_tipo = b.cod_tipo - AND a.cod_sec = b.cod_Sec) - AND a.status_t IS NULL - - CALL maquinas(-1) - - LET idx = 1 - FOREACH busca_detalle INTO movi8[idx].* - LET idx = idx + 1 - END FOREACH - DISPLAY ARRAY movi8 TO s_movi1.* - ON ACTION imprime ATTRIBUTE(TEXT = "Re-imprimir", IMAGE = "fa-print") - - CALL defecto( - usuarios, clave, impresor) - RETURNING imprime, - negrilla_on, - negrillas_of, - doble_on, - doble_off, - comp_on, - comp_off, - doce, - normal, - archivo, - copia - START REPORT formu4 TO archivo - FOR idx = 1 TO movi8.getLength() - OUTPUT TO REPORT formu4(datos1.*, movi8[idx].*) - END FOR - FINISH REPORT formu4 - RUN imprime - ON ACTION CANCEL - EXIT DISPLAY - AFTER DISPLAY - END DISPLAY - -END FUNCTION -FUNCTION busca_maquina() - -# LET formulario = fgl_getenv("FORMS") CLIPPED,"/codir/" -# LET formulario = formulario CLIPPED, "cofmwd002" - LET formulario = "irfmwd068" - OPEN WINDOW busqueda - AT 8, 8 - WITH FORM "irfmwd068" - ATTRIBUTE(BORDER, FORM LINE FIRST + 2, COMMENT LINE LAST) - - LET int_flag = FALSE - IF consulta = "S" THEN - CONSTRUCT criterio ON irtb00009.nombre FROM irtb00009.nombre - - LET selec = - "SELECT codigo,nombre FROM irtb00009 ", - " WHERE ", - " status_t is null AND ", - criterio CLIPPED, - "ORDER BY 1 " - ELSE -{ - LET selec = "SELECT a.codigo,a.nombre FROM irtb00009 a,irtb00008 b ", - " WHERE ", - " b.cod_n =7 AND ", - " b.cod_grupo = 0 AND ", - " b.cod_tipo = 0 AND ", - " b.cod_sec = 2 AND ", - " a.codigo = b.cod_maq ", - "ORDER BY 1 " -} - LET selec = - "SELECT a.codigo,a.nombre FROM irtb00009 a,irtb00008 b ", - " WHERE ", - " b.cod_n = '", - movi8[p_act].cod_n, - "' AND ", - " b.cod_grupo = '", - movi8[p_act].cod_grupo, - "' AND ", - " b.cod_tipo = '", - movi8[p_act].cod_tipo, - "' AND ", - " b.cod_sec = '", - movi8[p_act].cod_sec, - "' AND ", - " a.codigo = b.cod_maq ", - "ORDER BY 1 " - END IF - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - GO TO sale2 - RETURN - END IF - - PREPARE busca2 FROM selec - - IF status >= 0 THEN - IF status = NOTFOUND THEN - LET numero_msg = 12 - CALL msg(numero_msg) - END IF - END IF - - DECLARE johnn2 CURSOR FOR busca2 - LET idx = 1 - - FOREACH johnn2 INTO busca_wd2[idx].* - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - GO TO sale3 - END IF - - IF status = NOTFOUND THEN - EXIT FOREACH - END IF - LET idx = idx + 1 - LABEL sale3: - END FOREACH - - CALL set_count(idx - 1) - DISPLAY ARRAY busca_wd2 TO s_desp1.* - LET curr1 = arr_curr() - LET dm_rep.maquina = busca_wd2[curr1].codigo - LET maquinaria.codigo = busca_wd2[curr1].codigo - LET maquinaria.nombre = busca_wd2[curr1].nombre - LABEL sale2: - CLOSE WINDOW busqueda -END FUNCTION -FUNCTION existencia(codn, codgrupo, codtipo, codsec) - DEFINE - codn, codgrupo, codtipo, codsec INT, - pexistencia DEC(12, 5) -# EXISTENCIA - LET pexistencia = 0 - SELECT ISNULL(SUM(a.cantidad_2), 0) - INTO pexistencia - FROM irtb00006 a - WHERE a.cod_n = codn - AND a.cod_grupo = codgrupo - AND a.cod_tipo = codtipo - AND a.cod_sec = codsec - AND a.status_t IS NULL - RETURN pexistencia -END FUNCTION +{ +---------------------------------------------------------------------------- + PROGRAMA : IRPRMT036 + OBJETIVO : Programa Captura Documento Movimiento: + OTROS MOVIMIENTOS DE REPUESTOS + de Inventario de Repuesto. + PROGRAMADOR : Ing. Juan Fco. Soto (Copiado del IHPRMT036) + FECHA REALIZACION : Marzo 1, 1993. +---------------------------------------------------------------------------- +} +IMPORT util +GLOBALS "irprgb000.4gl" +DEFINE cerrada CHAR(1) +DEFINE r_cantidad1, + r_cantidad, + total_cantidad, + recibida, + ordenada, + xdepartamento + INTEGER, + xusername, xsmtphost, xsmtpport, xpassword STRING +DEFINE porciento DECIMAL(8, 3) +DEFINE v_producto_id VARCHAR(100) +DEFINE + costo_estandar DECIMAL(12, 2), + codigo_mq LIKE irtb00008.cod_maq, + xnombre VARCHAR(100), + existminima DYNAMIC ARRAY OF FLOAT, + existenciaact DYNAMIC ARRAY OF FLOAT, + porcientoControl DYNAMIC ARRAY OF FLOAT, + enviaCorreo VARCHAR(2), + enviaEmailProd DYNAMIC ARRAY OF CHAR(2), + answer, answer2 STRING, APIexistencia DECIMAL(12,2) + +DEFINE CheckApi RECORD + checkDept BOOLEAN, + checkMaquina BOOLEAN, + checkRep BOOLEAN +END RECORD + +# fakeData se pasa POR POSICION (fakeData.*) al parametro Data de +# ApiMaintainC en api_test.4gl, por lo que su estructura (orden y tipos) +# debe ser IDENTICA a ese record. No usar RECORD LIKE cotb00001.* porque +# el orden fisico de las columnas de cotb00001 no coincide con ese record +# y provoca el error -1260 al convertir los tipos. +DEFINE fakeData RECORD + area_sp VARCHAR(10), + ciu_sp VARCHAR(30), + cod_pais VARCHAR(3), + cod_sp SMALLINT, + cod_sp_sec SMALLINT, + cont_sp VARCHAR(30), + contactID INTEGER, + cuenta_no VARCHAR(10), -- G6: Data de ApiMaintainC (api_test.4gl) tiene 22 campos + dir_sp VARCHAR(60), + email VARCHAR(60), + fax_sp VARCHAR(25), + fech_crea DATETIME YEAR TO FRACTION, + fech_mod DATETIME YEAR TO FRACTION, + id_maintainx INTEGER, + nom_sp VARCHAR(41), + rnc VARCHAR(11), + status_t VARCHAR(1), + tel_sp VARCHAR(25), + term_sp SMALLINT, + tipo_doc VARCHAR(10), + us_crea VARCHAR(50), + us_mod VARCHAR(50) +END RECORD + +DEFINE data RECORD + rnumeroDoc,rcodMov,rtipo_cliente,num_oc,tipo_cliente,sec_cliente,bodega,bodega_destino INT, + nombre VARCHAR(100) + END RECORD + +DEFINE answer_workorder INT +DEFINE req_check BOOLEAN + +MAIN + DEFER INTERRUPT + CALL STARTLOG("irprmt36.log") + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CALL ARG_VAL(3) RETURNING impresor + + CONNECT TO "smarmotech" USER usuarios USING clave + SELECT a.* INTO p_companias.* FROM companias a + + CALL irprmt036() +END MAIN + +FUNCTION irprmt036() + DEFINE fecha CHAR(8) + DEFINE hora CHAR(5) + + CLEAR SCREEN + OPTIONS ERROR LINE 24, FORM LINE 4, COMMENT LINE 22, PROMPT LINE 23 + LET fecha = TODAY USING "dd/mm/yyyy" + LET hora = TIME + LET lj = (80 - LENGTH(p_companias.nombre CLIPPED)) / 2 + DISPLAY p_companias.nombre CLIPPED AT 2, lj ATTRIBUTE(REVERSE, BLUE) + + OPEN FORM irfmmt036 FROM "irfmmt036" + DISPLAY FORM irfmmt036 + + MENU + ON ACTION nuevo + LET req_check = FALSE + INITIALIZE data.* TO NULL + CALL irautorizadas(usuarios) RETURNING data.* + DISPLAY data.* + + IF data.rcodMov IS NOT NULL AND data.rcodMov != 0 THEN + LET req_check = TRUE + END IF + + CALL irprad036() + + ON ACTION buscar + LET pprograma = 'inprmt036' + CALL irprmfad036() + ON ACTION salir + EXIT MENU + + END MENU + +END FUNCTION + +FUNCTION irprad036() + DEFINE tipos1 CHAR(1) + DEFINE i INT, query STRING + # Asiento automatico al mayor (cgtb00004) del documento de inventario + DEFINE okED BOOLEAN, refED VARCHAR(25) + # Cuenta contable del repuesto (irtb00002.cuenta): obligatoria para transaccionar + DEFINE xcuenta_rep VARCHAR(14) + LET tipos1 = NULL + LET opc = NULL + LET int_flag = FALSE + INITIALIZE datos1.* TO NULL + LET checkapi.checkDept = FALSE + LET checkapi.checkMaquina = FALSE + LET checkapi.checkRep = FALSE + + + + IF data.rcodMov IS NOT NULL AND data.rcodMov != 0 THEN + + LET datos1.cod_mov = data.rcodMov + + DISPLAY "entra a la condicion" + + SELECT MAX(num_oc) INTO datos1.orden_compra + FROM irtb00057 WHERE numero_doc = data.rnumeroDoc + + SELECT tipo INTO datos1.tipo + FROM cotb00014 WHERE num_oc = datos1.orden_compra + + DECLARE buscar CURSOR FOR + SELECT cod_n, cod_grupo, cod_tipo, cod_sec, cantidad_2, descripcion, + unidad_med FROM irtb00058 + WHERE numero_doc = data.rnumeroDoc + + LET i = 1 + + FOREACH buscar INTO movi8[i].cod_n, movi8[i].cod_grupo, movi8[i].cod_tipo, + movi8[i].cod_sec, movi8[i].cantidad_2, movi8[i].descrip_esp, movi8[i].unidad_med + + LET i = i + 1 + DISPLAY "se agregan los items" + + END FOREACH + + # 34 y 35 son entradas por recepcion (irprmt006), no transacciones. + IF datos1.cod_mov = 35 OR datos1.cod_mov = 34 THEN + CALL msg(40) + END IF + + SELECT requisiciones INTO transacc.requisiciones FROM irtb00005 + WHERE @cod_mov = datos1.cod_mov AND @status_t IS NULL + + + SELECT a.descrip_mov, + a.status_mov, + a.control_departamento, + a.control_maquina + INTO datos1.descrip_mov, + transacc.status_mov, + transacc.control_departamento, + transacc.control_maquina + FROM irtb00005 a + WHERE @cod_mov = datos1.cod_mov AND @status_t IS NULL + + DISPLAY transacc.control_departamento + + IF status = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + END IF + + END IF + + #WHENEVER ERROR CONTINUE + + #ERROR "CTRL-W PARA ELIMINAR DOCUMENTOS" + DIALOG ATTRIBUTE(UNBUFFERED) + + INPUT BY NAME datos1.* ATTRIBUTE(WITHOUT DEFAULTS) + + BEFORE INPUT + DISPLAY "entra al before input" + LET datos1.fecha = TODAY USING "dd/mm/yyyy" + DISPLAY BY NAME datos1.fecha + CALL busca_departamento() + DISPLAY "busco el departamento" + + + IF data.rcodMov IS NOT NULL AND data.rcodMov != 0 THEN + NEXT FIELD orden_compra + CALL dialog.setFieldActive('cod_mov', FALSE) + DISPLAY "codmov false" + + ELSE + CALL dialog.setFieldActive('cod_mov', TRUE) + DISPLAY "cod_mov true" + + END IF + + DISPLAY "salio del codmov if" + + AFTER FIELD fecha + IF datos1.fecha IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD fecha + END IF + IF datos1.fecha > TODAY THEN + LET numero_msg = 189 + CALL msg(numero_msg) + NEXT FIELD fecha + END IF + + LET bandera = 0 + LET p_fechas = datos1.fecha + CALL prd(p_fechas, usuarios) RETURNING bandera + IF bandera = 1 THEN + LET bandera = 0 + NEXT FIELD fecha + END IF + + AFTER FIELD orden_compra + + IF datos1.orden_compra IS NOT NULL THEN + IF datos1.tipo IS NULL THEN + LET query = "SELECT cod_sp, cod_sp_sec, cierre + FROM cotb00014 + WHERE num_oc = ",datos1.orden_compra," + AND status_t IS NULL" + ELSE + LET query = "SELECT cod_sp, cod_sp_sec, cierre + FROM cotb00014 + WHERE num_oc = ",datos1.orden_compra," + AND tipo = ",datos1.tipo," + AND status_t IS NULL" + END IF + + DISPLAY query + PREPARE busqueda FROM query + EXECUTE busqueda INTO datos1.cod_sp, datos1.cod_sp_sec, cerrada + + IF status >= 0 THEN + + IF STATUS = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + DISPLAY "FILTRO 1" + NEXT FIELD orden_compra + END IF + + IF cerrada = "S" THEN + LET numero_msg = 74 + CALL msg(numero_msg) + DISPLAY "FILTRO 2" + NEXT FIELD orden_compra + END IF + + + END IF + + SELECT UNIQUE a.nom_sp + INTO datos1.nom_sp + FROM cotb00001 a + WHERE a.cod_sp = datos1.cod_sp + AND a.cod_sp_sec = datos1.cod_sp_sec + AND a.status_t IS NULL + + IF status >= 0 THEN + IF STATUS = NOTFOUND THEN + #-> Se quito el fallback a vetb00004 (clientes): una + # transaccion de repuestos no tiene nada de ventas. + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD cod_sp + END IF + END IF + DISPLAY BY NAME datos1.nom_sp + END IF + AFTER FIELD cod_sp_Sec + + IF datos1.cod_sp_Sec IS NOT NULL THEN + SELECT UNIQUE a.nom_sp + INTO datos1.nom_sp + FROM cotb00001 a + WHERE a.cod_sp = datos1.cod_sp + AND a.cod_sp_sec = datos1.cod_sp_sec + AND a.status_t IS NULL + + IF STATUS = NOTFOUND THEN + #-> Se quito el fallback a vetb00004 (clientes): la + # contraparte de un movimiento de repuestos es SUPLIDOR. + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD cod_sp + END IF + DISPLAY BY NAME datos1.nom_sp + END IF + AFTER FIELD cod_mov + IF datos1.cod_mov IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_mov + END IF + + # Controla que el movimiento que se digite pertenezca a este formulario + + SELECT UNIQUE a.usuario + FROM irtb00018 a + WHERE a.cod_mov = datos1.cod_mov AND a.usuario = usuarios + + IF status = NOTFOUND THEN + LET numero_msg = 139 + CALL msg(numero_msg) + NEXT FIELD cod_mov + END IF + # 34 y 35 son entradas por recepcion: se digitan en irprmt006 y su + # costo lo determina la liquidacion (ED.27), no el asiento en linea. + IF datos1.cod_mov = 35 OR datos1.cod_mov = 34 THEN + CALL msg(40) + NEXT FIELD cod_mov + END IF + + SELECT requisiciones INTO transacc.requisiciones FROM irtb00005 + WHERE @cod_mov = datos1.cod_mov AND @status_t IS NULL + + IF transacc.requisiciones = 'SI' AND req_check = FALSE THEN + CALL msg(1672) + NEXT FIELD cod_mov + END IF + + SELECT a.descrip_mov, + a.status_mov, + a.control_departamento, + a.control_maquina + INTO datos1.descrip_mov, + transacc.status_mov, + transacc.control_departamento, + transacc.control_maquina + FROM irtb00005 a + WHERE @cod_mov = datos1.cod_mov AND @status_t IS NULL + + DISPLAY transacc.control_departamento + + IF status = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + + IF data.rcodMov IS NULL THEN + NEXT FIELD cod_mov + END IF + END IF + + DISPLAY BY NAME datos1.descrip_mov + NEXT FIELD tipo + + AFTER INPUT + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + + CALL movi8.clear() + SLEEP 3 + RETURN + END IF + # 34 y 35 son entradas por recepcion: se digitan en irprmt006 y su + # costo lo determina la liquidacion (ED.27), no el asiento en linea. + IF datos1.cod_mov = 35 OR datos1.cod_mov = 34 THEN + CALL msg(40) + NEXT FIELD cod_mov + END IF + IF datos1.departamento IS NULL + AND transacc.control_departamento = "SI" THEN + CALL msg(16) + NEXT FIELD departamento + END IF + IF datos1.departamento IS NOT NULL + AND transacc.control_departamento = "NO" THEN + CALL msg(1665) + NEXT FIELD cod_mov + END IF + # Busca los articulos de la orden si el usuario la digita + IF datos1.orden_compra IS NOT NULL THEN + IF datos1.tipo IS NOT NULL THEN + LET query = "SELECT a.cod_n, + a.cod_grupo, + a.cod_tipo, + a.cod_sec, + a.cantidad + FROM cotb00015 a, irtb00002 b + WHERE a.cod_n = b.cod_n + AND a.cod_grupo = b.cod_grupo + AND a.cod_tipo = b.cod_tipo + AND a.cod_sec = b.cod_sec + AND a.num_oc = ",datos1.orden_compra," + AND a.tipo = ",datos1.tipo," + AND a.status_t IS NULL + AND b.status_t IS NULL" + ELSE + LET query = "SELECT a.cod_n, + a.cod_grupo, + a.cod_tipo, + a.cod_sec, + a.cantidad + FROM cotb00015 a, irtb00002 b + WHERE a.cod_n = b.cod_n + AND a.cod_grupo = b.cod_grupo + AND a.cod_tipo = b.cod_tipo + AND a.cod_sec = b.cod_sec + AND a.num_oc = ",datos1.orden_compra," + AND a.status_t IS NULL + AND b.status_t IS NULL" + END IF + + DECLARE busca CURSOR FROM query + + LET idx = 1 + FOREACH busca INTO movi8[idx].* + LET idx = idx + 1 + END FOREACH + + # CAPTURA ARREGLO DE LOS CODIGOS DE MATERIA PRIMA + + CALL set_count(idx - 1) + END IF + INITIALIZE ant_art.* TO NULL + + IF datos1.orden_compra IS NOT NULL AND datos1.departamento IS NULL THEN + NEXT FIELD departamento + END IF + + END INPUT + + INPUT ARRAY movi8 FROM s_movi1.* ATTRIBUTE(WITHOUT DEFAULTS) + BEFORE INPUT + CALL maquinas(-1) + CALL DIALOG.setFieldActive('orden_trabajo', FALSE) + + ON ACTION buscaProd + CALL busca_prod1() + LET movi8[p_act].cod_n = arr_prod[idx].cod_n + LET movi8[p_act].cod_grupo = arr_prod[idx].cod_grupo + LET movi8[p_act].cod_tipo = arr_prod[idx].cod_tipo + LET movi8[p_act].cod_sec = arr_prod[idx].cod_sec + LET movi8[p_act].descrip_esp = arr_prod[idx].descrip_esp + + DISPLAY movi8[p_act].cod_n TO s_movi1.cod_n + DISPLAY movi8[p_act].cod_grupo TO s_movi1.cod_grupo + DISPLAY movi8[p_act].cod_tipo TO s_movi1.cod_tipo + DISPLAY movi8[p_act].cod_sec TO s_movi1.cod_sec + DISPLAY movi8[p_act].descrip_esp TO s_movi1.descrip_esp + + BEFORE ROW + LET p_act = arr_curr() + LET scr_l = scr_line() + + AFTER ROW + IF movi8[p_act].cod_n IS NOT NULL + AND movi8[p_act].cod_grupo IS NOT NULL + AND movi8[p_act].cod_tipo IS NOT NULL + AND movi8[p_act].cod_sec IS NOT NULL THEN + + LET p_act = arr_curr() + + LET ant_art.cod_n = movi8[p_act].cod_n + LET ant_art.cod_grupo = movi8[p_act].cod_grupo + LET ant_art.cod_tipo = movi8[p_act].cod_tipo + LET ant_art.cod_sec = movi8[p_act].cod_sec + LET ant_art.maquina = movi8[p_act].codigo + + FOR idx = 1 TO arr_count() + IF idx != p_act THEN + IF movi8[idx].cod_n = ant_art.cod_n + AND movi8[idx].cod_grupo = ant_art.cod_grupo + AND movi8[idx].cod_tipo = ant_art.cod_tipo + AND movi8[idx].cod_sec = ant_art.cod_sec + AND movi8[idx].codigo = ant_art.maquina THEN + LET numero_msg = 21 + CALL msg(numero_msg) + LET p_act = p_act - 1 + NEXT FIELD cod_n + END IF + END IF + END FOR + + IF movi8[p_act].cantidad_2 IS NULL + AND movi8[p_act].cod_n IS NOT NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + END IF + + LET ant_art.cod_n = movi8[p_act].cod_n + LET ant_art.cod_grupo = movi8[p_act].cod_grupo + LET ant_art.cod_tipo = movi8[p_act].cod_tipo + LET ant_art.cod_sec = movi8[p_act].cod_sec + LET ant_art.maquina = movi8[p_act].codigo + + AFTER FIELD cod_n + LET p_act = arr_curr() + + IF movi8[p_act].cod_n IS NOT NULL THEN + LET ant_art.cod_n = movi8[p_act].cod_n + LET ant_art.cod_grupo = movi8[p_act].cod_grupo + LET ant_art.cod_tipo = movi8[p_act].cod_tipo + LET ant_art.cod_sec = movi8[p_act].cod_sec + LET ant_art.maquina = movi8[p_act].codigo + + FOR idx = 1 TO arr_count() + IF idx != p_act THEN + IF movi8[idx].cod_n = ant_art.cod_n + AND movi8[idx].cod_grupo = ant_art.cod_grupo + AND movi8[idx].cod_tipo = ant_art.cod_tipo + AND movi8[idx].cod_sec = ant_art.cod_sec + AND movi8[idx].codigo = ant_art.maquina THEN + LET p_act = p_act - 1 + NEXT FIELD cod_grupo + END IF + END IF + END FOR + END IF + + AFTER FIELD cod_grupo + IF movi8[p_act].cod_grupo IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + + LET p_act = arr_curr() + LET ant_art.cod_n = movi8[p_act].cod_n + LET ant_art.cod_grupo = movi8[p_act].cod_grupo + LET ant_art.cod_tipo = movi8[p_act].cod_tipo + LET ant_art.cod_sec = movi8[p_act].cod_sec + LET ant_art.maquina = movi8[p_act].codigo + + FOR idx = 1 TO arr_count() + IF idx != p_act THEN + IF movi8[idx].cod_n = ant_art.cod_n + AND movi8[idx].cod_grupo = ant_art.cod_grupo + AND movi8[idx].cod_tipo = ant_art.cod_tipo + AND movi8[idx].cod_sec = ant_art.cod_sec + AND movi8[idx].codigo = ant_art.maquina THEN + LET p_act = p_act - 1 + NEXT FIELD cod_tipo + END IF + END IF + END FOR + + AFTER FIELD cod_tipo + + IF movi8[p_act].cod_tipo IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + + LET p_act = arr_curr() + + LET ant_art.cod_n = movi8[p_act].cod_n + LET ant_art.cod_grupo = movi8[p_act].cod_grupo + LET ant_art.cod_tipo = movi8[p_act].cod_tipo + LET ant_art.cod_sec = movi8[p_act].cod_sec + LET ant_art.maquina = movi8[p_act].codigo + + FOR idx = 1 TO arr_count() + IF idx != p_act THEN + IF movi8[idx].cod_n = ant_art.cod_n + AND movi8[idx].cod_grupo = ant_art.cod_grupo + AND movi8[idx].cod_tipo = ant_art.cod_tipo + AND movi8[idx].cod_sec = ant_art.cod_sec + AND movi8[idx].codigo = ant_art.maquina THEN + LET p_act = p_act - 1 + NEXT FIELD cod_sec + END IF + END IF + END FOR + + # Verifica que el numero del documento de entrada no este en el archivo de + # movi8mientos. + AFTER FIELD cod_sec + LET p_act = arr_curr() + IF movi8[p_act].cod_sec IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + + IF movi8[p_act].cod_n IS NULL + AND movi8[p_act].cod_sec IS NOT NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + + IF movi8[p_act].cod_n IS NOT NULL + AND movi8[p_act].cod_grupo IS NOT NULL + AND movi8[p_act].cod_tipo IS NOT NULL + AND movi8[p_act].cod_sec IS NOT NULL THEN + + LET xcuenta_rep = NULL + SELECT a.descrip_esp, a.unidad_med, a.exist_min, a.cuenta + INTO descrip1, descrip2, existminima[p_act], xcuenta_rep + FROM irtb00002 a + WHERE a.cod_n = movi8[p_act].cod_n + AND a.cod_grupo = movi8[p_act].cod_grupo + AND a.cod_tipo = movi8[p_act].cod_tipo + AND a.cod_sec = movi8[p_act].cod_sec + AND a.status_t IS NULL + AND a.status_t IS NULL + + IF STATUS = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + + #-> El repuesto DEBE tener cuenta contable en irtb00002. Es la + # cuenta con que se arma el asiento automatico al mayor + # (aplica a compras locales e internacionales). Sin ella el + # asiento no cuadra y el documento se rechazaria al guardar, + # asi que se bloquea aqui para avisar a tiempo. + IF xcuenta_rep IS NULL OR LENGTH(xcuenta_rep) = 0 THEN + LET numero_msg = 1691 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + CALL existencia( + movi8[p_act].cod_n, + movi8[p_act].cod_grupo, + movi8[p_act].cod_tipo, + movi8[p_act].cod_sec) + RETURNING existen + + IF existen IS NULL THEN + LET existen = 0 + END IF + + LET movi8[p_act].existencia = existen + DISPLAY movi8[p_act].existencia TO s_movi1[scr_l].existencia + # BUSCA LA MAQUINA PERTENECIENTE AL REPUESTO + # se quito este control porque entonces alguien debe de adicionar todos los repuestos a las maquinas + { SELECT a.cod_maq INTO codigo_mq + FROM irtb00008 a + WHERE a.cod_n = movi8[p_act].cod_n AND + a.cod_grupo = movi8[p_act].cod_grupo AND + a.cod_tipo = movi8[p_act].cod_tipo AND + a.cod_sec = movi8[p_act].cod_sec AND + a.status_t IS NULL + + IF STATUS = NOTFOUND THEN + LET numero_msg = 384 + CALL msg(numero_msg) + #NEXT FIELD cod_sec + END IF + IF STATUS < 0 THEN + LET consulta = "N" + CALL busca_maquina() + LET movi8[p_act].codigo = busca_wd2[curr1].codigo + DISPLAY movi8[p_act].codigo TO s_movi1[scr_l].codigo + DISPLAY BY NAME maquinaria.nombre + END IF + } + #CONTROL COSTO + # LET bandera = 0 + # CALL busca_costo() + # IF bandera = 1 THEN + # NEXT FIELD cod_sec + # END IF + END IF + LET movi8[p_act].descrip_esp = descrip1 + LET movi8[p_act].unidad_med = descrip2 CLIPPED + + DISPLAY movi8[p_act].descrip_esp TO s_movi1[scr_l].descrip_esp + DISPLAY movi8[p_act].unidad_med TO s_movi1[scr_l].unidad_med + + LET ant_art.cod_n = movi8[p_act].cod_n + LET ant_art.cod_grupo = movi8[p_act].cod_grupo + LET ant_art.cod_tipo = movi8[p_act].cod_tipo + LET ant_art.cod_sec = movi8[p_act].cod_sec + LET ant_art.maquina = movi8[p_act].codigo + + FOR idx = 1 TO arr_count() + IF idx != p_act THEN + IF movi8[idx].cod_n = ant_art.cod_n + AND movi8[idx].cod_grupo = ant_art.cod_grupo + AND movi8[idx].cod_tipo = ant_art.cod_tipo + AND movi8[idx].cod_sec = ant_art.cod_sec + AND movi8[idx].codigo = ant_art.maquina THEN + LET numero_msg = 21 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + END IF + END FOR + AFTER FIELD codigo + IF movi8[p_act].cod_n IS NOT NULL + AND movi8[p_act].cod_grupo IS NOT NULL + AND movi8[p_act].cod_tipo IS NOT NULL + AND movi8[p_act].cod_sec IS NOT NULL THEN + + IF movi8[p_act].codigo IS NOT NULL THEN + LET xdepartamento = NULL + SELECT a.departamento + INTO xdepartamento + FROM irtb00009 a + WHERE a.codigo = movi8[p_act].codigo + + IF xdepartamento IS NOT NULL THEN + LET datos1.departamento = xdepartamento + DISPLAY BY NAME datos1.departamento + END IF + END IF + + IF movi8[p_act].codigo IS NOT NULL THEN + CALL DIALOG.setFieldActive('orden_trabajo',TRUE) + END IF + + END IF + AFTER FIELD cantidad_2 + IF movi8[p_act].cod_n IS NOT NULL + AND movi8[p_act].cod_grupo IS NOT NULL + AND movi8[p_act].cod_tipo IS NOT NULL + AND movi8[p_act].cod_sec IS NOT NULL THEN + + IF movi8[p_act].cantidad_2 IS NULL + OR movi8[p_act].cantidad_2 <= 0 THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + + IF transacc.status_mov = "2" THEN + + CALL existencia( + movi8[p_act].cod_n, + movi8[p_act].cod_grupo, + movi8[p_act].cod_tipo, + movi8[p_act].cod_sec) + RETURNING existen + + IF existen IS NULL THEN + LET existen = 0 + END IF + + IF existen < 0 THEN + LET numero_msg = 30 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + + IF movi8[p_act].cantidad_2 > existen THEN + LET numero_msg = 30 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + LET existenciaact[p_act] = existen + END IF + END IF + + AFTER FIELD orden_trabajo + IF movi8[p_act].orden_trabajo IS NOT NULL THEN + INITIALIZE fakedata.* TO NULL + CALL ApiMaintainC('CHECK', movi8[p_act].orden_trabajo, fakeData.*, usuarios) RETURNING answer, answer2 + + + IF answer IS NULL OR answer = 0 THEN + CALL fgl_winmessage( + "ORDEN DE TRABAJO EN MAINTAINX", + "El ID de la orden de trabajo colocada no se encuentra en MaintainX", + "stop") + NEXT FIELD orden_trabajo + + ELSE + + LET answer_workorder = answer + + END IF + END IF + + + AFTER FIELD num_emp + IF movi8[p_act].num_emp IS NOT NULL THEN + SELECT num_emp FROM adtb00003 + WHERE num_emp = movi8[p_act].num_emp AND status_t IS NULL + IF status = NOTFOUND THEN + CALL msg(3) + NEXT FIELD num_emp + END IF + END IF + + ON ACTION guardar ATTRIBUTE(TEXT = "Salvar", IMAGE = "save") + + IF datos1.departamento IS NULL + AND transacc.control_departamento = "SI" THEN + DISPLAY BY NAME datos1.departamento + CALL msg(16) + NEXT FIELD departamento + END IF + + FOR idx = 1 TO movi8.getLength() + IF movi8[idx].cod_n IS NOT NULL + AND movi8[idx].cod_grupo IS NOT NULL + AND movi8[idx].cod_tipo IS NOT NULL + AND movi8[idx].cod_sec IS NOT NULL THEN + + IF movi8[idx].codigo IS NOT NULL THEN + LET xdepartamento = NULL + SELECT a.departamento + INTO xdepartamento + FROM irtb00009 a + WHERE a.codigo = movi8[idx].codigo + + IF xdepartamento IS NOT NULL THEN + LET datos1.departamento = xdepartamento + DISPLAY BY NAME datos1.departamento + END IF + END IF + + END IF + END FOR + + IF movi8[p_act].cod_n IS NULL THEN + CALL limpia1() + END IF + IF movi8[p_act].cod_grupo IS NULL THEN + CALL limpia1() + END IF + IF movi8[p_act].cod_tipo IS NULL THEN + CALL limpia1() + END IF + IF movi8[p_act].cod_sec IS NULL THEN + CALL limpia1() + END IF + + IF datos1.orden_compra IS NOT NULL THEN + # Busca la cantidad recibida de la orden especificada + SELECT SUM(cantidad_2) + INTO recibida + FROM irtb00006 + WHERE orden_compra = datos1.orden_compra + AND tipo = datos1.tipo + + # Busca la cantidad ordenada de la orden especificada + SELECT SUM(cantidad) + INTO ordenada + FROM cotb00015 + WHERE num_oc = datos1.orden_compra + AND tipo = datos1.tipo + + IF recibida IS NULL THEN + LET recibida = 0 + END IF + + IF ordenada IS NULL THEN + LET ordenada = 0 + END IF + + # Calculo de los porcentaje limites de las ordenes + LET porciento = ordenada * 0.10 + LET recibida = recibida + total_cantidad + LET r_cantidad = ordenada - porciento + LET r_cantidad1 = ordenada + porciento + + # Si la cantiad recibida producto de la sumatoria y subtracion del 10% + # es mayor o igual a la cantidad recibida y menor o igual a la cantidad de + # la orden cierra la orden + IF recibida >= r_cantidad AND recibida <= r_cantidad1 THEN + LET cerrada = "S" + END IF + END IF + + LET nombre_d = + ui.ComboBox.forName('formonly.departamento') + .getTextOf(datos1.departamento) + + CALL defecto( + usuarios, clave, impresor) + RETURNING imprime, + negrilla_on, + negrillas_of, + doble_on, + doble_off, + comp_on, + comp_off, + doce, + normal, + archivo, + copia + START REPORT formu4 TO archivo + # CONFIGURACION ENVIO EMAIL + DECLARE buscaemail CURSOR FOR + SELECT a.correo + FROM seg0003 a + WHERE a.aviso_existencia_minima_repuesto = "SI" + + LET pccemail = NULL + LET toEmail = NULL + FOREACH buscaemail INTO PCCEMAIL + IF toEmail IS NULL THEN + LET toEmail = pccemail CLIPPED + ELSE + LET toEmail = toEmail CLIPPED, ";", pccemail CLIPPED + END IF + END FOREACH + LET subject = 'AVISO EXISTENCIA MINIMA ALMACEN REPUESTOS' + + LET cuerpo_correo = + "", + "", + "", + "", + "", + "", + "", + "", + "" + + LET enviaCorreo = "NO" + BEGIN WORK + + # Selecciona el registro del ultimo numero de documento para chequear si + # existe para insertarlo en la tabla de secuencia + SELECT num_salida INTO datos1.num_doc FROM irtb00014 WHERE cod_mov = datos1.cod_mov + IF status = NOTFOUND THEN + LET datos1.num_doc = 0 + + INSERT INTO irtb00014 + VALUES(datos1.num_doc, + datos1.cod_mov, + NULL, + SUSER_SNAME(), + GETDATE(), + NULL, + NULL) + END IF + + LET datos1.num_doc = datos1.num_doc + 1 + DISPLAY BY NAME datos1.num_doc ATTRIBUTE(BOLD) + + UPDATE irtb00014 + SET num_salida = datos1.num_doc, + us_mod = usuarios, + fech_mod = getdate() + WHERE cod_mov = datos1.cod_mov + #---------------------------------------------------------------------------- + + FOR idx = 1 TO arr_count() + + IF movi8[idx].cod_n IS NOT NULL + AND movi8[idx].cod_grupo IS NOT NULL + AND movi8[idx].cod_tipo IS NOT NULL + AND movi8[idx].cod_sec IS NOT NULL + AND (movi8[idx].cantidad_2 IS NOT NULL + AND movi8[idx].cantidad_2 > 0) THEN + + IF transacc.status_mov = "2" THEN + LET movi8[idx].cantidad_2 = + movi8[idx].cantidad_2 * -1 + END IF + + IF movi8[idx].codigo IS NULL + AND transacc.control_maquina = "SI" THEN + DISPLAY "AQUI 1" + + ROLLBACK WORK + CALL msg(16) + NEXT FIELD codigo + END IF + IF movi8[idx].codigo IS NOT NULL + AND transacc.control_maquina = "NO" THEN + DISPLAY "AQUI 2" + + ROLLBACK WORK + CALL msg(1664) + NEXT FIELD codigo + END IF + + LET checkapi.checkDept = FALSE + LET checkapi.checkMaquina = FALSE + LET checkapi.checkRep = FALSE + + --Verificar si el departamento esta en maintainX + INITIALIZE answer TO NULL + SELECT id_maintainx INTO answer + FROM adtb00001 WHERE departamento = datos1.departamento + + IF answer IS NULL THEN + #CALL msg(16) + DISPLAY "AQUI 3" + ELSE + LET checkApi.checkDept = TRUE + END IF + + --Verificar si la maquina esta en maintainX + INITIALIZE answer TO NULL + SELECT b.id_maintainX INTO answer FROM irtb00009 a, actb00001 b + WHERE a.id_codigo = b.codigo + AND a.codigo = movi8[idx].codigo + + IF answer IS NULL THEN + #CALL msg(16) + DISPLAY "AQUI 4" + ELSE + LET checkApi.checkMaquina = TRUE + END IF + + --Verificar si el repuesto esta en maintainX + INITIALIZE answer TO NULL + select id_maintainX INTO answer from irtb00002 WHERE + cod_n = movi8[idx].cod_n AND cod_grupo = movi8[idx].cod_grupo + AND cod_tipo = movi8[idx].cod_tipo AND cod_sec = movi8[idx].cod_sec + + IF answer IS NULL THEN + #CALL msg(16) + DISPLAY "AQUI 5" + ELSE + LET checkApi.checkRep = TRUE + END IF + + INSERT INTO irtb00006( + num_doc, + fecha, + conduce_no, + tipo, + orden_compra, + cod_sp, + cod_sp_sec, + cod_mov, + maquina, + cod_n, + cod_grupo, + cod_tipo, + cod_sec, + cantidad_2, + sec_a, + status_mov, + us_crea, + fech_crea, + bodega, + orden_trabajo, + num_req) + VALUES(datos1.num_doc, + datos1.fecha, + datos1.conduce_no, + datos1.tipo, + datos1.orden_compra, + datos1.cod_sp, + datos1.cod_sp_sec, + datos1.cod_mov, + movi8[idx].codigo, + movi8[idx].cod_n, + movi8[idx].cod_grupo, + movi8[idx].cod_tipo, + movi8[idx].cod_sec, + movi8[idx].cantidad_2, + datos1.departamento, + transacc.status_mov, + usuarios, + GETDATE(), + '1', + movi8[idx].orden_trabajo, + data.rnumeroDoc) + + IF data.rcodMov IS NOT NULL AND data.rcodMov != 0 THEN + + UPDATE irtb00057 SET estado = 'CERRADA', us_mod = usuarios, fech_mod = getdate() + WHERE numero_doc = data.rnumeroDoc AND cod_mov = data.rcodMov AND bodega = data.bodega + + END IF + + IF movi8[idx].num_emp IS NOT NULL THEN + LET v_producto_id = + movi8[idx].cod_n CLIPPED, "-" CLIPPED, + movi8[idx].cod_grupo CLIPPED, "-" CLIPPED, + movi8[idx].cod_tipo CLIPPED, "-" CLIPPED, + movi8[idx].cod_sec CLIPPED + + INSERT INTO adtb00057(num_emp, fecha, codigo, documento, cantidad) + VALUES(movi8[idx].num_emp, + datos1.fecha, + REPLACE(v_producto_id, ' ',''), + datos1.num_doc, + ABS(movi8[idx].cantidad_2)) + END IF + + + SELECT SUM(cantidad_2) INTO APIexistencia from irtb00006 + WHERE cod_n = movi8[idx].cod_n and cod_grupo = movi8[idx].cod_grupo + and cod_tipo = movi8[idx].cod_tipo and cod_sec = movi8[idx].cod_sec + AND status_t IS NULL + + SELECT exist_min INTO m_articulos.exist_min FROM irtb00002 + WHERE cod_n = movi8[idx].cod_n AND cod_grupo = movi8[idx].cod_grupo + AND cod_tipo = movi8[idx].cod_tipo AND cod_sec = movi8[idx].cod_sec + AND status_t IS NULL + + select costo_st INTO m_articulos.descrip_ing from irtb00013 where mes_fin = 12 and ano = YEAR(datos1.fecha) + and cod_n = movi8[idx].cod_n AND cod_grupo = movi8[idx].cod_grupo + AND cod_tipo = movi8[idx].cod_tipo AND cod_sec = movi8[idx].cod_sec + AND status_t IS NULL + + # ESTE CONTROL ESTABA AL MOMENTO DE NOSOTROS DESARROLLAR EL API, + # POR SUGERENCIA DE CESAR FRANCISCO EN FECHA 08/05/2026 SOLO SE ESTA CONTROLANDO + # SI EL REPUESTO ESTA EN MAINTAINX + # IF checkapi.checkDept AND checkapi.checkMaquina AND checkapi.checkRep THEN + + IF checkapi.checkRep THEN + LET m_articulos.existencia = APIexistencia + + CALL ApiMaintainR('PATCH',answer, m_articulos.*, usuarios) RETURNING answer + + IF answer != 1 THEN + DISPLAY "AQUI 6" + ROLLBACK WORK + END IF + + END IF + + # --------------------------------------------------------------- + # MaintainX: adjunta el repuesto de la linea a SU orden de trabajo. + # Cada linea del detalle se adjunta a su propia orden de trabajo. + # --------------------------------------------------------------- + IF movi8[idx].orden_trabajo IS NOT NULL THEN + + # El repuesto debe existir en MaintainX; de lo contrario se aborta. + IF NOT checkapi.checkRep THEN + CALL fgl_winmessage( + "REPUESTO NO ESTA EN MAINTAINX", + "El repuesto de una linea con orden de trabajo no se encuentra en MaintainX. No se puede guardar el documento.", + "stop") + ROLLBACK WORK + NEXT FIELD cod_n + END IF + + # Obtiene el ID real de la orden de trabajo en MaintainX para ESTA linea. + INITIALIZE fakeData.* TO NULL + CALL ApiMaintainC('CHECK', movi8[idx].orden_trabajo, + fakeData.*, usuarios) RETURNING answer, answer2 + + IF answer IS NULL OR answer = 0 THEN + CALL fgl_winmessage( + "ORDEN DE TRABAJO EN MAINTAINX", + "El ID de la orden de trabajo colocada no se encuentra en MaintainX.", + "stop") + ROLLBACK WORK + NEXT FIELD orden_trabajo + END IF + + LET answer_workorder = answer + + # Datos del repuesto que se adjuntara a la orden de trabajo. + SELECT UNIQUE id_maintainx INTO fakeData.id_maintainx + FROM irtb00002 + WHERE cod_n = movi8[idx].cod_n + AND cod_grupo = movi8[idx].cod_grupo + AND cod_tipo = movi8[idx].cod_tipo + AND cod_sec = movi8[idx].cod_sec + AND status_t IS NULL + + LET fakeData.contactID = movi8[idx].cantidad_2 + LET fakeData.cod_sp_sec = datos1.departamento + LET fakeData.term_sp = datos1.cod_mov + + CALL ApiMaintainC('PATCH_WORKORDER', answer_workorder, + fakeData.*, usuarios) RETURNING answer, answer2 + + IF answer != 1 THEN + CALL fgl_winmessage( + "ORDEN DE TRABAJO EN MAINTAINX", + "No se pudo adjuntar el repuesto a la orden de trabajo en MaintainX.", + "stop") + ROLLBACK WORK + NEXT FIELD orden_trabajo + END IF + + END IF + + IF transacc.status_mov = "2" THEN + + CALL existencia( + movi8[idx].cod_n, + movi8[idx].cod_grupo, + movi8[idx].cod_tipo, + movi8[idx].cod_sec) + RETURNING existen + + IF existen IS NULL THEN + LET existen = 0 + END IF + + IF existen < 0 THEN + DISPLAY "AQUI 7" + + ROLLBACK WORK + LET numero_msg = 30 + CALL msg(numero_msg) + NEXT FIELD cod_n + END IF + + END IF + + + + OUTPUT TO REPORT formu4(datos1.*, movi8[idx].*) + LET cuerpo_correo = cuerpo_correo CLIPPED, "" + # PROCEDIMIENTO ENVIO CORREO PARA LA EXISTENCIA MINIMA + LET existenciaact[idx] = + (existenciaact[idx] - (movi8[idx].cantidad_2 * -1)) + IF existminima[idx] > 0 THEN + LET porcientocontrol[idx] = + (existminima[idx] / existenciaact[idx]) * 100 + + END IF + LET enviaEmailProd[idx] = "NO" + IF porcientocontrol[idx] >= 90 + AND transacc.status_mov = 2 + AND existminIma[idx] > 0 THEN + + # INFORMACION PARA ENVIAR EL CORREO A LOS VENDEDORES + + LET enviaCorreo = "SI" + + LET CCEmail = "jsoto@marmotech.com.do" + + LET cuerpo_correo = + cuerpo_correo CLIPPED, + "", + "", + "", + "", + "" + LET enviaEmailProd[idx] = "SI" + END IF + IF porcientocontrol[idx] <= 0 + AND transacc.status_mov = 2 + AND existminIma[idx] > 0 THEN + + # INFORMACION PARA ENVIAR EL CORREO A LOS VENDEDORES + + LET enviaCorreo = "SI" + # LET TOEmail = "mantenimiento@marmotech.com.do" + + LET CCEmail = "jsoto@marmotech.com.do" + + LET cuerpo_correo = + cuerpo_correo CLIPPED, + "", + "", + "", + "", + "" + LET enviaEmailProd[idx] = "SI" + + END IF + IF transacc.status_mov = 2 + AND existenciaact[idx] <= 0 + AND enviaEmailProd[idx] = "NO" THEN + + # INFORMACION PARA ENVIAR EL CORREO A LOS VENDEDORES + + LET enviaCorreo = "SI" + + # LET TOEmail = "mantenimiento@marmotech.com.do" + + LET CCEmail = "jsoto@marmotech.com.do" + + LET cuerpo_correo = + cuerpo_correo CLIPPED, + "", + "", + "", + "", + "", + "" + + END IF + + END IF + # SE DESACTIVO EL ENVIO POR CADA TRANSACCION QUE ESTE POR DEBAJO DEL MINIMO + LET enviaCorreo = "NO" + END FOR + IF enviaCorreo = "SI" THEN + LET cuerpo_correo = + cuerpo_correo CLIPPED, "
CON EL DOCUMENTO ", + datos1.num_doc USING "&&&&&&&&", + "PERTENECIENTE AL MOVIMIENTO (", + datos1.cod_mov USING "&&&", + ")", + datos1.descrip_mov CLIPPED, + "
PRODUCTOSCANTIDAD TRANSACCCANTIDAD MINIMAEXISTENCIA
", + movi8[idx].descrip_esp CLIPPED, + "", + movi8[idx].cantidad_2 USING "##,###.##", + "", + existminima[idx] USING "##,###.##", + "", + existenciaact[idx] USING "##,###.##", + "
", + movi8[idx].descrip_esp CLIPPED, + "", + movi8[idx].cantidad_2 USING "##,###.##", + "", + existminima[idx] USING "##,###.##", + "", + existenciaact[idx] USING "##,###.##", + "
EXISTENCIA EN CERO
", + movi8[idx].descrip_esp CLIPPED, + "", + movi8[idx].cantidad_2 USING "##,###.##", + "", + existminima[idx] USING "##,###.##", + "", + existenciaact[idx] USING "##,###.##", + "
" + LET procedimiento = + "{ call cc_avisadespacho(?,?,?,?) }" CLIPPED + IF LENGTH(Toemail) > 2 THEN + LET xusername = 'notificacion@marmotech.com.do' + LET xsmtphost = 'smtp.office365.com' + LET xsmtpport = '587' + LET xpassword = 'Lmmjvsd2020' + LET toemail = 'jsoto@marmotech.com.do' + CALL enviaemail( + Toemail, + subject, + cuerpo_correo, + NULL, + xusername, + xsmtphost, + xsmtpport, + xpassword) + END IF + # CALL envia_correo( + # TOemail, CCEmail, cuerpo_correo, subject, procedimiento) + END IF + + # --------------------------------------------------------------- + # ASIENTO AUTOMATICO AL MAYOR (cgtb00004) + # Se genera dentro de esta misma transaccion, una vez insertadas + # todas las lineas del documento en irtb00006. Valoriza con + # costoLiquidacion() y sella irtb00006.referenciaentrada. + # La bodega es '1' (constante en el INSERT de irtb00006). + # --------------------------------------------------------------- + CALL registraEntradaInventario( + usuarios, 'R', datos1.num_doc, datos1.cod_mov, 1, datos1.fecha) + RETURNING okED, refED + + IF NOT okED THEN + CALL msgmodal(1692) + ROLLBACK WORK + NEXT FIELD cod_n + END IF + + COMMIT WORK + + FINISH REPORT formu4 + RUN imprime + + LET numero_msg = 1 + CALL msg(numero_msg) + CALL movi8.clear() + INITIALIZE datos1.* TO NULL + INITIALIZE transacc.* TO NULL + CLEAR FORM + END INPUT + + #-> ON ACTION CANCEL a nivel de DIALOG. + # Antes estaba DENTRO del INPUT ARRAY del detalle, por lo que no existia + # mientras el usuario estaba en el encabezado: si una validacion lo + # devolvia al campo con NEXT FIELD (p.ej. (1672) REQUIERE REQUISICION o + # (40) por los movimientos 34/35) quedaba atrapado sin poder abortar. + # A nivel de DIALOG la accion esta activa en todo el dialogo. + ON ACTION CANCEL ATTRIBUTE(TEXT = "Cancelar") + LET opt = + fgl_winquestion( + "Salir", + "Esta seguro de salir del programa?", + "no", + "YES|NO", + "question", + 0) + IF opt = "YES" THEN + EXIT PROGRAM + END IF + + + END DIALOG +END FUNCTION + +FUNCTION limpia1() + + LET movi8[p_act].cod_n = NULL + LET movi8[p_act].cod_grupo = NULL + LET movi8[p_act].cod_tipo = NULL + LET movi8[p_act].cod_sec = NULL + LET movi8[p_act].cantidad_2 = NULL + LET movi8[p_act].unidad_med = NULL + LET movi8[p_act].descrip_esp = NULL + DISPLAY movi8[p_act].cod_n TO s_movi1[scr_l].cod_n + DISPLAY movi8[p_act].cod_grupo TO s_movi1[scr_l].cod_grupo + DISPLAY movi8[p_act].cod_tipo TO s_movi1[scr_l].cod_tipo + DISPLAY movi8[p_act].cod_sec TO s_movi1[scr_l].cod_sec + DISPLAY movi8[p_act].cantidad_2 TO s_movi1[scr_l].cantidad_2 + DISPLAY movi8[p_act].unidad_med TO s_movi1[scr_l].unidad_med + DISPLAY movi8[p_act].descrip_esp TO s_movi1[scr_l].descrip_esp +END FUNCTION + +REPORT formu4(x, z) + + DEFINE x RECORD + cod_mov LIKE irtb00006.cod_mov, + descrip_mov LIKE irtb00005.descrip_mov, + num_doc LIKE irtb00006.num_doc, + tipo LIKE irtb00006.tipo, + orden_compra LIKE irtb00006.orden_compra, + cod_sp LIKE irtb00006.cod_sp, + cod_sp_sec LIKE irtb00006.cod_sp_sec, + fecha LIKE irtb00006.fecha, + conduce_no VARCHAR(50), + secc_a LIKE irtb00006.sec_a, + nom_sp CHAR(30) + END RECORD + + DEFINE z RECORD + cod_n LIKE intb00003.cod_n, + cod_grupo LIKE intb00003.cod_grupo, + cod_tipo LIKE intb00003.cod_tipo, + cod_sec LIKE intb00003.cod_sec, + cantidad_2 LIKE irtb00006.cantidad_2, + unidad_med LIKE irtb00002.unidad_med, + descrip_esp LIKE irtb00002.descrip_esp, + codigo LIKE irtb00008.cod_maq, + orden_trabajo INT, + existencia FLOAT, + num_emp SMALLINT + END RECORD + +# DEFINE doce,normal,doble,doble_of,negras,negras_off CHAR(2) + DEFINE l, cuenta SMALLINT + + OUTPUT + TOP MARGIN 0 + LEFT MARGIN 0 + BOTTOM MARGIN 1 + PAGE LENGTH 33 + + + FORMAT + PAGE HEADER + LET doce = ASCII 27, ASCII 77 + LET doble = ASCII 14 + LET doble_of = ASCII 20 + LET negras = ASCII 27, ASCII 69 + LET negras_off = ASCII 27, ASCII 70 + + PRINT doce + PRINT COLUMN 1, negras, doble, p_companias.nombre CLIPPED + PRINT COLUMN 65, "No. ", doble, x.num_doc USING "<<<<<<" + PRINT COLUMN 30, + "MOVIMIENTOS DE ALMACEN", + COLUMN 60, + x.fecha #using "dd/mm/yyyy" + + SKIP 1 LINES + + LET l = (80 - LENGTH(x.descrip_mov)) / 2 + + PRINT COLUMN l, + "(", + x.cod_mov USING "&&", + ")", + x.descrip_mov, + negras_off + + PRINT COLUMN 1, + "Suplidor : ", + x.cod_sp USING "&&", + "-", + x.cod_sp_sec USING "&&&&", + " ", + x.nom_sp + PRINT COLUMN 1, "Condude : ", x.conduce_no + PRINT COLUMN 1, + "Departamento: ", + x.secc_a USING "<<<<", + " ", + nombre_d + SKIP 1 LINES + PRINT COLUMN 1, + "---------------------------------------------------------------------" + PRINT COLUMN 58, "CANTIDAD" + # 2 SPACES, "EXITENCIA" + + PRINT COLUMN 2, + doble, + "ARTICULOS", + doble_of CLIPPED, + COLUMN 51, + "REQUERIDA " + + PRINT COLUMN 1, + "-----------------------------------------------------------------------" + SKIP 1 LINES + + ON EVERY ROW + IF z.cod_n IS NOT NULL + AND z.cod_grupo IS NOT NULL + AND z.cod_tipo IS NOT NULL + AND z.cod_sec IS NOT NULL THEN + LET xnombre = NULL + SELECT a.nombre + INTO xnombre + FROM irtb00009 a + WHERE a.codigo = z.codigo AND a.status_t IS NULL + + PRINT COLUMN 2, + z.cod_n USING "&", + "-", + COLUMN 4, + z.cod_grupo USING "&&&", + "-", + COLUMN 6, + z.cod_tipo USING "&&&", + "-", + COLUMN 9, + z.cod_sec USING "&&&", + COLUMN 17, + z.descrip_esp CLIPPED, + " ", + z.unidad_med, + COLUMN 58, + z.cantidad_2 USING "##,###.##", + COLUMN 68, + z.codigo USING "<<<", + " ", + xnombre + # 2 SPACES, z.existencia USING "<<,<<<.##" + END IF + + PAGE TRAILER + PRINT COLUMN 1, + "------------------", + COLUMN 27, + "------------------", + COLUMN 50, + "------------------" + + PRINT COLUMN 5, + "Entregado Por", + COLUMN 29, + "Recibido Por", + COLUMN 53, + "Aprobado Por" + + SKIP 2 LINE + PRINT COLUMN 2, "Original: Contabilidad Copia: Almacen" + + SKIP 1 LINE + + #PRINT normal +END REPORT + +FUNCTION anular() + DISPLAY "ELIMINACION REGISTROS " AT 3, 2 ATTRIBUTE(BLUE, REVERSE) + INPUT BY NAME datos1.cod_mov, datos1.num_doc + AFTER FIELD num_doc + IF datos1.num_doc IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD num_doc + END IF + + SELECT UNIQUE fecha, tipo, orden_compra, sec_de, cod_sp, cod_sp_sec + INTO datos1.fecha, + datos1.tipo, + datos1.orden_compra, + datos1.departamento + FROM irtb00006 + WHERE @num_doc = datos1.num_doc AND @cod_mov = datos1.cod_mov + + IF status = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD num_doc + END IF + DISPLAY BY NAME datos1.* + AFTER INPUT + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + EXIT INPUT + END IF + END INPUT + IF int_flag THEN + GOTO salir + END IF + PROMPT "Esta Seguro de Eliminar Este Documento (S/N)? " FOR ya + LET ya = upshift(ya) + + IF ya = "S" THEN + UPDATE irtb00006 + SET status_t = "E", us_mod = SUSER_SNAME(), fech_mod = GETDATE() + WHERE num_doc = datos1.num_doc AND cod_mov = datos1.cod_mov + + END IF + LABEL salir: + DISPLAY " Adiciona Registro" AT 3, 2 ATTRIBUTE(BLUE, REVERSE) +END FUNCTION + +FUNCTION busca_prod1() + + OPEN WINDOW busca_2 + AT 8, 4 + WITH FORM "irfmwd001" + ATTRIBUTE(BORDER, FORM LINE FIRST + 1, PROMPT LINE LAST) + + CONSTRUCT BY NAME criterio + ON a.cod_n, a.cod_grupo, a.cod_tipo, a.cod_sec, a.descrip_esp + + LET selec_pt = + "SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp, ", + " a.unidad_med,isnull(sum(b.cantidad_2),0) FROM irtb00002 a,irtb00006 b ", + "WHERE a.status_t IS NULL AND ", + " (a.cod_n = b.cod_n and a.cod_Grupo=b.cod_grupo and a.cod_tipo=b.cod_tipo and a.cod_Sec=b.cod_sec) and ", + " b.status_t is null AND ", + criterio CLIPPED, + " GROUP BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.descrip_esp,a.unidad_med ", + " ORDER BY a.descrip_esp " + + PREPARE comando_p FROM selec_pt + DECLARE busca_2 CURSOR FOR comando_p + + LET idx = 1 + FOREACH busca_2 INTO arr_prod[idx].* + LET idx = idx + 1 + END FOREACH + CALL SET_COUNT(idx - 1) + + DISPLAY ARRAY arr_prod TO s_prod.* + LET idx = ARR_CURR() + + CLOSE WINDOW busca_2 +END FUNCTION +FUNCTION busca_costo() + SELECT a.costo_st + FROM irtb00013 a + WHERE a.cod_n = movi8[p_act].cod_n + AND a.cod_grupo = movi8[p_act].cod_grupo + AND a.cod_tipo = movi8[p_act].cod_tipo + AND a.cod_sec = movi8[p_act].cod_sec + AND a.ano = YEAR(TODAY) + AND a.mes_fin = 12 + AND a.status_t IS NULL + IF STATUS = NOTFOUND THEN + LET numero_msg = 351 + CALL msg(numero_msg) + LET bandera = 1 + END IF + +END FUNCTION +FUNCTION irprmfad036() + DIALOG ATTRIBUTE(UNBUFFERED) + CONSTRUCT BY NAME criterio ON a.cod_mov, a.num_Doc + BEFORE CONSTRUCT + CALL busca_departamento() + ON ACTION busca_info + ATTRIBUTE(TEXT = "Busca Informacion", IMAGE = "find") + LET selec = + " select a.cod_mov,b.descrip_mov,a.num_doc,a.tipo,a.orden_compra,a.cod_sp,a.cod_sp_sec,a.fecha,", + " d.nombre,a.sec_a ,c.nom_sp FROM irtb00006 a LEFT OUTER JOIN cotb00001 c ON a.cod_sp=c.cod_sp and ", + " a.cod_sp_sec = c.cod_sp_sec LEFT OUTER JOIN irtb00009 d ON a.maquina = d.codigo, ", + "irtb00005 b ", + " WHERE ", + criterio CLIPPED, + " AND a.cod_mov = b.cod_mov AND a.status_t IS NULL " + + PREPARE x1 FROM selec + DECLARE busca_ir SCROLL CURSOR FOR x1 + OPEN busca_ir + FETCH FIRST busca_ir INTO datos1.* + CALL desplega_doc() + MENU "NAVEGACION" + COMMAND "Siguiente" + FETCH NEXT busca_ir INTO datos1.* + IF STATUS = NOTFOUND THEN + CALL msg(4) + CONTINUE MENU + END IF + CALL desplega_doc() + COMMAND "Anterior" + FETCH PREVIOUS busca_ir INTO datos1.* + IF STATUS = NOTFOUND THEN + CALL msg(5) + CONTINUE MENU + END IF + + CALL desplega_doc() + COMMAND "Ultimo" + FETCH LAST busca_ir INTO datos1.* + IF STATUS = NOTFOUND THEN + CALL msg(4) + CONTINUE MENU + END IF + + CALL desplega_doc() + COMMAND "Primero" + FETCH FIRST busca_ir INTO datos1.* + CALL desplega_doc() + COMMAND "Retornar" + EXIT MENU + END MENU + ON ACTION CANCEL + + EXIT DIALOG + + AFTER CONSTRUCT + + END CONSTRUCT + END DIALOG +END FUNCTION +FUNCTION desplega_Doc() + + DISPLAY BY NAME datos1.* + DECLARE busca_detalle CURSOR FOR + SELECT a.cod_n, + a.cod_grupo, + a.cod_tipo, + a.cod_sec, + a.cantidad_2, + b.unidad_med, + b.descrip_esp, + a.maquina, + a.orden_trabajo + FROM irtb00006 a, irtb00002 b + WHERE (a.cod_mov = datos1.cod_mov AND a.num_Doc = datos1.num_doc) + AND (a.cod_n = b.cod_n + AND a.cod_Grupo = b.cod_grupo + AND a.cod_tipo = b.cod_tipo + AND a.cod_sec = b.cod_Sec) + AND a.status_t IS NULL + + CALL maquinas(-1) + + LET idx = 1 + FOREACH busca_detalle INTO movi8[idx].* + LET idx = idx + 1 + END FOREACH + DISPLAY ARRAY movi8 TO s_movi1.* + ON ACTION imprime ATTRIBUTE(TEXT = "Re-imprimir", IMAGE = "fa-print") + + CALL defecto( + usuarios, clave, impresor) + RETURNING imprime, + negrilla_on, + negrillas_of, + doble_on, + doble_off, + comp_on, + comp_off, + doce, + normal, + archivo, + copia + START REPORT formu4 TO archivo + FOR idx = 1 TO movi8.getLength() + OUTPUT TO REPORT formu4(datos1.*, movi8[idx].*) + END FOR + FINISH REPORT formu4 + RUN imprime + ON ACTION CANCEL + EXIT DISPLAY + AFTER DISPLAY + END DISPLAY + +END FUNCTION +FUNCTION busca_maquina() + +# LET formulario = fgl_getenv("FORMS") CLIPPED,"/codir/" +# LET formulario = formulario CLIPPED, "cofmwd002" + LET formulario = "irfmwd068" + OPEN WINDOW busqueda + AT 8, 8 + WITH FORM "irfmwd068" + ATTRIBUTE(BORDER, FORM LINE FIRST + 2, COMMENT LINE LAST) + + LET int_flag = FALSE + IF consulta = "S" THEN + CONSTRUCT criterio ON irtb00009.nombre FROM irtb00009.nombre + + LET selec = + "SELECT codigo,nombre FROM irtb00009 ", + " WHERE ", + " status_t is null AND ", + criterio CLIPPED, + "ORDER BY 1 " + ELSE +{ + LET selec = "SELECT a.codigo,a.nombre FROM irtb00009 a,irtb00008 b ", + " WHERE ", + " b.cod_n =7 AND ", + " b.cod_grupo = 0 AND ", + " b.cod_tipo = 0 AND ", + " b.cod_sec = 2 AND ", + " a.codigo = b.cod_maq ", + "ORDER BY 1 " +} + LET selec = + "SELECT a.codigo,a.nombre FROM irtb00009 a,irtb00008 b ", + " WHERE ", + " b.cod_n = '", + movi8[p_act].cod_n, + "' AND ", + " b.cod_grupo = '", + movi8[p_act].cod_grupo, + "' AND ", + " b.cod_tipo = '", + movi8[p_act].cod_tipo, + "' AND ", + " b.cod_sec = '", + movi8[p_act].cod_sec, + "' AND ", + " a.codigo = b.cod_maq ", + "ORDER BY 1 " + END IF + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + GO TO sale2 + RETURN + END IF + + PREPARE busca2 FROM selec + + IF status >= 0 THEN + IF status = NOTFOUND THEN + LET numero_msg = 12 + CALL msg(numero_msg) + END IF + END IF + + DECLARE johnn2 CURSOR FOR busca2 + LET idx = 1 + + FOREACH johnn2 INTO busca_wd2[idx].* + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + GO TO sale3 + END IF + + IF status = NOTFOUND THEN + EXIT FOREACH + END IF + LET idx = idx + 1 + LABEL sale3: + END FOREACH + + CALL set_count(idx - 1) + DISPLAY ARRAY busca_wd2 TO s_desp1.* + LET curr1 = arr_curr() + LET dm_rep.maquina = busca_wd2[curr1].codigo + LET maquinaria.codigo = busca_wd2[curr1].codigo + LET maquinaria.nombre = busca_wd2[curr1].nombre + LABEL sale2: + CLOSE WINDOW busqueda +END FUNCTION +FUNCTION existencia(codn, codgrupo, codtipo, codsec) + DEFINE + codn, codgrupo, codtipo, codsec INT, + pexistencia DEC(12, 5) +# EXISTENCIA + LET pexistencia = 0 + SELECT ISNULL(SUM(a.cantidad_2), 0) + INTO pexistencia + FROM irtb00006 a + WHERE a.cod_n = codn + AND a.cod_grupo = codgrupo + AND a.cod_tipo = codtipo + AND a.cod_sec = codsec + AND a.status_t IS NULL + RETURN pexistencia +END FUNCTION diff --git a/PROYECTO/irdir/irprmt066.4gl b/PROYECTO/irdir/irprmt066.4gl index 53bcf56..39197f8 100644 --- a/PROYECTO/irdir/irprmt066.4gl +++ b/PROYECTO/irdir/irprmt066.4gl @@ -1,231 +1,231 @@ -{ --------------------------------------------------------------------------- - PROGRAMA : IRPRMT066 - OBJETIVO : Programa Para Anular en Forma Logica Movimientos de - Inventario de Repuestos. - PROGRAMADOR : Juan Soto - FECHA : Diciembre 4, 1996 --------------------------------------------------------------------------- -} -GLOBALS - "irprgb000.4gl" - - DEFINE anular RECORD - cod_mov SMALLINT, - num_doc INTEGER, - fecha DATE, - cod_sp SMALLINT, - cod_sp_sec SMALLINT - END RECORD - DEFINE descrip_mov CHAR(30) - DEFINE opc1 CHAR(1), - orden_compras INT, answer STRING, APIexistencia DECIMAL(12,2) - -MAIN - - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CALL ARG_VAL(3) RETURNING impresor - - CONNECT to "smarmotech" USER usuarios USING clave - SELECT a.* INTO p_companias.* FROM companias a - - CALL irprmt066() -END MAIN - -FUNCTION irprmt066() - DEFINE okED BOOLEAN, refED VARCHAR(25) - DEFINE fecha CHAR(8) - DEFINE hora CHAR(5), - chcodigo CHAR(100) - - OPTIONS - ERROR LINE 24, - FORM LINE 4, - COMMENT LINE 22, - PROMPT LINE 23 - - - OPEN WINDOW anular AT 8,4 WITH FORM "irfmwd066" ATTRIBUTE (BORDER,FORM LINE - FIRST + 1,PROMPT LINE LAST) - - INPUT BY NAME anular.cod_mov,anular.num_doc ATTRIBUTE (BOLD) - - AFTER FIELD cod_mov - IF anular.cod_mov is null THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD cod_mov - END IF - - SELECT a.descrip_mov INTO descrip_mov FROM irtb00005 a - WHERE a.cod_mov = anular.cod_mov AND a.status_t IS NULL - - IF STATUS = NOTFOUND THEN - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD cod_mov - END IF - - DISPLAY BY NAME descrip_mov - - AFTER FIELD num_doc - IF anular.num_doc is null THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD num_doc - END IF - - SELECT UNIQUE a.num_doc FROM irtb00006 a - WHERE a.cod_mov = anular.cod_mov AND a.num_doc = anular.num_doc AND - a.status_t IS NULL - - IF status = notfound THEN - LET numero_msg = 3 - CALL msg(numero_msg) - NEXT FIELD cod_mov - END IF - - SELECT MAX(a.fecha),MAX(a.cod_sp),MAX(a.cod_sp_sec),MAX(a.orden_compra) - INTO anular.fecha,anular.cod_sp,anular.cod_sp_sec,orden_compras - FROM irtb00006 a - WHERE a.cod_mov = anular.cod_mov AND a.num_doc = anular.num_doc AND - a.status_t IS NULL - - DISPLAY BY NAME anular.fecha,anular.cod_sp,anular.cod_sp_sec,orden_compras - - LET p_fechas = anular.fecha USING "dd/mm/yyyy" - LET bandera = 0 - CALL prd(p_fechas,usuarios) RETURNING bandera - IF bandera = 1 THEN - CALL fgl_winmessage("ERROR","NO PUEDE ANULAR DOCUMENTO, ESTA FUERA DE CORTE","STOP") - EXIT INPUT - END IF - - END INPUT - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - CLOSE WINDOW anular - RETURN - END IF - - PROMPT "Quiere Proceder Anulacion de Este Dcto. (S/N)? " FOR CHAR opc1 - LET opc1 = upshift(opc1) - - IF opc1 = "S" THEN - SELECT a.status_mov INTO status_m FROM irtb00005 a - WHERE a.cod_mov = anular.cod_mov - - DECLARE busca CURSOR FOR - SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.cantidad_2 - FROM irtb00006 a - WHERE a.num_doc=anular.num_doc and - a.cod_mov=anular.cod_mov - # a.fecha > "01012008" - - LET decide = "N" - LET idx = 1 - FOREACH busca INTO movi2[idx].cod_n,movi2[idx].cod_grupo, - movi2[idx].cod_tipo,movi2[idx].cod_sec, - movi2[idx].cantidad_2 - - IF status_m = "1" THEN - SELECT SUM(a.cantidad_2) INTO chequea.existe FROM irtb00006 a - WHERE a.cod_n = movi2[idx].cod_n and - a.cod_grupo = movi2[idx].cod_grupo and - a.cod_tipo=movi2[idx].cod_tipo and - a.cod_sec = movi2[idx].cod_sec and - a.status_t is null - IF chequea.existe IS NULL THEN - LET chequea.existe = 0 - END IF - LET chequea.existe = chequea.existe - movi2[idx].cantidad_2 - - IF chequea.existe < 0 THEN - LET chcodigo = "SI ANULA ESTE DOCUMENTO ESTE CODIGO SERA NEGATIVO, ANULACION ABORTADA ", - movi2[idx].cod_n," ",movi2[idx].cod_grupo," ", - movi2[idx].cod_tipo," ",movi2[idx].cod_sec - CALL fgl_winmessage("ERROR",chcodigo,"stop") - LET bandera = 1 - EXIT FOREACH - END IF - END IF - LET idx = idx + 1 - END FOREACH - IF bandera = 1 THEN - GOTO salir - END IF - BEGIN WORK - UPDATE irtb00006 set status_t = "E", - us_mod = SUSER_SNAME(), - fech_mod = GETDATE() - WHERE cod_mov = anular.cod_mov AND - num_doc = anular.num_doc - -#-> ANULAR TAMBIEN EL ASIENTO AL MAYOR DEL DOCUMENTO. -# Si el movimiento se anula y el asiento queda vivo, el mayor queda inflado. -# Aqui no se filtra por bodega porque el UPDATE de arriba tampoco lo hace. - CALL anulaEntradaInventario(usuarios, 'R', anular.num_doc, anular.cod_mov, NULL) - RETURNING okED, refED - IF NOT okED THEN - ROLLBACK WORK - CALL msgmodal(1695) - GOTO salir - END IF - - FOR idx = 1 TO movi2.getLength() - 1 - - INITIALIZE answer TO NULL - select id_maintainX INTO answer from irtb00002 WHERE - cod_n = movi2[idx].cod_n AND cod_grupo = movi2[idx].cod_grupo - AND cod_tipo = movi2[idx].cod_tipo AND cod_sec = movi2[idx].cod_sec - - DISPLAY answer - - IF answer IS NULL THEN - -- G6: sin id MaintainX no hay nada que sincronizar; antes hacia ROLLBACK - -- (deshacia la anulacion) y luego el COMMIT caia -255 Not in transaction - CONTINUE FOR - ELSE - - select sum(cantidad_2) INTO APIexistencia from irtb00006 - WHERE cod_n = movi2[idx].cod_n and cod_grupo = movi2[idx].cod_grupo - and cod_tipo = movi2[idx].cod_tipo and cod_sec = movi2[idx].cod_sec - AND status_t IS NULL - - LET m_articulos.cod_n = movi2[idx].cod_n - LET m_articulos.cod_grupo = movi2[idx].cod_grupo - LET m_articulos.cod_tipo = movi2[idx].cod_tipo - LET m_articulos.cod_sec = movi2[idx].cod_sec - LET m_articulos.descrip_esp = movi2[idx].descrip_esp - LET m_articulos.existencia = APIexistencia - LET m_articulos.exist_min = 0 - - CALL ApiMaintainR('PATCH',answer, m_articulos.*, usuarios) RETURNING answer - - IF answer != 1 THEN - ROLLBACK WORK -- G6: fallo MaintainX: no seguir al COMMIT - CALL fgl_winmessage("ERROR","NO SE PUDO ACTUALIZAR MAINTAINX, ANULACION CANCELADA","stop") - GOTO salir - ELSE - DISPLAY "SUCCESS" - END IF - - END IF - END FOR - - IF orden_compras IS NOT NULL THEN - UPDATE cotb00014 SET cierre = 'N',us_mod = SUSER_SNAME(), - fech_mod = getdate() - WHERE num_oc = orden_compras - END IF - COMMIT WORK - LET numero_msg = 39 - CALL msg(numero_msg) - END IF -LABEL salir: -CLOSE WINDOW anular -END FUNCTION +{ +-------------------------------------------------------------------------- + PROGRAMA : IRPRMT066 + OBJETIVO : Programa Para Anular en Forma Logica Movimientos de + Inventario de Repuestos. + PROGRAMADOR : Juan Soto + FECHA : Diciembre 4, 1996 +-------------------------------------------------------------------------- +} +GLOBALS + "irprgb000.4gl" + + DEFINE anular RECORD + cod_mov SMALLINT, + num_doc INTEGER, + fecha DATE, + cod_sp SMALLINT, + cod_sp_sec SMALLINT + END RECORD + DEFINE descrip_mov CHAR(30) + DEFINE opc1 CHAR(1), + orden_compras INT, answer STRING, APIexistencia DECIMAL(12,2) + +MAIN + + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CALL ARG_VAL(3) RETURNING impresor + + CONNECT to "smarmotech" USER usuarios USING clave + SELECT a.* INTO p_companias.* FROM companias a + + CALL irprmt066() +END MAIN + +FUNCTION irprmt066() + DEFINE okED BOOLEAN, refED VARCHAR(25) + DEFINE fecha CHAR(8) + DEFINE hora CHAR(5), + chcodigo CHAR(100) + + OPTIONS + ERROR LINE 24, + FORM LINE 4, + COMMENT LINE 22, + PROMPT LINE 23 + + + OPEN WINDOW anular AT 8,4 WITH FORM "irfmwd066" ATTRIBUTE (BORDER,FORM LINE + FIRST + 1,PROMPT LINE LAST) + + INPUT BY NAME anular.cod_mov,anular.num_doc ATTRIBUTE (BOLD) + + AFTER FIELD cod_mov + IF anular.cod_mov is null THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD cod_mov + END IF + + SELECT a.descrip_mov INTO descrip_mov FROM irtb00005 a + WHERE a.cod_mov = anular.cod_mov AND a.status_t IS NULL + + IF STATUS = NOTFOUND THEN + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD cod_mov + END IF + + DISPLAY BY NAME descrip_mov + + AFTER FIELD num_doc + IF anular.num_doc is null THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD num_doc + END IF + + SELECT UNIQUE a.num_doc FROM irtb00006 a + WHERE a.cod_mov = anular.cod_mov AND a.num_doc = anular.num_doc AND + a.status_t IS NULL + + IF status = notfound THEN + LET numero_msg = 3 + CALL msg(numero_msg) + NEXT FIELD cod_mov + END IF + + SELECT MAX(a.fecha),MAX(a.cod_sp),MAX(a.cod_sp_sec),MAX(a.orden_compra) + INTO anular.fecha,anular.cod_sp,anular.cod_sp_sec,orden_compras + FROM irtb00006 a + WHERE a.cod_mov = anular.cod_mov AND a.num_doc = anular.num_doc AND + a.status_t IS NULL + + DISPLAY BY NAME anular.fecha,anular.cod_sp,anular.cod_sp_sec,orden_compras + + LET p_fechas = anular.fecha USING "dd/mm/yyyy" + LET bandera = 0 + CALL prd(p_fechas,usuarios) RETURNING bandera + IF bandera = 1 THEN + CALL fgl_winmessage("ERROR","NO PUEDE ANULAR DOCUMENTO, ESTA FUERA DE CORTE","STOP") + EXIT INPUT + END IF + + END INPUT + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + CLOSE WINDOW anular + RETURN + END IF + + PROMPT "Quiere Proceder Anulacion de Este Dcto. (S/N)? " FOR CHAR opc1 + LET opc1 = upshift(opc1) + + IF opc1 = "S" THEN + SELECT a.status_mov INTO status_m FROM irtb00005 a + WHERE a.cod_mov = anular.cod_mov + + DECLARE busca CURSOR FOR + SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.cantidad_2 + FROM irtb00006 a + WHERE a.num_doc=anular.num_doc and + a.cod_mov=anular.cod_mov + # a.fecha > "01012008" + + LET decide = "N" + LET idx = 1 + FOREACH busca INTO movi2[idx].cod_n,movi2[idx].cod_grupo, + movi2[idx].cod_tipo,movi2[idx].cod_sec, + movi2[idx].cantidad_2 + + IF status_m = "1" THEN + SELECT SUM(a.cantidad_2) INTO chequea.existe FROM irtb00006 a + WHERE a.cod_n = movi2[idx].cod_n and + a.cod_grupo = movi2[idx].cod_grupo and + a.cod_tipo=movi2[idx].cod_tipo and + a.cod_sec = movi2[idx].cod_sec and + a.status_t is null + IF chequea.existe IS NULL THEN + LET chequea.existe = 0 + END IF + LET chequea.existe = chequea.existe - movi2[idx].cantidad_2 + + IF chequea.existe < 0 THEN + LET chcodigo = "SI ANULA ESTE DOCUMENTO ESTE CODIGO SERA NEGATIVO, ANULACION ABORTADA ", + movi2[idx].cod_n," ",movi2[idx].cod_grupo," ", + movi2[idx].cod_tipo," ",movi2[idx].cod_sec + CALL fgl_winmessage("ERROR",chcodigo,"stop") + LET bandera = 1 + EXIT FOREACH + END IF + END IF + LET idx = idx + 1 + END FOREACH + IF bandera = 1 THEN + GOTO salir + END IF + BEGIN WORK + UPDATE irtb00006 set status_t = "E", + us_mod = SUSER_SNAME(), + fech_mod = GETDATE() + WHERE cod_mov = anular.cod_mov AND + num_doc = anular.num_doc + +#-> ANULAR TAMBIEN EL ASIENTO AL MAYOR DEL DOCUMENTO. +# Si el movimiento se anula y el asiento queda vivo, el mayor queda inflado. +# Aqui no se filtra por bodega porque el UPDATE de arriba tampoco lo hace. + CALL anulaEntradaInventario(usuarios, 'R', anular.num_doc, anular.cod_mov, NULL) + RETURNING okED, refED + IF NOT okED THEN + ROLLBACK WORK + CALL msgmodal(1695) + GOTO salir + END IF + + FOR idx = 1 TO movi2.getLength() - 1 + + INITIALIZE answer TO NULL + select id_maintainX INTO answer from irtb00002 WHERE + cod_n = movi2[idx].cod_n AND cod_grupo = movi2[idx].cod_grupo + AND cod_tipo = movi2[idx].cod_tipo AND cod_sec = movi2[idx].cod_sec + + DISPLAY answer + + IF answer IS NULL THEN + -- G6: sin id MaintainX no hay nada que sincronizar; antes hacia ROLLBACK + -- (deshacia la anulacion) y luego el COMMIT caia -255 Not in transaction + CONTINUE FOR + ELSE + + select sum(cantidad_2) INTO APIexistencia from irtb00006 + WHERE cod_n = movi2[idx].cod_n and cod_grupo = movi2[idx].cod_grupo + and cod_tipo = movi2[idx].cod_tipo and cod_sec = movi2[idx].cod_sec + AND status_t IS NULL + + LET m_articulos.cod_n = movi2[idx].cod_n + LET m_articulos.cod_grupo = movi2[idx].cod_grupo + LET m_articulos.cod_tipo = movi2[idx].cod_tipo + LET m_articulos.cod_sec = movi2[idx].cod_sec + LET m_articulos.descrip_esp = movi2[idx].descrip_esp + LET m_articulos.existencia = APIexistencia + LET m_articulos.exist_min = 0 + + CALL ApiMaintainR('PATCH',answer, m_articulos.*, usuarios) RETURNING answer + + IF answer != 1 THEN + ROLLBACK WORK -- G6: fallo MaintainX: no seguir al COMMIT + CALL fgl_winmessage("ERROR","NO SE PUDO ACTUALIZAR MAINTAINX, ANULACION CANCELADA","stop") + GOTO salir + ELSE + DISPLAY "SUCCESS" + END IF + + END IF + END FOR + + IF orden_compras IS NOT NULL THEN + UPDATE cotb00014 SET cierre = 'N',us_mod = SUSER_SNAME(), + fech_mod = getdate() + WHERE num_oc = orden_compras + END IF + COMMIT WORK + LET numero_msg = 39 + CALL msg(numero_msg) + END IF +LABEL salir: +CLOSE WINDOW anular +END FUNCTION diff --git a/PROYECTO/irdir/irprrp002.4gl b/PROYECTO/irdir/irprrp002.4gl index 5c376d0..b6b231d 100644 --- a/PROYECTO/irdir/irprrp002.4gl +++ b/PROYECTO/irdir/irprrp002.4gl @@ -1,283 +1,283 @@ -{ -------------------------------------------------------------------------------- -PROGRAMA : IRPRRP002 -OBJETIVO : CATALOGO DE REPUESTOS. -PROGRAMADOR : Ing. Juan Fco. Soto. -FECHA REALIZACION : Enero 29, 1993. -------------------------------------------------------------------------------- -} -GLOBALS "irprgb000.4gl" - - DEFINE fecha1 DATE - - -MAIN - DEFER INTERRUPT - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CALL ARG_VAL(3) RETURNING impresor - CONNECT to "smarmotech" USER usuarios USING clave - SELECT * INTO p_companias.* FROM companias - CALL irprrp002() -END MAIN - -FUNCTION irprrp002() - DEFINE sel_exist CHAR(300) - DEFINE salir1,salir CHAR(1) - DEFINE idx1,idx SMALLINT - DEFINE hoy DATE - - DEFINE dat_exist RECORD - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - existencia SMALLINT - END RECORD - - DEFINE materia RECORD - cod_n LIKE intb00002.cod_n, - cod_grupo LIKE intb00002.cod_grupo, - cod_tipo LIKE intb00002.cod_tipo, - cod_sec LIKE intb00002.cod_sec, - descrip_esp LIKE intb00001.descrip_esp, - descrip_ing LIKE intb00001.descrip_ing, - dia_llegada LIKE intb00002.dia_llegada, - unidad_med LIKE intb00001.unidad_med, - descripcion LIKE intb00001.descrip_esp, - codigo LIKE irtb00010.codigo, - existencia LIKE irtb00002.existencia - END RECORD, - cod smallint - - #WHENEVER ERROR CONTINUE - - OPTIONS - FORM LINE 8, - ERROR LINE 23, - COMMENT LINE 21 - - CLEAR SCREEN - - OPEN FORM irfmrp02 FROM "irfmrp002" - DISPLAY FORM irfmrp02 - CALL pantalla() - DISPLAY "irprrp002" AT 4,3 - DISPLAY "Catalogo de Repuestos " AT 6,28 - - LET tipo_papel = 1 - CALL msgrp000(tipo_papel) - - INPUT BY NAME decide,fecha1 - BEFORE FIELD fecha1 - LET fecha1 = TODAY - DISPLAY BY NAME fecha1 - - AFTER FIELD fecha1 - IF fecha1 IS NULL THEN - LET numero_msg = 2 - CALL msg(numero_msg) - NEXT FIELD fecha1 - END IF - END INPUT - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - - - CONSTRUCT criterio ON b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec - FROM cod_n,cod_grupo,cod_tipo,cod_sec - - - CALL defecto(usuarios,clave,impresor) RETURNING imprime,negrilla_on,negrillas_of, - doble_on,doble_off,comp_on,comp_off, - doce,normal,archivo,copia - - - START REPORT maestra TO archivo - - IF decide = "A" THEN - LET SELEC = - "SELECT UNIQUE b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec, ", - " b.descrip_esp,b.descrip_ing,b.dia_llegada,b.unidad_med, ", - " c.nombre,c.codigo ", - " FROM irtb00002 b, OUTER irtb00010 c ", - " WHERE ",criterio clipped, - " AND c.codigo = b.cod_tipo ", - "ORDER BY 10,5" - ELSE - LET SELEC = - "SELECT UNIQUE b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec, ", - " b.descrip_esp,b.descrip_ing,b.dia_llegada,b.unidad_med, ", - " c.nombre,c.codigo ", - " FROM irtb00002 b, OUTER irtb00010 c ", - " WHERE ",criterio clipped, - " AND c.codigo = b.cod_tipo AND b.status_t IS NULL ", - "ORDER BY 10,1,2,3,4 " - END IF - LET selec1 = "SELECT COUNT(*) FROM irtb00002 b,irtb00010 c ", - "WHERE ",criterio clipped, - " AND c.codigo = b.cod_tipo AND b.status_t IS NULL" - - PREPARE comando1 FROM selec1 - DECLARE busca1 CURSOR FOR comando1 - OPEN busca1 - - FETCH busca1 INTO regi - - DISPLAY "<< Buscando Informacion ... Espere Por Favor >>" AT 17,14 - ATTRIBUTE (BOLD) - - - PREPARE busca FROM selec - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - - DECLARE accion CURSOR FOR busca - - DISPLAY " " AT 17,14 - LET p_param = "S" - FOREACH accion INTO materia.* - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = false - RETURN - END IF - - OUTPUT TO REPORT maestra(materia.*) - END FOREACH - - FINISH REPORT maestra - - CLEAR SCREEN - -RUN "type C:\\archivo > %USPRINT%" -END FUNCTION - - REPORT maestra(x) - DEFINE x RECORD - cod_n LIKE intb00002.cod_n, - cod_grupo LIKE intb00002.cod_grupo, - cod_tipo LIKE intb00002.cod_tipo, - cod_sec LIKE intb00002.cod_sec, - descrip_esp LIKE intb00001.descrip_esp, - descrip_ing LIKE intb00001.descrip_ing, - dia_llegada LIKE intb00002.dia_llegada, - unidad_med LIKE intb00001.unidad_med, - descripcion LIKE intb00001.descrip_esp, - codigo LIKE irtb00010.codigo, - existencia LIKE irtb00002.existencia - END RECORD - - DEFINE l smallint - DEFINE varia CHAR(20) - DEFINE descripcion CHAR(60) - DEFINE primera CHAR(1) - DEFINE doble_on CHAR(2) - DEFINE doble_off CHAR(2) - DEFINE negrillas_on CHAR(2) - DEFINE negrillas_off CHAR(2) - DEFINE comp_on CHAR(2) - DEFINE comp_off CHAR(2) - DEFINE normal CHAR(2) - DEFINE doce CHAR(2) - DEFINE hora CHAR(5) - OUTPUT - TOP MARGIN 0 - LEFT MARGIN 0 - BOTTOM MARGIN 2 - FORMAT - PAGE HEADER - LET doble_on = ASCII 14 - LET doble_off = ASCII 20 - LET negrillas_on = ASCII 27, ASCII 69 - LET negrillas_off = ASCII 27, ASCII 70 - LET comp_on = ASCII 15 - LET comp_off = ASCII 18 - LET doce = ASCII 27, ASCII 77 - LET normal = ASCII 27, ASCII 80 - LET hora = time - PRINT COLUMN 3, comp_off,negrillas_on - PRINT COLUMN 1, "irprrp002", - COLUMN 31, p_companias.nombre CLIPPED, -- antes "E U R O S T O N E" fijo - COLUMN 75, "Pag. ",pageno using "###" - PRINT COLUMN 17, " Sistema de Inventario de Repuestos ", - COLUMN 75, today using "dd/mm/yyyy" - PRINT COLUMN 17, " Catalogo de Repuestos ", - COLUMN 78, hora - IF decide = "N" THEN - LET varia = " N u m e r i c o" - ELSE - LET varia = " A l f a b e t i c o" - END IF - LET l = (80 - LENGTH(varia))/2 - LET l = l - 8 - - PRINT COLUMN l+2, varia clipped," AL ",fecha1 USING "dd/mm/yyyy" - PRINT COLUMN 1, comp_on - PRINT COLUMN 1, "----------------------------------------------------", - "----------------------------------------------------" , - "----------------------------------------" - PRINT COLUMN 99, "Dia de", - COLUMN 109, "Existencia" - - PRINT COLUMN 1, "codigo", - COLUMN 15, "Descripcion", - COLUMN 91, "Unidad", - COLUMN 99, "Llegada", - COLUMN 109, "S/Mvto." - PRINT COLUMN 1, "----------------------------------------------------", - "----------------------------------------------------" , - "----------------------------------------" - - BEFORE GROUP OF x.codigo - SKIP 1 LINE - PRINT COLUMN 2, negrillas_on,x.descripcion CLIPPED,negrillas_off - - SKIP 1 LINE - - ON EVERY ROW - SELECT SUM(a.cantidad_2) INTO x.existencia - FROM irtb00006 a - WHERE a.cod_n = x.cod_n and a.cod_grupo = x.cod_grupo and - a.cod_tipo = x.cod_tipo and a.cod_sec = x.cod_sec and - a.status_t is null AND a.fecha <= fecha1 - - IF x.existencia is null THEN - LET x.existencia = 0 - END IF - - PRINT COLUMN 1, x.cod_n USING "&","-",x.cod_grupo USING "&&","-", - x.cod_tipo USING "&&","-",x.cod_sec USING "&&&&"," ", -- &&& daba *** con sec >= 1000 - x.descrip_esp CLIPPED," ",x.descrip_ing, - COLUMN 91, x.unidad_med, - COLUMN 100, x.dia_llegada using "###", - COLUMN 107, x.existencia using "---,---.##" - - AFTER GROUP OF x.cod_tipo - SKIP 1 LINE - PRINT COLUMN 3, "Total del grupo = ", - GROUP count(*) USING "####" - SKIP 1 LINE - - ON LAST ROW - SKIP 1 LINE - PRINT COLUMN 3, "Total de Registros Impresos = ", count(*) USING "####" - PRINT COLUMN 1, "====================================================", - "====================================================" , - "===========================" - PRINT COLUMN 3, comp_off - - END REPORT - +{ +------------------------------------------------------------------------------- +PROGRAMA : IRPRRP002 +OBJETIVO : CATALOGO DE REPUESTOS. +PROGRAMADOR : Ing. Juan Fco. Soto. +FECHA REALIZACION : Enero 29, 1993. +------------------------------------------------------------------------------- +} +GLOBALS "irprgb000.4gl" + + DEFINE fecha1 DATE + + +MAIN + DEFER INTERRUPT + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CALL ARG_VAL(3) RETURNING impresor + CONNECT to "smarmotech" USER usuarios USING clave + SELECT * INTO p_companias.* FROM companias + CALL irprrp002() +END MAIN + +FUNCTION irprrp002() + DEFINE sel_exist CHAR(300) + DEFINE salir1,salir CHAR(1) + DEFINE idx1,idx SMALLINT + DEFINE hoy DATE + + DEFINE dat_exist RECORD + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + existencia SMALLINT + END RECORD + + DEFINE materia RECORD + cod_n LIKE intb00002.cod_n, + cod_grupo LIKE intb00002.cod_grupo, + cod_tipo LIKE intb00002.cod_tipo, + cod_sec LIKE intb00002.cod_sec, + descrip_esp LIKE intb00001.descrip_esp, + descrip_ing LIKE intb00001.descrip_ing, + dia_llegada LIKE intb00002.dia_llegada, + unidad_med LIKE intb00001.unidad_med, + descripcion LIKE intb00001.descrip_esp, + codigo LIKE irtb00010.codigo, + existencia LIKE irtb00002.existencia + END RECORD, + cod smallint + + #WHENEVER ERROR CONTINUE + + OPTIONS + FORM LINE 8, + ERROR LINE 23, + COMMENT LINE 21 + + CLEAR SCREEN + + OPEN FORM irfmrp02 FROM "irfmrp002" + DISPLAY FORM irfmrp02 + CALL pantalla() + DISPLAY "irprrp002" AT 4,3 + DISPLAY "Catalogo de Repuestos " AT 6,28 + + LET tipo_papel = 1 + CALL msgrp000(tipo_papel) + + INPUT BY NAME decide,fecha1 + BEFORE FIELD fecha1 + LET fecha1 = TODAY + DISPLAY BY NAME fecha1 + + AFTER FIELD fecha1 + IF fecha1 IS NULL THEN + LET numero_msg = 2 + CALL msg(numero_msg) + NEXT FIELD fecha1 + END IF + END INPUT + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + + + CONSTRUCT criterio ON b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec + FROM cod_n,cod_grupo,cod_tipo,cod_sec + + + CALL defecto(usuarios,clave,impresor) RETURNING imprime,negrilla_on,negrillas_of, + doble_on,doble_off,comp_on,comp_off, + doce,normal,archivo,copia + + + START REPORT maestra TO archivo + + IF decide = "A" THEN + LET SELEC = + "SELECT UNIQUE b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec, ", + " b.descrip_esp,b.descrip_ing,b.dia_llegada,b.unidad_med, ", + " c.nombre,c.codigo ", + " FROM irtb00002 b, OUTER irtb00010 c ", + " WHERE ",criterio clipped, + " AND c.codigo = b.cod_tipo ", + "ORDER BY 10,5" + ELSE + LET SELEC = + "SELECT UNIQUE b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec, ", + " b.descrip_esp,b.descrip_ing,b.dia_llegada,b.unidad_med, ", + " c.nombre,c.codigo ", + " FROM irtb00002 b, OUTER irtb00010 c ", + " WHERE ",criterio clipped, + " AND c.codigo = b.cod_tipo AND b.status_t IS NULL ", + "ORDER BY 10,1,2,3,4 " + END IF + LET selec1 = "SELECT COUNT(*) FROM irtb00002 b,irtb00010 c ", + "WHERE ",criterio clipped, + " AND c.codigo = b.cod_tipo AND b.status_t IS NULL" + + PREPARE comando1 FROM selec1 + DECLARE busca1 CURSOR FOR comando1 + OPEN busca1 + + FETCH busca1 INTO regi + + DISPLAY "<< Buscando Informacion ... Espere Por Favor >>" AT 17,14 + ATTRIBUTE (BOLD) + + + PREPARE busca FROM selec + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + + DECLARE accion CURSOR FOR busca + + DISPLAY " " AT 17,14 + LET p_param = "S" + FOREACH accion INTO materia.* + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = false + RETURN + END IF + + OUTPUT TO REPORT maestra(materia.*) + END FOREACH + + FINISH REPORT maestra + + CLEAR SCREEN + +RUN "type C:\\archivo > %USPRINT%" +END FUNCTION + + REPORT maestra(x) + DEFINE x RECORD + cod_n LIKE intb00002.cod_n, + cod_grupo LIKE intb00002.cod_grupo, + cod_tipo LIKE intb00002.cod_tipo, + cod_sec LIKE intb00002.cod_sec, + descrip_esp LIKE intb00001.descrip_esp, + descrip_ing LIKE intb00001.descrip_ing, + dia_llegada LIKE intb00002.dia_llegada, + unidad_med LIKE intb00001.unidad_med, + descripcion LIKE intb00001.descrip_esp, + codigo LIKE irtb00010.codigo, + existencia LIKE irtb00002.existencia + END RECORD + + DEFINE l smallint + DEFINE varia CHAR(20) + DEFINE descripcion CHAR(60) + DEFINE primera CHAR(1) + DEFINE doble_on CHAR(2) + DEFINE doble_off CHAR(2) + DEFINE negrillas_on CHAR(2) + DEFINE negrillas_off CHAR(2) + DEFINE comp_on CHAR(2) + DEFINE comp_off CHAR(2) + DEFINE normal CHAR(2) + DEFINE doce CHAR(2) + DEFINE hora CHAR(5) + OUTPUT + TOP MARGIN 0 + LEFT MARGIN 0 + BOTTOM MARGIN 2 + FORMAT + PAGE HEADER + LET doble_on = ASCII 14 + LET doble_off = ASCII 20 + LET negrillas_on = ASCII 27, ASCII 69 + LET negrillas_off = ASCII 27, ASCII 70 + LET comp_on = ASCII 15 + LET comp_off = ASCII 18 + LET doce = ASCII 27, ASCII 77 + LET normal = ASCII 27, ASCII 80 + LET hora = time + PRINT COLUMN 3, comp_off,negrillas_on + PRINT COLUMN 1, "irprrp002", + COLUMN 31, p_companias.nombre CLIPPED, -- antes "E U R O S T O N E" fijo + COLUMN 75, "Pag. ",pageno using "###" + PRINT COLUMN 17, " Sistema de Inventario de Repuestos ", + COLUMN 75, today using "dd/mm/yyyy" + PRINT COLUMN 17, " Catalogo de Repuestos ", + COLUMN 78, hora + IF decide = "N" THEN + LET varia = " N u m e r i c o" + ELSE + LET varia = " A l f a b e t i c o" + END IF + LET l = (80 - LENGTH(varia))/2 + LET l = l - 8 + + PRINT COLUMN l+2, varia clipped," AL ",fecha1 USING "dd/mm/yyyy" + PRINT COLUMN 1, comp_on + PRINT COLUMN 1, "----------------------------------------------------", + "----------------------------------------------------" , + "----------------------------------------" + PRINT COLUMN 99, "Dia de", + COLUMN 109, "Existencia" + + PRINT COLUMN 1, "codigo", + COLUMN 15, "Descripcion", + COLUMN 91, "Unidad", + COLUMN 99, "Llegada", + COLUMN 109, "S/Mvto." + PRINT COLUMN 1, "----------------------------------------------------", + "----------------------------------------------------" , + "----------------------------------------" + + BEFORE GROUP OF x.codigo + SKIP 1 LINE + PRINT COLUMN 2, negrillas_on,x.descripcion CLIPPED,negrillas_off + + SKIP 1 LINE + + ON EVERY ROW + SELECT SUM(a.cantidad_2) INTO x.existencia + FROM irtb00006 a + WHERE a.cod_n = x.cod_n and a.cod_grupo = x.cod_grupo and + a.cod_tipo = x.cod_tipo and a.cod_sec = x.cod_sec and + a.status_t is null AND a.fecha <= fecha1 + + IF x.existencia is null THEN + LET x.existencia = 0 + END IF + + PRINT COLUMN 1, x.cod_n USING "&","-",x.cod_grupo USING "&&","-", + x.cod_tipo USING "&&","-",x.cod_sec USING "&&&&"," ", -- &&& daba *** con sec >= 1000 + x.descrip_esp CLIPPED," ",x.descrip_ing, + COLUMN 91, x.unidad_med, + COLUMN 100, x.dia_llegada using "###", + COLUMN 107, x.existencia using "---,---.##" + + AFTER GROUP OF x.cod_tipo + SKIP 1 LINE + PRINT COLUMN 3, "Total del grupo = ", + GROUP count(*) USING "####" + SKIP 1 LINE + + ON LAST ROW + SKIP 1 LINE + PRINT COLUMN 3, "Total de Registros Impresos = ", count(*) USING "####" + PRINT COLUMN 1, "====================================================", + "====================================================" , + "===========================" + PRINT COLUMN 3, comp_off + + END REPORT + diff --git a/PROYECTO/irdir/irprrp003.4gl b/PROYECTO/irdir/irprrp003.4gl index 62a9163..dcb7624 100644 --- a/PROYECTO/irdir/irprrp003.4gl +++ b/PROYECTO/irdir/irprrp003.4gl @@ -1,314 +1,314 @@ -{ -------------------------------------------------------------------------------- -PROGRAMA : IRPRRP003 -OBJETIVO : REPORTE DE MOVIMIENTOS APARTIR DE UN RANGO DE FECHA. - EL REPORTE SE PUEDE LISTAR TANTO PARA UN CODIGO COMO - PARA UN RANGO DE CODIGO O TODOS LOS CODIGOS -PROGRAMADOR : Ing. Juan Fco. Soto -FECHA REALIZACION : Marzo 1, 1993. -------------------------------------------------------------------------------- -} -GLOBALS "irprgb000.4gl" - -MAIN - DEFER INTERRUPT - CALL STARTLOG("irprrp03.log") - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CALL ARG_VAL(3) RETURNING impresor - - CONNECT to "smarmotech" USER usuarios USING clave - SELECT a.* INTO p_companias.* FROM companias a - - CALL irprrp03() -END MAIN - -FUNCTION irprrp03() - -# Estas variables son tando de control de indice de busqueda como de control de -# cambio de codigo y termino de loops - DEFINE idx_b SMALLINT - DEFINE cambio,salir,salir1 CHAR(1) - -# Variable que contiene los movimientos del rango para cada codigo - DEFINE transacc RECORD - cod_n LIKE irtb00006.cod_n, - cod_grupo LIKE irtb00006.cod_grupo, - cod_tipo LIKE irtb00006.cod_tipo, - cod_sec LIKE irtb00006.cod_sec, - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med, - num_doc LIKE irtb00006.num_doc, - fecha CHAR(10), - cantidad_2 LIKE irtb00006.cantidad_2, - cod_mov LIKE irtb00006.cod_mov, - descrip_mov LIKE irtb00005.descrip_mov, - codigo CHAR(8), - balance_in DECIMAL(12,2) - END RECORD - -# Variable control de validacion de cambio de codigo - DEFINE codigo_ant RECORD - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT - END RECORD - -# Variable para los balances iniciales de todos los codigos - DEFINE balances RECORD - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - balance LIKE irtb00006.cantidad_2 - END RECORD - -# Variable para el select de los balances iniciales - DEFINE select_balan CHAR(1000) - - # WHENEVER ERROR CONTINUE - - OPTIONS - FORM LINE 9, - ERROR LINE 23, - COMMENT LINE 21 - - OPEN FORM irfmrp03 FROM "irfmrp003" - DISPLAY FORM irfmrp03 - -# Rutina para mensaje de papel en la pantalla - LET tipo_papel = 1 - CALL msgrp000(tipo_papel) - LET int_flag = false -# Captura de rango de fecha - INPUT BY NAME datos_cons.fech_in,datos_cons.fech_fi - -# Control interrupcion del programa - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = false - CLEAR SCREEN - RETURN - END IF - -# Control para imprimir los movimientos pertenecientes a un codigo o -# movimientos para varios codigos - CONSTRUCT criterio ON a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec - FROM cod_n,cod_grupo,cod_tipo,cod_sec - -# Concatenacion para la configuracion del select de busqueda de los balances -# Iniciales - -LET selec = - "SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,b.descrip_esp,b.unidad_med, ", - " a.num_doc,CONVERT(CHAR(10),a.fecha,103),a.cantidad_2,a.cod_mov,c.descrip_mov,'1' ", - "FROM irtb00006 a, irtb00002 b, irtb00005 c ", - "WHERE ",criterio clipped," AND a.cod_n=b.cod_n AND a.cod_grupo=b.cod_grupo ", - "AND a.cod_tipo=b.cod_tipo AND a.cod_sec=b.cod_sec AND c.cod_mov=a.cod_mov ", - -- antes CONVERT(CHAR(10),a.fecha,103) BETWEEN 'dd/mm/yyyy' AND ...: comparaba TEXTO y traia - -- movimientos de cualquier ano cuyo dd/mm cayera en el rango -> fecha real con parametros - "AND b.status_t is NULL AND a.fecha BETWEEN ? AND ? AND a.status_t IS NULL ", - "ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.fecha" - -# Abrir el archivo del spool para la impresion - - DISPLAY "<< Estoy Buscando los Movimientos >>" - AT 17,14 ATTRIBUTE (REVERSE,BOLD) -DISPLAY selec - PREPARE busca FROM selec - DECLARE accion CURSOR FOR busca - -LET selec1 = - "SELECT COUNT(*) FROM irtb00006 a, irtb00002 b, irtb00005 c ", - "WHERE ",criterio clipped," AND a.cod_n=b.cod_n AND a.cod_grupo=b.cod_grupo ", - "AND a.cod_tipo=b.cod_tipo AND a.cod_sec=b.cod_sec AND c.cod_mov=a.cod_mov ", - "AND b.status_t is NULL AND a.fecha BETWEEN ? AND ? AND a.status_t IS NULL " - - PREPARE comando1 FROM selec1 - DECLARE busca1 CURSOR FOR comando1 - OPEN busca1 USING datos_cons.fech_in, datos_cons.fech_fi - - FETCH busca1 INTO regi - LET p_param = "S" - { CALL defecto(usuarios,clave,impresor) RETURNING imprime,negrilla_on,negrillas_of, - doble_on,doble_off,comp_on,comp_off, - doce,normal,archivo,copia - -} - CALL seleccionarsalida() RETURNING r_output - - CALL configureoutput(r_output) RETURNING HANDLER - START REPORT reporte3 TO XML HANDLER handler - - DISPLAY "<< Reporte Generandose ... Por Favor Espere. >>" - AT 17,14 ATTRIBUTE (REVERSE,BOLD) - -# Loop para la busqueda de los movimientos de los codigos especificados - - FOREACH accion USING datos_cons.fech_in, datos_cons.fech_fi INTO transacc.* - - CALL termometro(regi,p_param) - LET p_param = "N" - LET transacc.codigo = transacc.cod_n USING "&", - transacc.cod_grupo USING "&", - transacc.cod_tipo USING "&&", - transacc.cod_sec USING "&&&&" -- &&& = *** con sec >= 1000: mezclaba articulos en un grupo - - LET transacc.balance_in = 0 - - IF transacc.balance_in IS NULL THEN - LET transacc.balance_in = 0 - END IF - DISPLAY "ESTOY ENVIANDO " - OUTPUT TO REPORT reporte3(transacc.*) -END FOREACH - - FINISH REPORT reporte3 - -#RUN imprime -END FUNCTION - -# Rutina generadora del reporte - REPORT reporte3(x) - -# Record para validacion de los valores de la funcion matriz - DEFINE x RECORD - cod_n LIKE irtb00006.cod_n, - cod_grupo LIKE irtb00006.cod_grupo, - cod_tipo LIKE irtb00006.cod_tipo, - cod_sec LIKE irtb00006.cod_sec, - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med, - num_doc LIKE irtb00006.num_doc, - fecha CHAR(10), - cantidad_2 LIKE irtb00006.cantidad_2, - cod_mov LIKE irtb00006.cod_mov, - descrip_mov LIKE irtb00005.descrip_mov, - codigo CHAR(8), - balance_in DECIMAL(12,2) - END RECORD - - # Variables para control de nombre y caracteres ASCII - DEFINE doble_on CHAR(2), - doble_off CHAR(2), - negrillas_on CHAR(2), - negrillas_off CHAR(2), - comprimido_on CHAR(2), - comprimido_off,doce CHAR(3), - - hora CHAR(5), -# Calculo para el reporte - canti DECIMAL(12,2), - entrada,salida DECIMAL(12,2) - OUTPUT - LEFT MARGIN 0 - RIGHT MARGIN 170 -- el balance se imprime hasta la col. 166; con el default (132) GRE lo cortaba - ORDER BY x.codigo - - FORMAT - PAGE HEADER - -# Validacion de los caracteres ASCII - { LET doble_on = ASCII 14 - LET doble_off = ASCII 20 - LET negrillas_on = ASCII 27, ASCII 69 - LET negrillas_off = ASCII 27, ASCII 70 - LET comprimido_on = ASCII 15 - LET comprimido_off = ASCII 18 - LET doce = ASCII 27, ASCII 77} - LET hora = time - -# Impresion del encabezado de la compania y demas letreros - PRINT COLUMN 1, ASCII 27,ASCII 80 - PRINT COLUMN 1, "irprrp003", - COLUMN 17, p_companias.nombre, - COLUMN 75, "Pag. ",pageno using "###" - PRINT COLUMN 17, " Sistema de Inventario de Repuestos ", - COLUMN 75, today using "dd/mm/yyyy" - PRINT COLUMN 17, " Movimientos de Repuestos ", - COLUMN 78, hora - SKIP 2 LINES -#-------------------------------------------------------------------------- - -# Encabezados de detalles - PRINT COLUMN 1, "Desde ",datos_cons.fech_in using "dd/mm/yyyy", - COLUMN 18, "Hasta ",datos_cons.fech_fi using "dd/mm/yyyy" - - PRINT doce,comprimido_on - PRINT COLUMN 1, "--------------------------------------------------", - "--------------------------------------------------", - "--------------------------------------------------", - "---------------" - - PRINT COLUMN 124, "C a n t i d a d" - - PRINT COLUMN 1, "Codigo ", - COLUMN 15, "Descripcion", - COLUMN 45, "Unidad", - COLUMN 52, "Documento", - COLUMN 63, "fecha", - COLUMN 74, "Movimiento", - COLUMN 121, "Entrada", - COLUMN 136, "Salida", - COLUMN 159, "Balance" - - PRINT COLUMN 1, "--------------------------------------------------", - "--------------------------------------------------", - "--------------------------------------------------", - "---------------" - -# Control para la impresion del codigo del repuesto una sola vez - BEFORE GROUP OF x.codigo - SKIP 1 LINE - LET x.balance_in = 0 - LET canti = 0 - SELECT SUM(a.cantidad_2) INTO x.balance_in FROM irtb00006 a - WHERE a.status_t IS NULL AND a.cod_n = x.cod_n AND - a.cod_grupo = x.cod_grupo AND a.cod_tipo = x.cod_tipo AND - a.cod_sec = x.cod_sec AND a.fecha < datos_cons.fech_in - - IF x.balance_in is null THEN - LET x.balance_in = 0 - END IF - PRINT COLUMN 1, x.cod_n USING "&","-", - COLUMN 3, x.cod_grupo USING "&","-", - COLUMN 5, x.cod_tipo USING "&&","-", - COLUMN 8, x.cod_sec USING "&&&&", - COLUMN 15, x.descrip_esp, - COLUMN 45, x.unidad_med, - COLUMN 132, "Inicial ---> ", - x.balance_in using "---,---,---.##" - LET canti = x.balance_in - -# Impresion de los movimientos con sus respctivas descripcion y -# cantidades afectadas - ON EVERY ROW - -# Control para impresion del balance inicial una sola vez - # IF primera = "S" THEN -#---------------------------------------------------------------------------- - - LET canti = canti + x.cantidad_2 - - IF x.cantidad_2 > 0 THEN - LET salida = null - LET entrada = x.cantidad_2 - ELSE - LET entrada = null - LET salida = x.cantidad_2 - END IF - - PRINT COLUMN 53, x.num_doc USING "&&&&&&", - COLUMN 63, x.fecha , - COLUMN 74, x.descrip_mov, - COLUMN 111, entrada USING "---,---,---.##", - COLUMN 127, salida USING "---,---,---.##", - COLUMN 152, canti using "---,---,---.##" - - ON LAST ROW - PRINT comprimido_off - - END REPORT - +{ +------------------------------------------------------------------------------- +PROGRAMA : IRPRRP003 +OBJETIVO : REPORTE DE MOVIMIENTOS APARTIR DE UN RANGO DE FECHA. + EL REPORTE SE PUEDE LISTAR TANTO PARA UN CODIGO COMO + PARA UN RANGO DE CODIGO O TODOS LOS CODIGOS +PROGRAMADOR : Ing. Juan Fco. Soto +FECHA REALIZACION : Marzo 1, 1993. +------------------------------------------------------------------------------- +} +GLOBALS "irprgb000.4gl" + +MAIN + DEFER INTERRUPT + CALL STARTLOG("irprrp03.log") + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CALL ARG_VAL(3) RETURNING impresor + + CONNECT to "smarmotech" USER usuarios USING clave + SELECT a.* INTO p_companias.* FROM companias a + + CALL irprrp03() +END MAIN + +FUNCTION irprrp03() + +# Estas variables son tando de control de indice de busqueda como de control de +# cambio de codigo y termino de loops + DEFINE idx_b SMALLINT + DEFINE cambio,salir,salir1 CHAR(1) + +# Variable que contiene los movimientos del rango para cada codigo + DEFINE transacc RECORD + cod_n LIKE irtb00006.cod_n, + cod_grupo LIKE irtb00006.cod_grupo, + cod_tipo LIKE irtb00006.cod_tipo, + cod_sec LIKE irtb00006.cod_sec, + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med, + num_doc LIKE irtb00006.num_doc, + fecha CHAR(10), + cantidad_2 LIKE irtb00006.cantidad_2, + cod_mov LIKE irtb00006.cod_mov, + descrip_mov LIKE irtb00005.descrip_mov, + codigo CHAR(8), + balance_in DECIMAL(12,2) + END RECORD + +# Variable control de validacion de cambio de codigo + DEFINE codigo_ant RECORD + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT + END RECORD + +# Variable para los balances iniciales de todos los codigos + DEFINE balances RECORD + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + balance LIKE irtb00006.cantidad_2 + END RECORD + +# Variable para el select de los balances iniciales + DEFINE select_balan CHAR(1000) + + # WHENEVER ERROR CONTINUE + + OPTIONS + FORM LINE 9, + ERROR LINE 23, + COMMENT LINE 21 + + OPEN FORM irfmrp03 FROM "irfmrp003" + DISPLAY FORM irfmrp03 + +# Rutina para mensaje de papel en la pantalla + LET tipo_papel = 1 + CALL msgrp000(tipo_papel) + LET int_flag = false +# Captura de rango de fecha + INPUT BY NAME datos_cons.fech_in,datos_cons.fech_fi + +# Control interrupcion del programa + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = false + CLEAR SCREEN + RETURN + END IF + +# Control para imprimir los movimientos pertenecientes a un codigo o +# movimientos para varios codigos + CONSTRUCT criterio ON a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec + FROM cod_n,cod_grupo,cod_tipo,cod_sec + +# Concatenacion para la configuracion del select de busqueda de los balances +# Iniciales + +LET selec = + "SELECT a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,b.descrip_esp,b.unidad_med, ", + " a.num_doc,CONVERT(CHAR(10),a.fecha,103),a.cantidad_2,a.cod_mov,c.descrip_mov,'1' ", + "FROM irtb00006 a, irtb00002 b, irtb00005 c ", + "WHERE ",criterio clipped," AND a.cod_n=b.cod_n AND a.cod_grupo=b.cod_grupo ", + "AND a.cod_tipo=b.cod_tipo AND a.cod_sec=b.cod_sec AND c.cod_mov=a.cod_mov ", + -- antes CONVERT(CHAR(10),a.fecha,103) BETWEEN 'dd/mm/yyyy' AND ...: comparaba TEXTO y traia + -- movimientos de cualquier ano cuyo dd/mm cayera en el rango -> fecha real con parametros + "AND b.status_t is NULL AND a.fecha BETWEEN ? AND ? AND a.status_t IS NULL ", + "ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec,a.fecha" + +# Abrir el archivo del spool para la impresion + + DISPLAY "<< Estoy Buscando los Movimientos >>" + AT 17,14 ATTRIBUTE (REVERSE,BOLD) +DISPLAY selec + PREPARE busca FROM selec + DECLARE accion CURSOR FOR busca + +LET selec1 = + "SELECT COUNT(*) FROM irtb00006 a, irtb00002 b, irtb00005 c ", + "WHERE ",criterio clipped," AND a.cod_n=b.cod_n AND a.cod_grupo=b.cod_grupo ", + "AND a.cod_tipo=b.cod_tipo AND a.cod_sec=b.cod_sec AND c.cod_mov=a.cod_mov ", + "AND b.status_t is NULL AND a.fecha BETWEEN ? AND ? AND a.status_t IS NULL " + + PREPARE comando1 FROM selec1 + DECLARE busca1 CURSOR FOR comando1 + OPEN busca1 USING datos_cons.fech_in, datos_cons.fech_fi + + FETCH busca1 INTO regi + LET p_param = "S" + { CALL defecto(usuarios,clave,impresor) RETURNING imprime,negrilla_on,negrillas_of, + doble_on,doble_off,comp_on,comp_off, + doce,normal,archivo,copia + +} + CALL seleccionarsalida() RETURNING r_output + + CALL configureoutput(r_output) RETURNING HANDLER + START REPORT reporte3 TO XML HANDLER handler + + DISPLAY "<< Reporte Generandose ... Por Favor Espere. >>" + AT 17,14 ATTRIBUTE (REVERSE,BOLD) + +# Loop para la busqueda de los movimientos de los codigos especificados + + FOREACH accion USING datos_cons.fech_in, datos_cons.fech_fi INTO transacc.* + + CALL termometro(regi,p_param) + LET p_param = "N" + LET transacc.codigo = transacc.cod_n USING "&", + transacc.cod_grupo USING "&", + transacc.cod_tipo USING "&&", + transacc.cod_sec USING "&&&&" -- &&& = *** con sec >= 1000: mezclaba articulos en un grupo + + LET transacc.balance_in = 0 + + IF transacc.balance_in IS NULL THEN + LET transacc.balance_in = 0 + END IF + DISPLAY "ESTOY ENVIANDO " + OUTPUT TO REPORT reporte3(transacc.*) +END FOREACH + + FINISH REPORT reporte3 + +#RUN imprime +END FUNCTION + +# Rutina generadora del reporte + REPORT reporte3(x) + +# Record para validacion de los valores de la funcion matriz + DEFINE x RECORD + cod_n LIKE irtb00006.cod_n, + cod_grupo LIKE irtb00006.cod_grupo, + cod_tipo LIKE irtb00006.cod_tipo, + cod_sec LIKE irtb00006.cod_sec, + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med, + num_doc LIKE irtb00006.num_doc, + fecha CHAR(10), + cantidad_2 LIKE irtb00006.cantidad_2, + cod_mov LIKE irtb00006.cod_mov, + descrip_mov LIKE irtb00005.descrip_mov, + codigo CHAR(8), + balance_in DECIMAL(12,2) + END RECORD + + # Variables para control de nombre y caracteres ASCII + DEFINE doble_on CHAR(2), + doble_off CHAR(2), + negrillas_on CHAR(2), + negrillas_off CHAR(2), + comprimido_on CHAR(2), + comprimido_off,doce CHAR(3), + + hora CHAR(5), +# Calculo para el reporte + canti DECIMAL(12,2), + entrada,salida DECIMAL(12,2) + OUTPUT + LEFT MARGIN 0 + RIGHT MARGIN 170 -- el balance se imprime hasta la col. 166; con el default (132) GRE lo cortaba + ORDER BY x.codigo + + FORMAT + PAGE HEADER + +# Validacion de los caracteres ASCII + { LET doble_on = ASCII 14 + LET doble_off = ASCII 20 + LET negrillas_on = ASCII 27, ASCII 69 + LET negrillas_off = ASCII 27, ASCII 70 + LET comprimido_on = ASCII 15 + LET comprimido_off = ASCII 18 + LET doce = ASCII 27, ASCII 77} + LET hora = time + +# Impresion del encabezado de la compania y demas letreros + PRINT COLUMN 1, ASCII 27,ASCII 80 + PRINT COLUMN 1, "irprrp003", + COLUMN 17, p_companias.nombre, + COLUMN 75, "Pag. ",pageno using "###" + PRINT COLUMN 17, " Sistema de Inventario de Repuestos ", + COLUMN 75, today using "dd/mm/yyyy" + PRINT COLUMN 17, " Movimientos de Repuestos ", + COLUMN 78, hora + SKIP 2 LINES +#-------------------------------------------------------------------------- + +# Encabezados de detalles + PRINT COLUMN 1, "Desde ",datos_cons.fech_in using "dd/mm/yyyy", + COLUMN 18, "Hasta ",datos_cons.fech_fi using "dd/mm/yyyy" + + PRINT doce,comprimido_on + PRINT COLUMN 1, "--------------------------------------------------", + "--------------------------------------------------", + "--------------------------------------------------", + "---------------" + + PRINT COLUMN 124, "C a n t i d a d" + + PRINT COLUMN 1, "Codigo ", + COLUMN 15, "Descripcion", + COLUMN 45, "Unidad", + COLUMN 52, "Documento", + COLUMN 63, "fecha", + COLUMN 74, "Movimiento", + COLUMN 121, "Entrada", + COLUMN 136, "Salida", + COLUMN 159, "Balance" + + PRINT COLUMN 1, "--------------------------------------------------", + "--------------------------------------------------", + "--------------------------------------------------", + "---------------" + +# Control para la impresion del codigo del repuesto una sola vez + BEFORE GROUP OF x.codigo + SKIP 1 LINE + LET x.balance_in = 0 + LET canti = 0 + SELECT SUM(a.cantidad_2) INTO x.balance_in FROM irtb00006 a + WHERE a.status_t IS NULL AND a.cod_n = x.cod_n AND + a.cod_grupo = x.cod_grupo AND a.cod_tipo = x.cod_tipo AND + a.cod_sec = x.cod_sec AND a.fecha < datos_cons.fech_in + + IF x.balance_in is null THEN + LET x.balance_in = 0 + END IF + PRINT COLUMN 1, x.cod_n USING "&","-", + COLUMN 3, x.cod_grupo USING "&","-", + COLUMN 5, x.cod_tipo USING "&&","-", + COLUMN 8, x.cod_sec USING "&&&&", + COLUMN 15, x.descrip_esp, + COLUMN 45, x.unidad_med, + COLUMN 132, "Inicial ---> ", + x.balance_in using "---,---,---.##" + LET canti = x.balance_in + +# Impresion de los movimientos con sus respctivas descripcion y +# cantidades afectadas + ON EVERY ROW + +# Control para impresion del balance inicial una sola vez + # IF primera = "S" THEN +#---------------------------------------------------------------------------- + + LET canti = canti + x.cantidad_2 + + IF x.cantidad_2 > 0 THEN + LET salida = null + LET entrada = x.cantidad_2 + ELSE + LET entrada = null + LET salida = x.cantidad_2 + END IF + + PRINT COLUMN 53, x.num_doc USING "&&&&&&", + COLUMN 63, x.fecha , + COLUMN 74, x.descrip_mov, + COLUMN 111, entrada USING "---,---,---.##", + COLUMN 127, salida USING "---,---,---.##", + COLUMN 152, canti using "---,---,---.##" + + ON LAST ROW + PRINT comprimido_off + + END REPORT + diff --git a/PROYECTO/irdir/irprrp005.4gl b/PROYECTO/irdir/irprrp005.4gl index a661dcc..e890f87 100644 --- a/PROYECTO/irdir/irprrp005.4gl +++ b/PROYECTO/irdir/irprrp005.4gl @@ -1,263 +1,263 @@ -{ -------------------------------------------------------------------------------- -PROGRAMA : IRPRRP005 -OBJETIVO : REPORTE EXISTENCIAS -PROGRAMADOR : Ing. Juan Fco. Soto. -FECHA REALIZACION : Marzo 1, 1993. -Modificado por : Johnny Soto -Fecha Modificacion : 22 Enero 1995 -------------------------------------------------------------------------------- -} -GLOBALS "irprgb000.4gl" -DEFINE ano_c CHAR(4), - p_mes INTEGER, - nomb1 CHAR(12), - t_existe,t_valor DECIMAL(12,2), - opt5 CHAR(1) - -MAIN - DEFER INTERRUPT - CALL arg_val(1) RETURNING usuarios - CALL arg_val(2) RETURNING Clave - CALL arg_val(3) RETURNING impresor - - CONNECT TO "smarmotech" USER usuarios USING clave - - SELECT * INTO p_companias.* FROM companias - CALL irprrp005() -END MAIN - -FUNCTION irprrp005() - - DEFINE mes CHAR(2) - DEFINE idx_ant,idx_cos,idx_act SMALLINT - DEFINE salir,primera CHAR(1) - DEFINE balance_in DECIMAL(12,2) - - DEFINE existe RECORD - cod_n LIKE intb00001.cod_n, - cod_grupo LIKE intb00001.cod_grupo, - cod_tipo LIKE intb00001.cod_tipo, - cod_sec LIKE intb00001.cod_sec, - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med, - codigo LIKE irtb00010.codigo, - nombre LIKE irtb00010.nombre, - existe_act DECIMAL(10,2), - costo LIKE intb00013.costo_st - END RECORD - - DEFINE select_cost,select_act,select_ant CHAR(1000) - - - OPTIONS - FORM LINE 8, - ERROR LINE 23, - COMMENT LINE 21 - - OPEN FORM infmrp005 FROM "irfmrp005" - DISPLAY FORM infmrp005 - - INPUT BY NAME datos_cons.fech_fi - AFTER FIELD fech_fi - IF datos_cons.fech_fi IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD fech_fi - END IF - - AFTER INPUT - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = false - RETURN - END IF - - EXIT INPUT -END INPUT - - CONSTRUCT criterio ON d.cod_n,d.cod_grupo,d.cod_tipo,d.cod_sec - FROM cod_n,cod_grupo,cod_tipo,cod_sec - -LET select_cost = - "SELECT d.cod_n,d.cod_grupo,d.cod_tipo,d.cod_sec,d.descrip_esp, ", - " d.unidad_med,a.codigo,a.nombre ", - "FROM irtb00002 d,irtb00010 a ", - "WHERE ",criterio CLIPPED," AND d.status_t is null ", - " AND d.cod_tipo = a.codigo ", - " ORDER BY a.codigo,d.cod_n,d.cod_grupo,d.cod_tipo,d.cod_Sec " - - DISPLAY "<< Estoy Buscando Los Costos Actuales >>" - AT 17,14 ATTRIBUTE (REVERSE,BOLD) - - CALL seleccionarsalida() RETURNING r_output - LET handler = configureOutput(r_output) - - START REPORT reporte_5 TO XML HANDLER handler - - - - PREPARE busca_costo FROM select_cost - DECLARE material_costo SCROLL CURSOR FOR busca_costo - OPEN material_costo - - FOREACH material_costo INTO existe.* - - LET existe.existe_act = 0 - LET existe.costo = 0 - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - - - LET p_param = "N" - - LET ano_c = YEAR(datos_cons.fech_fi) - SELECT MAX(a.mes_fin) INTO p_mes - FROM irtb00013 a - WHERE (a.cod_n = existe.cod_n and a.cod_grupo = existe.cod_grupo and - a.cod_tipo = existe.cod_tipo and a.cod_sec = existe.cod_sec) and - (a.ano = ano_c) and a.status_t is null - - SELECT a.costo_st INTO existe.costo FROM irtb00013 a - WHERE (a.cod_n = existe.cod_n and a.cod_grupo = existe.cod_grupo and - a.cod_tipo = existe.cod_tipo and a.cod_sec = existe.cod_sec) and - (a.ano = ano_c and a.mes_fin = p_mes) and a.status_t is null - - IF existe.costo IS NULL THEN - LET existe.costo = 0 - END IF - - SELECT SUM(a.cantidad_2) INTO existe.existe_act - FROM irtb00006 a - WHERE a.cod_n = existe.cod_n and a.cod_grupo = existe.cod_grupo and - a.cod_tipo = existe.cod_tipo and a.cod_sec = existe.cod_sec and - a.fecha <= datos_cons.fech_fi and a.status_t is null - - - IF existe.existe_act IS NULL THEN - LET existe.existe_act = 0 - END IF - - OUTPUT TO REPORT reporte_5(existe.*) - - END FOREACH - FINISH REPORT reporte_5 - -END FUNCTION - -REPORT reporte_5(x) - - DEFINE x RECORD - cod_n LIKE intb00001.cod_n, - cod_grupo LIKE intb00001.cod_grupo, - cod_tipo LIKE intb00001.cod_tipo, - cod_sec LIKE intb00001.cod_sec, - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med, - codigo LIKE irtb00010.codigo, - nombre LIKE irtb00010.nombre, - existe_act DECIMAL(10,2), - costo LIKE intb00013.costo_st - END RECORD, -no_reg SMALLINT - - DEFINE total_c,total_p DECIMAL (12,2) - DEFINE doble_on CHAR(2) - DEFINE doble_off CHAR(2) - DEFINE negrillas_on CHAR(2) - DEFINE negrillas_off CHAR(2) - DEFINE comp_on CHAR(3) - DEFINE comp_off CHAR(2) - DEFINE doce CHAR(3) - DEFINE hora CHAR(5) - - OUTPUT - TOP MARGIN 0 - LEFT MARGIN 0 - BOTTOM MARGIN 2 - PAGE LENGTH 150 - - FORMAT - PAGE HEADER - LET hora = time - - PRINT COLUMN 1, doce - PRINT COLUMN 1, "irprrp005", - COLUMN 24, " M A R M O T E C H S. A.", - COLUMN 89, "Pag. ",pageno using "###" - - PRINT COLUMN 1, - COLUMN 24, " Sistema de Inventario de Repuestos", - COLUMN 89, today using "dd/mm/yyyy" - - PRINT COLUMN 24, " Valorizacion Inventario Al ",datos_cons.fech_fi - USING "dd/mm/yyyy", - COLUMN 92, hora - - SKIP 1 LINES - - PRINT COLUMN 1, "--------------------------------------------------", - "--------------------------------------------------", - "----------------------------------------" - - PRINT COLUMN 96, "Costo" - - PRINT COLUMN 1, "Codigo", - COLUMN 12, "Descripcion", - COLUMN 82, "Existencia", - COLUMN 96, "Standard", - COLUMN 115, "Total" - - PRINT COLUMN 1, "--------------------------------------------------", - "--------------------------------------------------", - "----------------------------------------" - - IF t_existe is null THEN - LET t_existe = 0 - END IF - - IF t_valor is null THEN - LET t_valor = 0 - END IF - SKIP 1 LINE - BEFORE GROUP OF x.codigo - SKIP 1 LINE - PRINT negrillas_on, x.nombre,negrillas_off - SKIP 1 LINE - - ON EVERY ROW - IF x.existe_act <> 0 THEN - IF no_reg is null THEN - LET no_reg = 0 - END IF - PRINT COLUMN 1, x.cod_n USING "&","-",x.cod_grupo USING "&&&","-", - x.cod_tipo USING "&&&","-",x.cod_sec USING "&&&&&&", - " ",x.descrip_esp WORDWRAP RIGHT MARGIN 70 , ' ', x.unidad_med CLIPPED, - COLUMN 79, x.existe_act USING "---,---,---.##", - COLUMN 94, x.costo USING "#,###,###.####", - COLUMN 109, x.existe_act * x.costo USING "---,---,---.##" - LET no_reg = no_reg + 1 - LET t_existe = t_existe + x.existe_act - - END IF - ON LAST ROW - LET t_valor = SUM(x.existe_act * x.costo) - PRINT COLUMN 109, "--------------" - PRINT COLUMN 109, t_valor USING "(((,(((,(##.##)" - PRINT COLUMN 1, "==================================================", - "==================================================", - "=========" - - PRINT COLUMN 4, "Total Registros Impresos =", no_reg USING "<<<<" - PRINT COLUMN 1, "==================================================", - "==================================================", - "=========" - PRINT COLUMN 4, comp_off - END REPORT - +{ +------------------------------------------------------------------------------- +PROGRAMA : IRPRRP005 +OBJETIVO : REPORTE EXISTENCIAS +PROGRAMADOR : Ing. Juan Fco. Soto. +FECHA REALIZACION : Marzo 1, 1993. +Modificado por : Johnny Soto +Fecha Modificacion : 22 Enero 1995 +------------------------------------------------------------------------------- +} +GLOBALS "irprgb000.4gl" +DEFINE ano_c CHAR(4), + p_mes INTEGER, + nomb1 CHAR(12), + t_existe,t_valor DECIMAL(12,2), + opt5 CHAR(1) + +MAIN + DEFER INTERRUPT + CALL arg_val(1) RETURNING usuarios + CALL arg_val(2) RETURNING Clave + CALL arg_val(3) RETURNING impresor + + CONNECT TO "smarmotech" USER usuarios USING clave + + SELECT * INTO p_companias.* FROM companias + CALL irprrp005() +END MAIN + +FUNCTION irprrp005() + + DEFINE mes CHAR(2) + DEFINE idx_ant,idx_cos,idx_act SMALLINT + DEFINE salir,primera CHAR(1) + DEFINE balance_in DECIMAL(12,2) + + DEFINE existe RECORD + cod_n LIKE intb00001.cod_n, + cod_grupo LIKE intb00001.cod_grupo, + cod_tipo LIKE intb00001.cod_tipo, + cod_sec LIKE intb00001.cod_sec, + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med, + codigo LIKE irtb00010.codigo, + nombre LIKE irtb00010.nombre, + existe_act DECIMAL(10,2), + costo LIKE intb00013.costo_st + END RECORD + + DEFINE select_cost,select_act,select_ant CHAR(1000) + + + OPTIONS + FORM LINE 8, + ERROR LINE 23, + COMMENT LINE 21 + + OPEN FORM infmrp005 FROM "irfmrp005" + DISPLAY FORM infmrp005 + + INPUT BY NAME datos_cons.fech_fi + AFTER FIELD fech_fi + IF datos_cons.fech_fi IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD fech_fi + END IF + + AFTER INPUT + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = false + RETURN + END IF + + EXIT INPUT +END INPUT + + CONSTRUCT criterio ON d.cod_n,d.cod_grupo,d.cod_tipo,d.cod_sec + FROM cod_n,cod_grupo,cod_tipo,cod_sec + +LET select_cost = + "SELECT d.cod_n,d.cod_grupo,d.cod_tipo,d.cod_sec,d.descrip_esp, ", + " d.unidad_med,a.codigo,a.nombre ", + "FROM irtb00002 d,irtb00010 a ", + "WHERE ",criterio CLIPPED," AND d.status_t is null ", + " AND d.cod_tipo = a.codigo ", + " ORDER BY a.codigo,d.cod_n,d.cod_grupo,d.cod_tipo,d.cod_Sec " + + DISPLAY "<< Estoy Buscando Los Costos Actuales >>" + AT 17,14 ATTRIBUTE (REVERSE,BOLD) + + CALL seleccionarsalida() RETURNING r_output + LET handler = configureOutput(r_output) + + START REPORT reporte_5 TO XML HANDLER handler + + + + PREPARE busca_costo FROM select_cost + DECLARE material_costo SCROLL CURSOR FOR busca_costo + OPEN material_costo + + FOREACH material_costo INTO existe.* + + LET existe.existe_act = 0 + LET existe.costo = 0 + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + + + LET p_param = "N" + + LET ano_c = YEAR(datos_cons.fech_fi) + SELECT MAX(a.mes_fin) INTO p_mes + FROM irtb00013 a + WHERE (a.cod_n = existe.cod_n and a.cod_grupo = existe.cod_grupo and + a.cod_tipo = existe.cod_tipo and a.cod_sec = existe.cod_sec) and + (a.ano = ano_c) and a.status_t is null + + SELECT a.costo_st INTO existe.costo FROM irtb00013 a + WHERE (a.cod_n = existe.cod_n and a.cod_grupo = existe.cod_grupo and + a.cod_tipo = existe.cod_tipo and a.cod_sec = existe.cod_sec) and + (a.ano = ano_c and a.mes_fin = p_mes) and a.status_t is null + + IF existe.costo IS NULL THEN + LET existe.costo = 0 + END IF + + SELECT SUM(a.cantidad_2) INTO existe.existe_act + FROM irtb00006 a + WHERE a.cod_n = existe.cod_n and a.cod_grupo = existe.cod_grupo and + a.cod_tipo = existe.cod_tipo and a.cod_sec = existe.cod_sec and + a.fecha <= datos_cons.fech_fi and a.status_t is null + + + IF existe.existe_act IS NULL THEN + LET existe.existe_act = 0 + END IF + + OUTPUT TO REPORT reporte_5(existe.*) + + END FOREACH + FINISH REPORT reporte_5 + +END FUNCTION + +REPORT reporte_5(x) + + DEFINE x RECORD + cod_n LIKE intb00001.cod_n, + cod_grupo LIKE intb00001.cod_grupo, + cod_tipo LIKE intb00001.cod_tipo, + cod_sec LIKE intb00001.cod_sec, + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med, + codigo LIKE irtb00010.codigo, + nombre LIKE irtb00010.nombre, + existe_act DECIMAL(10,2), + costo LIKE intb00013.costo_st + END RECORD, +no_reg SMALLINT + + DEFINE total_c,total_p DECIMAL (12,2) + DEFINE doble_on CHAR(2) + DEFINE doble_off CHAR(2) + DEFINE negrillas_on CHAR(2) + DEFINE negrillas_off CHAR(2) + DEFINE comp_on CHAR(3) + DEFINE comp_off CHAR(2) + DEFINE doce CHAR(3) + DEFINE hora CHAR(5) + + OUTPUT + TOP MARGIN 0 + LEFT MARGIN 0 + BOTTOM MARGIN 2 + PAGE LENGTH 150 + + FORMAT + PAGE HEADER + LET hora = time + + PRINT COLUMN 1, doce + PRINT COLUMN 1, "irprrp005", + COLUMN 24, " M A R M O T E C H S. A.", + COLUMN 89, "Pag. ",pageno using "###" + + PRINT COLUMN 1, + COLUMN 24, " Sistema de Inventario de Repuestos", + COLUMN 89, today using "dd/mm/yyyy" + + PRINT COLUMN 24, " Valorizacion Inventario Al ",datos_cons.fech_fi + USING "dd/mm/yyyy", + COLUMN 92, hora + + SKIP 1 LINES + + PRINT COLUMN 1, "--------------------------------------------------", + "--------------------------------------------------", + "----------------------------------------" + + PRINT COLUMN 96, "Costo" + + PRINT COLUMN 1, "Codigo", + COLUMN 12, "Descripcion", + COLUMN 82, "Existencia", + COLUMN 96, "Standard", + COLUMN 115, "Total" + + PRINT COLUMN 1, "--------------------------------------------------", + "--------------------------------------------------", + "----------------------------------------" + + IF t_existe is null THEN + LET t_existe = 0 + END IF + + IF t_valor is null THEN + LET t_valor = 0 + END IF + SKIP 1 LINE + BEFORE GROUP OF x.codigo + SKIP 1 LINE + PRINT negrillas_on, x.nombre,negrillas_off + SKIP 1 LINE + + ON EVERY ROW + IF x.existe_act <> 0 THEN + IF no_reg is null THEN + LET no_reg = 0 + END IF + PRINT COLUMN 1, x.cod_n USING "&","-",x.cod_grupo USING "&&&","-", + x.cod_tipo USING "&&&","-",x.cod_sec USING "&&&&&&", + " ",x.descrip_esp WORDWRAP RIGHT MARGIN 70 , ' ', x.unidad_med CLIPPED, + COLUMN 79, x.existe_act USING "---,---,---.##", + COLUMN 94, x.costo USING "#,###,###.####", + COLUMN 109, x.existe_act * x.costo USING "---,---,---.##" + LET no_reg = no_reg + 1 + LET t_existe = t_existe + x.existe_act + + END IF + ON LAST ROW + LET t_valor = SUM(x.existe_act * x.costo) + PRINT COLUMN 109, "--------------" + PRINT COLUMN 109, t_valor USING "(((,(((,(##.##)" + PRINT COLUMN 1, "==================================================", + "==================================================", + "=========" + + PRINT COLUMN 4, "Total Registros Impresos =", no_reg USING "<<<<" + PRINT COLUMN 1, "==================================================", + "==================================================", + "=========" + PRINT COLUMN 4, comp_off + END REPORT + diff --git a/PROYECTO/irdir/irprrp006.4gl b/PROYECTO/irdir/irprrp006.4gl index 8bcfc5e..ef1fc8d 100644 --- a/PROYECTO/irdir/irprrp006.4gl +++ b/PROYECTO/irdir/irprrp006.4gl @@ -1,204 +1,204 @@ -{ -------------------------------------------------------------------------------- -PROGRAMA : IRPRRP006 -OBJETIVO : CATALOGO DE REPUESTOS CON EXISTENCIAS -PROGRAMADOR : Ing. Juan Fco. Soto. -FECHA REALIZACION : Mayo 18, 1993. -------------------------------------------------------------------------------- -} -GLOBALS "irprgb000.4gl" - DEFINE existencia VARCHAR(2) -MAIN - DEFER INTERRUPT - CALL arg_val(1) RETURNING usuarios - CALL arg_val(2) RETURNING clave - CALL arg_val(3) RETURNING impresor - CONNECT TO "smarmotech" USER usuarios USING clave - SELECT * INTO p_companias.* FROM companias - CALL irprrp006() -END MAIN - -FUNCTION irprrp006() - DEFINE idx SMALLINT - - DEFINE materia RECORD - cod_n LIKE intb00002.cod_n, - cod_grupo LIKE intb00002.cod_grupo, - cod_tipo LIKE intb00002.cod_tipo, - cod_sec LIKE intb00002.cod_sec, - descrip_esp LIKE irtb00002.descrip_esp, - descrip_ing LIKE irtb00002.descrip_ing, - unidad_med LIKE irtb00002.unidad_med, - exist_min FLOAT, - existencia LIKE irtb00002.existencia - END RECORD, - cod smallint - - #WHENEVER ERROR CONTINUE - - OPTIONS - FORM LINE 8, - ERROR LINE 23, - COMMENT LINE 21 - - CLEAR SCREEN - - OPEN FORM irfmrp006 FROM "irfmrp006" - DISPLAY FORM irfmrp006 - - LET tipo_papel = 1 - CALL msgrp000(tipo_papel) - - INPUT BY NAME decide,existencia - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - - - CONSTRUCT criterio ON b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec - FROM cod_n,cod_grupo,cod_tipo,cod_sec - - IF decide = "A" THEN - LET SELEC = - "SELECT b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,b.descrip_esp, ", - " b.descrip_ing,b.unidad_med,b.exist_min,ISNULL(sum(c.cantidad_2),0) ", - "FROM irtb00002 b,irtb00006 c ", - "WHERE ",criterio CLIPPED, - " AND (b.cod_n = c.cod_n AND b.cod_Grupo = c.cod_Grupo AND b.cod_tipo = c.cod_tipo AND b.cod_sec = c.cod_sec) ", - " AND c.status_t IS NULL " , - " AND b.status_t IS NULL ", - "GROUP BY b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,b.exist_min,b.descrip_esp,b.descrip_ing,b.unidad_med ", - "ORDER BY b.descrip_esp" - ELSE - LET SELEC = - "SELECT b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,b.descrip_esp, ", - " b.descrip_ing,b.unidad_med,b.exist_min,ISNULL(sum(c.cantidad_2),0) ", - "FROM irtb00002 b,irtb00006 c ", - "WHERE ",criterio CLIPPED, - " AND (b.cod_n = c.cod_n AND b.cod_Grupo = c.cod_Grupo AND b.cod_tipo = c.cod_tipo AND b.cod_sec = c.cod_sec) ", - " AND c.status_t IS NULL " , - " AND b.status_t IS NULL ", - "GROUP BY b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,b.exist_min,b.descrip_esp,b.descrip_ing,b.unidad_med ", - "ORDER BY b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec " -END IF - -IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN -END IF - - - PREPARE busca FROM selec - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - - DECLARE accion SCROLL CURSOR FOR busca - OPEN accion - - LET idx = 1 - LET p_param = "S" - WHILE status != notfound - FETCH ABSOLUTE idx accion INTO materia.* - IF status = NOTFOUND THEN - EXIT WHILE - END IF - - IF idx = 1 THEN - LET r_filename = 'irprrp006.4rp' - IF fgl_report_loadCurrentSettings(r_filename) THEN - LET preview=1 - CALL seleccionarsalida() RETURNING r_output -- load the .4rp file - CALL fgl_report_selectDevice(r_output) -- changing default - CALL fgl_report_selectPreview(preview) -- changing default - CALL fgl_report_configurexlsxdevice(null,null,null,false,false,null,1) - LET handler = fgl_report_commitCurrentSettings() -- commit changes - - END IF - START REPORT p_cero TO XML HANDLER handler - - END IF - LET idx = idx + 1 - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = false - RETURN - END IF - - LET p_param = "N" - IF existencia = 'SI' THEN - IF materia.existencia =0 OR materia.existencia IS NULL THEN - CONTINUE WHILE - END IF - END IF - OUTPUT TO REPORT p_cero(materia.*) - END WHILE - IF idx > 1 THEN - FINISH REPORT p_cero - ELSE - CALL fgl_winmessage("INFO","NO EXISTEN INFORMACIONES CON ESTOS PARAMETROS","INFO") - END IF - END FUNCTION - - REPORT p_cero(x) - DEFINE x RECORD - cod_n LIKE intb00002.cod_n, - cod_grupo LIKE intb00002.cod_grupo, - cod_tipo LIKE intb00002.cod_tipo, - cod_sec LIKE intb00002.cod_sec, - descrip_esp LIKE irtb00002.descrip_esp, - descrip_ing LIKE irtb00002.descrip_ing, - unidad_med LIKE irtb00002.unidad_med, - exist_min FLOAT, - existencia LIKE irtb00002.existencia - END RECORD - - DEFINE dia_l,l smallint - DEFINE varia CHAR(20) - DEFINE descripcion CHAR(60) - DEFINE primera CHAR(1) - DEFINE hora CHAR(5), - codigo VARCHAR(25), - cantidad_registros INT - OUTPUT - TOP MARGIN 0 - LEFT MARGIN 0 - BOTTOM MARGIN 2 - FORMAT - PAGE HEADER - LET hora = TIME - IF decide = "N" THEN - LET varia = "N u m e r i c o" - ELSE - LET varia = "A l f a b e t i c o" - END IF - PRINTX hora,p_companias.nombre,varia - - - - - ON EVERY ROW - LET codigo = x.cod_n USING "&","-",x.cod_grupo USING "&&","-",x.cod_tipo USING "&&&","-", - x.cod_sec USING "&&&&" - - PRINTX x.*,p_companias.nombre,codigo - - - ON LAST ROW - LET cantidad_registros= count(*) - PRINTX cantidad_registros - - END REPORT - +{ +------------------------------------------------------------------------------- +PROGRAMA : IRPRRP006 +OBJETIVO : CATALOGO DE REPUESTOS CON EXISTENCIAS +PROGRAMADOR : Ing. Juan Fco. Soto. +FECHA REALIZACION : Mayo 18, 1993. +------------------------------------------------------------------------------- +} +GLOBALS "irprgb000.4gl" + DEFINE existencia VARCHAR(2) +MAIN + DEFER INTERRUPT + CALL arg_val(1) RETURNING usuarios + CALL arg_val(2) RETURNING clave + CALL arg_val(3) RETURNING impresor + CONNECT TO "smarmotech" USER usuarios USING clave + SELECT * INTO p_companias.* FROM companias + CALL irprrp006() +END MAIN + +FUNCTION irprrp006() + DEFINE idx SMALLINT + + DEFINE materia RECORD + cod_n LIKE intb00002.cod_n, + cod_grupo LIKE intb00002.cod_grupo, + cod_tipo LIKE intb00002.cod_tipo, + cod_sec LIKE intb00002.cod_sec, + descrip_esp LIKE irtb00002.descrip_esp, + descrip_ing LIKE irtb00002.descrip_ing, + unidad_med LIKE irtb00002.unidad_med, + exist_min FLOAT, + existencia LIKE irtb00002.existencia + END RECORD, + cod smallint + + #WHENEVER ERROR CONTINUE + + OPTIONS + FORM LINE 8, + ERROR LINE 23, + COMMENT LINE 21 + + CLEAR SCREEN + + OPEN FORM irfmrp006 FROM "irfmrp006" + DISPLAY FORM irfmrp006 + + LET tipo_papel = 1 + CALL msgrp000(tipo_papel) + + INPUT BY NAME decide,existencia + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + + + CONSTRUCT criterio ON b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec + FROM cod_n,cod_grupo,cod_tipo,cod_sec + + IF decide = "A" THEN + LET SELEC = + "SELECT b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,b.descrip_esp, ", + " b.descrip_ing,b.unidad_med,b.exist_min,ISNULL(sum(c.cantidad_2),0) ", + "FROM irtb00002 b,irtb00006 c ", + "WHERE ",criterio CLIPPED, + " AND (b.cod_n = c.cod_n AND b.cod_Grupo = c.cod_Grupo AND b.cod_tipo = c.cod_tipo AND b.cod_sec = c.cod_sec) ", + " AND c.status_t IS NULL " , + " AND b.status_t IS NULL ", + "GROUP BY b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,b.exist_min,b.descrip_esp,b.descrip_ing,b.unidad_med ", + "ORDER BY b.descrip_esp" + ELSE + LET SELEC = + "SELECT b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,b.descrip_esp, ", + " b.descrip_ing,b.unidad_med,b.exist_min,ISNULL(sum(c.cantidad_2),0) ", + "FROM irtb00002 b,irtb00006 c ", + "WHERE ",criterio CLIPPED, + " AND (b.cod_n = c.cod_n AND b.cod_Grupo = c.cod_Grupo AND b.cod_tipo = c.cod_tipo AND b.cod_sec = c.cod_sec) ", + " AND c.status_t IS NULL " , + " AND b.status_t IS NULL ", + "GROUP BY b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,b.exist_min,b.descrip_esp,b.descrip_ing,b.unidad_med ", + "ORDER BY b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec " +END IF + +IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN +END IF + + + PREPARE busca FROM selec + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + + DECLARE accion SCROLL CURSOR FOR busca + OPEN accion + + LET idx = 1 + LET p_param = "S" + WHILE status != notfound + FETCH ABSOLUTE idx accion INTO materia.* + IF status = NOTFOUND THEN + EXIT WHILE + END IF + + IF idx = 1 THEN + LET r_filename = 'irprrp006.4rp' + IF fgl_report_loadCurrentSettings(r_filename) THEN + LET preview=1 + CALL seleccionarsalida() RETURNING r_output -- load the .4rp file + CALL fgl_report_selectDevice(r_output) -- changing default + CALL fgl_report_selectPreview(preview) -- changing default + CALL fgl_report_configurexlsxdevice(null,null,null,false,false,null,1) + LET handler = fgl_report_commitCurrentSettings() -- commit changes + + END IF + START REPORT p_cero TO XML HANDLER handler + + END IF + LET idx = idx + 1 + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = false + RETURN + END IF + + LET p_param = "N" + IF existencia = 'SI' THEN + IF materia.existencia =0 OR materia.existencia IS NULL THEN + CONTINUE WHILE + END IF + END IF + OUTPUT TO REPORT p_cero(materia.*) + END WHILE + IF idx > 1 THEN + FINISH REPORT p_cero + ELSE + CALL fgl_winmessage("INFO","NO EXISTEN INFORMACIONES CON ESTOS PARAMETROS","INFO") + END IF + END FUNCTION + + REPORT p_cero(x) + DEFINE x RECORD + cod_n LIKE intb00002.cod_n, + cod_grupo LIKE intb00002.cod_grupo, + cod_tipo LIKE intb00002.cod_tipo, + cod_sec LIKE intb00002.cod_sec, + descrip_esp LIKE irtb00002.descrip_esp, + descrip_ing LIKE irtb00002.descrip_ing, + unidad_med LIKE irtb00002.unidad_med, + exist_min FLOAT, + existencia LIKE irtb00002.existencia + END RECORD + + DEFINE dia_l,l smallint + DEFINE varia CHAR(20) + DEFINE descripcion CHAR(60) + DEFINE primera CHAR(1) + DEFINE hora CHAR(5), + codigo VARCHAR(25), + cantidad_registros INT + OUTPUT + TOP MARGIN 0 + LEFT MARGIN 0 + BOTTOM MARGIN 2 + FORMAT + PAGE HEADER + LET hora = TIME + IF decide = "N" THEN + LET varia = "N u m e r i c o" + ELSE + LET varia = "A l f a b e t i c o" + END IF + PRINTX hora,p_companias.nombre,varia + + + + + ON EVERY ROW + LET codigo = x.cod_n USING "&","-",x.cod_grupo USING "&&","-",x.cod_tipo USING "&&&","-", + x.cod_sec USING "&&&&" + + PRINTX x.*,p_companias.nombre,codigo + + + ON LAST ROW + LET cantidad_registros= count(*) + PRINTX cantidad_registros + + END REPORT + diff --git a/PROYECTO/irdir/irprrp009.4gl b/PROYECTO/irdir/irprrp009.4gl index 078ecbe..fca98cf 100644 --- a/PROYECTO/irdir/irprrp009.4gl +++ b/PROYECTO/irdir/irprrp009.4gl @@ -1,298 +1,298 @@ -{------------------------------------------------------------------------------ -PROGRAMA : IRPRRP009 -OBJETIVO : Operacion por Tipo de Movimiento Repuestos -PROGRAMADOR : VALENTIN RODRIGUEZ -FECHA REALIZACION : MARZO, 13 2020 ----------------------------------------------------------------------------------} - -GLOBALS "irprgb000.4gl" -DEFINE p_fecha DATE -DEFINE afecta CHAR(1) - -DEFINE handler om.SaxDocumentHandler, -- return value from fgl_report_commitCurrentSettings() - r_filename STRING, -- filename of Report Design Document including .4rp extension - r_output STRING, -- output format option - preview INTEGER, -- TRUE/FALSE, to set preview option - criterio STRING -MAIN - DEFER INTERRUPT - CALL arg_val(1) RETURNING usuarios - CALL arg_val(2) RETURNING clave - CALL arg_val(3) RETURNING impresor - CONNECT TO "smarmotech" USER usuarios USING clave - SELECT * INTO p_companias.* FROM companias - - CALL irprrp009() -END MAIN - -FUNCTION irprrp009() - - DEFINE select_ac CHAR(1000) - DEFINE c_ano CHAR(4) - DEFINE entra,nombre_mes CHAR(14) - DEFINE entra1 CHAR(5) - DEFINE detalle CHAR(100) - DEFINE numero_ent CHAR(2) - DEFINE p_ano, ano_act CHAR(4) - DEFINE tiempo CHAR(4) - DEFINE idz INT - - DEFINE acumulado RECORD - cod_n LIKE irtb00002.cod_n, - cod_grupo LIKE irtb00002.cod_grupo, - cod_tipo LIKE irtb00002.cod_tipo, - cod_sec LIKE irtb00002.cod_sec, - descrip_esp LIKE irtb00002.descrip_esp, - unidad_med LIKE irtb00002.unidad_med, - cod_mov LIKE irtb00006.cod_mov, - descrip_mov LIKE intb00005.descrip_mov, - departamento SMALLINT, - nombre CHAR(30), - consumo decimal(12,2), - cuenta CHAR(10), - cuenta_inv CHAR(10), - gasto_ind LIKE irtb00013.costo_st, - consumo_cuenta DECIMAL(12,2), - nombre_cuenta VARCHAR(50) - END RECORD - - DEFINE acumulado_arr DYNAMIC ARRAY OF RECORD - cod_mov LIKE irtb00006.cod_mov, - descrip_mov LIKE intb00005.descrip_mov, - departamento SMALLINT, - nombre CHAR(30), - consumo decimal(12,2), - cuenta CHAR(10), - gasto_ind LIKE irtb00013.costo_st, - descripcion CHAR(50), - consumo_cuenta DECIMAL(12,2), - cuenta_inv CHAR(10) - END RECORD - - OPEN FORM edfmrp118 FROM "irfmrp009" - DISPLAY FORM edfmrp118 - -- columnas calificadas con b. (irtb00006): sin prefijo, cod_n/cod_grupo/cod_tipo/cod_sec - -- son ambiguas en el JOIN con irtb00002 y cualquier filtro por codigo fallaba - CONSTRUCT criterio ON b.cod_mov,b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec - FROM cod_mov,cod_n,cod_grupo,cod_tipo,cod_sec - BEFORE CONSTRUCT - CALL ircmovimientos() - AFTER CONSTRUCT - IF int_flag THEN - CALL msg(2) - LET int_flag = FALSE - RETURN - END IF - EXIT CONSTRUCT - END CONSTRUCT - INPUT BY NAME datos_cons.fech_in,datos_cons.fech_fi - - - BEFORE FIELD fech_in - SELECT MAX(a.fecha) INTO p_fecha FROM cgtb00004 a - WHERE a.ref[1,9] = entra1 - LET datos_cons.fech_in = p_fecha + 1 - DISPLAY BY NAME datos_cons.fech_in - - AFTER FIELD fech_in - IF datos_cons.fech_in IS NULL THEN - ERROR "(16) CAMPO EN BLANCO" - NEXT FIELD fech_in - END IF - - - LET p_ano = YEAR(datos_cons.fech_in) - - AFTER FIELD fech_fi - IF datos_cons.fech_fi IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD fech_final - END IF - - LET ano_act = year(datos_cons.fech_fi) - - AFTER INPUT - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = false - RETURN - END IF - - LET select_ac = - - "SELECT b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,a.descrip_esp, ", - "a.unidad_med,b.cod_mov,c.descrip_mov,b.sec_a,d.nom_dpto,SUM(b.cantidad_2), a.cuenta,e.cuenta_no ", - "FROM irtb00002 AS a INNER JOIN ", - "irtb00006 AS b ON a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND a.cod_tipo = b.cod_tipo AND ", - criterio CLIPPED," and ", - "a.cod_sec = b.cod_sec and b.status_t IS NULL INNER JOIN ", - " iptb00022 e ON e.cod_cia = a.cod_n INNER JOIN ", - "irtb00005 AS c ON b.cod_mov = c.cod_mov LEFT OUTER JOIN ", - "adtb00001 AS d ON b.sec_a = d.departamento ", - "WHERE ", - " b.fecha BETWEEN ? AND ? AND b.status_t IS NULL ", - " GROUP BY b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,a.descrip_esp,a.unidad_med,b.cod_mov,c.descrip_mov,b.sec_a,d.nom_dpto, a.cuenta,e.cuenta_no ", - " ORDER BY b.cod_mov,b.sec_a,b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec" - - DISPLAY "<< Estoy Buscando Acumulado Del Periodo Dado >>" - AT 17,14 ATTRIBUTE (REVERSE,BOLD) - - PREPARE busca_ant FROM select_ac - DECLARE actual SCROLL CURSOR FOR busca_ant - OPEN actual USING datos_cons.fech_in,datos_cons.fech_fi - - LET r_filename ="irprrp009.4rp" - LET idx = 1 - LET idz = 1 - - FOREACH actual INTO acumulado.* - - IF idx = 1 THEN - IF fgl_report_loadCurrentSettings(r_filename) THEN - - LET preview=1 - CALL seleccionarsalida() RETURNING r_output -- load the .4rp file - CALL fgl_report_selectDevice(r_output) -- changing default - CALL fgl_report_selectPreview(preview) -- changing default - LET handler = fgl_report_commitCurrentSettings() -- commit changes - - END IF - - LET idx = 2 - - START REPORT opera TO XML HANDLER HANDLER - - END IF - - LET c_ano = YEAR(datos_cons.fech_fi) - LET acumulado.gasto_ind = 0 - - SELECT a.costo_st INTO acumulado.gasto_ind FROM irtb00013 a - WHERE (a.cod_n = acumulado.cod_n and a.cod_grupo = acumulado.cod_grupo and - a.cod_tipo = acumulado.cod_tipo and a.cod_sec=acumulado.cod_sec) and - a.ano = c_ano and - a.status_t is NULL - - IF acumulado.gasto_ind IS NULL THEN - LET acumulado.gasto_ind = 0 - END IF - - SELECT ISNULL(descripcion,'NO EXISTE CUENTA') - INTO acumulado_arr[idz].descripcion - FROM cgtb00001 - WHERE cgtb00001.cuenta_no = acumulado.cuenta - - - IF acumulado.consumo is null THEN - LET acumulado.consumo = 0 - END IF - - IF acumulado.nombre IS NULL THEN - LET acumulado.nombre = 'NO ESPECIFICADO' - END IF - LET acumulado.nombre_cuenta = acumulado_arr[idz].descripcion - LET acumulado.consumo_cuenta = acumulado.consumo * acumulado.gasto_ind - - LET acumulado_arr[idz].cod_mov = acumulado.cod_mov - LET acumulado_arr[idz].descrip_mov = acumulado.descrip_mov - LET acumulado_arr[idz].departamento = acumulado.departamento - LET acumulado_arr[idz].nombre = acumulado.nombre - LET acumulado_arr[idz].consumo = acumulado.consumo - LET acumulado_arr[idz].cuenta = acumulado.cuenta - LET acumulado_arr[idz].gasto_ind = acumulado.gasto_ind - LET acumulado_arr[idz].consumo_cuenta = acumulado.consumo_cuenta - LET acumulado_arr[idz].cuenta_inv = acumulado.cuenta_inv - - LET idz = idz + 1 - OUTPUT TO REPORT opera(acumulado.*) - - END FOREACH - - IF idx > 1 THEN - FINISH REPORT opera - ELSE - CALL fgl_winmessage("INFO", "NO HAY REGISTROS EN ESTE RANGO DE FECHA Y CON LOS PARAMETROS INDICADOS", "INFO") - END IF - - END INPUT - -END FUNCTION - -REPORT opera(x) - DEFINE x RECORD - cod_n LIKE irtb00002.cod_n, - cod_grupo LIKE irtb00002.cod_grupo, - cod_tipo LIKE irtb00002.cod_tipo, - cod_sec LIKE irtb00002.cod_sec, - descrip_esp LIKE irtb00002.descrip_esp, - unidad_med LIKE irtb00002.unidad_med, - cod_mov LIKE irtb00006.cod_mov, - descrip_mov LIKE intb00005.descrip_mov, - departamento SMALLINT, - nombre CHAR(30), - consumo decimal(12,2), - cuenta CHAR(10), - cuenta_inv CHAR(10), - gasto_ind LIKE irtb00013.costo_st, - consumo_cuenta DECIMAL(12,2), - nombre_cuenta VARCHAR(50) - END RECORD - - DEFINE rango_fecha CHAR(30) - DEFINE movimiento CHAR(50) - DEFINE codigo_producto CHAR(100) - DEFINE hora CHAR(5), - actual VARCHAR(20) - DEFINE total_material, total_movimiento,total_cuenta, total_departamento, - total_general DECIMAL (12,2) - - FORMAT - - PAGE HEADER - LET hora = TIME - LET actual = today using "dd/mm/yy" - LET rango_fecha = datos_cons.fech_in ,"--",datos_cons.fech_fi - - BEFORE GROUP OF x.cod_mov - LET movimiento = x.cod_mov,"--",x.descrip_mov - LET total_movimiento = 0 - PRINTX movimiento - - BEFORE GROUP OF x.departamento - LET total_departamento = 0 - PRINTX x.nombre,x.departamento - - BEFORE GROUP OF x.cuenta - LET total_cuenta = 0 - PRINTX x.cuenta,x.nombre_cuenta - - ON EVERY ROW - - LET codigo_producto = '(',x.cod_n,'-',x.cod_grupo,'-',x.cod_tipo,'-',x.cod_sec,')',x.descrip_esp - - LET total_movimiento = total_movimiento + x.consumo_cuenta - LET total_departamento = total_departamento + x.consumo_cuenta - LET total_cuenta = total_cuenta + x.consumo_cuenta - LET total_general = total_general + x.consumo_cuenta - - PRINTX codigo_producto,x.unidad_med,x.consumo,x.gasto_ind, - rango_fecha,p_companias.nombre, x.consumo_cuenta, - hora,actual,x.cuenta - - AFTER GROUP OF x.departamento - PRINTX x.nombre,total_departamento - - AFTER GROUP OF x.cod_mov - PRINTX total_movimiento - - AFTER GROUP OF x.cuenta - PRINTX total_cuenta - - ON LAST ROW - LET total_general = SUM(x.consumo_cuenta) - PRINTX total_general - LET total_material = 0 +{------------------------------------------------------------------------------ +PROGRAMA : IRPRRP009 +OBJETIVO : Operacion por Tipo de Movimiento Repuestos +PROGRAMADOR : VALENTIN RODRIGUEZ +FECHA REALIZACION : MARZO, 13 2020 +---------------------------------------------------------------------------------} + +GLOBALS "irprgb000.4gl" +DEFINE p_fecha DATE +DEFINE afecta CHAR(1) + +DEFINE handler om.SaxDocumentHandler, -- return value from fgl_report_commitCurrentSettings() + r_filename STRING, -- filename of Report Design Document including .4rp extension + r_output STRING, -- output format option + preview INTEGER, -- TRUE/FALSE, to set preview option + criterio STRING +MAIN + DEFER INTERRUPT + CALL arg_val(1) RETURNING usuarios + CALL arg_val(2) RETURNING clave + CALL arg_val(3) RETURNING impresor + CONNECT TO "smarmotech" USER usuarios USING clave + SELECT * INTO p_companias.* FROM companias + + CALL irprrp009() +END MAIN + +FUNCTION irprrp009() + + DEFINE select_ac CHAR(1000) + DEFINE c_ano CHAR(4) + DEFINE entra,nombre_mes CHAR(14) + DEFINE entra1 CHAR(5) + DEFINE detalle CHAR(100) + DEFINE numero_ent CHAR(2) + DEFINE p_ano, ano_act CHAR(4) + DEFINE tiempo CHAR(4) + DEFINE idz INT + + DEFINE acumulado RECORD + cod_n LIKE irtb00002.cod_n, + cod_grupo LIKE irtb00002.cod_grupo, + cod_tipo LIKE irtb00002.cod_tipo, + cod_sec LIKE irtb00002.cod_sec, + descrip_esp LIKE irtb00002.descrip_esp, + unidad_med LIKE irtb00002.unidad_med, + cod_mov LIKE irtb00006.cod_mov, + descrip_mov LIKE intb00005.descrip_mov, + departamento SMALLINT, + nombre CHAR(30), + consumo decimal(12,2), + cuenta CHAR(10), + cuenta_inv CHAR(10), + gasto_ind LIKE irtb00013.costo_st, + consumo_cuenta DECIMAL(12,2), + nombre_cuenta VARCHAR(50) + END RECORD + + DEFINE acumulado_arr DYNAMIC ARRAY OF RECORD + cod_mov LIKE irtb00006.cod_mov, + descrip_mov LIKE intb00005.descrip_mov, + departamento SMALLINT, + nombre CHAR(30), + consumo decimal(12,2), + cuenta CHAR(10), + gasto_ind LIKE irtb00013.costo_st, + descripcion CHAR(50), + consumo_cuenta DECIMAL(12,2), + cuenta_inv CHAR(10) + END RECORD + + OPEN FORM edfmrp118 FROM "irfmrp009" + DISPLAY FORM edfmrp118 + -- columnas calificadas con b. (irtb00006): sin prefijo, cod_n/cod_grupo/cod_tipo/cod_sec + -- son ambiguas en el JOIN con irtb00002 y cualquier filtro por codigo fallaba + CONSTRUCT criterio ON b.cod_mov,b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec + FROM cod_mov,cod_n,cod_grupo,cod_tipo,cod_sec + BEFORE CONSTRUCT + CALL ircmovimientos() + AFTER CONSTRUCT + IF int_flag THEN + CALL msg(2) + LET int_flag = FALSE + RETURN + END IF + EXIT CONSTRUCT + END CONSTRUCT + INPUT BY NAME datos_cons.fech_in,datos_cons.fech_fi + + + BEFORE FIELD fech_in + SELECT MAX(a.fecha) INTO p_fecha FROM cgtb00004 a + WHERE a.ref[1,9] = entra1 + LET datos_cons.fech_in = p_fecha + 1 + DISPLAY BY NAME datos_cons.fech_in + + AFTER FIELD fech_in + IF datos_cons.fech_in IS NULL THEN + ERROR "(16) CAMPO EN BLANCO" + NEXT FIELD fech_in + END IF + + + LET p_ano = YEAR(datos_cons.fech_in) + + AFTER FIELD fech_fi + IF datos_cons.fech_fi IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD fech_final + END IF + + LET ano_act = year(datos_cons.fech_fi) + + AFTER INPUT + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = false + RETURN + END IF + + LET select_ac = + + "SELECT b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,a.descrip_esp, ", + "a.unidad_med,b.cod_mov,c.descrip_mov,b.sec_a,d.nom_dpto,SUM(b.cantidad_2), a.cuenta,e.cuenta_no ", + "FROM irtb00002 AS a INNER JOIN ", + "irtb00006 AS b ON a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND a.cod_tipo = b.cod_tipo AND ", + criterio CLIPPED," and ", + "a.cod_sec = b.cod_sec and b.status_t IS NULL INNER JOIN ", + " iptb00022 e ON e.cod_cia = a.cod_n INNER JOIN ", + "irtb00005 AS c ON b.cod_mov = c.cod_mov LEFT OUTER JOIN ", + "adtb00001 AS d ON b.sec_a = d.departamento ", + "WHERE ", + " b.fecha BETWEEN ? AND ? AND b.status_t IS NULL ", + " GROUP BY b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec,a.descrip_esp,a.unidad_med,b.cod_mov,c.descrip_mov,b.sec_a,d.nom_dpto, a.cuenta,e.cuenta_no ", + " ORDER BY b.cod_mov,b.sec_a,b.cod_n,b.cod_grupo,b.cod_tipo,b.cod_sec" + + DISPLAY "<< Estoy Buscando Acumulado Del Periodo Dado >>" + AT 17,14 ATTRIBUTE (REVERSE,BOLD) + + PREPARE busca_ant FROM select_ac + DECLARE actual SCROLL CURSOR FOR busca_ant + OPEN actual USING datos_cons.fech_in,datos_cons.fech_fi + + LET r_filename ="irprrp009.4rp" + LET idx = 1 + LET idz = 1 + + FOREACH actual INTO acumulado.* + + IF idx = 1 THEN + IF fgl_report_loadCurrentSettings(r_filename) THEN + + LET preview=1 + CALL seleccionarsalida() RETURNING r_output -- load the .4rp file + CALL fgl_report_selectDevice(r_output) -- changing default + CALL fgl_report_selectPreview(preview) -- changing default + LET handler = fgl_report_commitCurrentSettings() -- commit changes + + END IF + + LET idx = 2 + + START REPORT opera TO XML HANDLER HANDLER + + END IF + + LET c_ano = YEAR(datos_cons.fech_fi) + LET acumulado.gasto_ind = 0 + + SELECT a.costo_st INTO acumulado.gasto_ind FROM irtb00013 a + WHERE (a.cod_n = acumulado.cod_n and a.cod_grupo = acumulado.cod_grupo and + a.cod_tipo = acumulado.cod_tipo and a.cod_sec=acumulado.cod_sec) and + a.ano = c_ano and + a.status_t is NULL + + IF acumulado.gasto_ind IS NULL THEN + LET acumulado.gasto_ind = 0 + END IF + + SELECT ISNULL(descripcion,'NO EXISTE CUENTA') + INTO acumulado_arr[idz].descripcion + FROM cgtb00001 + WHERE cgtb00001.cuenta_no = acumulado.cuenta + + + IF acumulado.consumo is null THEN + LET acumulado.consumo = 0 + END IF + + IF acumulado.nombre IS NULL THEN + LET acumulado.nombre = 'NO ESPECIFICADO' + END IF + LET acumulado.nombre_cuenta = acumulado_arr[idz].descripcion + LET acumulado.consumo_cuenta = acumulado.consumo * acumulado.gasto_ind + + LET acumulado_arr[idz].cod_mov = acumulado.cod_mov + LET acumulado_arr[idz].descrip_mov = acumulado.descrip_mov + LET acumulado_arr[idz].departamento = acumulado.departamento + LET acumulado_arr[idz].nombre = acumulado.nombre + LET acumulado_arr[idz].consumo = acumulado.consumo + LET acumulado_arr[idz].cuenta = acumulado.cuenta + LET acumulado_arr[idz].gasto_ind = acumulado.gasto_ind + LET acumulado_arr[idz].consumo_cuenta = acumulado.consumo_cuenta + LET acumulado_arr[idz].cuenta_inv = acumulado.cuenta_inv + + LET idz = idz + 1 + OUTPUT TO REPORT opera(acumulado.*) + + END FOREACH + + IF idx > 1 THEN + FINISH REPORT opera + ELSE + CALL fgl_winmessage("INFO", "NO HAY REGISTROS EN ESTE RANGO DE FECHA Y CON LOS PARAMETROS INDICADOS", "INFO") + END IF + + END INPUT + +END FUNCTION + +REPORT opera(x) + DEFINE x RECORD + cod_n LIKE irtb00002.cod_n, + cod_grupo LIKE irtb00002.cod_grupo, + cod_tipo LIKE irtb00002.cod_tipo, + cod_sec LIKE irtb00002.cod_sec, + descrip_esp LIKE irtb00002.descrip_esp, + unidad_med LIKE irtb00002.unidad_med, + cod_mov LIKE irtb00006.cod_mov, + descrip_mov LIKE intb00005.descrip_mov, + departamento SMALLINT, + nombre CHAR(30), + consumo decimal(12,2), + cuenta CHAR(10), + cuenta_inv CHAR(10), + gasto_ind LIKE irtb00013.costo_st, + consumo_cuenta DECIMAL(12,2), + nombre_cuenta VARCHAR(50) + END RECORD + + DEFINE rango_fecha CHAR(30) + DEFINE movimiento CHAR(50) + DEFINE codigo_producto CHAR(100) + DEFINE hora CHAR(5), + actual VARCHAR(20) + DEFINE total_material, total_movimiento,total_cuenta, total_departamento, + total_general DECIMAL (12,2) + + FORMAT + + PAGE HEADER + LET hora = TIME + LET actual = today using "dd/mm/yy" + LET rango_fecha = datos_cons.fech_in ,"--",datos_cons.fech_fi + + BEFORE GROUP OF x.cod_mov + LET movimiento = x.cod_mov,"--",x.descrip_mov + LET total_movimiento = 0 + PRINTX movimiento + + BEFORE GROUP OF x.departamento + LET total_departamento = 0 + PRINTX x.nombre,x.departamento + + BEFORE GROUP OF x.cuenta + LET total_cuenta = 0 + PRINTX x.cuenta,x.nombre_cuenta + + ON EVERY ROW + + LET codigo_producto = '(',x.cod_n,'-',x.cod_grupo,'-',x.cod_tipo,'-',x.cod_sec,')',x.descrip_esp + + LET total_movimiento = total_movimiento + x.consumo_cuenta + LET total_departamento = total_departamento + x.consumo_cuenta + LET total_cuenta = total_cuenta + x.consumo_cuenta + LET total_general = total_general + x.consumo_cuenta + + PRINTX codigo_producto,x.unidad_med,x.consumo,x.gasto_ind, + rango_fecha,p_companias.nombre, x.consumo_cuenta, + hora,actual,x.cuenta + + AFTER GROUP OF x.departamento + PRINTX x.nombre,total_departamento + + AFTER GROUP OF x.cod_mov + PRINTX total_movimiento + + AFTER GROUP OF x.cuenta + PRINTX total_cuenta + + ON LAST ROW + LET total_general = SUM(x.consumo_cuenta) + PRINTX total_general + LET total_material = 0 END REPORT \ No newline at end of file diff --git a/PROYECTO/irdir/irprrp043.4gl b/PROYECTO/irdir/irprrp043.4gl index 7b9cb28..334fb68 100644 --- a/PROYECTO/irdir/irprrp043.4gl +++ b/PROYECTO/irdir/irprrp043.4gl @@ -1,354 +1,354 @@ -{ -------------------------------------------------------------------------------- -PROGRAMA : IRPRRP043 -OBJETIVO : Rreporte de Consumo Por Maquina -PROGRAMADOR : Juan Soto -FECHA REALIZACION : Agosto 20, 2020 - -MODIFICACION : Incluir costo estandar del repuesto y valor consumo por departamento. -------------------------------------------------------------------------------- -} -IMPORT os -GLOBALS "irprgb000.4gl" - -DEFINE fecha1,fecha2 DATE, - departamento INT - -MAIN - DEFER INTERRUPT - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CALL ARG_VAL(3) RETURNING impresor - CONNECT to "smarmotech" USER usuarios USING clave - SELECT * INTO p_companias.* FROM companias - CALL irprrp008() -END MAIN - -FUNCTION irprrp008() - -##### Definicion de la variables a imprimir - DEFINE cons_maq RECORD - tipoinventario VARCHAR(40), - maquina LIKE irtb00006.maquina, - nombre LIKE irtb00009.nombre, - cod_n LIKE irtb00006.cod_n, - cod_grupo LIKE irtb00006.cod_grupo, - cod_tipo LIKE irtb00006.cod_tipo, - cod_sec LIKE irtb00006.cod_sec, - descrip_esp CHAR(30), - unidad_med CHAR(4), - fecha DATE, - num_doc INT, - descripcion_mov VARCHAR(100), - cantidad_2 LIKE irtb00006.cantidad_2, - codigo CHAR(25), - costo_st LIKE irtb00013.costo_st, - valor DECIMAL(12,2) - END RECORD - - #WHENEVER ERROR CONTINUE - - OPTIONS - FORM LINE 9, - ERROR LINE 23, - COMMENT LINE 21 - - CLEAR SCREEN - OPEN FORM irfmrp008 FROM "irfmrp043" - DISPLAY FORM irfmrp008 - - DISPLAY "irprrp008" AT 4,3 - DISPLAY "Consumo de Repuesto Por Maquina" AT 6,25 - - LET tipo_papel = 1 - CALL msgrp000(tipo_papel) - - DISPLAY " " - at 19,14 - -####### Creando criterio de busqueda - - INPUT BY NAME fecha1,fecha2,departamento - BEFORE INPUT - CALL busca_departamento() - - AFTER FIELD fecha1 - IF fecha1 IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD fecha1 - END IF - - AFTER FIELD fecha2 - IF fecha2 IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD fecha2 - END IF - - IF fecha1 > fecha2 THEN - LET numero_msg = 168 - CALL msg(numero_msg) - NEXT FIELD fecha1 - END IF - END INPUT - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - - CONSTRUCT criterio ON a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec - FROM cod_n,cod_grupo,cod_tipo,cod_sec - AFTER CONSTRUCT -##### Creando la facilidad para cancelar opreacion mediante DELETE - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - EXIT CONSTRUCT - END CONSTRUCT - -##### Selecionando la informacion requerida para la salida de -##### informacion -IF departamento IS NULL THEN - LET selec = - "SELECT 'REPUESTOS',a.sec_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", - " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", - "FROM irtb00006 a,adtb00001 b,irtb00002 c,irtb00005 d ", - "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", - " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", - " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", - " a.sec_a = b.departamento AND a.status_t is NULL AND ", - " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", - criterio CLIPPED , - " UNION ", - "SELECT 'MAT PRIMA', a.depto_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", - " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", - "FROM intb00006 a,adtb00001 b,intb00001 c,intb00005 d ", - "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", - " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", - " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", - " a.depto_a = b.departamento AND a.status_t is NULL AND ", - " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", - criterio CLIPPED, - - " ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec" -ELSE - LET selec = - "SELECT 'REPUESTOS',a.sec_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", - " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", - "FROM irtb00006 a,adtb00001 b,irtb00002 c,irtb00005 d ", - "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", - " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", - " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", - " a.sec_a = ", departamento, " and ", - " a.sec_a = b.departamento AND a.status_t is NULL AND ", - " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", - criterio CLIPPED , - " UNION ", - "SELECT 'MAT PRIMA', a.depto_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", - " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", - "FROM intb00006 a,adtb00001 b,intb00001 c,intb00005 d ", - "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", - " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", - " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", - " a.depto_a = ", departamento, " and ", - " a.depto_a = b.departamento AND a.status_t is NULL AND ", - " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", - criterio CLIPPED, - - " ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec" -END IF - DISPLAY "<< Buscando Informacion ... Espere Por Favor. >>" - AT 17,14 ATTRIBUTE (REVERSE,BOLD) - - LET selec1 = - "SELECT COUNT(*) ", - "FROM irtb00006 a,adtb00001 b,irtb00002 c ", - "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", - " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", - " a.sec_a = b.departamento AND a.status_t is NULL AND ", - " a.fecha BETWEEN ? AND ? AND a.cantidad_2 <0 AND ", - criterio clipped - - # PREPARE comando1 FROM selec1 - # DECLARE busca1 CURSOR FOR comando1 - # OPEN busca1 USING fecha1,fecha2 - - # FETCH busca1 INTO regi - - PREPARE busca FROM selec - DECLARE accion CURSOR FOR busca - OPEN accion USING fecha1,fecha2,fecha1,fecha2 - - LET idx = 1 - LET p_param = "S" - - FOREACH accion INTO cons_maq.* - - IF idx =1 THEN - LET r_filename = 'irprrp043.4rp' - IF fgl_report_loadCurrentSettings(r_filename) THEN - LET preview = 1 - CALL seleccionarsalida() RETURNING r_output -- load the .4rp file - CALL fgl_report_selectDevice(r_output) -- changing default - CALL fgl_report_selectPreview(preview) -- changing default - CALL fgl_report_configurexlsxdevice(null,null,null,false,false,null,1) - LET handler = fgl_report_commitCurrentSettings() -- commit changes - - START REPORT rep_consu TO XML HANDLER HANDLER - END IF - END IF - LET idx = idx +1 -# CALL termometro(regi,p_param) - LET p_param = "N" - - LET cons_maq.codigo = cons_maq.cod_n USING "&",'-', - cons_maq.cod_grupo USING "&&",'-', - cons_maq.cod_tipo USING "&&&",'-', - cons_maq.cod_sec USING "&&&&" - - LET cons_maq.costo_st = 0 - IF cons_maq.tipoinventario = 'REPUESTOS' THEN - SELECT costo_st INTO cons_maq.costo_st - FROM irtb00013 - WHERE cod_n = cons_maq.cod_n AND - cod_grupo = cons_maq.cod_grupo AND - cod_tipo = cons_maq.cod_tipo AND - cod_sec = cons_maq.cod_sec AND - ano = YEAR(cons_maq.fecha) AND - status_t IS NULL - ELSE - SELECT costo_st INTO cons_maq.costo_st - FROM intb00013 - WHERE cod_n = cons_maq.cod_n AND - cod_grupo = cons_maq.cod_grupo AND - cod_tipo = cons_maq.cod_tipo AND - cod_sec = cons_maq.cod_sec AND - ano = YEAR(cons_maq.fecha) AND - status_t IS NULL - - END IF - LET cons_maq.valor = 0 - LET cons_maq.valor = cons_maq.costo_st * cons_maq.cantidad_2 - - OUTPUT TO REPORT rep_consu(cons_maq.*) - END FOREACH - FINISH REPORT rep_consu - -END FUNCTION - -###### Proceso de generacion del reporte. -REPORT rep_consu(x) - DEFINE x RECORD - tipoinventario VARCHAR(50), - maquina LIKE irtb00006.maquina, - nombre LIKE irtb00009.nombre, - cod_n LIKE intb00001.cod_n, - cod_grupo LIKE intb00001.cod_grupo, - cod_tipo LIKE intb00001.cod_tipo, - cod_sec LIKE intb00001.cod_sec, - descrip_esp CHAR(30), - unidad_med CHAR(4), - fecha DATE, - num_doc INT, - descripcion_mov VARCHAR(100), - cantidad_2 LIKE irtb00006.cantidad_2, - codigo CHAR(25), - costo_st LIKE irtb00013.costo_st, - valor DECIMAL(12,2) - END RECORD - - - DEFINE p RECORD - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med, - descrip_mov LIKE irtb00005.descrip_mov - END RECORD - - DEFINE primera CHAR(1), - hora CHAR(6), - xfecha CHAR(10), - datosFechas VARCHAR(30), - dia,mes smallint, - nom_dia,nom_mes CHAR(10), - total_consumo_co,total_valor_co,total_general,total_valor_mq FLOAT - OUTPUT - LEFT MARGIN 0 - - ORDER BY x.maquina,x.codigo -###### Formateando la salida de la informacion - FORMAT - PAGE HEADER - - LET hora = time - - LET dia = WEEKDAY(x.fecha) - LET mes = MONTH(x.fecha) - - LET primera = "S" - CALL busca_mes() - LET nom_mes = nombre_mes[mes] - LET dia = dia + 1 - CALL busca_dia() - LET nom_dia = nombre_dia[dia] - - - LET datosFechas = "Del ",fecha1 USING "dd/mm/yyyy", " Al ", - fecha2 USING "dd/mm/yyyy" - - BEFORE GROUP OF x.maquina - - PRINTX p_companias.nombre,fecha1,fecha2,hora,datosFechas,x.maquina,x.nombre - BEFORE GROUP OF x.codigo - PRINTX x.codigo,x.descrip_esp,x.unidad_med - - ON EVERY ROW - LET xfecha = x.fecha USING "dd/mm/yyyy" - - PRINTX xfecha, x.cantidad_2, x.costo_st, x.valor ,x.num_doc,x.descripcion_mov - - AFTER GROUP OF x.codigo - LET total_consumo_co = GROUP SUM(x.cantidad_2) - LET total_valor_co = GROUP SUM(x.valor) - - AFTER GROUP OF x.maquina - LET total_valor_mq= GROUP SUM(x.valor) - PRINTX total_Valor_mq - - ON LAST ROW - LET total_General= SUM(x.valor) - - END REPORT -##### Igualandon los dias de la semana a la descripcion del mismo - FUNCTION busca_dia() - LET nombre_dia[1] = "Domingo" - LET nombre_dia[2] = "Lunes" - LET nombre_dia[3] = "Martes" - LET nombre_dia[4] = "Miercoles" - LET nombre_dia[5] = "Jueves" - LET nombre_dia[6] = "Viernes" - LET nombre_dia[7] = "Sabado" - END FUNCTION - -####### Igualando el numero del mes a la descripcion del mismo -FUNCTION busca_mes() - LET nombre_mes[1] = "Enero" - LET nombre_mes[2] = "Febrero" - LET nombre_mes[3] = "Marzo" - LET nombre_mes[4] = "Abril" - LET nombre_mes[5] = "Mayo" - LET nombre_mes[6] = "Junio" - LET nombre_mes[7] = "Julio" - LET nombre_mes[8] = "Agosto" - LET nombre_mes[9] = "Septiembre" - LET nombre_mes[10] = "Octubre" - LET nombre_mes[11] = "Noviembre" - LET nombre_mes[12] = "Diciembre" - END FUNCTION - +{ +------------------------------------------------------------------------------- +PROGRAMA : IRPRRP043 +OBJETIVO : Rreporte de Consumo Por Maquina +PROGRAMADOR : Juan Soto +FECHA REALIZACION : Agosto 20, 2020 + +MODIFICACION : Incluir costo estandar del repuesto y valor consumo por departamento. +------------------------------------------------------------------------------- +} +IMPORT os +GLOBALS "irprgb000.4gl" + +DEFINE fecha1,fecha2 DATE, + departamento INT + +MAIN + DEFER INTERRUPT + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CALL ARG_VAL(3) RETURNING impresor + CONNECT to "smarmotech" USER usuarios USING clave + SELECT * INTO p_companias.* FROM companias + CALL irprrp008() +END MAIN + +FUNCTION irprrp008() + +##### Definicion de la variables a imprimir + DEFINE cons_maq RECORD + tipoinventario VARCHAR(40), + maquina LIKE irtb00006.maquina, + nombre LIKE irtb00009.nombre, + cod_n LIKE irtb00006.cod_n, + cod_grupo LIKE irtb00006.cod_grupo, + cod_tipo LIKE irtb00006.cod_tipo, + cod_sec LIKE irtb00006.cod_sec, + descrip_esp CHAR(30), + unidad_med CHAR(4), + fecha DATE, + num_doc INT, + descripcion_mov VARCHAR(100), + cantidad_2 LIKE irtb00006.cantidad_2, + codigo CHAR(25), + costo_st LIKE irtb00013.costo_st, + valor DECIMAL(12,2) + END RECORD + + #WHENEVER ERROR CONTINUE + + OPTIONS + FORM LINE 9, + ERROR LINE 23, + COMMENT LINE 21 + + CLEAR SCREEN + OPEN FORM irfmrp008 FROM "irfmrp043" + DISPLAY FORM irfmrp008 + + DISPLAY "irprrp008" AT 4,3 + DISPLAY "Consumo de Repuesto Por Maquina" AT 6,25 + + LET tipo_papel = 1 + CALL msgrp000(tipo_papel) + + DISPLAY " " + at 19,14 + +####### Creando criterio de busqueda + + INPUT BY NAME fecha1,fecha2,departamento + BEFORE INPUT + CALL busca_departamento() + + AFTER FIELD fecha1 + IF fecha1 IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD fecha1 + END IF + + AFTER FIELD fecha2 + IF fecha2 IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD fecha2 + END IF + + IF fecha1 > fecha2 THEN + LET numero_msg = 168 + CALL msg(numero_msg) + NEXT FIELD fecha1 + END IF + END INPUT + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + + CONSTRUCT criterio ON a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec + FROM cod_n,cod_grupo,cod_tipo,cod_sec + AFTER CONSTRUCT +##### Creando la facilidad para cancelar opreacion mediante DELETE + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + EXIT CONSTRUCT + END CONSTRUCT + +##### Selecionando la informacion requerida para la salida de +##### informacion +IF departamento IS NULL THEN + LET selec = + "SELECT 'REPUESTOS',a.sec_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", + " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", + "FROM irtb00006 a,adtb00001 b,irtb00002 c,irtb00005 d ", + "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", + " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", + " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", + " a.sec_a = b.departamento AND a.status_t is NULL AND ", + " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", + criterio CLIPPED , + " UNION ", + "SELECT 'MAT PRIMA', a.depto_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", + " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", + "FROM intb00006 a,adtb00001 b,intb00001 c,intb00005 d ", + "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", + " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", + " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", + " a.depto_a = b.departamento AND a.status_t is NULL AND ", + " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", + criterio CLIPPED, + + " ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec" +ELSE + LET selec = + "SELECT 'REPUESTOS',a.sec_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", + " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", + "FROM irtb00006 a,adtb00001 b,irtb00002 c,irtb00005 d ", + "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", + " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", + " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", + " a.sec_a = ", departamento, " and ", + " a.sec_a = b.departamento AND a.status_t is NULL AND ", + " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", + criterio CLIPPED , + " UNION ", + "SELECT 'MAT PRIMA', a.depto_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", + " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", + "FROM intb00006 a,adtb00001 b,intb00001 c,intb00005 d ", + "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", + " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", + " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", + " a.depto_a = ", departamento, " and ", + " a.depto_a = b.departamento AND a.status_t is NULL AND ", + " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", + criterio CLIPPED, + + " ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec" +END IF + DISPLAY "<< Buscando Informacion ... Espere Por Favor. >>" + AT 17,14 ATTRIBUTE (REVERSE,BOLD) + + LET selec1 = + "SELECT COUNT(*) ", + "FROM irtb00006 a,adtb00001 b,irtb00002 c ", + "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", + " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", + " a.sec_a = b.departamento AND a.status_t is NULL AND ", + " a.fecha BETWEEN ? AND ? AND a.cantidad_2 <0 AND ", + criterio clipped + + # PREPARE comando1 FROM selec1 + # DECLARE busca1 CURSOR FOR comando1 + # OPEN busca1 USING fecha1,fecha2 + + # FETCH busca1 INTO regi + + PREPARE busca FROM selec + DECLARE accion CURSOR FOR busca + OPEN accion USING fecha1,fecha2,fecha1,fecha2 + + LET idx = 1 + LET p_param = "S" + + FOREACH accion INTO cons_maq.* + + IF idx =1 THEN + LET r_filename = 'irprrp043.4rp' + IF fgl_report_loadCurrentSettings(r_filename) THEN + LET preview = 1 + CALL seleccionarsalida() RETURNING r_output -- load the .4rp file + CALL fgl_report_selectDevice(r_output) -- changing default + CALL fgl_report_selectPreview(preview) -- changing default + CALL fgl_report_configurexlsxdevice(null,null,null,false,false,null,1) + LET handler = fgl_report_commitCurrentSettings() -- commit changes + + START REPORT rep_consu TO XML HANDLER HANDLER + END IF + END IF + LET idx = idx +1 +# CALL termometro(regi,p_param) + LET p_param = "N" + + LET cons_maq.codigo = cons_maq.cod_n USING "&",'-', + cons_maq.cod_grupo USING "&&",'-', + cons_maq.cod_tipo USING "&&&",'-', + cons_maq.cod_sec USING "&&&&" + + LET cons_maq.costo_st = 0 + IF cons_maq.tipoinventario = 'REPUESTOS' THEN + SELECT costo_st INTO cons_maq.costo_st + FROM irtb00013 + WHERE cod_n = cons_maq.cod_n AND + cod_grupo = cons_maq.cod_grupo AND + cod_tipo = cons_maq.cod_tipo AND + cod_sec = cons_maq.cod_sec AND + ano = YEAR(cons_maq.fecha) AND + status_t IS NULL + ELSE + SELECT costo_st INTO cons_maq.costo_st + FROM intb00013 + WHERE cod_n = cons_maq.cod_n AND + cod_grupo = cons_maq.cod_grupo AND + cod_tipo = cons_maq.cod_tipo AND + cod_sec = cons_maq.cod_sec AND + ano = YEAR(cons_maq.fecha) AND + status_t IS NULL + + END IF + LET cons_maq.valor = 0 + LET cons_maq.valor = cons_maq.costo_st * cons_maq.cantidad_2 + + OUTPUT TO REPORT rep_consu(cons_maq.*) + END FOREACH + FINISH REPORT rep_consu + +END FUNCTION + +###### Proceso de generacion del reporte. +REPORT rep_consu(x) + DEFINE x RECORD + tipoinventario VARCHAR(50), + maquina LIKE irtb00006.maquina, + nombre LIKE irtb00009.nombre, + cod_n LIKE intb00001.cod_n, + cod_grupo LIKE intb00001.cod_grupo, + cod_tipo LIKE intb00001.cod_tipo, + cod_sec LIKE intb00001.cod_sec, + descrip_esp CHAR(30), + unidad_med CHAR(4), + fecha DATE, + num_doc INT, + descripcion_mov VARCHAR(100), + cantidad_2 LIKE irtb00006.cantidad_2, + codigo CHAR(25), + costo_st LIKE irtb00013.costo_st, + valor DECIMAL(12,2) + END RECORD + + + DEFINE p RECORD + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med, + descrip_mov LIKE irtb00005.descrip_mov + END RECORD + + DEFINE primera CHAR(1), + hora CHAR(6), + xfecha CHAR(10), + datosFechas VARCHAR(30), + dia,mes smallint, + nom_dia,nom_mes CHAR(10), + total_consumo_co,total_valor_co,total_general,total_valor_mq FLOAT + OUTPUT + LEFT MARGIN 0 + + ORDER BY x.maquina,x.codigo +###### Formateando la salida de la informacion + FORMAT + PAGE HEADER + + LET hora = time + + LET dia = WEEKDAY(x.fecha) + LET mes = MONTH(x.fecha) + + LET primera = "S" + CALL busca_mes() + LET nom_mes = nombre_mes[mes] + LET dia = dia + 1 + CALL busca_dia() + LET nom_dia = nombre_dia[dia] + + + LET datosFechas = "Del ",fecha1 USING "dd/mm/yyyy", " Al ", + fecha2 USING "dd/mm/yyyy" + + BEFORE GROUP OF x.maquina + + PRINTX p_companias.nombre,fecha1,fecha2,hora,datosFechas,x.maquina,x.nombre + BEFORE GROUP OF x.codigo + PRINTX x.codigo,x.descrip_esp,x.unidad_med + + ON EVERY ROW + LET xfecha = x.fecha USING "dd/mm/yyyy" + + PRINTX xfecha, x.cantidad_2, x.costo_st, x.valor ,x.num_doc,x.descripcion_mov + + AFTER GROUP OF x.codigo + LET total_consumo_co = GROUP SUM(x.cantidad_2) + LET total_valor_co = GROUP SUM(x.valor) + + AFTER GROUP OF x.maquina + LET total_valor_mq= GROUP SUM(x.valor) + PRINTX total_Valor_mq + + ON LAST ROW + LET total_General= SUM(x.valor) + + END REPORT +##### Igualandon los dias de la semana a la descripcion del mismo + FUNCTION busca_dia() + LET nombre_dia[1] = "Domingo" + LET nombre_dia[2] = "Lunes" + LET nombre_dia[3] = "Martes" + LET nombre_dia[4] = "Miercoles" + LET nombre_dia[5] = "Jueves" + LET nombre_dia[6] = "Viernes" + LET nombre_dia[7] = "Sabado" + END FUNCTION + +####### Igualando el numero del mes a la descripcion del mismo +FUNCTION busca_mes() + LET nombre_mes[1] = "Enero" + LET nombre_mes[2] = "Febrero" + LET nombre_mes[3] = "Marzo" + LET nombre_mes[4] = "Abril" + LET nombre_mes[5] = "Mayo" + LET nombre_mes[6] = "Junio" + LET nombre_mes[7] = "Julio" + LET nombre_mes[8] = "Agosto" + LET nombre_mes[9] = "Septiembre" + LET nombre_mes[10] = "Octubre" + LET nombre_mes[11] = "Noviembre" + LET nombre_mes[12] = "Diciembre" + END FUNCTION + diff --git a/PROYECTO/irdir/irprrp045.4gl b/PROYECTO/irdir/irprrp045.4gl index 7944ec0..1e9a66a 100644 --- a/PROYECTO/irdir/irprrp045.4gl +++ b/PROYECTO/irdir/irprrp045.4gl @@ -1,353 +1,353 @@ -{ -------------------------------------------------------------------------------- -PROGRAMA : IRPRRP045 -OBJETIVO : Rreporte de Consumo Por Maquina USUARIOS -PROGRAMADOR : Juan Soto -FECHA REALIZACION : Junio 14, 20, 2022 - -------------------------------------------------------------------------------- -} -IMPORT os -GLOBALS "irprgb000.4gl" - -DEFINE fecha1,fecha2 DATE, - departamento INT - -MAIN - DEFER INTERRUPT - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CALL ARG_VAL(3) RETURNING impresor - CONNECT to "smarmotech" USER usuarios USING clave - SELECT * INTO p_companias.* FROM companias - CALL irprrp045() -END MAIN - -FUNCTION irprrp045() - -##### Definicion de la variables a imprimir - DEFINE cons_maq RECORD - tipoinventario VARCHAR(40), - maquina LIKE irtb00006.maquina, - nombre LIKE irtb00009.nombre, - cod_n LIKE irtb00006.cod_n, - cod_grupo LIKE irtb00006.cod_grupo, - cod_tipo LIKE irtb00006.cod_tipo, - cod_sec LIKE irtb00006.cod_sec, - descrip_esp CHAR(30), - unidad_med CHAR(4), - fecha DATE, - num_doc INT, - descripcion_mov VARCHAR(100), - cantidad_2 LIKE irtb00006.cantidad_2, - codigo CHAR(25), - costo_st LIKE irtb00013.costo_st, - valor DECIMAL(12,2) - END RECORD - - #WHENEVER ERROR CONTINUE - - OPTIONS - FORM LINE 9, - ERROR LINE 23, - COMMENT LINE 21 - - CLEAR SCREEN - OPEN FORM irfmrp008 FROM "irfmrp043" - DISPLAY FORM irfmrp008 - - DISPLAY "irprrp008" AT 4,3 - DISPLAY "Consumo de Repuesto Por Maquina" AT 6,25 - - -####### Creando criterio de busqueda - - INPUT BY NAME fecha1,fecha2,departamento - BEFORE INPUT - CALL departamento_user(usuarios) - - AFTER FIELD fecha1 - IF fecha1 IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD fecha1 - END IF - - AFTER FIELD fecha2 - IF fecha2 IS NULL THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD fecha2 - END IF - - IF fecha1 > fecha2 THEN - LET numero_msg = 168 - CALL msg(numero_msg) - NEXT FIELD fecha1 - END IF - END INPUT - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - - CONSTRUCT criterio ON a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec - FROM cod_n,cod_grupo,cod_tipo,cod_sec - AFTER CONSTRUCT -##### Creando la facilidad para cancelar opreacion mediante DELETE - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - EXIT CONSTRUCT - END CONSTRUCT - -##### Selecionando la informacion requerida para la salida de -##### informacion -IF departamento IS NULL THEN - -- Sin departamento: solo los departamentos asignados al usuario (adtb00056), igual - -- que el combo; antes dejarlo vacio mostraba el consumo de TODOS los departamentos. - LET selec = - "SELECT 'REPUESTOS',a.sec_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", - " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", - "FROM irtb00006 a,adtb00001 b,irtb00002 c,irtb00005 d ", - "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", - " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", - " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", - " a.sec_a IN (SELECT u.departamento_visualiza FROM adtb00056 u WHERE u.usuario = '", usuarios CLIPPED, "') AND ", - " a.sec_a = b.departamento AND a.status_t is NULL AND ", - " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", - criterio CLIPPED , - " UNION ", - "SELECT 'MAT PRIMA', a.depto_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", - " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", - "FROM intb00006 a,adtb00001 b,intb00001 c,intb00005 d ", - "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", - " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", - " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", - " a.depto_a IN (SELECT u.departamento_visualiza FROM adtb00056 u WHERE u.usuario = '", usuarios CLIPPED, "') AND ", - " a.depto_a = b.departamento AND a.status_t is NULL AND ", - " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", - criterio CLIPPED, - - " ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec" -ELSE - LET selec = - "SELECT 'REPUESTOS',a.sec_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", - " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", - "FROM irtb00006 a,adtb00001 b,irtb00002 c,irtb00005 d ", - "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", - " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", - " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", - " a.sec_a = ", departamento, " and ", - " a.sec_a = b.departamento AND a.status_t is NULL AND ", - " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", - criterio CLIPPED , - " UNION ", - "SELECT 'MAT PRIMA', a.depto_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", - " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", - "FROM intb00006 a,adtb00001 b,intb00001 c,intb00005 d ", - "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", - " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", - " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", - " a.depto_a = ", departamento, " and ", - " a.depto_a = b.departamento AND a.status_t is NULL AND ", - " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", - criterio CLIPPED, - - " ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec" -END IF - DISPLAY "<< Buscando Informacion ... Espere Por Favor. >>" - AT 17,14 ATTRIBUTE (REVERSE,BOLD) - - LET selec1 = - "SELECT COUNT(*) ", - "FROM irtb00006 a,adtb00001 b,irtb00002 c ", - "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", - " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", - " a.sec_a = b.departamento AND a.status_t is NULL AND ", - " a.fecha BETWEEN ? AND ? AND a.cantidad_2 <0 AND ", - criterio clipped - - # PREPARE comando1 FROM selec1 - # DECLARE busca1 CURSOR FOR comando1 - # OPEN busca1 USING fecha1,fecha2 - - # FETCH busca1 INTO regi - - PREPARE busca FROM selec - DECLARE accion CURSOR FOR busca - OPEN accion USING fecha1,fecha2,fecha1,fecha2 - - LET idx = 1 - LET p_param = "S" - - FOREACH accion INTO cons_maq.* - - IF idx =1 THEN - LET r_filename = 'irprrp043.4rp' - IF fgl_report_loadCurrentSettings(r_filename) THEN - LET preview = 1 - CALL seleccionarsalida() RETURNING r_output -- load the .4rp file - CALL fgl_report_selectDevice(r_output) -- changing default - CALL fgl_report_selectPreview(preview) -- changing default - CALL fgl_report_configurexlsxdevice(null,null,null,false,false,null,1) - LET handler = fgl_report_commitCurrentSettings() -- commit changes - - START REPORT rep_consu TO XML HANDLER HANDLER - END IF - END IF - LET idx = idx +1 -# CALL termometro(regi,p_param) - LET p_param = "N" - - LET cons_maq.codigo = cons_maq.cod_n USING "&",'-', - cons_maq.cod_grupo USING "&&",'-', - cons_maq.cod_tipo USING "&&&",'-', - cons_maq.cod_sec USING "&&&&" - - LET cons_maq.costo_st = 0 - IF cons_maq.tipoinventario = 'REPUESTOS' THEN - SELECT costo_st INTO cons_maq.costo_st - FROM irtb00013 - WHERE cod_n = cons_maq.cod_n AND - cod_grupo = cons_maq.cod_grupo AND - cod_tipo = cons_maq.cod_tipo AND - cod_sec = cons_maq.cod_sec AND - ano = YEAR(cons_maq.fecha) AND - status_t IS NULL - ELSE - SELECT costo_st INTO cons_maq.costo_st - FROM intb00013 - WHERE cod_n = cons_maq.cod_n AND - cod_grupo = cons_maq.cod_grupo AND - cod_tipo = cons_maq.cod_tipo AND - cod_sec = cons_maq.cod_sec AND - ano = YEAR(cons_maq.fecha) AND - status_t IS NULL - - END IF - LET cons_maq.valor = 0 - LET cons_maq.valor = cons_maq.costo_st * cons_maq.cantidad_2 - - OUTPUT TO REPORT rep_consu(cons_maq.*) - END FOREACH - IF idx > 1 THEN - FINISH REPORT rep_consu - END IF -END FUNCTION - -###### Proceso de generacion del reporte. -REPORT rep_consu(x) - DEFINE x RECORD - tipoinventario VARCHAR(50), - maquina LIKE irtb00006.maquina, - nombre LIKE irtb00009.nombre, - cod_n LIKE intb00001.cod_n, - cod_grupo LIKE intb00001.cod_grupo, - cod_tipo LIKE intb00001.cod_tipo, - cod_sec LIKE intb00001.cod_sec, - descrip_esp CHAR(30), - unidad_med CHAR(4), - fecha DATE, - num_doc INT, - descripcion_mov VARCHAR(100), - cantidad_2 LIKE irtb00006.cantidad_2, - codigo CHAR(25), - costo_st LIKE irtb00013.costo_st, - valor DECIMAL(12,2) - END RECORD - - - DEFINE p RECORD - descrip_esp LIKE intb00001.descrip_esp, - unidad_med LIKE intb00001.unidad_med, - descrip_mov LIKE irtb00005.descrip_mov - END RECORD - - DEFINE primera CHAR(1), - hora CHAR(6), - xfecha CHAR(10), - datosFechas VARCHAR(30), - dia,mes smallint, - nom_dia,nom_mes CHAR(10), - total_consumo_co,total_valor_co,total_general,total_valor_mq FLOAT - OUTPUT - LEFT MARGIN 0 - - ORDER BY x.maquina,x.codigo -###### Formateando la salida de la informacion - FORMAT - PAGE HEADER - - LET hora = time - - LET dia = WEEKDAY(x.fecha) - LET mes = MONTH(x.fecha) - - LET primera = "S" - CALL busca_mes() - LET nom_mes = nombre_mes[mes] - LET dia = dia + 1 - CALL busca_dia() - LET nom_dia = nombre_dia[dia] - - - LET datosFechas = "Del ",fecha1 USING "dd/mm/yyyy", " Al ", - fecha2 USING "dd/mm/yyyy" - - BEFORE GROUP OF x.maquina - - PRINTX p_companias.nombre,fecha1,fecha2,hora,datosFechas,x.maquina,x.nombre - BEFORE GROUP OF x.codigo - PRINTX x.codigo,x.descrip_esp,x.unidad_med - - ON EVERY ROW - LET xfecha = x.fecha USING "dd/mm/yyyy" - - PRINTX xfecha, x.cantidad_2, x.costo_st, x.valor ,x.num_doc,x.descripcion_mov - - AFTER GROUP OF x.codigo - LET total_consumo_co = GROUP SUM(x.cantidad_2) - LET total_valor_co = GROUP SUM(x.valor) - - AFTER GROUP OF x.maquina - LET total_valor_mq= GROUP SUM(x.valor) - PRINTX total_Valor_mq - - ON LAST ROW - LET total_General= SUM(x.valor) - - END REPORT -##### Igualandon los dias de la semana a la descripcion del mismo - FUNCTION busca_dia() - LET nombre_dia[1] = "Domingo" - LET nombre_dia[2] = "Lunes" - LET nombre_dia[3] = "Martes" - LET nombre_dia[4] = "Miercoles" - LET nombre_dia[5] = "Jueves" - LET nombre_dia[6] = "Viernes" - LET nombre_dia[7] = "Sabado" - END FUNCTION - -####### Igualando el numero del mes a la descripcion del mismo -FUNCTION busca_mes() - LET nombre_mes[1] = "Enero" - LET nombre_mes[2] = "Febrero" - LET nombre_mes[3] = "Marzo" - LET nombre_mes[4] = "Abril" - LET nombre_mes[5] = "Mayo" - LET nombre_mes[6] = "Junio" - LET nombre_mes[7] = "Julio" - LET nombre_mes[8] = "Agosto" - LET nombre_mes[9] = "Septiembre" - LET nombre_mes[10] = "Octubre" - LET nombre_mes[11] = "Noviembre" - LET nombre_mes[12] = "Diciembre" - END FUNCTION - +{ +------------------------------------------------------------------------------- +PROGRAMA : IRPRRP045 +OBJETIVO : Rreporte de Consumo Por Maquina USUARIOS +PROGRAMADOR : Juan Soto +FECHA REALIZACION : Junio 14, 20, 2022 + +------------------------------------------------------------------------------- +} +IMPORT os +GLOBALS "irprgb000.4gl" + +DEFINE fecha1,fecha2 DATE, + departamento INT + +MAIN + DEFER INTERRUPT + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CALL ARG_VAL(3) RETURNING impresor + CONNECT to "smarmotech" USER usuarios USING clave + SELECT * INTO p_companias.* FROM companias + CALL irprrp045() +END MAIN + +FUNCTION irprrp045() + +##### Definicion de la variables a imprimir + DEFINE cons_maq RECORD + tipoinventario VARCHAR(40), + maquina LIKE irtb00006.maquina, + nombre LIKE irtb00009.nombre, + cod_n LIKE irtb00006.cod_n, + cod_grupo LIKE irtb00006.cod_grupo, + cod_tipo LIKE irtb00006.cod_tipo, + cod_sec LIKE irtb00006.cod_sec, + descrip_esp CHAR(30), + unidad_med CHAR(4), + fecha DATE, + num_doc INT, + descripcion_mov VARCHAR(100), + cantidad_2 LIKE irtb00006.cantidad_2, + codigo CHAR(25), + costo_st LIKE irtb00013.costo_st, + valor DECIMAL(12,2) + END RECORD + + #WHENEVER ERROR CONTINUE + + OPTIONS + FORM LINE 9, + ERROR LINE 23, + COMMENT LINE 21 + + CLEAR SCREEN + OPEN FORM irfmrp008 FROM "irfmrp043" + DISPLAY FORM irfmrp008 + + DISPLAY "irprrp008" AT 4,3 + DISPLAY "Consumo de Repuesto Por Maquina" AT 6,25 + + +####### Creando criterio de busqueda + + INPUT BY NAME fecha1,fecha2,departamento + BEFORE INPUT + CALL departamento_user(usuarios) + + AFTER FIELD fecha1 + IF fecha1 IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD fecha1 + END IF + + AFTER FIELD fecha2 + IF fecha2 IS NULL THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD fecha2 + END IF + + IF fecha1 > fecha2 THEN + LET numero_msg = 168 + CALL msg(numero_msg) + NEXT FIELD fecha1 + END IF + END INPUT + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + + CONSTRUCT criterio ON a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec + FROM cod_n,cod_grupo,cod_tipo,cod_sec + AFTER CONSTRUCT +##### Creando la facilidad para cancelar opreacion mediante DELETE + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + EXIT CONSTRUCT + END CONSTRUCT + +##### Selecionando la informacion requerida para la salida de +##### informacion +IF departamento IS NULL THEN + -- Sin departamento: solo los departamentos asignados al usuario (adtb00056), igual + -- que el combo; antes dejarlo vacio mostraba el consumo de TODOS los departamentos. + LET selec = + "SELECT 'REPUESTOS',a.sec_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", + " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", + "FROM irtb00006 a,adtb00001 b,irtb00002 c,irtb00005 d ", + "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", + " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", + " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", + " a.sec_a IN (SELECT u.departamento_visualiza FROM adtb00056 u WHERE u.usuario = '", usuarios CLIPPED, "') AND ", + " a.sec_a = b.departamento AND a.status_t is NULL AND ", + " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", + criterio CLIPPED , + " UNION ", + "SELECT 'MAT PRIMA', a.depto_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", + " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", + "FROM intb00006 a,adtb00001 b,intb00001 c,intb00005 d ", + "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", + " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", + " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", + " a.depto_a IN (SELECT u.departamento_visualiza FROM adtb00056 u WHERE u.usuario = '", usuarios CLIPPED, "') AND ", + " a.depto_a = b.departamento AND a.status_t is NULL AND ", + " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", + criterio CLIPPED, + + " ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec" +ELSE + LET selec = + "SELECT 'REPUESTOS',a.sec_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", + " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", + "FROM irtb00006 a,adtb00001 b,irtb00002 c,irtb00005 d ", + "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", + " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", + " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", + " a.sec_a = ", departamento, " and ", + " a.sec_a = b.departamento AND a.status_t is NULL AND ", + " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", + criterio CLIPPED , + " UNION ", + "SELECT 'MAT PRIMA', a.depto_a as departamento,b.nom_dpto,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, ", + " c.descrip_esp,c.unidad_med,a.fecha,a.num_doc,cast(d.cod_mov as char(5))+'-'+d.descrip_mov, a.cantidad_2*-1 ", + "FROM intb00006 a,adtb00001 b,intb00001 c,intb00005 d ", + "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", + " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", + " a.cod_mov = d.cod_mov AND d.consumo = 'SI' AND ", + " a.depto_a = ", departamento, " and ", + " a.depto_a = b.departamento AND a.status_t is NULL AND ", + " a.fecha BETWEEN ? AND ? AND a.cantidad_2 < 0 AND ", + criterio CLIPPED, + + " ORDER BY a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec" +END IF + DISPLAY "<< Buscando Informacion ... Espere Por Favor. >>" + AT 17,14 ATTRIBUTE (REVERSE,BOLD) + + LET selec1 = + "SELECT COUNT(*) ", + "FROM irtb00006 a,adtb00001 b,irtb00002 c ", + "WHERE a.cod_n = c.cod_n AND a.cod_grupo = c.cod_grupo AND ", + " a.cod_tipo = c.cod_tipo AND a.cod_sec = c.cod_sec AND ", + " a.sec_a = b.departamento AND a.status_t is NULL AND ", + " a.fecha BETWEEN ? AND ? AND a.cantidad_2 <0 AND ", + criterio clipped + + # PREPARE comando1 FROM selec1 + # DECLARE busca1 CURSOR FOR comando1 + # OPEN busca1 USING fecha1,fecha2 + + # FETCH busca1 INTO regi + + PREPARE busca FROM selec + DECLARE accion CURSOR FOR busca + OPEN accion USING fecha1,fecha2,fecha1,fecha2 + + LET idx = 1 + LET p_param = "S" + + FOREACH accion INTO cons_maq.* + + IF idx =1 THEN + LET r_filename = 'irprrp043.4rp' + IF fgl_report_loadCurrentSettings(r_filename) THEN + LET preview = 1 + CALL seleccionarsalida() RETURNING r_output -- load the .4rp file + CALL fgl_report_selectDevice(r_output) -- changing default + CALL fgl_report_selectPreview(preview) -- changing default + CALL fgl_report_configurexlsxdevice(null,null,null,false,false,null,1) + LET handler = fgl_report_commitCurrentSettings() -- commit changes + + START REPORT rep_consu TO XML HANDLER HANDLER + END IF + END IF + LET idx = idx +1 +# CALL termometro(regi,p_param) + LET p_param = "N" + + LET cons_maq.codigo = cons_maq.cod_n USING "&",'-', + cons_maq.cod_grupo USING "&&",'-', + cons_maq.cod_tipo USING "&&&",'-', + cons_maq.cod_sec USING "&&&&" + + LET cons_maq.costo_st = 0 + IF cons_maq.tipoinventario = 'REPUESTOS' THEN + SELECT costo_st INTO cons_maq.costo_st + FROM irtb00013 + WHERE cod_n = cons_maq.cod_n AND + cod_grupo = cons_maq.cod_grupo AND + cod_tipo = cons_maq.cod_tipo AND + cod_sec = cons_maq.cod_sec AND + ano = YEAR(cons_maq.fecha) AND + status_t IS NULL + ELSE + SELECT costo_st INTO cons_maq.costo_st + FROM intb00013 + WHERE cod_n = cons_maq.cod_n AND + cod_grupo = cons_maq.cod_grupo AND + cod_tipo = cons_maq.cod_tipo AND + cod_sec = cons_maq.cod_sec AND + ano = YEAR(cons_maq.fecha) AND + status_t IS NULL + + END IF + LET cons_maq.valor = 0 + LET cons_maq.valor = cons_maq.costo_st * cons_maq.cantidad_2 + + OUTPUT TO REPORT rep_consu(cons_maq.*) + END FOREACH + IF idx > 1 THEN + FINISH REPORT rep_consu + END IF +END FUNCTION + +###### Proceso de generacion del reporte. +REPORT rep_consu(x) + DEFINE x RECORD + tipoinventario VARCHAR(50), + maquina LIKE irtb00006.maquina, + nombre LIKE irtb00009.nombre, + cod_n LIKE intb00001.cod_n, + cod_grupo LIKE intb00001.cod_grupo, + cod_tipo LIKE intb00001.cod_tipo, + cod_sec LIKE intb00001.cod_sec, + descrip_esp CHAR(30), + unidad_med CHAR(4), + fecha DATE, + num_doc INT, + descripcion_mov VARCHAR(100), + cantidad_2 LIKE irtb00006.cantidad_2, + codigo CHAR(25), + costo_st LIKE irtb00013.costo_st, + valor DECIMAL(12,2) + END RECORD + + + DEFINE p RECORD + descrip_esp LIKE intb00001.descrip_esp, + unidad_med LIKE intb00001.unidad_med, + descrip_mov LIKE irtb00005.descrip_mov + END RECORD + + DEFINE primera CHAR(1), + hora CHAR(6), + xfecha CHAR(10), + datosFechas VARCHAR(30), + dia,mes smallint, + nom_dia,nom_mes CHAR(10), + total_consumo_co,total_valor_co,total_general,total_valor_mq FLOAT + OUTPUT + LEFT MARGIN 0 + + ORDER BY x.maquina,x.codigo +###### Formateando la salida de la informacion + FORMAT + PAGE HEADER + + LET hora = time + + LET dia = WEEKDAY(x.fecha) + LET mes = MONTH(x.fecha) + + LET primera = "S" + CALL busca_mes() + LET nom_mes = nombre_mes[mes] + LET dia = dia + 1 + CALL busca_dia() + LET nom_dia = nombre_dia[dia] + + + LET datosFechas = "Del ",fecha1 USING "dd/mm/yyyy", " Al ", + fecha2 USING "dd/mm/yyyy" + + BEFORE GROUP OF x.maquina + + PRINTX p_companias.nombre,fecha1,fecha2,hora,datosFechas,x.maquina,x.nombre + BEFORE GROUP OF x.codigo + PRINTX x.codigo,x.descrip_esp,x.unidad_med + + ON EVERY ROW + LET xfecha = x.fecha USING "dd/mm/yyyy" + + PRINTX xfecha, x.cantidad_2, x.costo_st, x.valor ,x.num_doc,x.descripcion_mov + + AFTER GROUP OF x.codigo + LET total_consumo_co = GROUP SUM(x.cantidad_2) + LET total_valor_co = GROUP SUM(x.valor) + + AFTER GROUP OF x.maquina + LET total_valor_mq= GROUP SUM(x.valor) + PRINTX total_Valor_mq + + ON LAST ROW + LET total_General= SUM(x.valor) + + END REPORT +##### Igualandon los dias de la semana a la descripcion del mismo + FUNCTION busca_dia() + LET nombre_dia[1] = "Domingo" + LET nombre_dia[2] = "Lunes" + LET nombre_dia[3] = "Martes" + LET nombre_dia[4] = "Miercoles" + LET nombre_dia[5] = "Jueves" + LET nombre_dia[6] = "Viernes" + LET nombre_dia[7] = "Sabado" + END FUNCTION + +####### Igualando el numero del mes a la descripcion del mismo +FUNCTION busca_mes() + LET nombre_mes[1] = "Enero" + LET nombre_mes[2] = "Febrero" + LET nombre_mes[3] = "Marzo" + LET nombre_mes[4] = "Abril" + LET nombre_mes[5] = "Mayo" + LET nombre_mes[6] = "Junio" + LET nombre_mes[7] = "Julio" + LET nombre_mes[8] = "Agosto" + LET nombre_mes[9] = "Septiembre" + LET nombre_mes[10] = "Octubre" + LET nombre_mes[11] = "Noviembre" + LET nombre_mes[12] = "Diciembre" + END FUNCTION + diff --git a/PROYECTO/lqdir/lqprrp009.4gl.bak_20261012 b/PROYECTO/lqdir/lqprrp009.4gl.bak_20261012 index a23e2d4..606e4f6 100644 --- a/PROYECTO/lqdir/lqprrp009.4gl.bak_20261012 +++ b/PROYECTO/lqdir/lqprrp009.4gl.bak_20261012 @@ -1,1040 +1,1040 @@ -{ -============================================================================== - PROGRAMA : lqprrp009 - SISTEMA : Sistema de Liquidacion Materiales - Objetivo : Liquidacion Mercancia Compras Exterior REPUESTSO - Nota: En los gastos y otros se segrega la entrada "ED.64" - PROGRAMADOR : Juan F. Soto - FECHA : Noviembre 26, 1996 - MODIFICADO : - FECHA : -============================================================================== -} -GLOBALS - "lqprgb000.4gl" -###### Variables para busqueda de rango de fecha -DEFINE elije,imp,afecta CHAR(1) -DEFINE m_mes,mes SMALLINT -DEFINE chequea_ent,p_ano CHAR(4) -DEFINE detalla CHAR(30) -DEFINE no_entrada CHAR(14) -DEFINE fecha1, fecha2 DATE ,p_fecha char(10) -DEFINE entra CHAR(14) -DEFINE entra1 CHAR(5) -DEFINE t_costst,p_fob,valor,mano_obra,sueldo_ind,monto_banco, - interes,val_64 DECIMAL(12,2) -DEFINE orden CHAR(10) -DEFINE t_variacion DECIMAL(12,2) - -###### Variables que la almacenan la informacion enviada al reporte -DEFINE diario1 RECORD - cuenta_no CHAR(8), - debito DECIMAL(10,2) -END RECORD - - DEFINE i SMALLINT - DEFINE fecha_inicial,fecha_final DATE - DEFINE tasa DECIMAL(8,2) - DEFINE primera,imp_entrada CHAR(1), salida VARCHAR(4) - -MAIN - DEFER INTERRUPT - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CALL ARG_VAL(3) RETURNING impresor - - CONNECT to "smarmotech" USER usuarios USING clave - - CALL lqprrp009() -END MAIN - - FUNCTION lqprrp009() - - DEFINE busca_datos RECORD - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - descripcion CHAR(30), - unidad CHAR(3), - cod_sp SMALLINT, - cod_sp_sec SMALLINT, - entrada INTEGER, - num_doc INTEGER, - num_oc INTEGER, - tipo CHAR(2), - cantidad DECIMAL(12,2), - precio DECIMAL(12,2), - flete DECIMAL(12,2), - tasa DECIMAL(8,2), - mercado CHAR(1), - imp_colect DECIMAL(12,2), - imp_aduana DECIMAL(12,2), - cost_std DECIMAL(12,3), - clave CHAR(6) - END RECORD - - LET int_flag = FALSE - - OPTIONS - FORM LINE 8 - - OPEN FORM lqfmrp009 FROM "lqfmrp009" - DISPLAY FORM lqfmrp009 - DISPLAY "lqprrp009" AT 4,3 - DISPLAY "Liquidacion Partes y Repuestos" AT 6,24 - - LET tipo_papel = 2 - CALL msgrp000(tipo_papel) - - INPUT BY NAME p_ano,m_mes,elije,imp_entrada,imp,chstd - - AFTER FIELD p_ano - IF p_ano is null THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD p_ano - END IF - AFTER FIELD m_mes - IF m_mes is null THEN - LET numero_msg = 16 - CALL msg(numero_msg) - NEXT FIELD m_mes - END IF - SELECT Convert(varchar(10),a.fecha_inicio,103),Convert(varchar(10),a.fecha_corte,103) INTO fecha_inicial,fecha_final - FROM prdtable a WHERE a.mes = m_mes and a.ano = p_ano - - DISPLAY BY NAME fecha_inicial,fecha_final ATTRIBUTE(BOLD) - LET chequea_ent = m_mes using "&&",p_ano[3,4] - LET no_entrada = "ED.29-000/",chequea_ent - - - LET p_fechas = fecha_final using "ddmmyy" - CALL prd(p_fechas,usuarios) RETURNING bandera - IF bandera = 1 THEN - LET bandera = 0 - NEXT FIELD p_ano - END IF - - AFTER FIELD elije - IF elije = "E" THEN - SELECT unique a.ref FROM cgtb00004 a WHERE a.ref = no_entrada - - IF status != notfound THEN - LET numero_msg = 222 - CALL msg(numero_msg) - #NEXT FIELD p_ano - END IF - END IF - END INPUT - - IF int_flag THEN - LET numero_msg = 2 - CALL msg(numero_msg) - LET int_flag = FALSE - RETURN - END IF - LET primera = "S" - CALL defecto(usuarios,clave,impresor) RETURNING imprime,negrilla_on,negrillas_of, - doble_on,doble_off,comp_on,comp_off, - doce,normal,archivo,copia - - - LET r_filename = 'lqprrp009.4rp' - LET preview = 1 - - IF fgl_report_loadCurrentSettings(r_filename) THEN - - CALL seleccionarsalida() RETURNING r_output -- load the .4rp file - CALL fgl_report_selectDevice(r_output) -- changing default - CALL fgl_report_selectPreview(preview) -- changing default - LET handler = fgl_report_commitCurrentSettings() -- commit changes - END IF - - IF HANDLER IS NOT NULL THEN - START REPORT liquida7 TO XML HANDLER HANDLER - - - - DISPLAY "<<>>" AT 19,14 - ATTRIBUTE(YELLOW) - - DELETE FROM cttb00032 WHERE mes = m_mes and ano = p_ano AND tipo = '3' - DELETE FROM cttb00013 WHERE fecha_lq = fecha_final and tipo_lq = elije AND tipo_orden =3 - INSERT INTO cttb000log1 VALUES (GETDATE(),usuarios,'lqprrp009','ELIMINO') - - - DECLARE busca CURSOR FOR - SELECT UNIQUE a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, - a.descrip_esp,a.unidad_med, - d.cod_sp,d.cod_sp_sec,d.rep_entrada,c.rep_entrada,c.num_oc,c.tipo, - c.cantidad_oc,c.cantidad_oc*c.fob,c.costo_flete,d.prima_us,d.liquidada,c.impuesto,c.otros_g - FROM irtb00002 a,cgtb00018 c,cgtb00017 d - WHERE a.cod_n = c.cod_n and a.cod_grupo = c.cod_grupo and - a.cod_tipo = c.cod_tipo and a.cod_sec = c.cod_sec and - c.rep_entrada = d.rep_entrada and d.liquidada = elije and - d.fecha between fecha_inicial and fecha_final and c.status_t is null - AND c.num_oc = d.num_oc and c.tipo = d.tipo AND c.status_t IS NULL AND - c.tipo = 3 AND - d.status_t is null ORDER BY c.num_oc,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec - - FOREACH busca INTO busca_datos.* - LET orden = busca_datos.num_oc USING "<<<<<<" - IF elije != "L" THEN -{# Busca el monto pagado al colector - SELECT sum(a.debito-a.credito) INTO busca_datos.imp_colect FROM cgtb00004 a - WHERE (a.cuenta_no = "1161-01" and a.status_t is null and - a.fecha <= fecha_final and a.cod_sec = a.cod_sec and - a.num_doc = orden) -} - IF busca_datos.imp_colect is null THEN - LET busca_datos.imp_colect = 0 - END IF - - IF busca_datos.imp_colect < 0 THEN - LET busca_datos.imp_colect = busca_datos.imp_colect * -1 - END IF - -#Busca la entrada 64 del rango especificado - SELECT sum(a.debito-a.credito) INTO val_64 FROM cgtb00004 a - WHERE (a.fecha between fecha_inicial and fecha_final and - a.ref[1,5] = "ED.64") AND (a.cod_aux = a.cod_aux and a.cod_sec = a.cod_sec - and a.num_doc = orden and a.status_t is null) - - IF val_64 is null THEN - LET val_64 = 0 - END IF - -{# Busca los gastos aduanales - SELECT sum(a.debito-a.credito) INTO busca_datos.imp_aduana FROM cgtb00004 a - WHERE (cuenta_no = "1161" and a.status_t is null and - a.fecha <= fecha_final and a.cod_sec = a.cod_sec and - a.num_doc = orden) -} - END IF - - IF busca_datos.imp_aduana is null THEN - LET busca_datos.imp_aduana = 0 - END IF - - IF busca_datos.imp_aduana < 0 THEN - LET busca_datos.imp_aduana = busca_datos.imp_aduana * -1 - END IF - - IF busca_datos.imp_aduana != 0 THEN - LET busca_datos.imp_aduana = busca_datos.imp_aduana - val_64 - END IF -# Busca el costos standard - LET busca_datos.cost_std = 0 - SELECT a.costo_st INTO busca_datos.cost_std FROM irtb00013 a - WHERE a.ano = p_Ano and a.cod_n = busca_datos.cod_n and - a.cod_grupo=busca_datos.cod_grupo and a.cod_tipo=busca_datos.cod_tipo - AND a.mes_fin = 12 - AND a.cod_sec = busca_datos.cod_sec and a.status_t is null - - IF busca_datos.cost_std is null THEN - LET busca_datos.cost_std = 0 - END IF - LET busca_datos.clave = busca_datos.num_oc using "<<<<",busca_datos.tipo - OUTPUT TO REPORT liquida7(busca_datos.*) - END FOREACH - - FINISH REPORT liquida7 - - END IF - - #IF imp = "S" THEN - # RUN imprime - #END IF - - IF imp_entrada = "S" THEN - CALL entrada0271() - END IF - CLEAR SCREEN - END FUNCTION - -REPORT liquida7(x) - DEFINE x RECORD - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - descripcion varchar(100), - unidad CHAR(3), - cod_sp SMALLINT, - cod_sp_sec SMALLINT, - entrada INTEGER, - num_doc INTEGER, - num_oc INTEGER, - tipo CHAR(10), - cantidad DECIMAL(12,2), - precio DECIMAL(12,2), - flete DECIMAL(12,2), - tasa DECIMAL(8,2), - mercado CHAR(10), - imp_colect DECIMAL(12,2), - imp_aduana DECIMAL(12,2), - cost_std DECIMAL(12,3), - clave CHAR(10) - END RECORD - - DEFINE n_reg SMALLINT - - DEFINE fecha1,fecha2 DATE - DEFINE variacion,precio_std,fob,c_f,seguro,cost_pl,valor,t_fob,t_flete, - t_seguro,t_cf,t_impcol,t_impaduana,t_dollar,t_costopl,t_recibida, - t_precio,o_variacion,total_cf,o_impaduana,o_impcolect,o_dollar,o_cf, - balan_act, - ot_fob, - ot_flete, - ot_cf, - ot_seguro, - ot_impcol, - ot_impaduana, - ot_dollar, - ot_costopl, - ot_costo, - ot_precio, - ot_costst, - ot_variacion DECIMAL(12,2) - - DEFINE descrip1 CHAR(30) - DEFINE t_costo, costo_unit DECIMAL(12,4) - DEFINE p_cuenta CHAR(8) - DEFINE otras_cta CHAR(8) - DEFINE tituloFecha, producto_codigo,proveedor,orden_tipo VARCHAR(250) - -## DEFINICION DE LAS VARIABLES DE IMPRESION - DEFINE doble_on CHAR(2) - DEFINE doble_off CHAR(2) - DEFINE negrillas_on CHAR(2) - DEFINE negrillas_off CHAR(2) - DEFINE comp_on CHAR(2) - DEFINE comp_off CHAR(2) - DEFINE doce CHAR(2) - DEFINE normal CHAR(2) - DEFINE hora CHAR(5) - - OUTPUT -## DEFINICION DE LOS MARGENES DE IMPRESION - TOP MARGIN 0 - LEFT MARGIN 0 - BOTTOM MARGIN 3 - PAGE LENGTH 150 - FORMAT - PAGE HEADER - LET hora = TIME - LET tituloFecha = "Del ",fecha_inicial USING "dd/mm/yy"," Al ", - fecha_final USING "dd/mm/yy" - - FIRST PAGE HEADER - PRINTX p_compania.nombre, hora, tituloFecha - -## AQUI SE INDICA LA IMPRESION DE LOS ENCABEZADOS - - { LET l = (210 - LENGTH(p_compania.nombre CLIPPED))/2 - PRINT COLUMN 2, comp_on,"lqprrp007", - COLUMN l, p_compania.nombre CLIPPED, - COLUMN 210, "Pag. ",pageno using "###" - LET l = (210 - LENGTH("Sistema de Contabilidad de Costo"))/2 - PRINT COLUMN l, "Sistema de Contabilidad de Costo", - COLUMN 210, today using "dd/mm/yy" - LET l = (210 - LENGTH("Liquidacion Mercancia Partes y Repuestos"))/2 - PRINT COLUMN l, "Liquidacion Mercancia Partes y Repuestos", - COLUMN 210, hora - PRINT COLUMN 98, "Del ",fecha_inicial USING "dd/mm/yy"," Al ", - fecha_final USING "dd/mm/yy" - PRINT negrillas_on - PRINT COLUMN 1, "---------------------------------------------------", - "---------------------------------------------------", - "---------------------------------------------------", - "---------------------------------------------------", - "----------------------" - - PRINT COLUMN 128,"GASTO" - - PRINT COLUMN 50, "Reporte", - COLUMN 61, "Ordenes", - COLUMN 96, "COSTO &", - COLUMN 115, "IMPUESTO", - COLUMN 128, "ADUANAL", - COLUMN 141, "PRIMA ", - COLUMN 153, "COSTO EN", - COLUMN 166, "UNIDADES", - COLUMN 183, "COSTO", - COLUMN 194, "PRECIO", - COLUMN 206, "COSTO" - - PRINT COLUMN 1, "Materiales", - COLUMN 50, "Entrada ", - COLUMN 61, "Compras", - COLUMN 76, "FOB", - COLUMN 83, "FLETE", - COLUMN 96, "FLETE", - COLUMN 104, "SEGURO", - COLUMN 115, "COLECTOR", - COLUMN 128, "Y OTROS", - COLUMN 141, "DOLLAR", - COLUMN 153, "PLANTA", - COLUMN 166, "RECIBIDA", - COLUMN 183, "UNIT.", - COLUMN 195, "STD", - COLUMN 206, "STD", - COLUMN 218, "VARIACION" - - - PRINT COLUMN 1, "----------------------------------------------------", - "----------------------------------------------------", - "----------------------------------------------------", - "----------------------------------------------------", - "------------------"} - - IF primera = "S" THEN - LET t_fob = 0 - LET t_flete = 0 - LET t_seguro = 0 - LET t_cf = 0 - LET t_impcol = 0 - LET t_impaduana = 0 - LET t_dollar = 0 - LET t_costopl = 0 - LET t_recibida = 0 - LET t_costo = 0 - LET t_precio = 0 - LET t_costst = 0 - LET t_variacion = 0 - LET o_variacion = 0 - LET o_impaduana = 0 - LET o_impcolect = 0 - LET o_dollar = 0 - LET o_cf = 0 - LET idx = 1 - LET primera = "N" - END IF - - BEFORE GROUP OF x.clave -# Busca La suma del costo y flete - SELECT SUM(a.fob+a.costo_flete),count(*) INTO total_cf,n_reg - FROM cgtb00018 a,cgtb00017 b - WHERE (a.num_oc = x.num_oc) and (a.tipo = x.tipo) and - (b.fecha between fecha_inicial and fecha_final) and - (a.num_oc = b.num_oc and a.tipo = b.tipo) and - (a.status_t is null) and (a.rep_entrada = b.rep_entrada) - - IF total_cf is null THEN - LET total_cf = 0 - END IF - #PRINT negrillas_off - -BEFORE GROUP OF x.num_oc - LET ot_fob =0 - LET ot_flete =0 - LET ot_cf =0 - LET ot_seguro =0 - LET ot_impcol =0 - LET ot_impaduana =0 - LET ot_dollar =0 - LET ot_costopl =0 - LET ot_costo =0 - LET ot_precio =0 - LET ot_costst =0 - LET ot_variacion =0 - ON EVERY ROW -# Busca la fecha del reporte de entrada para actualizar la tabla de -# liquidacion - LET selec = - "SELECT DISTINCT a.fecha FROM irtb00006 a ", - "WHERE a.num_doc = ? and ", - " a.cod_mov in (1,2) ", - " and a.status_t IS NULL" - - PREPARE comando FROM selec - EXECUTE comando USING x.entrada INTO p_fecha - LET fob = x.precio -#----------------------------------------------- - LET seguro = 0 -#----------------------------------------------- - - LET c_f = fob + x.flete - # jhonny 10/4/99 LET seguro = (c_f * .10) - LET valor = c_f * x.tasa - #IF n_reg > 1 THEN - # LET x.imp_aduana = (x.imp_aduana / total_cf) * c_f - # LET x.imp_colect = (x.imp_colect / total_cf) * c_f - #END IF - IF x.mercado = "L" THEN - LET seguro = 0 - LET x.imp_colect = 0 - LET x.imp_aduana = 0 - LET valor = 0 - END IF - LET cost_pl = seguro + c_f + x.imp_colect + x.imp_aduana + valor - LET costo_unit = cost_pl / x.cantidad - LET precio_std = x.cantidad * x.cost_std - LET variacion = cost_pl - precio_std - - LET producto_codigo = x.cod_n using "&&&&&","-",x.cod_grupo using "&&&&&","-", - x.cod_tipo using "&&&&&","-",x.cod_sec using "&&&&&", - " ",x.descripcion," ",x.unidad - - LET proveedor = x.cod_sp using "&&","-",x.cod_sp_sec using "&&&&" - - LET orden_tipo = x.num_oc using "&&&&&","-",x.tipo - - DISPLAY producto_codigo, - proveedor, - orden_tipo, - x.entrada using "&&&&&&", - fob using "#,###,###.##", - x.flete using "##,###.##", - c_f using "#,###,###.##", - seguro using "##,###.##", - x.imp_colect using "#,###,###.##", - x.imp_aduana using "###,###.##", - valor using "####,###.##", - cost_pl using "####,###.##", - x.cantidad using "##,###,###.##", - costo_unit using "###,###.####", - x.cost_std using "####,###.####", - precio_std using "#####,###.##", - variacion using "--,---,---.##" - - PRINTX producto_codigo, - proveedor, - orden_tipo, - x.entrada using "&&&&&&", - fob using "#,###,###.##", - x.flete using "##,###.##", - c_f using "#,###,###.##", - seguro using "##,###.##", - x.imp_colect using "#,###,###.##", - x.imp_aduana using "###,###.##", - valor using "####,###.##", - cost_pl using "####,###.##", - x.cantidad using "##,###,###.##", - costo_unit using "###,###.####", - x.cost_std using "####,###.####", - precio_std using "#####,###.##", - variacion using "--,---,---.##" - - IF chstd = "S" THEN - SELECT a.cod_n FROM irtb00013 a - WHERE a.cod_n = x.cod_n AND a.cod_grupo = x.cod_grupo AND - a.cod_tipo = x.cod_tipo AND - a.cod_sec = x.cod_Sec AND a.mes_ini = "01" AND a.mes_fin = "12" - AND a.ano = p_ano - - IF STATUS = NOTFOUND THEN - INSERT INTO irtb00013 - VALUES ("01","12",p_ano,x.cod_n,x.cod_grupo,x.cod_tipo,x.cod_sec, - costo_unit,null, SUSER_SNAME(),GETDATE(),null,null) - - END IF - END IF -INSERT INTO cttb00013 - (fecha_lq ,fecha ,tipo_lq ,num_oc ,cod_n ,cod_grupo - ,cod_tipo ,cod_sec ,cantidad ,costo_lq ,status_t,us_crea - ,fech_crea ,us_mod ,fech_mod,tipo_orden) - - - VALUES (fecha_final,p_fecha,elije,x.num_oc,x.cod_n,x.cod_grupo,x.cod_tipo, - x.cod_sec,x.cantidad,costo_unit,null,SUSER_SNAME(),GETDATE(),null,null,x.tipo) - - INSERT INTO cttb00032 - VALUES (p_ano,m_mes,elije,x.cod_n,x.cod_grupo,x.cod_tipo,x.cod_sec,x.cod_sp, - x.cod_sp_sec,x.entrada,x.num_oc,x.tipo,fob,x.flete,c_f,seguro, - x.imp_colect,x.imp_aduana,valor,cost_pl,x.cantidad,costo_unit, - x.cost_std,precio_std,null,SUSER_SNAME(),GETDATE(),null,null) - -INSERT INTO cttb000log2 -(fecha_lq ,fecha ,tipo_lq ,num_oc ,cod_n ,cod_grupo - ,cod_tipo ,cod_sec ,cantidad ,costo_lq ,status_t,us_crea - ,fech_crea ,us_mod ,fech_mod,tipo_orden,programa) - - - VALUES (fecha_final,p_fecha,elije,x.num_oc,x.cod_n,x.cod_grupo,x.cod_tipo, - x.cod_sec,x.cantidad,costo_unit,null,SUSER_SNAME(),GETDATE(),null,null,x.tipo,'lqprrp007') - -# Acumulacion de totales - LET t_fob = t_fob + fob - LET t_flete = t_flete + x.flete - LET t_seguro = t_seguro + seguro - LET t_cf = t_cf + c_f - LET t_impcol = t_impcol + x.imp_colect - LET t_impaduana = t_impaduana + x.imp_aduana - LET t_dollar = t_dollar + valor - LET t_costopl = t_costopl + cost_pl - LET t_costo = t_costo + costo_unit - LET t_precio = t_precio + x.cost_std - LET t_costst = t_costst + precio_std - LET t_variacion = t_variacion + variacion - LET o_variacion = o_variacion + cost_pl - LET o_impaduana = o_impaduana + x.imp_aduana + seguro - LET o_impcolect = o_impcolect + x.imp_colect - LET o_dollar = o_dollar + valor - LET o_cf = o_cf + c_f - - LET ot_fob = ot_fob + fob - LET ot_flete = ot_flete + x.flete - LET ot_cf = ot_cf + c_f - LET ot_seguro = ot_seguro + seguro - LET ot_impcol = ot_impcol + x.imp_colect - LET ot_impaduana = ot_impaduana + x.imp_aduana - LET ot_dollar = ot_dollar + valor - LET ot_costopl = ot_costopl + cost_pl - LET ot_costo = ot_costo + costo_unit - LET ot_precio = ot_precio + x.cost_std - LET ot_costst = ot_costst + precio_std - LET ot_variacion = ot_variacion + variacion - - - AFTER GROUP OF x.num_oc -# Validacion del arreglo para imprimir la entrada 27 - - IF imp_entrada = "S" THEN - LET entrada27[idx].cuenta_no = "1161" - LET entrada27[idx].cod_aux = x.cod_sp - LET entrada27[idx].cod_sec = x.cod_sp_sec - LET entrada27[idx].num_doc = x.num_oc - LET entrada27[idx].valor = o_impaduana - LET o_impaduana = 0 - LET idx = idx + 1 - LET entrada27[idx].cuenta_no = "1161-01" - LET entrada27[idx].cod_aux = x.cod_sp - LET entrada27[idx].cod_sec = x.cod_sp_sec - LET entrada27[idx].num_doc = x.num_oc - LET entrada27[idx].valor = o_impcolect - LET o_impcolect = 0 - LET idx = idx + 1 - - LET entrada27[idx].cuenta_no = "1161-02" - LET entrada27[idx].cod_aux = x.cod_sp - LET entrada27[idx].cod_sec = x.cod_sp_sec - LET entrada27[idx].num_doc = x.num_oc - LET entrada27[idx].valor = o_dollar - LET o_dollar = 0 - LET idx = idx + 1 - - LET entrada27[idx].cuenta_no = "1161-03" - LET entrada27[idx].cod_aux = x.cod_sp - LET entrada27[idx].cod_sec = x.cod_sp_sec - LET entrada27[idx].num_doc = x.num_oc - LET entrada27[idx].valor = o_cf - LET o_cf = 0 - LET idx = idx + 1 - END IF - - PRINTX ot_fob using "#,###,###.##", - ot_flete using "##,###.##", - ot_cf using "###,###.##", - ot_seguro using "##,###.##", - ot_impcol using "####,###.##", - ot_impaduana using "####,###.##", - ot_dollar using "##,###,###.##", - ot_costopl using "##,###,###.##", - ot_costo using "####,###.##", - ot_precio using "####,###.####", - ot_costst using "##,###,###.####", - ot_variacion using "--,---,---.##" - SKIP 1 LINE -#------------------------------------------------------------------------- - ON LAST ROW - - - PRINTX t_fob using "#,###,###.##", - t_flete using "##,###.##", - t_cf using "###,###.##", - t_seguro using "##,###.##", - t_impcol using "####,###.##", - t_impaduana using "####,###.##", - t_dollar using "##,###,###.##", - t_costopl using "##,###,###.##", - t_costo using "####,###.##", - t_precio using "####,###.####", - t_costst using "##,###,###.####", - t_variacion using "--,---,---.##" -END REPORT - -{ -------------------------------------------------------------------------------- -PROGRAMA : EDPRRP027 -OBJETIVO : Listar las Entrada de Diario Partes y Repuestos -PROGRAMADOR : Juan F. Soto -FECHA REALIZACION : Noviembre 27, 1996. -------------------------------------------------------------------------------- -} -FUNCTION entrada0271() - DEFINE longitud,u_mes,ultimo,numero_ent SMALLINT, - ch_ano,tiempo CHAR(4) - - -# WHENEVER ERROR CONTINUE - - OPTIONS - FORM LINE 8, - ERROR LINE 23, - COMMENT LINE 21 - -##### Abriendo y desplegando el formulario de captura de datos - - OPEN FORM entrada27 FROM "lqfmfu002" - DISPLAY FORM entrada27 - DISPLAY "entrada029" AT 4,3 - DISPLAY "Entrada de Diario Partes y Repuestos" AT 6,16 - - LET tipo_papel = 1 - CALL msgrp000(tipo_papel) - - ###### Aceptando los valores para el rango de fecha - - INPUT BY NAME entra,fecha1,fecha2,afecta,detalla - BEFORE INPUT - LET numero_ent = 29 - LET fecha1 =fecha_inicial - LET fecha2 =fecha_final - DISPLAY BY NAME fecha1,fecha2 - - LET entra = 'ED.',numero_ent USING "&&" - LET ch_ano = YEAR(fecha1) USING "&&&&" - - SELECT MAX(mes) INTO u_mes FROM prdtable - WHERE @ano = p_ano and fecha_inicio >= fecha1 AND - fecha_corte <= fecha2 - - LET tiempo = u_mes USING "&&",ch_ano[3,4] - # SELECT MAX(a.ref[7,9]) INTO ultimo FROM cgtb00004 a - # WHERE a.ref[4,5] = numero_ent and a.ref[11,14] = tiempo - - # IF ultimo is null THEN - # LET ultimo = 0 - # END IF - # LET ultimo = ultimo + 1 - LET entra = entra CLIPPED,'-',ultimo using "&&&","/", - tiempo - DISPLAY BY NAME entra - - AFTER FIELD entra - LET longitud = LENGTH(entra) - IF longitud != 14 THEN - LET numero_msg = 77 - CALL msg(numero_msg) - NEXT FIELD entra - END IF - SELECT unique a.ref FROM cgtb00004 a WHERE a.ref=entra AND a.status_t IS NULL - - IF STATUS != NOTFOUND THEN - ERROR "(12) REGISTRO EXISTE" - NEXT FIELD entra - END IF - - LET entra1 = entra - - BEFORE FIELD fecha1 - SELECT MAX (Convert(varchar(10),(a.fecha),103)) INTO p_fecha FROM cgtb00004 a - WHERE a.ref[1,5] = entra1 AND a.status_t IS NULL - LET fecha1 = p_fecha + 1 - - DISPLAY BY NAME fecha1 - - AFTER FIELD fecha1 - IF fecha1 IS NULL THEN - ERROR "(16) CAMPO EN BLANCO" - NEXT FIELD fecha1 - END IF - - IF fecha1 <= p_fecha THEN - LET existe = "S" - END IF - - AFTER FIELD fecha2 - IF fecha2 is null THEN - ERROR "(16) CAMPO EN BLANCO" - NEXT FIELD fecha2 - END IF - - IF fecha1 > fecha2 THEN - ERROR "(149) FECHA NO PUEDE SER MAYOR QUE LA ANTERIOR" - NEXT FIELD fecha1 - END IF - - ###### Selecionando en rango de fecha de la tabla de periodo para el fecha2 - -AFTER INPUT - IF int_flag THEN - ERROR "(2) OPERACION CANCELADA" - LET int_flag = false - RETURN - END IF - END INPUT -##### Creando la facilidad para cancelar proceso con SUPR - -LET idx = idx - 1 -# Busca la informacion requerida - - DISPLAY "<< Buscando Informacion ... Espere Por Favor. >>" AT 19,14 - ATTRIBUTE (REVERSE,BOLD) - - - - - CALL seleccionarsalida() RETURNING salida - CALL configureoutput(salida) RETURNING HANDLER - START REPORT entrada641 TO XML HANDLER handler - - DISPLAY "<< Reporte Generandose ... Por Favor Espere. >>" - AT 19,14 ATTRIBUTE (REVERSE) - -##### Loop para enviar informacion al reporte -DECLARE buscar CURSOR FOR - SELECT '1135-01',SUM(c.cantidad_oc*b.costo_st) - FROM irtb00013 b,cgtb00018 c,cgtb00017 d - WHERE b.status_t IS NULL and (b.cod_n = c.cod_n and - b.cod_grupo = c.cod_grupo and b.cod_tipo = c.cod_tipo and - b.cod_sec = c.cod_sec) and (c.num_oc = d.num_oc) and - d.fecha BETWEEN fecha1 AND fecha2 AND d.status_t IS NULL - - OPEN buscar - WHILE STATUS != NOTFOUND - FETCH buscar INTO diario1.* - - IF status = NOTFOUND THEN - EXIT WHILE - END IF - - IF int_flag THEN - ERROR "(2) OPERACION CANCELADA" - LET int_flag = FALSE - RETURN - END IF - LET diario1.debito = t_costst - OUTPUT TO REPORT entrada641(diario1.*,fecha1,fecha2,detalla,entra) - END WHILE - FINISH REPORT entrada641 - -END FUNCTION - -#### Funcion para dar salida ordenada a la informacion requerida de -#### una entrada de diario de nominas local - - REPORT entrada641(x,fecha1,fecha2,detalle1,entrada) - -DEFINE x RECORD - cuenta_no CHAR(8), - debito DECIMAL(10,2) -END RECORD - - ### Acumula los valores de las diferentes cuentas para entrada diario de nomina - DEFINE debito,credito DECIMAL(12,2) - DEFINE detalle1 CHAR(30) - DEFINE mano_obra,sueldo_ind,monto_banco DECIMAL(12,2) - DEFINE total1,total2,total3,total4,total5,total6 DECIMAL(12,2) - DEFINE total7,total8 DECIMAL(12,2) ## Acumula los totales DEBITO Y CREDITO - DEFINE tasa1 DECIMAL(5,2) ## Almacena la tasa de la tasa de cambio - DEFINE fecha1,fecha2 DATE #### Almacena las fecha del rango de busqueda - DEFINE nomina CHAR(1) - DEFINE doble_on CHAR(2) - DEFINE doble_off CHAR(2) - DEFINE negrillas_on CHAR(6) - DEFINE negrillas_off CHAR(6) - DEFINE comp_on CHAR(2) - DEFINE comp_off CHAR(2) - DEFINE doce CHAR(2) - DEFINE normal CHAR(2) - DEFINE normall CHAR(3) - DEFINE comprimido CHAR(3) - DEFINE hora CHAR(5) - DEFINE dpto INTEGER - DEFINE nomina1 CHAR(24) - DEFINE entrada CHAR(14) - - OUTPUT - TOP MARGIN 0 - LEFT MARGIN 0 - BOTTOM MARGIN 2 - PAGE LENGTH 150 - - FORMAT - PAGE HEADER - { LET doble_on = ASCII 14 - LET negrillas_on = ASCII 27, ASCII 69 - LET negrillas_off = ASCII 27, ASCII 70 - LET comp_on = ASCII 15 - LET comp_off = ASCII 18 - LET doce = ASCII 27,ASCII 77 - LET normal = ASCII 27, ASCII 80} - LET hora = time - -##### Selecionado la descripcion del fecha2 - - LET l = (100 - LENGTH(p_compania.nombre CLIPPED))/2 - PRINT COLUMN 2, normal,doce,comp_off,comp_on,"lqprrp009", - COLUMN l, p_compania.nombre CLIPPED, - COLUMN 90, "Pag. ",pageno using "###" - LET l = (100 - LENGTH("Sistema de Contabilidad de Costo"))/2 - PRINT COLUMN l, "Sistema de Contabilidad de Costo", - COLUMN 90, today using "dd/mm/yy" - LET l = (100 - LENGTH("Entrada de Diario Liquidacion Partes Y Repuestos"))/2 - PRINT COLUMN l, "Entrada de Diario Liquidacion Partes Y Repuestos", - COLUMN 90, hora - PRINT COLUMN 1, "Del ",fecha_inicial USING "dd/mm/yy"," Al ", - fecha_final USING "dd/mm/yy" -# , negrillas_off - - SKIP 1 LINE - - PRINT COLUMN 01,"Entrada de Diario No.", - doble_on,entrada - - PRINT COLUMN 1,"Observaciones: _____________________________________" - PRINT COLUMN 1," _____________________________________" - - PRINT doce - PRINT COLUMN 1, - "--------------------------------------------------", - "--------------------------------------------------", - negrillas_on - - PRINT COLUMN 2, "Cuenta ", - COLUMN 11, "Dpto", - COLUMN 17, "Catalogo", - COLUMN 26, "Refe", - COLUMN 41, "Concepto", - COLUMN 75, "Debe", - COLUMN 93, "Haber",negrillas_off - - PRINT COLUMN 1, - "--------------------------------------------------", - "--------------------------------------------------", - negrillas_off - SKIP 1 LINE - - IF debito is null THEN - LET debito = 0 - END IF - ON EVERY ROW - PRINT COLUMN 4, x.cuenta_no, - COLUMN 35, "INVENTARIO REPUESTOS", - COLUMN 66, x.debito using "###,###,##&.&&" - LET debito = debito + x.debito - - IF afecta = "S" THEN - INSERT INTO cgtb00004 - (fecha - ,tipo - ,ref - ,cuenta_no - ,detalle_1 - ,debito - ,credito - ,us_crea - ,fech_crea - - ) - VALUES(fecha2,1,entrada,x.cuenta_no,detalle1,x.debito,0,SUSER_SNAME(),GETDATE() - ) - - END IF - -ON LAST ROW - IF credito is null THEN - LET credito = 0 - END IF - ###### Acumulando totales por columna - PRINT COLUMN 4, "5501", - COLUMN 35, "VARIACION COSTO INDIRECTO"; - - IF t_variacion > 0 THEN - PRINT COLUMN 66, t_variacion USING "###,###,##&.&&" - LET debito = debito + t_variacion - IF afecta = "S" THEN - INSERT INTO cgtb00004 - (fecha - ,tipo - ,ref - ,cuenta_no - ,detalle_1 - ,debito - ,credito - ,us_crea - ,fech_crea - - ) - VALUES (fecha2,1,entrada,"5501",detalle1, - t_variacion,0,SUSER_SNAME(),GETDATE()) - END IF - ELSE - PRINT COLUMN 84, t_variacion using "###,###,##&.&&" - LET t_variacion = t_variacion * -1 - LET credito = credito + t_variacion - IF afecta = "S" THEN - INSERT INTO cgtb00004 - (fecha - ,tipo - ,ref - ,cuenta_no - ,detalle_1 - ,debito - ,credito - ,us_crea - ,fech_crea - - ) - VALUES (fecha2,1,entrada,"5501",detalle1, - 0,t_variacion,SUSER_SNAME(),GETDATE()) - END IF - END IF -# Impresion detalle de la entrada con ordenes de compras - FOR i = 1 TO idx - IF entrada27[i].cod_aux is not null THEN - - IF entrada27[i].valor < 0 THEN - LET entrada27[i].valor = entrada27[i].valor * -1 - END IF - - PRINT COLUMN 4, entrada27[i].cuenta_no, - COLUMN 17, entrada27[i].cod_aux using "&&","-", - entrada27[i].cod_sec using "&&&&", - COLUMN 26, entrada27[i].num_doc using "&&&&&&", - COLUMN 84, entrada27[i].valor using "###,###,##&.&&" - IF entrada27[i].valor is not null THEN - LET credito = credito + entrada27[i].valor - END IF - END IF - - IF afecta = "S" THEN - INSERT INTO cgtb00004 - (fecha - ,tipo - ,ref - ,cuenta_no - ,num_doc - ,cod_aux - ,cod_sec - ,detalle_1 - ,debito - ,credito - ,us_crea - ,fech_crea - - ) - VALUES (fecha2,1,entrada,entrada27[i].cuenta_no, - entrada27[i].num_doc,entrada27[i].cod_aux, - entrada27[i].cod_sec,detalle1,0,entrada27[i].valor,SUSER_SNAME(),GETDATE()) - END IF - END FOR - -###### Imprime total DEBITO y total CREDITO - SKIP 1 LINE - PRINT COLUMN 1,negrillas_on - PRINT COLUMN 66,"--------------", - COLUMN 84,"--------------" - PRINT COLUMN 35,"Totales-->", - COLUMN 66,debito USING "###,###,##&.&&", - COLUMN 84,credito USING "###,###,##&.&&",negrillas_off - LET debito = 0 - LET credito = 0 - SKIP 2 LINE - PRINT COLUMN 1, detalle1 - PRINT COLUMN 1,comp_off,negrillas_off - SKIP 4 LINE -END REPORT +{ +============================================================================== + PROGRAMA : lqprrp009 + SISTEMA : Sistema de Liquidacion Materiales + Objetivo : Liquidacion Mercancia Compras Exterior REPUESTSO + Nota: En los gastos y otros se segrega la entrada "ED.64" + PROGRAMADOR : Juan F. Soto + FECHA : Noviembre 26, 1996 + MODIFICADO : + FECHA : +============================================================================== +} +GLOBALS + "lqprgb000.4gl" +###### Variables para busqueda de rango de fecha +DEFINE elije,imp,afecta CHAR(1) +DEFINE m_mes,mes SMALLINT +DEFINE chequea_ent,p_ano CHAR(4) +DEFINE detalla CHAR(30) +DEFINE no_entrada CHAR(14) +DEFINE fecha1, fecha2 DATE ,p_fecha char(10) +DEFINE entra CHAR(14) +DEFINE entra1 CHAR(5) +DEFINE t_costst,p_fob,valor,mano_obra,sueldo_ind,monto_banco, + interes,val_64 DECIMAL(12,2) +DEFINE orden CHAR(10) +DEFINE t_variacion DECIMAL(12,2) + +###### Variables que la almacenan la informacion enviada al reporte +DEFINE diario1 RECORD + cuenta_no CHAR(8), + debito DECIMAL(10,2) +END RECORD + + DEFINE i SMALLINT + DEFINE fecha_inicial,fecha_final DATE + DEFINE tasa DECIMAL(8,2) + DEFINE primera,imp_entrada CHAR(1), salida VARCHAR(4) + +MAIN + DEFER INTERRUPT + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CALL ARG_VAL(3) RETURNING impresor + + CONNECT to "smarmotech" USER usuarios USING clave + + CALL lqprrp009() +END MAIN + + FUNCTION lqprrp009() + + DEFINE busca_datos RECORD + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + descripcion CHAR(30), + unidad CHAR(3), + cod_sp SMALLINT, + cod_sp_sec SMALLINT, + entrada INTEGER, + num_doc INTEGER, + num_oc INTEGER, + tipo CHAR(2), + cantidad DECIMAL(12,2), + precio DECIMAL(12,2), + flete DECIMAL(12,2), + tasa DECIMAL(8,2), + mercado CHAR(1), + imp_colect DECIMAL(12,2), + imp_aduana DECIMAL(12,2), + cost_std DECIMAL(12,3), + clave CHAR(6) + END RECORD + + LET int_flag = FALSE + + OPTIONS + FORM LINE 8 + + OPEN FORM lqfmrp009 FROM "lqfmrp009" + DISPLAY FORM lqfmrp009 + DISPLAY "lqprrp009" AT 4,3 + DISPLAY "Liquidacion Partes y Repuestos" AT 6,24 + + LET tipo_papel = 2 + CALL msgrp000(tipo_papel) + + INPUT BY NAME p_ano,m_mes,elije,imp_entrada,imp,chstd + + AFTER FIELD p_ano + IF p_ano is null THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD p_ano + END IF + AFTER FIELD m_mes + IF m_mes is null THEN + LET numero_msg = 16 + CALL msg(numero_msg) + NEXT FIELD m_mes + END IF + SELECT Convert(varchar(10),a.fecha_inicio,103),Convert(varchar(10),a.fecha_corte,103) INTO fecha_inicial,fecha_final + FROM prdtable a WHERE a.mes = m_mes and a.ano = p_ano + + DISPLAY BY NAME fecha_inicial,fecha_final ATTRIBUTE(BOLD) + LET chequea_ent = m_mes using "&&",p_ano[3,4] + LET no_entrada = "ED.29-000/",chequea_ent + + + LET p_fechas = fecha_final using "ddmmyy" + CALL prd(p_fechas,usuarios) RETURNING bandera + IF bandera = 1 THEN + LET bandera = 0 + NEXT FIELD p_ano + END IF + + AFTER FIELD elije + IF elije = "E" THEN + SELECT unique a.ref FROM cgtb00004 a WHERE a.ref = no_entrada + + IF status != notfound THEN + LET numero_msg = 222 + CALL msg(numero_msg) + #NEXT FIELD p_ano + END IF + END IF + END INPUT + + IF int_flag THEN + LET numero_msg = 2 + CALL msg(numero_msg) + LET int_flag = FALSE + RETURN + END IF + LET primera = "S" + CALL defecto(usuarios,clave,impresor) RETURNING imprime,negrilla_on,negrillas_of, + doble_on,doble_off,comp_on,comp_off, + doce,normal,archivo,copia + + + LET r_filename = 'lqprrp009.4rp' + LET preview = 1 + + IF fgl_report_loadCurrentSettings(r_filename) THEN + + CALL seleccionarsalida() RETURNING r_output -- load the .4rp file + CALL fgl_report_selectDevice(r_output) -- changing default + CALL fgl_report_selectPreview(preview) -- changing default + LET handler = fgl_report_commitCurrentSettings() -- commit changes + END IF + + IF HANDLER IS NOT NULL THEN + START REPORT liquida7 TO XML HANDLER HANDLER + + + + DISPLAY "<<>>" AT 19,14 + ATTRIBUTE(YELLOW) + + DELETE FROM cttb00032 WHERE mes = m_mes and ano = p_ano AND tipo = '3' + DELETE FROM cttb00013 WHERE fecha_lq = fecha_final and tipo_lq = elije AND tipo_orden =3 + INSERT INTO cttb000log1 VALUES (GETDATE(),usuarios,'lqprrp009','ELIMINO') + + + DECLARE busca CURSOR FOR + SELECT UNIQUE a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec, + a.descrip_esp,a.unidad_med, + d.cod_sp,d.cod_sp_sec,d.rep_entrada,c.rep_entrada,c.num_oc,c.tipo, + c.cantidad_oc,c.cantidad_oc*c.fob,c.costo_flete,d.prima_us,d.liquidada,c.impuesto,c.otros_g + FROM irtb00002 a,cgtb00018 c,cgtb00017 d + WHERE a.cod_n = c.cod_n and a.cod_grupo = c.cod_grupo and + a.cod_tipo = c.cod_tipo and a.cod_sec = c.cod_sec and + c.rep_entrada = d.rep_entrada and d.liquidada = elije and + d.fecha between fecha_inicial and fecha_final and c.status_t is null + AND c.num_oc = d.num_oc and c.tipo = d.tipo AND c.status_t IS NULL AND + c.tipo = 3 AND + d.status_t is null ORDER BY c.num_oc,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_sec + + FOREACH busca INTO busca_datos.* + LET orden = busca_datos.num_oc USING "<<<<<<" + IF elije != "L" THEN +{# Busca el monto pagado al colector + SELECT sum(a.debito-a.credito) INTO busca_datos.imp_colect FROM cgtb00004 a + WHERE (a.cuenta_no = "1161-01" and a.status_t is null and + a.fecha <= fecha_final and a.cod_sec = a.cod_sec and + a.num_doc = orden) +} + IF busca_datos.imp_colect is null THEN + LET busca_datos.imp_colect = 0 + END IF + + IF busca_datos.imp_colect < 0 THEN + LET busca_datos.imp_colect = busca_datos.imp_colect * -1 + END IF + +#Busca la entrada 64 del rango especificado + SELECT sum(a.debito-a.credito) INTO val_64 FROM cgtb00004 a + WHERE (a.fecha between fecha_inicial and fecha_final and + a.ref[1,5] = "ED.64") AND (a.cod_aux = a.cod_aux and a.cod_sec = a.cod_sec + and a.num_doc = orden and a.status_t is null) + + IF val_64 is null THEN + LET val_64 = 0 + END IF + +{# Busca los gastos aduanales + SELECT sum(a.debito-a.credito) INTO busca_datos.imp_aduana FROM cgtb00004 a + WHERE (cuenta_no = "1161" and a.status_t is null and + a.fecha <= fecha_final and a.cod_sec = a.cod_sec and + a.num_doc = orden) +} + END IF + + IF busca_datos.imp_aduana is null THEN + LET busca_datos.imp_aduana = 0 + END IF + + IF busca_datos.imp_aduana < 0 THEN + LET busca_datos.imp_aduana = busca_datos.imp_aduana * -1 + END IF + + IF busca_datos.imp_aduana != 0 THEN + LET busca_datos.imp_aduana = busca_datos.imp_aduana - val_64 + END IF +# Busca el costos standard + LET busca_datos.cost_std = 0 + SELECT a.costo_st INTO busca_datos.cost_std FROM irtb00013 a + WHERE a.ano = p_Ano and a.cod_n = busca_datos.cod_n and + a.cod_grupo=busca_datos.cod_grupo and a.cod_tipo=busca_datos.cod_tipo + AND a.mes_fin = 12 + AND a.cod_sec = busca_datos.cod_sec and a.status_t is null + + IF busca_datos.cost_std is null THEN + LET busca_datos.cost_std = 0 + END IF + LET busca_datos.clave = busca_datos.num_oc using "<<<<",busca_datos.tipo + OUTPUT TO REPORT liquida7(busca_datos.*) + END FOREACH + + FINISH REPORT liquida7 + + END IF + + #IF imp = "S" THEN + # RUN imprime + #END IF + + IF imp_entrada = "S" THEN + CALL entrada0271() + END IF + CLEAR SCREEN + END FUNCTION + +REPORT liquida7(x) + DEFINE x RECORD + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + descripcion varchar(100), + unidad CHAR(3), + cod_sp SMALLINT, + cod_sp_sec SMALLINT, + entrada INTEGER, + num_doc INTEGER, + num_oc INTEGER, + tipo CHAR(10), + cantidad DECIMAL(12,2), + precio DECIMAL(12,2), + flete DECIMAL(12,2), + tasa DECIMAL(8,2), + mercado CHAR(10), + imp_colect DECIMAL(12,2), + imp_aduana DECIMAL(12,2), + cost_std DECIMAL(12,3), + clave CHAR(10) + END RECORD + + DEFINE n_reg SMALLINT + + DEFINE fecha1,fecha2 DATE + DEFINE variacion,precio_std,fob,c_f,seguro,cost_pl,valor,t_fob,t_flete, + t_seguro,t_cf,t_impcol,t_impaduana,t_dollar,t_costopl,t_recibida, + t_precio,o_variacion,total_cf,o_impaduana,o_impcolect,o_dollar,o_cf, + balan_act, + ot_fob, + ot_flete, + ot_cf, + ot_seguro, + ot_impcol, + ot_impaduana, + ot_dollar, + ot_costopl, + ot_costo, + ot_precio, + ot_costst, + ot_variacion DECIMAL(12,2) + + DEFINE descrip1 CHAR(30) + DEFINE t_costo, costo_unit DECIMAL(12,4) + DEFINE p_cuenta CHAR(8) + DEFINE otras_cta CHAR(8) + DEFINE tituloFecha, producto_codigo,proveedor,orden_tipo VARCHAR(250) + +## DEFINICION DE LAS VARIABLES DE IMPRESION + DEFINE doble_on CHAR(2) + DEFINE doble_off CHAR(2) + DEFINE negrillas_on CHAR(2) + DEFINE negrillas_off CHAR(2) + DEFINE comp_on CHAR(2) + DEFINE comp_off CHAR(2) + DEFINE doce CHAR(2) + DEFINE normal CHAR(2) + DEFINE hora CHAR(5) + + OUTPUT +## DEFINICION DE LOS MARGENES DE IMPRESION + TOP MARGIN 0 + LEFT MARGIN 0 + BOTTOM MARGIN 3 + PAGE LENGTH 150 + FORMAT + PAGE HEADER + LET hora = TIME + LET tituloFecha = "Del ",fecha_inicial USING "dd/mm/yy"," Al ", + fecha_final USING "dd/mm/yy" + + FIRST PAGE HEADER + PRINTX p_compania.nombre, hora, tituloFecha + +## AQUI SE INDICA LA IMPRESION DE LOS ENCABEZADOS + + { LET l = (210 - LENGTH(p_compania.nombre CLIPPED))/2 + PRINT COLUMN 2, comp_on,"lqprrp007", + COLUMN l, p_compania.nombre CLIPPED, + COLUMN 210, "Pag. ",pageno using "###" + LET l = (210 - LENGTH("Sistema de Contabilidad de Costo"))/2 + PRINT COLUMN l, "Sistema de Contabilidad de Costo", + COLUMN 210, today using "dd/mm/yy" + LET l = (210 - LENGTH("Liquidacion Mercancia Partes y Repuestos"))/2 + PRINT COLUMN l, "Liquidacion Mercancia Partes y Repuestos", + COLUMN 210, hora + PRINT COLUMN 98, "Del ",fecha_inicial USING "dd/mm/yy"," Al ", + fecha_final USING "dd/mm/yy" + PRINT negrillas_on + PRINT COLUMN 1, "---------------------------------------------------", + "---------------------------------------------------", + "---------------------------------------------------", + "---------------------------------------------------", + "----------------------" + + PRINT COLUMN 128,"GASTO" + + PRINT COLUMN 50, "Reporte", + COLUMN 61, "Ordenes", + COLUMN 96, "COSTO &", + COLUMN 115, "IMPUESTO", + COLUMN 128, "ADUANAL", + COLUMN 141, "PRIMA ", + COLUMN 153, "COSTO EN", + COLUMN 166, "UNIDADES", + COLUMN 183, "COSTO", + COLUMN 194, "PRECIO", + COLUMN 206, "COSTO" + + PRINT COLUMN 1, "Materiales", + COLUMN 50, "Entrada ", + COLUMN 61, "Compras", + COLUMN 76, "FOB", + COLUMN 83, "FLETE", + COLUMN 96, "FLETE", + COLUMN 104, "SEGURO", + COLUMN 115, "COLECTOR", + COLUMN 128, "Y OTROS", + COLUMN 141, "DOLLAR", + COLUMN 153, "PLANTA", + COLUMN 166, "RECIBIDA", + COLUMN 183, "UNIT.", + COLUMN 195, "STD", + COLUMN 206, "STD", + COLUMN 218, "VARIACION" + + + PRINT COLUMN 1, "----------------------------------------------------", + "----------------------------------------------------", + "----------------------------------------------------", + "----------------------------------------------------", + "------------------"} + + IF primera = "S" THEN + LET t_fob = 0 + LET t_flete = 0 + LET t_seguro = 0 + LET t_cf = 0 + LET t_impcol = 0 + LET t_impaduana = 0 + LET t_dollar = 0 + LET t_costopl = 0 + LET t_recibida = 0 + LET t_costo = 0 + LET t_precio = 0 + LET t_costst = 0 + LET t_variacion = 0 + LET o_variacion = 0 + LET o_impaduana = 0 + LET o_impcolect = 0 + LET o_dollar = 0 + LET o_cf = 0 + LET idx = 1 + LET primera = "N" + END IF + + BEFORE GROUP OF x.clave +# Busca La suma del costo y flete + SELECT SUM(a.fob+a.costo_flete),count(*) INTO total_cf,n_reg + FROM cgtb00018 a,cgtb00017 b + WHERE (a.num_oc = x.num_oc) and (a.tipo = x.tipo) and + (b.fecha between fecha_inicial and fecha_final) and + (a.num_oc = b.num_oc and a.tipo = b.tipo) and + (a.status_t is null) and (a.rep_entrada = b.rep_entrada) + + IF total_cf is null THEN + LET total_cf = 0 + END IF + #PRINT negrillas_off + +BEFORE GROUP OF x.num_oc + LET ot_fob =0 + LET ot_flete =0 + LET ot_cf =0 + LET ot_seguro =0 + LET ot_impcol =0 + LET ot_impaduana =0 + LET ot_dollar =0 + LET ot_costopl =0 + LET ot_costo =0 + LET ot_precio =0 + LET ot_costst =0 + LET ot_variacion =0 + ON EVERY ROW +# Busca la fecha del reporte de entrada para actualizar la tabla de +# liquidacion + LET selec = + "SELECT DISTINCT a.fecha FROM irtb00006 a ", + "WHERE a.num_doc = ? and ", + " a.cod_mov in (1,2) ", + " and a.status_t IS NULL" + + PREPARE comando FROM selec + EXECUTE comando USING x.entrada INTO p_fecha + LET fob = x.precio +#----------------------------------------------- + LET seguro = 0 +#----------------------------------------------- + + LET c_f = fob + x.flete + # jhonny 10/4/99 LET seguro = (c_f * .10) + LET valor = c_f * x.tasa + #IF n_reg > 1 THEN + # LET x.imp_aduana = (x.imp_aduana / total_cf) * c_f + # LET x.imp_colect = (x.imp_colect / total_cf) * c_f + #END IF + IF x.mercado = "L" THEN + LET seguro = 0 + LET x.imp_colect = 0 + LET x.imp_aduana = 0 + LET valor = 0 + END IF + LET cost_pl = seguro + c_f + x.imp_colect + x.imp_aduana + valor + LET costo_unit = cost_pl / x.cantidad + LET precio_std = x.cantidad * x.cost_std + LET variacion = cost_pl - precio_std + + LET producto_codigo = x.cod_n using "&&&&&","-",x.cod_grupo using "&&&&&","-", + x.cod_tipo using "&&&&&","-",x.cod_sec using "&&&&&", + " ",x.descripcion," ",x.unidad + + LET proveedor = x.cod_sp using "&&","-",x.cod_sp_sec using "&&&&" + + LET orden_tipo = x.num_oc using "&&&&&","-",x.tipo + + DISPLAY producto_codigo, + proveedor, + orden_tipo, + x.entrada using "&&&&&&", + fob using "#,###,###.##", + x.flete using "##,###.##", + c_f using "#,###,###.##", + seguro using "##,###.##", + x.imp_colect using "#,###,###.##", + x.imp_aduana using "###,###.##", + valor using "####,###.##", + cost_pl using "####,###.##", + x.cantidad using "##,###,###.##", + costo_unit using "###,###.####", + x.cost_std using "####,###.####", + precio_std using "#####,###.##", + variacion using "--,---,---.##" + + PRINTX producto_codigo, + proveedor, + orden_tipo, + x.entrada using "&&&&&&", + fob using "#,###,###.##", + x.flete using "##,###.##", + c_f using "#,###,###.##", + seguro using "##,###.##", + x.imp_colect using "#,###,###.##", + x.imp_aduana using "###,###.##", + valor using "####,###.##", + cost_pl using "####,###.##", + x.cantidad using "##,###,###.##", + costo_unit using "###,###.####", + x.cost_std using "####,###.####", + precio_std using "#####,###.##", + variacion using "--,---,---.##" + + IF chstd = "S" THEN + SELECT a.cod_n FROM irtb00013 a + WHERE a.cod_n = x.cod_n AND a.cod_grupo = x.cod_grupo AND + a.cod_tipo = x.cod_tipo AND + a.cod_sec = x.cod_Sec AND a.mes_ini = "01" AND a.mes_fin = "12" + AND a.ano = p_ano + + IF STATUS = NOTFOUND THEN + INSERT INTO irtb00013 + VALUES ("01","12",p_ano,x.cod_n,x.cod_grupo,x.cod_tipo,x.cod_sec, + costo_unit,null, SUSER_SNAME(),GETDATE(),null,null) + + END IF + END IF +INSERT INTO cttb00013 + (fecha_lq ,fecha ,tipo_lq ,num_oc ,cod_n ,cod_grupo + ,cod_tipo ,cod_sec ,cantidad ,costo_lq ,status_t,us_crea + ,fech_crea ,us_mod ,fech_mod,tipo_orden) + + + VALUES (fecha_final,p_fecha,elije,x.num_oc,x.cod_n,x.cod_grupo,x.cod_tipo, + x.cod_sec,x.cantidad,costo_unit,null,SUSER_SNAME(),GETDATE(),null,null,x.tipo) + + INSERT INTO cttb00032 + VALUES (p_ano,m_mes,elije,x.cod_n,x.cod_grupo,x.cod_tipo,x.cod_sec,x.cod_sp, + x.cod_sp_sec,x.entrada,x.num_oc,x.tipo,fob,x.flete,c_f,seguro, + x.imp_colect,x.imp_aduana,valor,cost_pl,x.cantidad,costo_unit, + x.cost_std,precio_std,null,SUSER_SNAME(),GETDATE(),null,null) + +INSERT INTO cttb000log2 +(fecha_lq ,fecha ,tipo_lq ,num_oc ,cod_n ,cod_grupo + ,cod_tipo ,cod_sec ,cantidad ,costo_lq ,status_t,us_crea + ,fech_crea ,us_mod ,fech_mod,tipo_orden,programa) + + + VALUES (fecha_final,p_fecha,elije,x.num_oc,x.cod_n,x.cod_grupo,x.cod_tipo, + x.cod_sec,x.cantidad,costo_unit,null,SUSER_SNAME(),GETDATE(),null,null,x.tipo,'lqprrp007') + +# Acumulacion de totales + LET t_fob = t_fob + fob + LET t_flete = t_flete + x.flete + LET t_seguro = t_seguro + seguro + LET t_cf = t_cf + c_f + LET t_impcol = t_impcol + x.imp_colect + LET t_impaduana = t_impaduana + x.imp_aduana + LET t_dollar = t_dollar + valor + LET t_costopl = t_costopl + cost_pl + LET t_costo = t_costo + costo_unit + LET t_precio = t_precio + x.cost_std + LET t_costst = t_costst + precio_std + LET t_variacion = t_variacion + variacion + LET o_variacion = o_variacion + cost_pl + LET o_impaduana = o_impaduana + x.imp_aduana + seguro + LET o_impcolect = o_impcolect + x.imp_colect + LET o_dollar = o_dollar + valor + LET o_cf = o_cf + c_f + + LET ot_fob = ot_fob + fob + LET ot_flete = ot_flete + x.flete + LET ot_cf = ot_cf + c_f + LET ot_seguro = ot_seguro + seguro + LET ot_impcol = ot_impcol + x.imp_colect + LET ot_impaduana = ot_impaduana + x.imp_aduana + LET ot_dollar = ot_dollar + valor + LET ot_costopl = ot_costopl + cost_pl + LET ot_costo = ot_costo + costo_unit + LET ot_precio = ot_precio + x.cost_std + LET ot_costst = ot_costst + precio_std + LET ot_variacion = ot_variacion + variacion + + + AFTER GROUP OF x.num_oc +# Validacion del arreglo para imprimir la entrada 27 + + IF imp_entrada = "S" THEN + LET entrada27[idx].cuenta_no = "1161" + LET entrada27[idx].cod_aux = x.cod_sp + LET entrada27[idx].cod_sec = x.cod_sp_sec + LET entrada27[idx].num_doc = x.num_oc + LET entrada27[idx].valor = o_impaduana + LET o_impaduana = 0 + LET idx = idx + 1 + LET entrada27[idx].cuenta_no = "1161-01" + LET entrada27[idx].cod_aux = x.cod_sp + LET entrada27[idx].cod_sec = x.cod_sp_sec + LET entrada27[idx].num_doc = x.num_oc + LET entrada27[idx].valor = o_impcolect + LET o_impcolect = 0 + LET idx = idx + 1 + + LET entrada27[idx].cuenta_no = "1161-02" + LET entrada27[idx].cod_aux = x.cod_sp + LET entrada27[idx].cod_sec = x.cod_sp_sec + LET entrada27[idx].num_doc = x.num_oc + LET entrada27[idx].valor = o_dollar + LET o_dollar = 0 + LET idx = idx + 1 + + LET entrada27[idx].cuenta_no = "1161-03" + LET entrada27[idx].cod_aux = x.cod_sp + LET entrada27[idx].cod_sec = x.cod_sp_sec + LET entrada27[idx].num_doc = x.num_oc + LET entrada27[idx].valor = o_cf + LET o_cf = 0 + LET idx = idx + 1 + END IF + + PRINTX ot_fob using "#,###,###.##", + ot_flete using "##,###.##", + ot_cf using "###,###.##", + ot_seguro using "##,###.##", + ot_impcol using "####,###.##", + ot_impaduana using "####,###.##", + ot_dollar using "##,###,###.##", + ot_costopl using "##,###,###.##", + ot_costo using "####,###.##", + ot_precio using "####,###.####", + ot_costst using "##,###,###.####", + ot_variacion using "--,---,---.##" + SKIP 1 LINE +#------------------------------------------------------------------------- + ON LAST ROW + + + PRINTX t_fob using "#,###,###.##", + t_flete using "##,###.##", + t_cf using "###,###.##", + t_seguro using "##,###.##", + t_impcol using "####,###.##", + t_impaduana using "####,###.##", + t_dollar using "##,###,###.##", + t_costopl using "##,###,###.##", + t_costo using "####,###.##", + t_precio using "####,###.####", + t_costst using "##,###,###.####", + t_variacion using "--,---,---.##" +END REPORT + +{ +------------------------------------------------------------------------------- +PROGRAMA : EDPRRP027 +OBJETIVO : Listar las Entrada de Diario Partes y Repuestos +PROGRAMADOR : Juan F. Soto +FECHA REALIZACION : Noviembre 27, 1996. +------------------------------------------------------------------------------- +} +FUNCTION entrada0271() + DEFINE longitud,u_mes,ultimo,numero_ent SMALLINT, + ch_ano,tiempo CHAR(4) + + +# WHENEVER ERROR CONTINUE + + OPTIONS + FORM LINE 8, + ERROR LINE 23, + COMMENT LINE 21 + +##### Abriendo y desplegando el formulario de captura de datos + + OPEN FORM entrada27 FROM "lqfmfu002" + DISPLAY FORM entrada27 + DISPLAY "entrada029" AT 4,3 + DISPLAY "Entrada de Diario Partes y Repuestos" AT 6,16 + + LET tipo_papel = 1 + CALL msgrp000(tipo_papel) + + ###### Aceptando los valores para el rango de fecha + + INPUT BY NAME entra,fecha1,fecha2,afecta,detalla + BEFORE INPUT + LET numero_ent = 29 + LET fecha1 =fecha_inicial + LET fecha2 =fecha_final + DISPLAY BY NAME fecha1,fecha2 + + LET entra = 'ED.',numero_ent USING "&&" + LET ch_ano = YEAR(fecha1) USING "&&&&" + + SELECT MAX(mes) INTO u_mes FROM prdtable + WHERE @ano = p_ano and fecha_inicio >= fecha1 AND + fecha_corte <= fecha2 + + LET tiempo = u_mes USING "&&",ch_ano[3,4] + # SELECT MAX(a.ref[7,9]) INTO ultimo FROM cgtb00004 a + # WHERE a.ref[4,5] = numero_ent and a.ref[11,14] = tiempo + + # IF ultimo is null THEN + # LET ultimo = 0 + # END IF + # LET ultimo = ultimo + 1 + LET entra = entra CLIPPED,'-',ultimo using "&&&","/", + tiempo + DISPLAY BY NAME entra + + AFTER FIELD entra + LET longitud = LENGTH(entra) + IF longitud != 14 THEN + LET numero_msg = 77 + CALL msg(numero_msg) + NEXT FIELD entra + END IF + SELECT unique a.ref FROM cgtb00004 a WHERE a.ref=entra AND a.status_t IS NULL + + IF STATUS != NOTFOUND THEN + ERROR "(12) REGISTRO EXISTE" + NEXT FIELD entra + END IF + + LET entra1 = entra + + BEFORE FIELD fecha1 + SELECT MAX (Convert(varchar(10),(a.fecha),103)) INTO p_fecha FROM cgtb00004 a + WHERE a.ref[1,5] = entra1 AND a.status_t IS NULL + LET fecha1 = p_fecha + 1 + + DISPLAY BY NAME fecha1 + + AFTER FIELD fecha1 + IF fecha1 IS NULL THEN + ERROR "(16) CAMPO EN BLANCO" + NEXT FIELD fecha1 + END IF + + IF fecha1 <= p_fecha THEN + LET existe = "S" + END IF + + AFTER FIELD fecha2 + IF fecha2 is null THEN + ERROR "(16) CAMPO EN BLANCO" + NEXT FIELD fecha2 + END IF + + IF fecha1 > fecha2 THEN + ERROR "(149) FECHA NO PUEDE SER MAYOR QUE LA ANTERIOR" + NEXT FIELD fecha1 + END IF + + ###### Selecionando en rango de fecha de la tabla de periodo para el fecha2 + +AFTER INPUT + IF int_flag THEN + ERROR "(2) OPERACION CANCELADA" + LET int_flag = false + RETURN + END IF + END INPUT +##### Creando la facilidad para cancelar proceso con SUPR + +LET idx = idx - 1 +# Busca la informacion requerida + + DISPLAY "<< Buscando Informacion ... Espere Por Favor. >>" AT 19,14 + ATTRIBUTE (REVERSE,BOLD) + + + + + CALL seleccionarsalida() RETURNING salida + CALL configureoutput(salida) RETURNING HANDLER + START REPORT entrada641 TO XML HANDLER handler + + DISPLAY "<< Reporte Generandose ... Por Favor Espere. >>" + AT 19,14 ATTRIBUTE (REVERSE) + +##### Loop para enviar informacion al reporte +DECLARE buscar CURSOR FOR + SELECT '1135-01',SUM(c.cantidad_oc*b.costo_st) + FROM irtb00013 b,cgtb00018 c,cgtb00017 d + WHERE b.status_t IS NULL and (b.cod_n = c.cod_n and + b.cod_grupo = c.cod_grupo and b.cod_tipo = c.cod_tipo and + b.cod_sec = c.cod_sec) and (c.num_oc = d.num_oc) and + d.fecha BETWEEN fecha1 AND fecha2 AND d.status_t IS NULL + + OPEN buscar + WHILE STATUS != NOTFOUND + FETCH buscar INTO diario1.* + + IF status = NOTFOUND THEN + EXIT WHILE + END IF + + IF int_flag THEN + ERROR "(2) OPERACION CANCELADA" + LET int_flag = FALSE + RETURN + END IF + LET diario1.debito = t_costst + OUTPUT TO REPORT entrada641(diario1.*,fecha1,fecha2,detalla,entra) + END WHILE + FINISH REPORT entrada641 + +END FUNCTION + +#### Funcion para dar salida ordenada a la informacion requerida de +#### una entrada de diario de nominas local + + REPORT entrada641(x,fecha1,fecha2,detalle1,entrada) + +DEFINE x RECORD + cuenta_no CHAR(8), + debito DECIMAL(10,2) +END RECORD + + ### Acumula los valores de las diferentes cuentas para entrada diario de nomina + DEFINE debito,credito DECIMAL(12,2) + DEFINE detalle1 CHAR(30) + DEFINE mano_obra,sueldo_ind,monto_banco DECIMAL(12,2) + DEFINE total1,total2,total3,total4,total5,total6 DECIMAL(12,2) + DEFINE total7,total8 DECIMAL(12,2) ## Acumula los totales DEBITO Y CREDITO + DEFINE tasa1 DECIMAL(5,2) ## Almacena la tasa de la tasa de cambio + DEFINE fecha1,fecha2 DATE #### Almacena las fecha del rango de busqueda + DEFINE nomina CHAR(1) + DEFINE doble_on CHAR(2) + DEFINE doble_off CHAR(2) + DEFINE negrillas_on CHAR(6) + DEFINE negrillas_off CHAR(6) + DEFINE comp_on CHAR(2) + DEFINE comp_off CHAR(2) + DEFINE doce CHAR(2) + DEFINE normal CHAR(2) + DEFINE normall CHAR(3) + DEFINE comprimido CHAR(3) + DEFINE hora CHAR(5) + DEFINE dpto INTEGER + DEFINE nomina1 CHAR(24) + DEFINE entrada CHAR(14) + + OUTPUT + TOP MARGIN 0 + LEFT MARGIN 0 + BOTTOM MARGIN 2 + PAGE LENGTH 150 + + FORMAT + PAGE HEADER + { LET doble_on = ASCII 14 + LET negrillas_on = ASCII 27, ASCII 69 + LET negrillas_off = ASCII 27, ASCII 70 + LET comp_on = ASCII 15 + LET comp_off = ASCII 18 + LET doce = ASCII 27,ASCII 77 + LET normal = ASCII 27, ASCII 80} + LET hora = time + +##### Selecionado la descripcion del fecha2 + + LET l = (100 - LENGTH(p_compania.nombre CLIPPED))/2 + PRINT COLUMN 2, normal,doce,comp_off,comp_on,"lqprrp009", + COLUMN l, p_compania.nombre CLIPPED, + COLUMN 90, "Pag. ",pageno using "###" + LET l = (100 - LENGTH("Sistema de Contabilidad de Costo"))/2 + PRINT COLUMN l, "Sistema de Contabilidad de Costo", + COLUMN 90, today using "dd/mm/yy" + LET l = (100 - LENGTH("Entrada de Diario Liquidacion Partes Y Repuestos"))/2 + PRINT COLUMN l, "Entrada de Diario Liquidacion Partes Y Repuestos", + COLUMN 90, hora + PRINT COLUMN 1, "Del ",fecha_inicial USING "dd/mm/yy"," Al ", + fecha_final USING "dd/mm/yy" +# , negrillas_off + + SKIP 1 LINE + + PRINT COLUMN 01,"Entrada de Diario No.", + doble_on,entrada + + PRINT COLUMN 1,"Observaciones: _____________________________________" + PRINT COLUMN 1," _____________________________________" + + PRINT doce + PRINT COLUMN 1, + "--------------------------------------------------", + "--------------------------------------------------", + negrillas_on + + PRINT COLUMN 2, "Cuenta ", + COLUMN 11, "Dpto", + COLUMN 17, "Catalogo", + COLUMN 26, "Refe", + COLUMN 41, "Concepto", + COLUMN 75, "Debe", + COLUMN 93, "Haber",negrillas_off + + PRINT COLUMN 1, + "--------------------------------------------------", + "--------------------------------------------------", + negrillas_off + SKIP 1 LINE + + IF debito is null THEN + LET debito = 0 + END IF + ON EVERY ROW + PRINT COLUMN 4, x.cuenta_no, + COLUMN 35, "INVENTARIO REPUESTOS", + COLUMN 66, x.debito using "###,###,##&.&&" + LET debito = debito + x.debito + + IF afecta = "S" THEN + INSERT INTO cgtb00004 + (fecha + ,tipo + ,ref + ,cuenta_no + ,detalle_1 + ,debito + ,credito + ,us_crea + ,fech_crea + + ) + VALUES(fecha2,1,entrada,x.cuenta_no,detalle1,x.debito,0,SUSER_SNAME(),GETDATE() + ) + + END IF + +ON LAST ROW + IF credito is null THEN + LET credito = 0 + END IF + ###### Acumulando totales por columna + PRINT COLUMN 4, "5501", + COLUMN 35, "VARIACION COSTO INDIRECTO"; + + IF t_variacion > 0 THEN + PRINT COLUMN 66, t_variacion USING "###,###,##&.&&" + LET debito = debito + t_variacion + IF afecta = "S" THEN + INSERT INTO cgtb00004 + (fecha + ,tipo + ,ref + ,cuenta_no + ,detalle_1 + ,debito + ,credito + ,us_crea + ,fech_crea + + ) + VALUES (fecha2,1,entrada,"5501",detalle1, + t_variacion,0,SUSER_SNAME(),GETDATE()) + END IF + ELSE + PRINT COLUMN 84, t_variacion using "###,###,##&.&&" + LET t_variacion = t_variacion * -1 + LET credito = credito + t_variacion + IF afecta = "S" THEN + INSERT INTO cgtb00004 + (fecha + ,tipo + ,ref + ,cuenta_no + ,detalle_1 + ,debito + ,credito + ,us_crea + ,fech_crea + + ) + VALUES (fecha2,1,entrada,"5501",detalle1, + 0,t_variacion,SUSER_SNAME(),GETDATE()) + END IF + END IF +# Impresion detalle de la entrada con ordenes de compras + FOR i = 1 TO idx + IF entrada27[i].cod_aux is not null THEN + + IF entrada27[i].valor < 0 THEN + LET entrada27[i].valor = entrada27[i].valor * -1 + END IF + + PRINT COLUMN 4, entrada27[i].cuenta_no, + COLUMN 17, entrada27[i].cod_aux using "&&","-", + entrada27[i].cod_sec using "&&&&", + COLUMN 26, entrada27[i].num_doc using "&&&&&&", + COLUMN 84, entrada27[i].valor using "###,###,##&.&&" + IF entrada27[i].valor is not null THEN + LET credito = credito + entrada27[i].valor + END IF + END IF + + IF afecta = "S" THEN + INSERT INTO cgtb00004 + (fecha + ,tipo + ,ref + ,cuenta_no + ,num_doc + ,cod_aux + ,cod_sec + ,detalle_1 + ,debito + ,credito + ,us_crea + ,fech_crea + + ) + VALUES (fecha2,1,entrada,entrada27[i].cuenta_no, + entrada27[i].num_doc,entrada27[i].cod_aux, + entrada27[i].cod_sec,detalle1,0,entrada27[i].valor,SUSER_SNAME(),GETDATE()) + END IF + END FOR + +###### Imprime total DEBITO y total CREDITO + SKIP 1 LINE + PRINT COLUMN 1,negrillas_on + PRINT COLUMN 66,"--------------", + COLUMN 84,"--------------" + PRINT COLUMN 35,"Totales-->", + COLUMN 66,debito USING "###,###,##&.&&", + COLUMN 84,credito USING "###,###,##&.&&",negrillas_off + LET debito = 0 + LET credito = 0 + SKIP 2 LINE + PRINT COLUMN 1, detalle1 + PRINT COLUMN 1,comp_off,negrillas_off + SKIP 4 LINE +END REPORT diff --git a/PROYECTO/lqdir/lqprrp009.rdd.bak_20261012 b/PROYECTO/lqdir/lqprrp009.rdd.bak_20261012 index ad6b245..76cf5f7 100644 --- a/PROYECTO/lqdir/lqprrp009.rdd.bak_20261012 +++ b/PROYECTO/lqdir/lqprrp009.rdd.bak_20261012 @@ -1,1969 +1,1969 @@ -S^1^0^M^lqprrp009^MODULE^^ -S^2^1^R^entrada641^^^public -F^0^C:\Users\jsoto\OneDrive - MARMOTECH, S. A\Equipo Tecnologia\Fuentes\MARMOTECH\PROYECTO\lqdir\lqprrp009.4gl -D^2^819^1040^12^0^0 -X^2^c^812^21^0^finish -X^2^c^810^31^0^output -X^2^c^782^24^0^start -X^2^D^819^12^0^ -S^3^2^P^x^RECORD^^ -D^3^821^824^8^0^0 -X^3^r^933^48^0^ -X^3^r^933^27^0^ -X^3^r^918^32^0^ -X^3^r^917^28^0^ -X^3^r^915^28^0^ -X^3^l^819^23^0^ -X^3^D^821^8^0^ -S^4^3^P^cuenta_no^CHAR(8)^^ -D^4^822^822^8^0^0 -X^4^D^822^8^0^ -S^5^3^P^debito^DECIMAL(10,2)^^ -D^5^823^823^8^0^0 -X^5^D^823^8^0^ -S^6^2^P^fecha1^DATE^^ -D^6^833^833^12^0^0 -X^6^l^819^25^0^ -X^6^D^833^12^0^ -S^7^2^P^fecha2^DATE^^ -D^7^833^833^19^0^0 -X^7^r^1020^23^0^ -X^7^r^982^25^0^ -X^7^r^962^24^0^ -X^7^r^933^10^0^ -X^7^l^819^32^0^ -X^7^D^833^19^0^ -S^8^2^P^detalle1^CHAR(30)^^ -D^8^828^828^12^0^0 -X^8^r^1037^27^0^ -X^8^r^1022^44^0^ -X^8^r^982^49^0^ -X^8^r^962^48^0^ -X^8^r^933^39^0^ -X^8^l^819^39^0^ -X^8^D^828^12^0^ -S^9^2^P^entrada^CHAR(14)^^ -D^9^848^848^12^0^0 -X^9^r^1020^32^0^ -X^9^r^982^34^0^ -X^9^r^962^33^0^ -X^9^r^933^19^0^ -X^9^r^886^38^0^ -X^9^l^819^48^0^ -X^9^D^848^12^0^ -S^10^2^V^debito^DECIMAL(12,2)^^ -D^10^827^827^12^0^0 -X^10^l^1034^14^0^ -X^10^r^1032^26^0^ -X^10^r^948^26^0^ -X^10^l^948^17^0^ -X^10^r^918^23^0^ -X^10^l^918^14^0^ -X^10^l^912^17^0^ -X^10^r^911^13^0^ -X^10^D^827^12^0^ -S^11^2^V^credito^DECIMAL(12,2)^^ -D^11^827^827^19^0^0 -X^11^l^1035^14^0^ -X^11^r^1033^26^0^ -X^11^r^1000^32^0^ -X^11^l^1000^22^0^ -X^11^r^968^28^0^ -X^11^l^968^18^0^ -X^11^l^940^11^0^ -X^11^r^939^7^0^ -X^11^D^827^19^0^ -S^12^2^V^mano_obra^DECIMAL(12,2)^^ -D^12^829^829^12^0^0 -X^12^D^829^12^0^ -S^13^2^V^sueldo_ind^DECIMAL(12,2)^^ -D^13^829^829^22^0^0 -X^13^D^829^22^0^ -S^14^2^V^monto_banco^DECIMAL(12,2)^^ -D^14^829^829^33^0^0 -X^14^D^829^33^0^ -S^15^2^V^total1^DECIMAL(12,2)^^ -D^15^830^830^12^0^0 -X^15^D^830^12^0^ -S^16^2^V^total2^DECIMAL(12,2)^^ -D^16^830^830^19^0^0 -X^16^D^830^19^0^ -S^17^2^V^total3^DECIMAL(12,2)^^ -D^17^830^830^26^0^0 -X^17^D^830^26^0^ -S^18^2^V^total4^DECIMAL(12,2)^^ -D^18^830^830^33^0^0 -X^18^D^830^33^0^ -S^19^2^V^total5^DECIMAL(12,2)^^ -D^19^830^830^40^0^0 -X^19^D^830^40^0^ -S^20^2^V^total6^DECIMAL(12,2)^^ -D^20^830^830^47^0^0 -X^20^D^830^47^0^ -S^21^2^V^total7^DECIMAL(12,2)^^ -D^21^831^831^12^0^0 -X^21^D^831^12^0^ -S^22^2^V^total8^DECIMAL(12,2)^^ -D^22^831^831^19^0^0 -X^22^D^831^19^0^ -S^23^2^V^tasa1^DECIMAL(5,2)^^ -D^23^832^832^12^0^0 -X^23^D^832^12^0^ -S^24^2^V^nomina^CHAR(1)^^ -D^24^834^834^12^0^0 -X^24^D^834^12^0^ -S^25^2^V^doble_on^CHAR(2)^^ -D^25^835^835^12^0^0 -X^25^r^886^29^0^ -X^25^D^835^12^0^ -S^26^2^V^doble_off^CHAR(2)^^ -D^26^836^836^12^0^0 -X^26^D^836^12^0^ -S^27^2^V^negrillas_on^CHAR(6)^^ -D^27^837^837^12^0^0 -X^27^r^1028^25^0^ -X^27^r^895^21^0^ -X^27^D^837^12^0^ -S^28^2^V^negrillas_off^CHAR(6)^^ -D^28^838^838^12^0^0 -X^28^r^1038^34^0^ -X^28^r^1033^57^0^ -X^28^r^908^21^0^ -X^28^r^903^40^0^ -X^28^D^838^12^0^ -S^29^2^V^comp_on^CHAR(2)^^ -D^29^839^839^12^0^0 -X^29^r^870^51^0^ -X^29^D^839^12^0^ -S^30^2^V^comp_off^CHAR(2)^^ -D^30^840^840^12^0^0 -X^30^r^1038^25^0^ -X^30^r^870^42^0^ -X^30^D^840^12^0^ -S^31^2^V^doce^CHAR(2)^^ -D^31^841^841^12^0^0 -X^31^r^891^18^0^ -X^31^r^870^37^0^ -X^31^D^841^12^0^ -S^32^2^V^normal^CHAR(2)^^ -D^32^842^842^12^0^0 -X^32^r^870^30^0^ -X^32^D^842^12^0^ -S^33^2^V^normall^CHAR(3)^^ -D^33^843^843^12^0^0 -X^33^D^843^12^0^ -S^34^2^V^comprimido^CHAR(3)^^ -D^34^844^844^12^0^0 -X^34^D^844^12^0^ -S^35^2^V^hora^CHAR(5)^^ -D^35^845^845^12^0^0 -X^35^r^878^29^0^ -X^35^l^865^13^0^ -X^35^D^845^12^0^ -S^36^2^V^dpto^INTEGER^^ -D^36^846^846^12^0^0 -X^36^D^846^12^0^ -S^37^2^V^nomina1^CHAR(24)^^ -D^37^847^847^12^0^0 -X^37^D^847^12^0^ -S^38^2^V^reportDef^base.Report^^ -D^38^0^0^0^0^0 -S^39^1^F^entrada0271^^^public -D^39^666^814^10^0^0 -X^39^c^251^10^0^ -X^39^D^666^10^0^ -S^40^39^V^longitud^SMALLINT^^ -D^40^667^667^10^0^0 -X^40^r^718^15^0^ -X^40^l^717^16^0^ -X^40^D^667^10^0^ -S^41^39^V^u_mes^SMALLINT^^ -D^41^667^667^19^0^0 -X^41^r^704^23^0^ -X^41^l^700^32^0^ -X^41^D^667^19^0^ -S^42^39^V^ultimo^SMALLINT^^ -D^42^667^667^25^0^0 -X^42^r^712^47^0^ -X^42^D^667^25^0^ -S^43^39^V^numero_ent^SMALLINT^^ -D^43^667^667^32^0^0 -X^43^r^697^28^0^ -X^43^l^692^15^0^ -X^43^D^667^32^0^ -S^44^39^V^ch_ano^CHAR(4)^^ -D^44^668^668^12^0^0 -X^44^r^704^40^0^ -X^44^l^698^15^0^ -X^44^D^668^12^0^ -S^45^39^V^tiempo^CHAR(4)^^ -D^45^668^668^19^0^0 -X^45^r^713^29^0^ -X^45^l^704^14^0^ -X^45^D^668^19^0^ -S^46^1^R^liquida7^^^public -D^46^256^656^8^0^0 -X^46^c^242^16^0^finish -X^46^c^239^23^0^output -X^46^c^155^42^0^start -X^46^D^256^8^0^ -S^47^46^P^x^RECORD^^ -D^47^257^279^10^0^0 -X^47^r^621^36^0^ -X^47^r^620^36^0^ -X^47^r^619^36^0^ -X^47^r^613^36^0^ -X^47^r^612^36^0^ -X^47^r^611^36^0^ -X^47^r^605^36^0^ -X^47^r^604^36^0^ -X^47^r^603^36^0^ -X^47^r^598^36^0^ -X^47^r^597^36^0^ -X^47^r^596^36^0^ -X^47^l^591^17^0^ -X^47^r^586^38^0^ -X^47^r^582^41^0^ -X^47^r^581^38^0^ -X^47^r^578^37^0^ -X^47^r^573^36^0^ -X^47^r^572^36^0^ -X^47^r^568^30^0^ -X^47^r^564^36^0^ -X^47^r^563^30^0^ -X^47^r^560^28^0^ -X^47^r^556^83^0^ -X^47^r^556^22^0^ -X^47^r^556^12^0^ -X^47^r^555^67^0^ -X^47^r^555^55^0^ -X^47^r^555^47^0^ -X^47^r^555^38^0^ -X^47^r^547^12^0^ -X^47^r^546^52^0^ -X^47^r^546^25^0^ -X^47^r^546^12^0^ -X^47^r^545^55^0^ -X^47^r^545^44^0^ -X^47^r^545^35^0^ -X^47^r^545^25^0^ -X^47^r^545^12^0^ -X^47^r^544^71^0^ -X^47^r^544^61^0^ -X^47^r^544^50^0^ -X^47^r^544^38^0^ -X^47^r^544^30^0^ -X^47^r^541^83^0^ -X^47^r^541^22^0^ -X^47^r^541^12^0^ -X^47^r^540^67^0^ -X^47^r^540^55^0^ -X^47^r^540^47^0^ -X^47^r^540^38^0^ -X^47^r^529^69^0^ -X^47^r^529^58^0^ -X^47^r^529^46^0^ -X^47^r^529^38^0^ -X^47^r^524^26^0^ -X^47^r^523^27^0^ -X^47^r^522^50^0^ -X^47^r^522^24^0^ -X^47^r^516^19^0^ -X^47^r^514^19^0^ -X^47^r^511^19^0^ -X^47^r^510^19^0^ -X^47^r^507^19^0^ -X^47^r^505^19^0^ -X^47^r^498^19^0^ -X^47^r^496^19^0^ -X^47^r^493^19^0^ -X^47^r^492^19^0^ -X^47^r^489^19^0^ -X^47^r^487^19^0^ -X^47^r^482^56^0^ -X^47^r^482^29^0^ -X^47^r^480^51^0^ -X^47^r^480^27^0^ -X^47^r^478^50^0^ -X^47^r^478^32^0^ -X^47^r^477^57^0^ -X^47^r^477^28^0^ -X^47^r^476^59^0^ -X^47^r^476^33^0^ -X^47^r^473^41^0^ -X^47^r^473^28^0^ -X^47^r^472^38^0^ -X^47^r^471^55^0^ -X^47^r^471^40^0^ -X^47^l^468^18^0^ -X^47^l^467^18^0^ -X^47^r^465^14^0^ -X^47^r^460^29^0^ -X^47^r^458^27^0^ -X^47^r^453^21^0^ -X^47^l^452^31^0^ -X^47^l^429^17^0^ -X^47^r^419^48^0^ -X^47^r^419^24^0^ -X^47^l^415^20^0^ -X^47^l^256^17^0^ -X^47^D^257^10^0^ -S^48^47^P^cod_n^SMALLINT^^ -D^48^258^258^10^0^0 -X^48^D^258^10^0^ -S^49^47^P^cod_grupo^SMALLINT^^ -D^49^259^259^10^0^0 -X^49^D^259^10^0^ -S^50^47^P^cod_tipo^SMALLINT^^ -D^50^260^260^10^0^0 -X^50^D^260^10^0^ -S^51^47^P^cod_sec^SMALLINT^^ -D^51^261^261^10^0^0 -X^51^D^261^10^0^ -S^52^47^P^descripcion^VARCHAR(100)^^ -D^52^262^262^10^0^0 -X^52^D^262^10^0^ -S^53^47^P^unidad^CHAR(3)^^ -D^53^263^263^10^0^0 -X^53^D^263^10^0^ -S^54^47^P^cod_sp^SMALLINT^^ -D^54^264^264^10^0^0 -X^54^D^264^10^0^ -S^55^47^P^cod_sp_sec^SMALLINT^^ -D^55^265^265^10^0^0 -X^55^D^265^10^0^ -S^56^47^P^entrada^INTEGER^^ -D^56^266^266^10^0^0 -X^56^D^266^10^0^ -S^57^47^P^num_doc^INTEGER^^ -D^57^267^267^10^0^0 -X^57^D^267^10^0^ -S^58^47^P^num_oc^INTEGER^^ -D^58^268^268^10^0^0 -X^58^D^268^10^0^ -S^59^47^P^tipo^CHAR(10)^^ -D^59^269^269^10^0^0 -X^59^D^269^10^0^ -S^60^47^P^cantidad^DECIMAL(12,2)^^ -D^60^270^270^10^0^0 -X^60^D^270^10^0^ -S^61^47^P^precio^DECIMAL(12,2)^^ -D^61^271^271^10^0^0 -X^61^D^271^10^0^ -S^62^47^P^flete^DECIMAL(12,2)^^ -D^62^272^272^10^0^0 -X^62^D^272^10^0^ -S^63^47^P^tasa^DECIMAL(8,2)^^ -D^63^273^273^10^0^0 -X^63^D^273^10^0^ -S^64^47^P^mercado^CHAR(10)^^ -D^64^274^274^10^0^0 -X^64^D^274^10^0^ -S^65^47^P^imp_colect^DECIMAL(12,2)^^ -D^65^275^275^10^0^0 -X^65^D^275^10^0^ -S^66^47^P^imp_aduana^DECIMAL(12,2)^^ -D^66^276^276^10^0^0 -X^66^D^276^10^0^ -S^67^47^P^cost_std^DECIMAL(12,3)^^ -D^67^277^277^10^0^0 -X^67^D^277^10^0^ -S^68^47^P^clave^CHAR(10)^^ -D^68^278^278^10^0^0 -X^68^D^278^10^0^ -S^69^46^V^n_reg^SMALLINT^^ -D^69^281^281^11^0^0 -X^69^l^417^61^0^ -X^69^D^281^11^0^ -S^70^46^V^fecha1^DATE^^ -D^70^283^283^11^0^0 -X^70^D^283^11^0^ -S^71^46^V^fecha2^DATE^^ -D^71^283^283^18^0^0 -X^71^D^283^18^0^ -S^72^46^V^variacion^DECIMAL(12,2)^^ -D^72^284^299^11^0^0 -X^72^r^588^41^0^ -X^72^r^570^36^0^ -X^72^r^518^19^0^ -X^72^r^500^19^0^ -X^72^l^474^15^0^ -X^72^D^284^11^0^ -S^73^46^V^precio_std^DECIMAL(12,2)^^ -D^73^284^299^21^0^0 -X^73^r^587^38^0^ -X^73^r^569^30^0^ -X^73^r^547^23^0^ -X^73^r^517^19^0^ -X^73^r^499^19^0^ -X^73^r^474^37^0^ -X^73^l^473^15^0^ -X^73^D^284^21^0^ -S^74^46^V^fob^DECIMAL(12,2)^^ -D^74^284^299^32^0^0 -X^74^r^577^35^0^ -X^74^r^559^24^0^ -X^74^r^545^51^0^ -X^74^r^506^19^0^ -X^74^r^488^19^0^ -X^74^r^458^21^0^ -X^74^l^453^15^0^ -X^74^D^284^32^0^ -S^75^46^V^c_f^DECIMAL(12,2)^^ -D^75^284^299^36^0^0 -X^75^r^579^34^0^ -X^75^r^575^23^0^ -X^75^r^562^22^0^ -X^75^r^545^63^0^ -X^75^r^508^19^0^ -X^75^r^490^19^0^ -X^75^r^471^34^0^ -X^75^r^460^23^0^ -X^75^l^458^15^0^ -X^75^D^284^36^0^ -S^76^46^V^seguro^DECIMAL(12,2)^^ -D^76^284^299^40^0^0 -X^76^r^580^38^0^ -X^76^r^572^51^0^ -X^76^r^561^30^0^ -X^76^r^545^67^0^ -X^76^r^509^19^0^ -X^76^r^491^19^0^ -X^76^r^471^25^0^ -X^76^l^466^18^0^ -X^76^l^455^15^0^ -X^76^D^284^40^0^ -S^77^46^V^cost_pl^DECIMAL(12,2)^^ -D^77^284^299^47^0^0 -X^77^r^584^39^0^ -X^77^r^571^36^0^ -X^77^r^566^32^0^ -X^77^r^546^44^0^ -X^77^r^513^19^0^ -X^77^r^495^19^0^ -X^77^r^474^27^0^ -X^77^r^472^28^0^ -X^77^l^471^15^0^ -X^77^D^284^47^0^ -S^78^46^V^valor^DECIMAL(12,2)^^ -D^78^284^299^55^0^0 -X^78^r^583^38^0^ -X^78^r^574^30^0^ -X^78^r^565^30^0^ -X^78^r^546^38^0^ -X^78^r^512^19^0^ -X^78^r^494^19^0^ -X^78^r^471^70^0^ -X^78^l^469^18^0^ -X^78^l^460^15^0^ -X^78^D^284^55^0^ -S^79^46^V^t_fob^DECIMAL(12,2)^^ -D^79^284^299^61^0^0 -X^79^r^644^14^0^ -X^79^r^559^16^0^ -X^79^l^559^8^0^ -X^79^l^393^14^0^ -X^79^D^284^61^0^ -S^80^46^V^t_flete^DECIMAL(12,2)^^ -D^80^284^299^67^0^0 -X^80^r^645^14^0^ -X^80^r^560^18^0^ -X^80^l^560^8^0^ -X^80^l^394^14^0^ -X^80^D^284^67^0^ -S^81^46^V^t_seguro^DECIMAL(12,2)^^ -D^81^285^299^11^0^0 -X^81^r^647^14^0^ -X^81^r^561^19^0^ -X^81^l^561^8^0^ -X^81^l^395^14^0^ -X^81^D^285^11^0^ -S^82^46^V^t_cf^DECIMAL(12,2)^^ -D^82^285^299^20^0^0 -X^82^r^646^14^0^ -X^82^r^562^15^0^ -X^82^l^562^8^0^ -X^82^l^396^14^0^ -X^82^D^285^20^0^ -S^83^46^V^t_impcol^DECIMAL(12,2)^^ -D^83^285^299^25^0^0 -X^83^r^648^14^0^ -X^83^r^563^19^0^ -X^83^l^563^8^0^ -X^83^l^397^14^0^ -X^83^D^285^25^0^ -S^84^46^V^t_impaduana^DECIMAL(12,2)^^ -D^84^285^299^34^0^0 -X^84^r^649^14^0^ -X^84^r^564^22^0^ -X^84^l^564^8^0^ -X^84^l^398^14^0^ -X^84^D^285^34^0^ -S^85^46^V^t_dollar^DECIMAL(12,2)^^ -D^85^285^299^46^0^0 -X^85^r^650^14^0^ -X^85^r^565^19^0^ -X^85^l^565^8^0^ -X^85^l^399^14^0^ -X^85^D^285^46^0^ -S^86^46^V^t_costopl^DECIMAL(12,2)^^ -D^86^285^299^55^0^0 -X^86^r^651^14^0^ -X^86^r^566^20^0^ -X^86^l^566^8^0^ -X^86^l^400^14^0^ -X^86^D^285^55^0^ -S^87^46^V^t_recibida^DECIMAL(12,2)^^ -D^87^285^299^65^0^0 -X^87^l^401^14^0^ -X^87^D^285^65^0^ -S^88^46^V^t_precio^DECIMAL(12,2)^^ -D^88^286^299^11^0^0 -X^88^r^653^14^0^ -X^88^r^568^19^0^ -X^88^l^568^8^0^ -X^88^l^403^14^0^ -X^88^D^286^11^0^ -S^89^46^V^o_variacion^DECIMAL(12,2)^^ -D^89^286^299^20^0^0 -X^89^r^571^22^0^ -X^89^l^571^8^0^ -X^89^l^406^14^0^ -X^89^D^286^20^0^ -S^90^46^V^total_cf^DECIMAL(12,2)^^ -D^90^286^299^32^0^0 -X^90^l^425^13^0^ -X^90^r^424^9^0^ -X^90^l^417^52^0^ -X^90^D^286^32^0^ -S^91^46^V^o_impaduana^DECIMAL(12,2)^^ -D^91^286^299^41^0^0 -X^91^l^600^11^0^ -X^91^r^599^34^0^ -X^91^r^572^22^0^ -X^91^l^572^8^0^ -X^91^l^407^14^0^ -X^91^D^286^41^0^ -S^92^46^V^o_impcolect^DECIMAL(12,2)^^ -D^92^286^299^53^0^0 -X^92^l^607^11^0^ -X^92^r^606^34^0^ -X^92^r^573^22^0^ -X^92^l^573^8^0^ -X^92^l^408^14^0^ -X^92^D^286^53^0^ -S^93^46^V^o_dollar^DECIMAL(12,2)^^ -D^93^286^299^65^0^0 -X^93^l^615^11^0^ -X^93^r^614^34^0^ -X^93^r^574^19^0^ -X^93^l^574^8^0^ -X^93^l^409^14^0^ -X^93^D^286^65^0^ -S^94^46^V^o_cf^DECIMAL(12,2)^^ -D^94^286^299^74^0^0 -X^94^l^623^11^0^ -X^94^r^622^34^0^ -X^94^r^575^16^0^ -X^94^l^575^8^0^ -X^94^l^410^14^0^ -X^94^D^286^74^0^ -S^95^46^V^balan_act^DECIMAL(12,2)^^ -D^95^287^299^11^0^0 -X^95^D^287^11^0^ -S^96^46^V^ot_fob^DECIMAL(12,2)^^ -D^96^288^299^11^0^0 -X^96^r^627^14^0^ -X^96^r^577^26^0^ -X^96^l^577^11^0^ -X^96^l^430^10^0^ -X^96^D^288^11^0^ -S^97^46^V^ot_flete^DECIMAL(12,2)^^ -D^97^289^299^11^0^0 -X^97^r^628^14^0^ -X^97^r^578^26^0^ -X^97^l^578^11^0^ -X^97^l^431^15^0^ -X^97^D^289^11^0^ -S^98^46^V^ot_cf^DECIMAL(12,2)^^ -D^98^290^299^12^0^0 -X^98^r^629^14^0^ -X^98^r^579^26^0^ -X^98^l^579^11^0^ -X^98^l^432^15^0^ -X^98^D^290^12^0^ -S^99^46^V^ot_seguro^DECIMAL(12,2)^^ -D^99^291^299^12^0^0 -X^99^r^630^14^0^ -X^99^r^580^26^0^ -X^99^l^580^11^0^ -X^99^l^433^15^0^ -X^99^D^291^12^0^ -S^100^46^V^ot_impcol^DECIMAL(12,2)^^ -D^100^292^299^12^0^0 -X^100^r^631^14^0^ -X^100^r^581^26^0^ -X^100^l^581^11^0^ -X^100^l^434^15^0^ -X^100^D^292^12^0^ -S^101^46^V^ot_impaduana^DECIMAL(12,2)^^ -D^101^293^299^12^0^0 -X^101^r^632^14^0^ -X^101^r^582^26^0^ -X^101^l^582^11^0^ -X^101^l^435^15^0^ -X^101^D^293^12^0^ -S^102^46^V^ot_dollar^DECIMAL(12,2)^^ -D^102^294^299^12^0^0 -X^102^r^633^14^0^ -X^102^r^583^26^0^ -X^102^l^583^11^0^ -X^102^l^436^15^0^ -X^102^D^294^12^0^ -S^103^46^V^ot_costopl^DECIMAL(12,2)^^ -D^103^295^299^12^0^0 -X^103^r^634^14^0^ -X^103^r^584^26^0^ -X^103^l^584^11^0^ -X^103^l^437^15^0^ -X^103^D^295^12^0^ -S^104^46^V^ot_costo^DECIMAL(12,2)^^ -D^104^296^299^12^0^0 -X^104^r^635^14^0^ -X^104^r^585^26^0^ -X^104^l^585^11^0^ -X^104^l^438^15^0^ -X^104^D^296^12^0^ -S^105^46^V^ot_precio^DECIMAL(12,2)^^ -D^105^297^299^12^0^0 -X^105^r^636^14^0^ -X^105^r^586^26^0^ -X^105^l^586^11^0^ -X^105^l^439^15^0^ -X^105^D^297^12^0^ -S^106^46^V^ot_costst^DECIMAL(12,2)^^ -D^106^298^299^12^0^0 -X^106^r^637^14^0^ -X^106^r^587^26^0^ -X^106^l^587^11^0^ -X^106^l^440^15^0^ -X^106^D^298^12^0^ -S^107^46^V^ot_variacion^DECIMAL(12,2)^^ -D^107^299^299^12^0^0 -X^107^r^638^14^0^ -X^107^r^588^26^0^ -X^107^l^588^11^0^ -X^107^l^441^15^0^ -X^107^D^299^12^0^ -S^108^46^V^descrip1^CHAR(30)^^ -D^108^301^301^11^0^0 -X^108^D^301^11^0^ -S^109^46^V^t_costo^DECIMAL(12,4)^^ -D^109^302^302^11^0^0 -X^109^r^652^14^0^ -X^109^r^567^18^0^ -X^109^l^567^8^0^ -X^109^l^402^14^0^ -X^109^D^302^11^0^ -S^110^46^V^costo_unit^DECIMAL(12,4)^^ -D^110^302^302^20^0^0 -X^110^r^585^37^0^ -X^110^r^567^28^0^ -X^110^r^556^33^0^ -X^110^r^546^63^0^ -X^110^r^541^33^0^ -X^110^r^530^22^0^ -X^110^r^515^19^0^ -X^110^r^497^19^0^ -X^110^l^472^15^0^ -X^110^D^302^20^0^ -S^111^46^V^p_cuenta^CHAR(8)^^ -D^111^303^303^11^0^0 -X^111^D^303^11^0^ -S^112^46^V^otras_cta^CHAR(8)^^ -D^112^304^304^11^0^0 -X^112^D^304^11^0^ -S^113^46^V^tituloFecha^VARCHAR(250)^^ -D^113^305^305^11^0^0 -X^113^r^331^41^0^ -X^113^l^327^13^0^ -X^113^D^305^11^0^ -S^114^46^V^producto_codigo^VARCHAR(250)^^ -D^114^305^305^24^0^0 -X^114^r^502^19^0^ -X^114^r^484^19^0^ -X^114^l^476^15^0^ -X^114^D^305^24^0^ -S^115^46^V^proveedor^VARCHAR(250)^^ -D^115^305^305^40^0^0 -X^115^r^503^19^0^ -X^115^r^485^19^0^ -X^115^l^480^15^0^ -X^115^D^305^40^0^ -S^116^46^V^orden_tipo^VARCHAR(250)^^ -D^116^305^305^50^0^0 -X^116^r^504^19^0^ -X^116^r^486^19^0^ -X^116^l^482^15^0^ -X^116^D^305^50^0^ -S^117^46^V^doble_on^CHAR(2)^^ -D^117^308^308^12^0^0 -X^117^D^308^12^0^ -S^118^46^V^doble_off^CHAR(2)^^ -D^118^309^309^12^0^0 -X^118^D^309^12^0^ -S^119^46^V^negrillas_on^CHAR(2)^^ -D^119^310^310^12^0^0 -X^119^D^310^12^0^ -S^120^46^V^negrillas_off^CHAR(2)^^ -D^120^311^311^12^0^0 -X^120^D^311^12^0^ -S^121^46^V^comp_on^CHAR(2)^^ -D^121^312^312^12^0^0 -X^121^D^312^12^0^ -S^122^46^V^comp_off^CHAR(2)^^ -D^122^313^313^12^0^0 -X^122^D^313^12^0^ -S^123^46^V^doce^CHAR(2)^^ -D^123^314^314^12^0^0 -X^123^D^314^12^0^ -S^124^46^V^normal^CHAR(2)^^ -D^124^315^315^12^0^0 -X^124^D^315^12^0^ -S^125^46^V^hora^CHAR(5)^^ -D^125^316^316^12^0^0 -X^125^r^331^35^0^ -X^125^l^326^13^0^ -X^125^D^316^12^0^ -S^126^46^V^reportDef^base.Report^^ -D^126^0^0^0^0^0 -S^127^1^F^lqprrp009^^^public -D^127^51^254^12^0^0 -X^127^c^48^7^0^ -X^127^D^51^12^0^ -S^128^127^V^busca_datos^RECORD^^ -D^128^53^75^10^0^0 -X^128^r^239^32^0^ -X^128^r^238^62^0^ -X^128^r^238^30^0^ -X^128^l^238^10^0^ -X^128^l^236^13^0^ -X^128^r^235^9^0^ -X^128^r^233^24^0^ -X^128^r^231^61^0^ -X^128^r^231^24^0^ -X^128^r^230^40^0^ -X^128^l^229^29^0^ -X^128^l^228^10^0^ -X^128^r^225^38^0^ -X^128^l^225^13^0^ -X^128^r^224^9^0^ -X^128^r^221^38^0^ -X^128^l^221^13^0^ -X^128^r^220^9^0^ -X^128^l^217^13^0^ -X^128^r^216^9^0^ -X^128^r^195^38^0^ -X^128^l^195^13^0^ -X^128^r^194^9^0^ -X^128^l^191^13^0^ -X^128^r^190^9^0^ -X^128^r^182^18^0^ -X^128^r^181^21^0^ -X^128^D^53^10^0^ -S^129^128^V^cod_n^SMALLINT^^ -D^129^54^54^10^0^0 -X^129^D^54^10^0^ -S^130^128^V^cod_grupo^SMALLINT^^ -D^130^55^55^10^0^0 -X^130^D^55^10^0^ -S^131^128^V^cod_tipo^SMALLINT^^ -D^131^56^56^10^0^0 -X^131^D^56^10^0^ -S^132^128^V^cod_sec^SMALLINT^^ -D^132^57^57^10^0^0 -X^132^D^57^10^0^ -S^133^128^V^descripcion^CHAR(30)^^ -D^133^58^58^10^0^0 -X^133^D^58^10^0^ -S^134^128^V^unidad^CHAR(3)^^ -D^134^59^59^10^0^0 -X^134^D^59^10^0^ -S^135^128^V^cod_sp^SMALLINT^^ -D^135^60^60^10^0^0 -X^135^D^60^10^0^ -S^136^128^V^cod_sp_sec^SMALLINT^^ -D^136^61^61^10^0^0 -X^136^D^61^10^0^ -S^137^128^V^entrada^INTEGER^^ -D^137^62^62^10^0^0 -X^137^D^62^10^0^ -S^138^128^V^num_doc^INTEGER^^ -D^138^63^63^10^0^0 -X^138^D^63^10^0^ -S^139^128^V^num_oc^INTEGER^^ -D^139^64^64^10^0^0 -X^139^D^64^10^0^ -S^140^128^V^tipo^CHAR(2)^^ -D^140^65^65^10^0^0 -X^140^D^65^10^0^ -S^141^128^V^cantidad^DECIMAL(12,2)^^ -D^141^66^66^10^0^0 -X^141^D^66^10^0^ -S^142^128^V^precio^DECIMAL(12,2)^^ -D^142^67^67^10^0^0 -X^142^D^67^10^0^ -S^143^128^V^flete^DECIMAL(12,2)^^ -D^143^68^68^10^0^0 -X^143^D^68^10^0^ -S^144^128^V^tasa^DECIMAL(8,2)^^ -D^144^69^69^10^0^0 -X^144^D^69^10^0^ -S^145^128^V^mercado^CHAR(1)^^ -D^145^70^70^10^0^0 -X^145^D^70^10^0^ -S^146^128^V^imp_colect^DECIMAL(12,2)^^ -D^146^71^71^10^0^0 -X^146^D^71^10^0^ -S^147^128^V^imp_aduana^DECIMAL(12,2)^^ -D^147^72^72^10^0^0 -X^147^D^72^10^0^ -S^148^128^V^cost_std^DECIMAL(12,3)^^ -D^148^73^73^10^0^0 -X^148^D^73^10^0^ -S^149^128^V^clave^CHAR(6)^^ -D^149^74^74^10^0^0 -X^149^D^74^10^0^ -S^150^1^F^main^^^public -D^150^40^49^1^0^0 -X^150^D^40^1^0^ -S^151^1^V^elije^CHAR(1)^^private -D^151^16^16^8^0^0 -X^151^r^555^32^0^ -X^151^r^544^24^0^ -X^151^r^540^32^0^ -X^151^r^183^5^0^ -X^151^r^175^56^0^ -X^151^r^163^67^0^ -X^151^r^120^9^0^ -X^151^l^90^30^0^ -X^151^D^16^8^0^ -S^152^1^V^imp^CHAR(1)^^private -D^152^16^16^14^0^0 -X^152^l^90^48^0^ -X^152^D^16^14^0^ -S^153^1^V^afecta^CHAR(1)^^private -D^153^16^16^18^0^0 -X^153^r^1004^15^0^ -X^153^r^969^17^0^ -X^153^r^949^16^0^ -X^153^r^920^5^0^ -X^153^l^690^37^0^ -X^153^D^16^18^0^ -S^154^1^V^m_mes^SMALLINT^^private -D^154^17^17^8^0^0 -X^154^r^544^18^0^ -X^154^r^162^36^0^ -X^154^r^108^23^0^ -X^154^r^105^35^0^ -X^154^r^99^8^0^ -X^154^l^90^24^0^ -X^154^D^17^8^0^ -S^155^1^V^mes^SMALLINT^^private -D^155^17^17^14^0^0 -X^155^r^700^22^0^ -X^155^r^162^30^0^ -X^155^D^17^14^0^ -S^156^1^V^chequea_ent^CHAR(4)^^private -D^156^18^18^8^0^0 -X^156^r^109^35^0^ -X^156^l^108^9^0^ -X^156^D^18^8^0^ -S^157^1^V^p_ano^CHAR(4)^^private -D^157^18^18^20^0^0 -X^157^r^701^23^0^ -X^157^r^544^12^0^ -X^157^r^529^32^0^ -X^157^r^525^22^0^ -X^157^r^230^20^0^ -X^157^r^162^52^0^ -X^157^r^108^40^0^ -X^157^r^105^53^0^ -X^157^r^93^8^0^ -X^157^l^90^18^0^ -X^157^D^18^20^0^ -S^158^1^V^detalla^CHAR(30)^^private -D^158^19^19^8^0^0 -X^158^r^810^66^0^ -X^158^l^690^44^0^ -X^158^D^19^8^0^ -S^159^1^V^no_entrada^CHAR(14)^^private -D^159^20^20^8^0^0 -X^159^r^121^60^0^ -X^159^l^109^9^0^ -X^159^D^20^8^0^ -S^160^1^V^fecha1^DATE^^private -D^160^21^21^8^0^0 -X^160^r^810^52^0^ -X^160^r^794^24^0^ -X^160^r^755^13^0^ -X^160^r^745^13^0^ -X^160^r^740^14^0^ -X^160^l^737^28^0^ -X^160^l^735^16^0^ -X^160^r^701^49^0^ -X^160^r^698^29^0^ -X^160^l^695^27^0^ -X^160^l^693^15^0^ -X^160^l^690^23^0^ -X^160^D^21^8^0^ -S^161^1^V^fecha2^DATE^^private -D^161^21^21^16^0^0 -X^161^r^810^59^0^ -X^161^r^794^35^0^ -X^161^r^755^22^0^ -X^161^r^750^13^0^ -X^161^r^702^31^0^ -X^161^l^695^34^0^ -X^161^l^694^15^0^ -X^161^l^690^30^0^ -X^161^D^21^16^0^ -S^162^1^V^p_fecha^CHAR(10)^^private -D^162^21^21^30^0^0 -X^162^r^745^23^0^ -X^162^r^735^25^0^ -X^162^l^733^65^0^ -X^162^r^555^24^0^ -X^162^r^540^24^0^ -X^162^l^452^47^0^ -X^162^D^21^30^0^ -S^163^1^V^entra^CHAR(14)^^private -D^163^22^22^8^0^0 -X^163^r^810^74^0^ -X^163^r^730^26^0^ -X^163^r^723^61^0^ -X^163^r^717^34^0^ -X^163^l^714^27^0^ -X^163^r^712^29^0^ -X^163^l^712^21^0^ -X^163^l^697^14^0^ -X^163^l^690^17^0^ -X^163^D^22^8^0^ -S^164^1^V^entra1^CHAR(5)^^private -D^164^23^23^8^0^0 -X^164^r^734^31^0^ -X^164^l^730^17^0^ -X^164^D^23^8^0^ -S^165^1^V^t_costst^DECIMAL(12,2)^^private -D^165^24^25^8^0^0 -X^165^r^809^35^0^ -X^165^r^654^14^0^ -X^165^r^569^19^0^ -X^165^l^569^8^0^ -X^165^l^404^14^0^ -X^165^D^24^8^0^ -S^166^1^V^p_fob^DECIMAL(12,2)^^private -D^166^24^25^17^0^0 -X^166^D^24^17^0^ -S^167^1^V^valor^DECIMAL(12,2)^^private -D^167^24^25^23^0^0 -X^167^D^24^23^0^ -S^168^1^V^mano_obra^DECIMAL(12,2)^^private -D^168^24^25^29^0^0 -X^168^D^24^29^0^ -S^169^1^V^sueldo_ind^DECIMAL(12,2)^^private -D^169^24^25^39^0^0 -X^169^D^24^39^0^ -S^170^1^V^monto_banco^DECIMAL(12,2)^^private -D^170^24^25^50^0^0 -X^170^D^24^50^0^ -S^171^1^V^interes^DECIMAL(12,2)^^private -D^171^25^25^8^0^0 -X^171^D^25^8^0^ -S^172^1^V^val_64^DECIMAL(12,2)^^private -D^172^25^25^16^0^0 -X^172^r^225^63^0^ -X^172^l^205^13^0^ -X^172^r^204^9^0^ -X^172^l^199^42^0^ -X^172^D^25^16^0^ -S^173^1^V^orden^CHAR(10)^^private -D^173^26^26^8^0^0 -X^173^r^202^26^0^ -X^173^l^182^10^0^ -X^173^D^26^8^0^ -S^174^1^V^t_variacion^DECIMAL(12,2)^^private -D^174^27^27^8^0^0 -X^174^r^983^27^0^ -X^174^r^968^38^0^ -X^174^r^967^32^0^ -X^174^l^967^18^0^ -X^174^r^966^32^0^ -X^174^r^963^24^0^ -X^174^r^948^35^0^ -X^174^r^947^30^0^ -X^174^r^946^13^0^ -X^174^r^655^14^0^ -X^174^r^570^22^0^ -X^174^l^570^8^0^ -X^174^l^405^14^0^ -X^174^D^27^8^0^ -S^175^1^V^diario1^RECORD^^private -D^175^30^33^8^0^0 -X^175^r^810^42^0^ -X^175^l^809^18^0^ -X^175^r^798^24^0^ -X^175^D^30^8^0^ -S^176^175^V^cuenta_no^CHAR(8)^^ -D^176^31^31^8^0^0 -X^176^D^31^8^0^ -S^177^175^V^debito^DECIMAL(10,2)^^ -D^177^32^32^8^0^0 -X^177^D^32^8^0^ -S^178^1^V^i^SMALLINT^^private -D^178^35^35^9^0^0 -X^178^r^1022^65^0^ -X^178^r^1022^33^0^ -X^178^r^1021^54^0^ -X^178^r^1021^33^0^ -X^178^r^1020^50^0^ -X^178^r^1000^52^0^ -X^178^r^999^28^0^ -X^178^r^998^43^0^ -X^178^r^997^43^0^ -X^178^r^996^43^0^ -X^178^r^995^43^0^ -X^178^r^994^43^0^ -X^178^r^991^53^0^ -X^178^l^991^32^0^ -X^178^r^990^28^0^ -X^178^r^988^25^0^ -X^178^l^987^12^0^ -X^178^D^35^9^0^ -S^179^1^V^fecha_inicial^DATE^^private -D^179^36^36^10^0^0 -X^179^r^879^36^0^ -X^179^r^693^23^0^ -X^179^r^420^29^0^ -X^179^r^327^34^0^ -X^179^r^200^29^0^ -X^179^r^176^24^0^ -X^179^l^107^21^0^ -X^179^l^104^96^0^ -X^179^D^36^10^0^ -S^180^1^V^fecha_final^DATE^^private -D^180^36^36^24^0^0 -X^180^r^880^37^0^ -X^180^r^694^23^0^ -X^180^r^555^12^0^ -X^180^r^540^12^0^ -X^180^r^420^47^0^ -X^180^r^328^37^0^ -X^180^r^200^47^0^ -X^180^r^176^42^0^ -X^180^r^163^41^0^ -X^180^r^112^20^0^ -X^180^l^107^35^0^ -X^180^l^104^110^0^ -X^180^D^36^24^0^ -S^181^1^V^tasa^DECIMAL(8,2)^^private -D^181^37^37^10^0^0 -X^181^D^37^10^0^ -S^182^1^V^primera^CHAR(1)^^private -D^182^38^38^10^0^0 -X^182^l^412^14^0^ -X^182^r^392^10^0^ -X^182^l^137^6^0^ -X^182^D^38^10^0^ -S^183^1^V^imp_entrada^CHAR(1)^^private -D^183^38^38^18^0^0 -X^183^r^594^7^0^ -X^183^r^250^5^0^ -X^183^l^90^36^0^ -X^183^D^38^18^0^ -S^184^1^V^salida^VARCHAR(4)^^private -D^184^38^38^39^0^0 -X^184^r^781^32^0^ -X^184^l^780^46^0^ -X^184^D^38^39^0^ -S^185^1^C^busca^base.SqlHandle^^private -D^185^167^167^10^0^0 -X^185^u^181^10^0^ -X^185^D^167^10^0^ -S^186^1^C^comando^base.SqlHandle^^private -D^186^451^451^17^0^0 -X^186^u^452^17^0^ -X^186^D^451^17^0^ -S^187^1^C^buscar^base.SqlHandle^^private -D^187^788^788^9^0^0 -X^187^u^798^12^0^ -X^187^u^796^7^0^ -X^187^D^788^9^0^ -S^188^0^V^status^INTEGER^^builtin -F^1^C:\Program Files\FourJs\Genero Studio\fgl\lib/fgl.4gl -D^188^15^15^9^1^1 -X^188^r^800^13^0^ -X^188^r^797^10^0^ -X^188^r^725^16^0^ -X^188^r^527^11^0^ -X^188^r^123^12^0^ -X^188^D^15^9^1^ -S^189^0^V^int_flag^INTEGER^^builtin -D^189^15^15^17^1^1 -X^189^l^806^17^0^ -X^189^r^804^13^0^ -X^189^l^765^14^0^ -X^189^r^763^10^0^ -X^189^l^134^9^0^ -X^189^r^131^5^0^ -X^189^l^77^7^0^ -X^189^D^15^17^1^ -S^190^0^V^opt4^CHAR(1)^^global -F^2^lqprgb000.4gl -D^190^5^6^10^2^2 -X^190^D^5^10^2^ -S^191^0^V^opt3^CHAR(1)^^global -D^191^5^6^15^2^2 -X^191^D^5^15^2^ -S^192^0^V^impresion^CHAR(1)^^global -D^192^5^6^20^2^2 -X^192^D^5^20^2^ -S^193^0^V^verdad^CHAR(1)^^global -D^193^5^6^30^2^2 -X^193^D^5^30^2^ -S^194^0^V^identifica^CHAR(1)^^global -D^194^5^6^37^2^2 -X^194^D^5^37^2^ -S^195^0^V^existe^CHAR(1)^^global -D^195^5^6^48^2^2 -X^195^l^746^17^0^ -X^195^D^5^48^2^ -S^196^0^V^tiene_facturas^CHAR(1)^^global -D^196^5^6^55^2^2 -X^196^D^5^55^2^ -S^197^0^V^opt^CHAR(1)^^global -D^197^6^6^10^2^2 -X^197^D^6^10^2^ -S^198^0^V^control^CHAR(1)^^global -D^198^6^6^14^2^2 -X^198^D^6^14^2^ -S^199^0^V^detalle^CHAR(1)^^global -D^199^6^6^22^2^2 -X^199^D^6^22^2^ -S^200^0^V^status_reg^CHAR(1)^^global -D^200^6^6^30^2^2 -X^200^D^6^30^2^ -S^201^0^V^chstd^CHAR(3)^^global -D^201^7^7^10^2^2 -X^201^r^520^8^0^ -X^201^l^90^52^0^ -X^201^D^7^10^2^ -S^202^0^V^criterio^CHAR(1000)^^global -D^202^8^8^10^2^2 -X^202^D^8^10^2^ -S^203^0^V^selec^CHAR(1000)^^global -D^203^9^9^10^2^2 -X^203^r^451^30^0^ -X^203^l^445^8^0^ -X^203^D^9^10^2^ -S^204^0^V^selec2^CHAR(500)^^global -D^204^10^10^10^2^2 -X^204^D^10^10^2^ -S^205^0^V^selec3^CHAR(1000)^^global -D^205^11^11^10^2^2 -X^205^D^11^10^2^ -S^206^0^V^tipo2^CHAR(2)^^global -D^206^12^12^10^2^2 -X^206^D^12^10^2^ -S^207^0^V^opcion^CHAR(2)^^global -D^207^12^12^16^2^2 -X^207^D^12^16^2^ -S^208^0^V^valor_letras^CHAR(90)^^global -D^208^13^13^10^2^2 -X^208^D^13^10^2^ -S^209^0^V^compania^CHAR(50)^^global -D^209^14^14^10^2^2 -X^209^D^14^10^2^ -S^210^0^V^parametro^CHAR(10)^^global -D^210^15^15^10^2^2 -X^210^D^15^10^2^ -S^211^0^V^numero_msg^INTEGER^^global -D^211^16^16^10^2^2 -X^211^r^720^24^0^ -X^211^l^719^19^0^ -X^211^r^133^14^0^ -X^211^l^132^9^0^ -X^211^r^125^21^0^ -X^211^l^124^16^0^ -X^211^r^101^17^0^ -X^211^l^100^12^0^ -X^211^r^95^17^0^ -X^211^l^94^12^0^ -X^211^D^16^10^2^ -S^212^0^V^bandera^INTEGER^^global -D^212^16^16^21^2^2 -X^212^l^115^11^0^ -X^212^r^114^8^0^ -X^212^l^113^43^0^ -X^212^D^16^21^2^ -S^213^0^V^scr_l^INTEGER^^global -D^213^16^16^29^2^2 -X^213^D^16^29^2^ -S^214^0^V^curr1^INTEGER^^global -D^214^16^16^35^2^2 -X^214^D^16^35^2^ -S^215^0^V^curr^INTEGER^^global -D^215^16^16^41^2^2 -X^215^D^16^41^2^ -S^216^0^V^idx^INTEGER^^global -D^216^16^16^46^2^2 -X^216^r^987^21^0^ -X^216^r^771^11^0^ -X^216^l^771^5^0^ -X^216^r^624^17^0^ -X^216^l^624^11^0^ -X^216^l^622^21^0^ -X^216^l^621^21^0^ -X^216^l^620^21^0^ -X^216^l^619^21^0^ -X^216^l^618^21^0^ -X^216^r^616^17^0^ -X^216^l^616^11^0^ -X^216^l^614^21^0^ -X^216^l^613^21^0^ -X^216^l^612^21^0^ -X^216^l^611^21^0^ -X^216^l^610^21^0^ -X^216^r^608^17^0^ -X^216^l^608^11^0^ -X^216^l^606^21^0^ -X^216^l^605^21^0^ -X^216^l^604^21^0^ -X^216^l^603^21^0^ -X^216^l^602^21^0^ -X^216^r^601^17^0^ -X^216^l^601^11^0^ -X^216^l^599^21^0^ -X^216^l^598^21^0^ -X^216^l^597^21^0^ -X^216^l^596^21^0^ -X^216^l^595^21^0^ -X^216^l^411^14^0^ -X^216^D^16^46^2^ -S^217^0^V^descrip^CHAR(30)^^global -D^217^17^17^10^2^2 -X^217^D^17^10^2^ -S^218^0^V^p_descripcion^CHAR(30)^^global -D^218^17^17^18^2^2 -X^218^D^17^18^2^ -S^219^0^V^nombre^CHAR(30)^^global -D^219^17^17^32^2^2 -X^219^D^17^32^2^ -S^220^0^V^l^SMALLINT^^global -D^220^18^18^10^2^2 -X^220^r^877^26^0^ -X^220^l^876^16^0^ -X^220^r^874^26^0^ -X^220^l^873^16^0^ -X^220^r^871^26^0^ -X^220^l^869^16^0^ -X^220^D^18^10^2^ -S^221^0^V^tipo_papel^SMALLINT^^global -D^221^18^18^12^2^2 -X^221^r^686^19^0^ -X^221^l^685^9^0^ -X^221^r^88^18^0^ -X^221^l^87^8^0^ -X^221^D^18^12^2^ -S^222^0^V^p_compania^RECORD^^global -D^222^19^19^10^2^2 -X^222^r^871^29^0^ -X^222^r^869^34^0^ -X^222^r^331^16^0^ -X^222^D^19^10^2^ -S^223^222^V^cod_comp^CHAR(5)^smarmotech.companias.cod_comp^ -D^223^0^0^0^0^0 -S^224^222^V^nombre^CHAR(40)^smarmotech.companias.nombre^ -D^224^0^0^0^0^0 -S^225^222^V^rnc^CHAR(30)^smarmotech.companias.rnc^ -D^225^0^0^0^0^0 -S^226^222^V^direccion^CHAR(40)^smarmotech.companias.direccion^ -D^226^0^0^0^0^0 -S^227^222^V^telefono^CHAR(15)^smarmotech.companias.telefono^ -D^227^0^0^0^0^0 -S^228^222^V^fax^CHAR(15)^smarmotech.companias.fax^ -D^228^0^0^0^0^0 -S^229^222^V^administrador^CHAR(40)^smarmotech.companias.administrador^ -D^229^0^0^0^0^0 -S^230^222^V^email^CHAR(100)^smarmotech.companias.email^ -D^230^0^0^0^0^0 -S^231^222^V^paginaweb^CHAR(100)^smarmotech.companias.paginaweb^ -D^231^0^0^0^0^0 -S^232^222^V^direccion1^CHAR(50)^smarmotech.companias.direccion1^ -D^232^0^0^0^0^0 -S^233^222^V^telefono1^CHAR(15)^smarmotech.companias.telefono1^ -D^233^0^0^0^0^0 -S^234^222^V^fax1^CHAR(15)^smarmotech.companias.fax1^ -D^234^0^0^0^0^0 -S^235^222^V^status_t^CHAR(1)^smarmotech.companias.status_t^ -D^235^0^0^0^0^0 -S^236^222^V^us_crea^CHAR(9)^smarmotech.companias.us_crea^ -D^236^0^0^0^0^0 -S^237^222^V^fech_crea^DATE^smarmotech.companias.fech_crea^ -D^237^0^0^0^0^0 -S^238^222^V^us_mod^CHAR(9)^smarmotech.companias.us_mod^ -D^238^0^0^0^0^0 -S^239^222^V^fech_mod^DATE^smarmotech.companias.fech_mod^ -D^239^0^0^0^0^0 -S^240^222^V^codnomina^CHAR(30)^smarmotech.companias.codnomina^ -D^240^0^0^0^0^0 -S^241^222^V^cuenta_no_inv^CHAR(10)^smarmotech.companias.cuenta_no_inv^ -D^241^0^0^0^0^0 -S^242^222^V^dias_vence_reservas^SMALLINT^smarmotech.companias.dias_vence_reservas^ -D^242^0^0^0^0^0 -S^243^222^V^path_documentos_ordenes^CHAR(100)^smarmotech.companias.path_documentos_ordenes^ -D^243^0^0^0^0^0 -S^244^222^V^url_file_destino^CHAR(100)^smarmotech.companias.url_file_destino^ -D^244^0^0^0^0^0 -S^245^222^V^control_ubicaciones^CHAR(10)^smarmotech.companias.control_ubicaciones^ -D^245^0^0^0^0^0 -S^246^222^V^facturacion_conduces^CHAR(10)^smarmotech.companias.facturacion_conduces^ -D^246^0^0^0^0^0 -S^247^222^V^email_facturacion^VARCHAR(100)^smarmotech.companias.email_facturacion^ -D^247^0^0^0^0^0 -S^248^222^V^cod_provincia^INTEGER^smarmotech.companias.cod_provincia^ -D^248^0^0^0^0^0 -S^249^222^V^cod_seccion^INTEGER^smarmotech.companias.cod_seccion^ -D^249^0^0^0^0^0 -S^250^222^V^cod_tramo^INTEGER^smarmotech.companias.cod_tramo^ -D^250^0^0^0^0^0 -S^251^222^V^cod_fila^INTEGER^smarmotech.companias.cod_fila^ -D^251^0^0^0^0^0 -S^252^222^V^cod_pos^INTEGER^smarmotech.companias.cod_pos^ -D^252^0^0^0^0^0 -S^253^0^V^respuesta^CHAR(3)^^global -D^253^20^20^8^2^2 -X^253^D^20^8^2^ -S^254^0^V^tipo_inventario^VARCHAR(1)^^global -D^254^21^21^8^2^2 -X^254^D^21^8^2^ -S^255^0^V^handler^om.SaxDocumentHandler^^global -D^255^23^23^11^2^2 -X^255^r^782^50^0^ -X^255^l^781^50^0^ -X^255^r^155^66^0^ -X^255^r^154^13^0^ -X^255^l^151^22^0^ -X^255^D^23^11^2^ -S^256^0^V^r_filename^STRING^^global -D^256^24^24^16^2^2 -X^256^r^146^43^0^ -X^256^l^143^15^0^ -X^256^D^24^16^2^ -S^257^0^V^r_output^STRING^^global -D^257^25^25^16^2^2 -X^257^r^149^47^0^ -X^257^l^148^53^0^ -X^257^D^25^16^2^ -S^258^0^V^preview^INTEGER^^global -D^258^26^26^16^2^2 -X^258^r^150^48^0^ -X^258^l^144^15^0^ -X^258^D^26^16^2^ -S^259^0^V^normal^CHAR(3)^^global -D^259^30^31^10^2^2 -X^259^l^140^61^0^ -X^259^D^30^10^2^ -S^260^0^V^negrilla_on^CHAR(3)^^global -D^260^30^31^17^2^2 -X^260^l^138^58^0^ -X^260^D^30^17^2^ -S^261^0^V^negrillas_of^CHAR(3)^^global -D^261^30^31^29^2^2 -X^261^l^138^70^0^ -X^261^D^30^29^2^ -S^262^0^V^comp_on^CHAR(3)^^global -D^262^30^31^42^2^2 -X^262^l^139^75^0^ -X^262^D^30^42^2^ -S^263^0^V^comp_off^CHAR(3)^^global -D^263^30^31^50^2^2 -X^263^l^139^83^0^ -X^263^D^30^50^2^ -S^264^0^V^doce^CHAR(3)^^global -D^264^30^31^59^2^2 -X^264^l^140^56^0^ -X^264^D^30^59^2^ -S^265^0^V^doble_on^CHAR(3)^^global -D^265^30^31^64^2^2 -X^265^l^139^56^0^ -X^265^D^30^64^2^ -S^266^0^V^doble_off^CHAR(3)^^global -D^266^30^31^73^2^2 -X^266^l^139^65^0^ -X^266^D^30^73^2^ -S^267^0^V^cmd^CHAR(150)^^global -D^267^33^33^10^2^2 -X^267^D^33^10^2^ -S^268^0^V^imprime^CHAR(150)^^global -D^268^33^33^14^2^2 -X^268^l^138^50^0^ -X^268^D^33^14^2^ -S^269^0^V^copia^CHAR(150)^^global -D^269^33^33^22^2^2 -X^269^l^140^76^0^ -X^269^D^33^22^2^ -S^270^0^V^archivo^CHAR(80)^^global -D^270^33^33^38^2^2 -X^270^l^140^68^0^ -X^270^D^33^38^2^ -S^271^0^V^impresor^SMALLINT^^global -D^271^33^33^55^2^2 -X^271^r^138^30^0^ -X^271^l^44^28^0^ -X^271^D^33^55^2^ -S^272^0^V^catalogo^RECORD^^global -D^272^35^35^11^2^2 -X^272^D^35^11^2^ -S^273^272^V^cuenta_no^VARCHAR(8)^smarmotech.cgtb00001.cuenta_no^ -D^273^0^0^0^0^0 -S^274^272^V^descripcion^VARCHAR(50)^smarmotech.cgtb00001.descripcion^ -D^274^0^0^0^0^0 -S^275^272^V^descrip_ing^VARCHAR(50)^smarmotech.cgtb00001.descrip_ing^ -D^275^0^0^0^0^0 -S^276^272^V^analitico^VARCHAR(1)^smarmotech.cgtb00001.analitico^ -D^276^0^0^0^0^0 -S^277^272^V^cata^VARCHAR(1)^smarmotech.cgtb00001.cata^ -D^277^0^0^0^0^0 -S^278^272^V^depto^VARCHAR(1)^smarmotech.cgtb00001.depto^ -D^278^0^0^0^0^0 -S^279^272^V^nivel^SMALLINT^smarmotech.cgtb00001.nivel^ -D^279^0^0^0^0^0 -S^280^272^V^ref^VARCHAR(1)^smarmotech.cgtb00001.ref^ -D^280^0^0^0^0^0 -S^281^272^V^origen^VARCHAR(1)^smarmotech.cgtb00001.origen^ -D^281^0^0^0^0^0 -S^282^272^V^estado_a^VARCHAR(4)^smarmotech.cgtb00001.estado_a^ -D^282^0^0^0^0^0 -S^283^272^V^estado_m^VARCHAR(4)^smarmotech.cgtb00001.estado_m^ -D^283^0^0^0^0^0 -S^284^272^V^aplica_a^VARCHAR(8)^smarmotech.cgtb00001.aplica_a^ -D^284^0^0^0^0^0 -S^285^272^V^status_t^VARCHAR(1)^smarmotech.cgtb00001.status_t^ -D^285^0^0^0^0^0 -S^286^272^V^us_crea^VARCHAR(9)^smarmotech.cgtb00001.us_crea^ -D^286^0^0^0^0^0 -S^287^272^V^fech_crea^DATETIME YEAR TO FRACTION^smarmotech.cgtb00001.fech_crea^ -D^287^0^0^0^0^0 -S^288^272^V^us_mod^VARCHAR(9)^smarmotech.cgtb00001.us_mod^ -D^288^0^0^0^0^0 -S^289^272^V^fech_mod^DATETIME YEAR TO FRACTION^smarmotech.cgtb00001.fech_mod^ -D^289^0^0^0^0^0 -S^290^272^V^cuenta_resultado^CHAR(1)^smarmotech.cgtb00001.cuenta_resultado^ -D^290^0^0^0^0^0 -S^291^272^V^grupo^CHAR(1)^smarmotech.cgtb00001.grupo^ -D^291^0^0^0^0^0 -S^292^272^V^tipo_cuenta^VARCHAR(50)^smarmotech.cgtb00001.tipo_cuenta^ -D^292^0^0^0^0^0 -S^293^272^V^selectivo_consumo^CHAR(10)^smarmotech.cgtb00001.selectivo_consumo^ -D^293^0^0^0^0^0 -S^294^272^V^retencion^CHAR(10)^smarmotech.cgtb00001.retencion^ -D^294^0^0^0^0^0 -S^295^272^V^codigo_isr^SMALLINT^smarmotech.cgtb00001.codigo_isr^ -D^295^0^0^0^0^0 -S^296^0^V^usuarios^CHAR(50)^^global -D^296^37^37^15^2^2 -X^296^r^164^44^0^ -X^296^r^138^15^0^ -X^296^r^113^23^0^ -X^296^r^46^32^0^ -X^296^l^42^28^0^ -X^296^D^37^15^2^ -S^297^0^V^clave^CHAR(50)^^global -D^297^37^37^25^2^2 -X^297^r^138^24^0^ -X^297^r^46^47^0^ -X^297^l^43^28^0^ -X^297^D^37^25^2^ -S^298^0^V^progreso^SMALLINT^^global -D^298^38^38^10^2^2 -X^298^D^38^10^2^ -S^299^0^V^descripcion^CHAR(70)^^global -D^299^39^39^10^2^2 -X^299^D^39^10^2^ -S^300^0^V^impresor^SMALLINT^^global -D^300^40^40^10^2^2 -X^300^D^40^10^2^ -S^301^0^V^p_companias^RECORD^^global -D^301^42^42^8^2^2 -X^301^D^42^8^2^ -S^302^301^V^cod_comp^CHAR(5)^smarmotech.companias.cod_comp^ -D^302^0^0^0^0^0 -S^303^301^V^nombre^CHAR(40)^smarmotech.companias.nombre^ -D^303^0^0^0^0^0 -S^304^301^V^rnc^CHAR(30)^smarmotech.companias.rnc^ -D^304^0^0^0^0^0 -S^305^301^V^direccion^CHAR(40)^smarmotech.companias.direccion^ -D^305^0^0^0^0^0 -S^306^301^V^telefono^CHAR(15)^smarmotech.companias.telefono^ -D^306^0^0^0^0^0 -S^307^301^V^fax^CHAR(15)^smarmotech.companias.fax^ -D^307^0^0^0^0^0 -S^308^301^V^administrador^CHAR(40)^smarmotech.companias.administrador^ -D^308^0^0^0^0^0 -S^309^301^V^email^CHAR(100)^smarmotech.companias.email^ -D^309^0^0^0^0^0 -S^310^301^V^paginaweb^CHAR(100)^smarmotech.companias.paginaweb^ -D^310^0^0^0^0^0 -S^311^301^V^direccion1^CHAR(50)^smarmotech.companias.direccion1^ -D^311^0^0^0^0^0 -S^312^301^V^telefono1^CHAR(15)^smarmotech.companias.telefono1^ -D^312^0^0^0^0^0 -S^313^301^V^fax1^CHAR(15)^smarmotech.companias.fax1^ -D^313^0^0^0^0^0 -S^314^301^V^status_t^CHAR(1)^smarmotech.companias.status_t^ -D^314^0^0^0^0^0 -S^315^301^V^us_crea^CHAR(9)^smarmotech.companias.us_crea^ -D^315^0^0^0^0^0 -S^316^301^V^fech_crea^DATE^smarmotech.companias.fech_crea^ -D^316^0^0^0^0^0 -S^317^301^V^us_mod^CHAR(9)^smarmotech.companias.us_mod^ -D^317^0^0^0^0^0 -S^318^301^V^fech_mod^DATE^smarmotech.companias.fech_mod^ -D^318^0^0^0^0^0 -S^319^301^V^codnomina^CHAR(30)^smarmotech.companias.codnomina^ -D^319^0^0^0^0^0 -S^320^301^V^cuenta_no_inv^CHAR(10)^smarmotech.companias.cuenta_no_inv^ -D^320^0^0^0^0^0 -S^321^301^V^dias_vence_reservas^SMALLINT^smarmotech.companias.dias_vence_reservas^ -D^321^0^0^0^0^0 -S^322^301^V^path_documentos_ordenes^CHAR(100)^smarmotech.companias.path_documentos_ordenes^ -D^322^0^0^0^0^0 -S^323^301^V^url_file_destino^CHAR(100)^smarmotech.companias.url_file_destino^ -D^323^0^0^0^0^0 -S^324^301^V^control_ubicaciones^CHAR(10)^smarmotech.companias.control_ubicaciones^ -D^324^0^0^0^0^0 -S^325^301^V^facturacion_conduces^CHAR(10)^smarmotech.companias.facturacion_conduces^ -D^325^0^0^0^0^0 -S^326^301^V^email_facturacion^VARCHAR(100)^smarmotech.companias.email_facturacion^ -D^326^0^0^0^0^0 -S^327^301^V^cod_provincia^INTEGER^smarmotech.companias.cod_provincia^ -D^327^0^0^0^0^0 -S^328^301^V^cod_seccion^INTEGER^smarmotech.companias.cod_seccion^ -D^328^0^0^0^0^0 -S^329^301^V^cod_tramo^INTEGER^smarmotech.companias.cod_tramo^ -D^329^0^0^0^0^0 -S^330^301^V^cod_fila^INTEGER^smarmotech.companias.cod_fila^ -D^330^0^0^0^0^0 -S^331^301^V^cod_pos^INTEGER^smarmotech.companias.cod_pos^ -D^331^0^0^0^0^0 -S^332^0^V^p_fechas^DATE^^global -D^332^44^44^8^2^2 -X^332^r^113^14^0^ -X^332^l^112^9^0^ -X^332^D^44^8^2^ -S^333^0^V^comp_fech^DATE^^global -D^333^45^45^8^2^2 -X^333^D^45^8^2^ -S^334^0^V^comp_fech1^DATE^^global -D^334^45^45^18^2^2 -X^334^D^45^18^2^ -S^335^0^V^mes_control^CHAR(2)^^global -D^335^46^46^8^2^2 -X^335^D^46^8^2^ -S^336^0^V^mes_calc^SMALLINT^^global -D^336^47^47^8^2^2 -X^336^D^47^8^2^ -S^337^0^V^dia^SMALLINT^^global -D^337^47^47^17^2^2 -X^337^D^47^17^2^ -S^338^0^V^fecha_c^DATE^^global -D^338^48^48^8^2^2 -X^338^D^48^8^2^ -S^339^0^V^c_ano^CHAR(4)^^global -D^339^49^49^8^2^2 -X^339^D^49^8^2^ -S^340^0^V^a_ano^CHAR(4)^^global -D^340^49^49^14^2^2 -X^340^D^49^14^2^ -S^341^0^V^entrada27^ARRAY[500] OF RECORD^^global -D^341^51^58^8^2^2 -X^341^r^1022^55^0^ -X^341^r^1022^23^0^ -X^341^r^1021^44^0^ -X^341^r^1021^23^0^ -X^341^r^1020^40^0^ -X^341^r^1000^42^0^ -X^341^r^999^18^0^ -X^341^r^998^33^0^ -X^341^r^997^33^0^ -X^341^r^996^33^0^ -X^341^r^995^33^0^ -X^341^r^994^33^0^ -X^341^r^991^43^0^ -X^341^l^991^22^0^ -X^341^r^990^18^0^ -X^341^r^988^15^0^ -X^341^l^622^11^0^ -X^341^l^621^11^0^ -X^341^l^620^11^0^ -X^341^l^619^11^0^ -X^341^l^618^11^0^ -X^341^l^614^11^0^ -X^341^l^613^11^0^ -X^341^l^612^11^0^ -X^341^l^611^11^0^ -X^341^l^610^11^0^ -X^341^l^606^11^0^ -X^341^l^605^11^0^ -X^341^l^604^11^0^ -X^341^l^603^11^0^ -X^341^l^602^11^0^ -X^341^l^599^11^0^ -X^341^l^598^11^0^ -X^341^l^597^11^0^ -X^341^l^596^11^0^ -X^341^l^595^11^0^ -X^341^D^51^8^2^ -S^342^341^V^cuenta_no^CHAR(8)^^ -D^342^52^52^8^2^2 -X^342^D^52^8^2^ -S^343^341^V^depto^SMALLINT^^ -D^343^53^53^8^2^2 -X^343^D^53^8^2^ -S^344^341^V^cod_aux^SMALLINT^^ -D^344^54^54^8^2^2 -X^344^D^54^8^2^ -S^345^341^V^cod_sec^SMALLINT^^ -D^345^55^55^8^2^2 -X^345^D^55^8^2^ -S^346^341^V^num_doc^INTEGER^^ -D^346^56^56^8^2^2 -X^346^D^56^8^2^ -S^347^341^V^valor^DECIMAL(12,2)^^ -D^347^57^57^8^2^2 -X^347^D^57^8^2^ -S^348^0^F^configureoutput^^^extern -X^348^c^781^16^0^ -S^349^0^F^fgl_report_commitCurrentSettings^^^extern -X^349^c^151^32^0^ -S^350^0^F^fgl_report_selectPreview^^^extern -X^350^c^150^23^0^ -S^351^0^F^fgl_report_selectDevice^^^extern -X^351^c^149^23^0^ -S^352^0^F^seleccionarsalida^^^extern -X^352^c^780^16^0^ -X^352^c^148^23^0^ -S^353^0^F^fgl_report_loadCurrentSettings^^^extern -X^353^c^146^12^0^ -S^354^0^F^defecto^^^extern -X^354^c^138^7^0^ -S^355^0^F^prd^^^extern -X^355^c^113^10^0^ -S^356^0^F^msg^^^extern -X^356^c^720^20^0^ -X^356^c^133^10^0^ -X^356^c^125^17^0^ -X^356^c^101^13^0^ -X^356^c^95^13^0^ -S^357^0^F^msgrp000^^^extern -X^357^c^686^10^0^ -X^357^c^88^9^0^ -T^13^38^d^0^0^DEFINE -T^30^33^d^0^0^RECORD -T^40^49^f^0^0^MAIN -T^51^254^f^0^0^FUNCTION -T^53^75^d^0^0^DEFINE -T^53^75^d^0^0^RECORD -T^90^129^i^0^0^INPUT -T^92^97^i^0^0^ -T^93^97^c^0^0^IF -T^94^96^c^0^0^THEN -T^98^117^i^0^0^ -T^99^103^c^0^0^IF -T^100^102^c^0^0^THEN -T^114^117^c^0^0^IF -T^115^116^c^0^0^THEN -T^119^128^i^0^0^ -T^120^128^c^0^0^IF -T^121^127^c^0^0^THEN -T^123^127^c^0^0^IF -T^124^125^c^0^0^THEN -T^131^136^c^0^0^IF -T^132^135^c^0^0^THEN -T^146^152^c^0^0^IF -T^148^151^c^0^0^THEN -T^154^244^c^0^0^IF -T^155^242^c^0^0^THEN -T^181^240^l^0^0^FOREACH -T^183^214^c^0^0^IF -T^190^206^c^0^0^THEN -T^190^192^c^0^0^IF -T^191^191^c^0^0^THEN -T^194^196^c^0^0^IF -T^195^195^c^0^0^THEN -T^204^206^c^0^0^IF -T^205^205^c^0^0^THEN -T^216^218^c^0^0^IF -T^217^217^c^0^0^THEN -T^220^222^c^0^0^IF -T^221^221^c^0^0^THEN -T^224^226^c^0^0^IF -T^225^225^c^0^0^THEN -T^235^237^c^0^0^IF -T^236^236^c^0^0^THEN -T^250^252^c^0^0^IF -T^251^251^c^0^0^THEN -T^256^656^f^0^0^REPORT -T^257^316^d^0^0^DEFINE -T^257^279^d^0^0^RECORD -r^46^TOP MARGIN^0 -r^46^LEFT MARGIN^0 -r^46^BOTTOM MARGIN^3 -r^46^PAGE LENGTH^150 -T^325^328^a^0^0^PAGE HEADER -T^330^413^a^0^0^FIRST PAGE HEADER -x^331^0^ -p^v^224 -p^v^125 -p^v^113 -T^392^413^c^0^0^IF -T^393^412^c^0^0^THEN -T^415^426^a^0^0^BEFORE GROUP OF 68 -T^424^426^c^0^0^IF -T^425^425^c^0^0^THEN -T^429^441^a^0^0^BEFORE GROUP OF 58 -T^442^588^a^0^0^ON EVERY ROW -T^465^470^c^0^0^IF -T^466^469^c^0^0^THEN -x^502^0^ -p^v^114 -p^v^115 -p^v^116 -p^v^56 -p^v^74 -p^v^62 -p^v^75 -p^v^76 -p^v^65 -p^v^66 -p^v^78 -p^v^77 -p^v^60 -p^v^110 -p^v^67 -p^v^73 -p^v^72 -T^520^533^c^0^0^IF -T^521^532^c^0^0^THEN -T^527^532^c^0^0^IF -T^528^530^c^0^0^THEN -T^591^639^a^0^0^AFTER GROUP OF 58 -T^594^625^c^0^0^IF -T^595^624^c^0^0^THEN -x^627^0^ -p^v^96 -p^v^97 -p^v^98 -p^v^99 -p^v^100 -p^v^101 -p^v^102 -p^v^103 -p^v^104 -p^v^105 -p^v^106 -p^v^107 -T^641^655^a^0^0^ON LAST ROW -x^644^0^ -p^v^79 -p^v^80 -p^v^82 -p^v^81 -p^v^83 -p^v^84 -p^v^85 -p^v^86 -p^v^109 -p^v^88 -p^v^165 -p^v^174 -T^666^814^f^0^0^FUNCTION -T^667^668^d^0^0^DEFINE -T^690^768^i^0^0^INPUT -T^691^714^i^0^0^ -T^716^730^i^0^0^ -T^718^722^c^0^0^IF -T^719^721^c^0^0^THEN -T^725^728^c^0^0^IF -T^726^727^c^0^0^THEN -T^732^737^i^0^0^ -T^739^747^i^0^0^ -T^740^743^c^0^0^IF -T^741^742^c^0^0^THEN -T^745^747^c^0^0^IF -T^746^746^c^0^0^THEN -T^749^758^i^0^0^ -T^750^753^c^0^0^IF -T^751^752^c^0^0^THEN -T^755^758^c^0^0^IF -T^756^757^c^0^0^THEN -T^762^767^i^0^0^ -T^763^767^c^0^0^IF -T^764^766^c^0^0^THEN -T^797^811^l^0^0^WHILE -T^800^802^c^0^0^IF -T^801^801^c^0^0^THEN -T^801^801^g^0^0^EXIT WHILE -T^804^808^c^0^0^IF -T^805^807^c^0^0^THEN -T^819^1040^f^0^0^REPORT -T^821^848^d^0^0^DEFINE -T^821^824^d^0^0^RECORD -r^2^TOP MARGIN^0 -r^2^LEFT MARGIN^0 -r^2^BOTTOM MARGIN^2 -r^2^PAGE LENGTH^150 -T^857^913^a^0^0^PAGE HEADER -x^870^0^ -p^c^2 -p^v^32 -p^v^31 -p^v^30 -p^v^29 -p^l^lqprrp009 -p^c^expr -p^e^ -p^c^90 -p^l^Pag. -p^e^ -x^874^0^ -p^c^expr -p^l^Sistema de Contabilidad de Costo -p^c^90 -p^e^ -x^877^0^ -p^c^expr -p^l^Entrada de Diario Liquidacion Partes Y Repuestos -p^c^90 -p^v^35 -x^879^0^ -p^c^1 -p^l^Del -p^v^179 -p^l^ Al -p^v^180 -x^885^0^ -p^c^01 -p^l^Entrada de Diario No. -p^v^25 -p^v^9 -x^888^0^ -p^c^1 -p^l^Observaciones: _____________________________________ -x^889^0^ -p^c^1 -p^l^ _____________________________________ -x^891^0^ -p^v^31 -x^892^0^ -p^c^1 -p^l^-------------------------------------------------- -p^l^-------------------------------------------------- -p^v^27 -x^897^0^ -p^c^2 -p^l^Cuenta -p^c^11 -p^l^Dpto -p^c^17 -p^l^Catalogo -p^c^26 -p^l^Refe -p^c^41 -p^l^Concepto -p^c^75 -p^l^Debe -p^c^93 -p^l^Haber -p^v^28 -x^905^0^ -p^c^1 -p^l^-------------------------------------------------- -p^l^-------------------------------------------------- -p^v^28 -T^911^913^c^0^0^IF -T^912^912^c^0^0^THEN -T^914^936^a^0^0^ON EVERY ROW -x^915^0^ -p^c^4 -p^v^4 -p^c^35 -p^l^INVENTARIO REPUESTOS -p^c^66 -p^v^5 -T^920^936^c^0^0^IF -T^921^934^c^0^0^THEN -T^938^1039^a^0^0^ON LAST ROW -T^939^941^c^0^0^IF -T^940^940^c^0^0^THEN -p^c^4 -p^l^5501 -p^c^35 -p^l^VARIACION COSTO INDIRECTO -T^946^985^c^0^0^IF -T^947^964^c^0^0^THEN -x^947^0^ -p^c^66 -p^v^174 -T^949^964^c^0^0^IF -T^950^963^c^0^0^THEN -T^965^984^c^0^0^ELSE -x^966^0^ -p^c^84 -p^v^174 -T^969^984^c^0^0^IF -T^970^983^c^0^0^THEN -T^987^1024^l^0^0^FOR -T^988^1002^c^0^0^IF -T^990^1001^c^0^0^THEN -T^990^992^c^0^0^IF -T^991^991^c^0^0^THEN -x^994^0^ -p^c^4 -p^v^342 -p^c^17 -p^v^344 -p^l^- -p^v^345 -p^c^26 -p^v^346 -p^c^84 -p^v^347 -T^999^1001^c^0^0^IF -T^1000^1000^c^0^0^THEN -T^1004^1023^c^0^0^IF -T^1005^1022^c^0^0^THEN -x^1028^0^ -p^c^1 -p^v^27 -x^1029^0^ -p^c^66 -p^l^-------------- -p^c^84 -p^l^-------------- -x^1031^0^ -p^c^35 -p^l^Totales--> -p^c^66 -p^v^10 -p^c^84 -p^v^11 -p^v^28 -x^1037^0^ -p^c^1 -p^v^8 -x^1038^0^ -p^c^1 -p^v^30 -p^v^28 +S^1^0^M^lqprrp009^MODULE^^ +S^2^1^R^entrada641^^^public +F^0^C:\Users\jsoto\OneDrive - MARMOTECH, S. A\Equipo Tecnologia\Fuentes\MARMOTECH\PROYECTO\lqdir\lqprrp009.4gl +D^2^819^1040^12^0^0 +X^2^c^812^21^0^finish +X^2^c^810^31^0^output +X^2^c^782^24^0^start +X^2^D^819^12^0^ +S^3^2^P^x^RECORD^^ +D^3^821^824^8^0^0 +X^3^r^933^48^0^ +X^3^r^933^27^0^ +X^3^r^918^32^0^ +X^3^r^917^28^0^ +X^3^r^915^28^0^ +X^3^l^819^23^0^ +X^3^D^821^8^0^ +S^4^3^P^cuenta_no^CHAR(8)^^ +D^4^822^822^8^0^0 +X^4^D^822^8^0^ +S^5^3^P^debito^DECIMAL(10,2)^^ +D^5^823^823^8^0^0 +X^5^D^823^8^0^ +S^6^2^P^fecha1^DATE^^ +D^6^833^833^12^0^0 +X^6^l^819^25^0^ +X^6^D^833^12^0^ +S^7^2^P^fecha2^DATE^^ +D^7^833^833^19^0^0 +X^7^r^1020^23^0^ +X^7^r^982^25^0^ +X^7^r^962^24^0^ +X^7^r^933^10^0^ +X^7^l^819^32^0^ +X^7^D^833^19^0^ +S^8^2^P^detalle1^CHAR(30)^^ +D^8^828^828^12^0^0 +X^8^r^1037^27^0^ +X^8^r^1022^44^0^ +X^8^r^982^49^0^ +X^8^r^962^48^0^ +X^8^r^933^39^0^ +X^8^l^819^39^0^ +X^8^D^828^12^0^ +S^9^2^P^entrada^CHAR(14)^^ +D^9^848^848^12^0^0 +X^9^r^1020^32^0^ +X^9^r^982^34^0^ +X^9^r^962^33^0^ +X^9^r^933^19^0^ +X^9^r^886^38^0^ +X^9^l^819^48^0^ +X^9^D^848^12^0^ +S^10^2^V^debito^DECIMAL(12,2)^^ +D^10^827^827^12^0^0 +X^10^l^1034^14^0^ +X^10^r^1032^26^0^ +X^10^r^948^26^0^ +X^10^l^948^17^0^ +X^10^r^918^23^0^ +X^10^l^918^14^0^ +X^10^l^912^17^0^ +X^10^r^911^13^0^ +X^10^D^827^12^0^ +S^11^2^V^credito^DECIMAL(12,2)^^ +D^11^827^827^19^0^0 +X^11^l^1035^14^0^ +X^11^r^1033^26^0^ +X^11^r^1000^32^0^ +X^11^l^1000^22^0^ +X^11^r^968^28^0^ +X^11^l^968^18^0^ +X^11^l^940^11^0^ +X^11^r^939^7^0^ +X^11^D^827^19^0^ +S^12^2^V^mano_obra^DECIMAL(12,2)^^ +D^12^829^829^12^0^0 +X^12^D^829^12^0^ +S^13^2^V^sueldo_ind^DECIMAL(12,2)^^ +D^13^829^829^22^0^0 +X^13^D^829^22^0^ +S^14^2^V^monto_banco^DECIMAL(12,2)^^ +D^14^829^829^33^0^0 +X^14^D^829^33^0^ +S^15^2^V^total1^DECIMAL(12,2)^^ +D^15^830^830^12^0^0 +X^15^D^830^12^0^ +S^16^2^V^total2^DECIMAL(12,2)^^ +D^16^830^830^19^0^0 +X^16^D^830^19^0^ +S^17^2^V^total3^DECIMAL(12,2)^^ +D^17^830^830^26^0^0 +X^17^D^830^26^0^ +S^18^2^V^total4^DECIMAL(12,2)^^ +D^18^830^830^33^0^0 +X^18^D^830^33^0^ +S^19^2^V^total5^DECIMAL(12,2)^^ +D^19^830^830^40^0^0 +X^19^D^830^40^0^ +S^20^2^V^total6^DECIMAL(12,2)^^ +D^20^830^830^47^0^0 +X^20^D^830^47^0^ +S^21^2^V^total7^DECIMAL(12,2)^^ +D^21^831^831^12^0^0 +X^21^D^831^12^0^ +S^22^2^V^total8^DECIMAL(12,2)^^ +D^22^831^831^19^0^0 +X^22^D^831^19^0^ +S^23^2^V^tasa1^DECIMAL(5,2)^^ +D^23^832^832^12^0^0 +X^23^D^832^12^0^ +S^24^2^V^nomina^CHAR(1)^^ +D^24^834^834^12^0^0 +X^24^D^834^12^0^ +S^25^2^V^doble_on^CHAR(2)^^ +D^25^835^835^12^0^0 +X^25^r^886^29^0^ +X^25^D^835^12^0^ +S^26^2^V^doble_off^CHAR(2)^^ +D^26^836^836^12^0^0 +X^26^D^836^12^0^ +S^27^2^V^negrillas_on^CHAR(6)^^ +D^27^837^837^12^0^0 +X^27^r^1028^25^0^ +X^27^r^895^21^0^ +X^27^D^837^12^0^ +S^28^2^V^negrillas_off^CHAR(6)^^ +D^28^838^838^12^0^0 +X^28^r^1038^34^0^ +X^28^r^1033^57^0^ +X^28^r^908^21^0^ +X^28^r^903^40^0^ +X^28^D^838^12^0^ +S^29^2^V^comp_on^CHAR(2)^^ +D^29^839^839^12^0^0 +X^29^r^870^51^0^ +X^29^D^839^12^0^ +S^30^2^V^comp_off^CHAR(2)^^ +D^30^840^840^12^0^0 +X^30^r^1038^25^0^ +X^30^r^870^42^0^ +X^30^D^840^12^0^ +S^31^2^V^doce^CHAR(2)^^ +D^31^841^841^12^0^0 +X^31^r^891^18^0^ +X^31^r^870^37^0^ +X^31^D^841^12^0^ +S^32^2^V^normal^CHAR(2)^^ +D^32^842^842^12^0^0 +X^32^r^870^30^0^ +X^32^D^842^12^0^ +S^33^2^V^normall^CHAR(3)^^ +D^33^843^843^12^0^0 +X^33^D^843^12^0^ +S^34^2^V^comprimido^CHAR(3)^^ +D^34^844^844^12^0^0 +X^34^D^844^12^0^ +S^35^2^V^hora^CHAR(5)^^ +D^35^845^845^12^0^0 +X^35^r^878^29^0^ +X^35^l^865^13^0^ +X^35^D^845^12^0^ +S^36^2^V^dpto^INTEGER^^ +D^36^846^846^12^0^0 +X^36^D^846^12^0^ +S^37^2^V^nomina1^CHAR(24)^^ +D^37^847^847^12^0^0 +X^37^D^847^12^0^ +S^38^2^V^reportDef^base.Report^^ +D^38^0^0^0^0^0 +S^39^1^F^entrada0271^^^public +D^39^666^814^10^0^0 +X^39^c^251^10^0^ +X^39^D^666^10^0^ +S^40^39^V^longitud^SMALLINT^^ +D^40^667^667^10^0^0 +X^40^r^718^15^0^ +X^40^l^717^16^0^ +X^40^D^667^10^0^ +S^41^39^V^u_mes^SMALLINT^^ +D^41^667^667^19^0^0 +X^41^r^704^23^0^ +X^41^l^700^32^0^ +X^41^D^667^19^0^ +S^42^39^V^ultimo^SMALLINT^^ +D^42^667^667^25^0^0 +X^42^r^712^47^0^ +X^42^D^667^25^0^ +S^43^39^V^numero_ent^SMALLINT^^ +D^43^667^667^32^0^0 +X^43^r^697^28^0^ +X^43^l^692^15^0^ +X^43^D^667^32^0^ +S^44^39^V^ch_ano^CHAR(4)^^ +D^44^668^668^12^0^0 +X^44^r^704^40^0^ +X^44^l^698^15^0^ +X^44^D^668^12^0^ +S^45^39^V^tiempo^CHAR(4)^^ +D^45^668^668^19^0^0 +X^45^r^713^29^0^ +X^45^l^704^14^0^ +X^45^D^668^19^0^ +S^46^1^R^liquida7^^^public +D^46^256^656^8^0^0 +X^46^c^242^16^0^finish +X^46^c^239^23^0^output +X^46^c^155^42^0^start +X^46^D^256^8^0^ +S^47^46^P^x^RECORD^^ +D^47^257^279^10^0^0 +X^47^r^621^36^0^ +X^47^r^620^36^0^ +X^47^r^619^36^0^ +X^47^r^613^36^0^ +X^47^r^612^36^0^ +X^47^r^611^36^0^ +X^47^r^605^36^0^ +X^47^r^604^36^0^ +X^47^r^603^36^0^ +X^47^r^598^36^0^ +X^47^r^597^36^0^ +X^47^r^596^36^0^ +X^47^l^591^17^0^ +X^47^r^586^38^0^ +X^47^r^582^41^0^ +X^47^r^581^38^0^ +X^47^r^578^37^0^ +X^47^r^573^36^0^ +X^47^r^572^36^0^ +X^47^r^568^30^0^ +X^47^r^564^36^0^ +X^47^r^563^30^0^ +X^47^r^560^28^0^ +X^47^r^556^83^0^ +X^47^r^556^22^0^ +X^47^r^556^12^0^ +X^47^r^555^67^0^ +X^47^r^555^55^0^ +X^47^r^555^47^0^ +X^47^r^555^38^0^ +X^47^r^547^12^0^ +X^47^r^546^52^0^ +X^47^r^546^25^0^ +X^47^r^546^12^0^ +X^47^r^545^55^0^ +X^47^r^545^44^0^ +X^47^r^545^35^0^ +X^47^r^545^25^0^ +X^47^r^545^12^0^ +X^47^r^544^71^0^ +X^47^r^544^61^0^ +X^47^r^544^50^0^ +X^47^r^544^38^0^ +X^47^r^544^30^0^ +X^47^r^541^83^0^ +X^47^r^541^22^0^ +X^47^r^541^12^0^ +X^47^r^540^67^0^ +X^47^r^540^55^0^ +X^47^r^540^47^0^ +X^47^r^540^38^0^ +X^47^r^529^69^0^ +X^47^r^529^58^0^ +X^47^r^529^46^0^ +X^47^r^529^38^0^ +X^47^r^524^26^0^ +X^47^r^523^27^0^ +X^47^r^522^50^0^ +X^47^r^522^24^0^ +X^47^r^516^19^0^ +X^47^r^514^19^0^ +X^47^r^511^19^0^ +X^47^r^510^19^0^ +X^47^r^507^19^0^ +X^47^r^505^19^0^ +X^47^r^498^19^0^ +X^47^r^496^19^0^ +X^47^r^493^19^0^ +X^47^r^492^19^0^ +X^47^r^489^19^0^ +X^47^r^487^19^0^ +X^47^r^482^56^0^ +X^47^r^482^29^0^ +X^47^r^480^51^0^ +X^47^r^480^27^0^ +X^47^r^478^50^0^ +X^47^r^478^32^0^ +X^47^r^477^57^0^ +X^47^r^477^28^0^ +X^47^r^476^59^0^ +X^47^r^476^33^0^ +X^47^r^473^41^0^ +X^47^r^473^28^0^ +X^47^r^472^38^0^ +X^47^r^471^55^0^ +X^47^r^471^40^0^ +X^47^l^468^18^0^ +X^47^l^467^18^0^ +X^47^r^465^14^0^ +X^47^r^460^29^0^ +X^47^r^458^27^0^ +X^47^r^453^21^0^ +X^47^l^452^31^0^ +X^47^l^429^17^0^ +X^47^r^419^48^0^ +X^47^r^419^24^0^ +X^47^l^415^20^0^ +X^47^l^256^17^0^ +X^47^D^257^10^0^ +S^48^47^P^cod_n^SMALLINT^^ +D^48^258^258^10^0^0 +X^48^D^258^10^0^ +S^49^47^P^cod_grupo^SMALLINT^^ +D^49^259^259^10^0^0 +X^49^D^259^10^0^ +S^50^47^P^cod_tipo^SMALLINT^^ +D^50^260^260^10^0^0 +X^50^D^260^10^0^ +S^51^47^P^cod_sec^SMALLINT^^ +D^51^261^261^10^0^0 +X^51^D^261^10^0^ +S^52^47^P^descripcion^VARCHAR(100)^^ +D^52^262^262^10^0^0 +X^52^D^262^10^0^ +S^53^47^P^unidad^CHAR(3)^^ +D^53^263^263^10^0^0 +X^53^D^263^10^0^ +S^54^47^P^cod_sp^SMALLINT^^ +D^54^264^264^10^0^0 +X^54^D^264^10^0^ +S^55^47^P^cod_sp_sec^SMALLINT^^ +D^55^265^265^10^0^0 +X^55^D^265^10^0^ +S^56^47^P^entrada^INTEGER^^ +D^56^266^266^10^0^0 +X^56^D^266^10^0^ +S^57^47^P^num_doc^INTEGER^^ +D^57^267^267^10^0^0 +X^57^D^267^10^0^ +S^58^47^P^num_oc^INTEGER^^ +D^58^268^268^10^0^0 +X^58^D^268^10^0^ +S^59^47^P^tipo^CHAR(10)^^ +D^59^269^269^10^0^0 +X^59^D^269^10^0^ +S^60^47^P^cantidad^DECIMAL(12,2)^^ +D^60^270^270^10^0^0 +X^60^D^270^10^0^ +S^61^47^P^precio^DECIMAL(12,2)^^ +D^61^271^271^10^0^0 +X^61^D^271^10^0^ +S^62^47^P^flete^DECIMAL(12,2)^^ +D^62^272^272^10^0^0 +X^62^D^272^10^0^ +S^63^47^P^tasa^DECIMAL(8,2)^^ +D^63^273^273^10^0^0 +X^63^D^273^10^0^ +S^64^47^P^mercado^CHAR(10)^^ +D^64^274^274^10^0^0 +X^64^D^274^10^0^ +S^65^47^P^imp_colect^DECIMAL(12,2)^^ +D^65^275^275^10^0^0 +X^65^D^275^10^0^ +S^66^47^P^imp_aduana^DECIMAL(12,2)^^ +D^66^276^276^10^0^0 +X^66^D^276^10^0^ +S^67^47^P^cost_std^DECIMAL(12,3)^^ +D^67^277^277^10^0^0 +X^67^D^277^10^0^ +S^68^47^P^clave^CHAR(10)^^ +D^68^278^278^10^0^0 +X^68^D^278^10^0^ +S^69^46^V^n_reg^SMALLINT^^ +D^69^281^281^11^0^0 +X^69^l^417^61^0^ +X^69^D^281^11^0^ +S^70^46^V^fecha1^DATE^^ +D^70^283^283^11^0^0 +X^70^D^283^11^0^ +S^71^46^V^fecha2^DATE^^ +D^71^283^283^18^0^0 +X^71^D^283^18^0^ +S^72^46^V^variacion^DECIMAL(12,2)^^ +D^72^284^299^11^0^0 +X^72^r^588^41^0^ +X^72^r^570^36^0^ +X^72^r^518^19^0^ +X^72^r^500^19^0^ +X^72^l^474^15^0^ +X^72^D^284^11^0^ +S^73^46^V^precio_std^DECIMAL(12,2)^^ +D^73^284^299^21^0^0 +X^73^r^587^38^0^ +X^73^r^569^30^0^ +X^73^r^547^23^0^ +X^73^r^517^19^0^ +X^73^r^499^19^0^ +X^73^r^474^37^0^ +X^73^l^473^15^0^ +X^73^D^284^21^0^ +S^74^46^V^fob^DECIMAL(12,2)^^ +D^74^284^299^32^0^0 +X^74^r^577^35^0^ +X^74^r^559^24^0^ +X^74^r^545^51^0^ +X^74^r^506^19^0^ +X^74^r^488^19^0^ +X^74^r^458^21^0^ +X^74^l^453^15^0^ +X^74^D^284^32^0^ +S^75^46^V^c_f^DECIMAL(12,2)^^ +D^75^284^299^36^0^0 +X^75^r^579^34^0^ +X^75^r^575^23^0^ +X^75^r^562^22^0^ +X^75^r^545^63^0^ +X^75^r^508^19^0^ +X^75^r^490^19^0^ +X^75^r^471^34^0^ +X^75^r^460^23^0^ +X^75^l^458^15^0^ +X^75^D^284^36^0^ +S^76^46^V^seguro^DECIMAL(12,2)^^ +D^76^284^299^40^0^0 +X^76^r^580^38^0^ +X^76^r^572^51^0^ +X^76^r^561^30^0^ +X^76^r^545^67^0^ +X^76^r^509^19^0^ +X^76^r^491^19^0^ +X^76^r^471^25^0^ +X^76^l^466^18^0^ +X^76^l^455^15^0^ +X^76^D^284^40^0^ +S^77^46^V^cost_pl^DECIMAL(12,2)^^ +D^77^284^299^47^0^0 +X^77^r^584^39^0^ +X^77^r^571^36^0^ +X^77^r^566^32^0^ +X^77^r^546^44^0^ +X^77^r^513^19^0^ +X^77^r^495^19^0^ +X^77^r^474^27^0^ +X^77^r^472^28^0^ +X^77^l^471^15^0^ +X^77^D^284^47^0^ +S^78^46^V^valor^DECIMAL(12,2)^^ +D^78^284^299^55^0^0 +X^78^r^583^38^0^ +X^78^r^574^30^0^ +X^78^r^565^30^0^ +X^78^r^546^38^0^ +X^78^r^512^19^0^ +X^78^r^494^19^0^ +X^78^r^471^70^0^ +X^78^l^469^18^0^ +X^78^l^460^15^0^ +X^78^D^284^55^0^ +S^79^46^V^t_fob^DECIMAL(12,2)^^ +D^79^284^299^61^0^0 +X^79^r^644^14^0^ +X^79^r^559^16^0^ +X^79^l^559^8^0^ +X^79^l^393^14^0^ +X^79^D^284^61^0^ +S^80^46^V^t_flete^DECIMAL(12,2)^^ +D^80^284^299^67^0^0 +X^80^r^645^14^0^ +X^80^r^560^18^0^ +X^80^l^560^8^0^ +X^80^l^394^14^0^ +X^80^D^284^67^0^ +S^81^46^V^t_seguro^DECIMAL(12,2)^^ +D^81^285^299^11^0^0 +X^81^r^647^14^0^ +X^81^r^561^19^0^ +X^81^l^561^8^0^ +X^81^l^395^14^0^ +X^81^D^285^11^0^ +S^82^46^V^t_cf^DECIMAL(12,2)^^ +D^82^285^299^20^0^0 +X^82^r^646^14^0^ +X^82^r^562^15^0^ +X^82^l^562^8^0^ +X^82^l^396^14^0^ +X^82^D^285^20^0^ +S^83^46^V^t_impcol^DECIMAL(12,2)^^ +D^83^285^299^25^0^0 +X^83^r^648^14^0^ +X^83^r^563^19^0^ +X^83^l^563^8^0^ +X^83^l^397^14^0^ +X^83^D^285^25^0^ +S^84^46^V^t_impaduana^DECIMAL(12,2)^^ +D^84^285^299^34^0^0 +X^84^r^649^14^0^ +X^84^r^564^22^0^ +X^84^l^564^8^0^ +X^84^l^398^14^0^ +X^84^D^285^34^0^ +S^85^46^V^t_dollar^DECIMAL(12,2)^^ +D^85^285^299^46^0^0 +X^85^r^650^14^0^ +X^85^r^565^19^0^ +X^85^l^565^8^0^ +X^85^l^399^14^0^ +X^85^D^285^46^0^ +S^86^46^V^t_costopl^DECIMAL(12,2)^^ +D^86^285^299^55^0^0 +X^86^r^651^14^0^ +X^86^r^566^20^0^ +X^86^l^566^8^0^ +X^86^l^400^14^0^ +X^86^D^285^55^0^ +S^87^46^V^t_recibida^DECIMAL(12,2)^^ +D^87^285^299^65^0^0 +X^87^l^401^14^0^ +X^87^D^285^65^0^ +S^88^46^V^t_precio^DECIMAL(12,2)^^ +D^88^286^299^11^0^0 +X^88^r^653^14^0^ +X^88^r^568^19^0^ +X^88^l^568^8^0^ +X^88^l^403^14^0^ +X^88^D^286^11^0^ +S^89^46^V^o_variacion^DECIMAL(12,2)^^ +D^89^286^299^20^0^0 +X^89^r^571^22^0^ +X^89^l^571^8^0^ +X^89^l^406^14^0^ +X^89^D^286^20^0^ +S^90^46^V^total_cf^DECIMAL(12,2)^^ +D^90^286^299^32^0^0 +X^90^l^425^13^0^ +X^90^r^424^9^0^ +X^90^l^417^52^0^ +X^90^D^286^32^0^ +S^91^46^V^o_impaduana^DECIMAL(12,2)^^ +D^91^286^299^41^0^0 +X^91^l^600^11^0^ +X^91^r^599^34^0^ +X^91^r^572^22^0^ +X^91^l^572^8^0^ +X^91^l^407^14^0^ +X^91^D^286^41^0^ +S^92^46^V^o_impcolect^DECIMAL(12,2)^^ +D^92^286^299^53^0^0 +X^92^l^607^11^0^ +X^92^r^606^34^0^ +X^92^r^573^22^0^ +X^92^l^573^8^0^ +X^92^l^408^14^0^ +X^92^D^286^53^0^ +S^93^46^V^o_dollar^DECIMAL(12,2)^^ +D^93^286^299^65^0^0 +X^93^l^615^11^0^ +X^93^r^614^34^0^ +X^93^r^574^19^0^ +X^93^l^574^8^0^ +X^93^l^409^14^0^ +X^93^D^286^65^0^ +S^94^46^V^o_cf^DECIMAL(12,2)^^ +D^94^286^299^74^0^0 +X^94^l^623^11^0^ +X^94^r^622^34^0^ +X^94^r^575^16^0^ +X^94^l^575^8^0^ +X^94^l^410^14^0^ +X^94^D^286^74^0^ +S^95^46^V^balan_act^DECIMAL(12,2)^^ +D^95^287^299^11^0^0 +X^95^D^287^11^0^ +S^96^46^V^ot_fob^DECIMAL(12,2)^^ +D^96^288^299^11^0^0 +X^96^r^627^14^0^ +X^96^r^577^26^0^ +X^96^l^577^11^0^ +X^96^l^430^10^0^ +X^96^D^288^11^0^ +S^97^46^V^ot_flete^DECIMAL(12,2)^^ +D^97^289^299^11^0^0 +X^97^r^628^14^0^ +X^97^r^578^26^0^ +X^97^l^578^11^0^ +X^97^l^431^15^0^ +X^97^D^289^11^0^ +S^98^46^V^ot_cf^DECIMAL(12,2)^^ +D^98^290^299^12^0^0 +X^98^r^629^14^0^ +X^98^r^579^26^0^ +X^98^l^579^11^0^ +X^98^l^432^15^0^ +X^98^D^290^12^0^ +S^99^46^V^ot_seguro^DECIMAL(12,2)^^ +D^99^291^299^12^0^0 +X^99^r^630^14^0^ +X^99^r^580^26^0^ +X^99^l^580^11^0^ +X^99^l^433^15^0^ +X^99^D^291^12^0^ +S^100^46^V^ot_impcol^DECIMAL(12,2)^^ +D^100^292^299^12^0^0 +X^100^r^631^14^0^ +X^100^r^581^26^0^ +X^100^l^581^11^0^ +X^100^l^434^15^0^ +X^100^D^292^12^0^ +S^101^46^V^ot_impaduana^DECIMAL(12,2)^^ +D^101^293^299^12^0^0 +X^101^r^632^14^0^ +X^101^r^582^26^0^ +X^101^l^582^11^0^ +X^101^l^435^15^0^ +X^101^D^293^12^0^ +S^102^46^V^ot_dollar^DECIMAL(12,2)^^ +D^102^294^299^12^0^0 +X^102^r^633^14^0^ +X^102^r^583^26^0^ +X^102^l^583^11^0^ +X^102^l^436^15^0^ +X^102^D^294^12^0^ +S^103^46^V^ot_costopl^DECIMAL(12,2)^^ +D^103^295^299^12^0^0 +X^103^r^634^14^0^ +X^103^r^584^26^0^ +X^103^l^584^11^0^ +X^103^l^437^15^0^ +X^103^D^295^12^0^ +S^104^46^V^ot_costo^DECIMAL(12,2)^^ +D^104^296^299^12^0^0 +X^104^r^635^14^0^ +X^104^r^585^26^0^ +X^104^l^585^11^0^ +X^104^l^438^15^0^ +X^104^D^296^12^0^ +S^105^46^V^ot_precio^DECIMAL(12,2)^^ +D^105^297^299^12^0^0 +X^105^r^636^14^0^ +X^105^r^586^26^0^ +X^105^l^586^11^0^ +X^105^l^439^15^0^ +X^105^D^297^12^0^ +S^106^46^V^ot_costst^DECIMAL(12,2)^^ +D^106^298^299^12^0^0 +X^106^r^637^14^0^ +X^106^r^587^26^0^ +X^106^l^587^11^0^ +X^106^l^440^15^0^ +X^106^D^298^12^0^ +S^107^46^V^ot_variacion^DECIMAL(12,2)^^ +D^107^299^299^12^0^0 +X^107^r^638^14^0^ +X^107^r^588^26^0^ +X^107^l^588^11^0^ +X^107^l^441^15^0^ +X^107^D^299^12^0^ +S^108^46^V^descrip1^CHAR(30)^^ +D^108^301^301^11^0^0 +X^108^D^301^11^0^ +S^109^46^V^t_costo^DECIMAL(12,4)^^ +D^109^302^302^11^0^0 +X^109^r^652^14^0^ +X^109^r^567^18^0^ +X^109^l^567^8^0^ +X^109^l^402^14^0^ +X^109^D^302^11^0^ +S^110^46^V^costo_unit^DECIMAL(12,4)^^ +D^110^302^302^20^0^0 +X^110^r^585^37^0^ +X^110^r^567^28^0^ +X^110^r^556^33^0^ +X^110^r^546^63^0^ +X^110^r^541^33^0^ +X^110^r^530^22^0^ +X^110^r^515^19^0^ +X^110^r^497^19^0^ +X^110^l^472^15^0^ +X^110^D^302^20^0^ +S^111^46^V^p_cuenta^CHAR(8)^^ +D^111^303^303^11^0^0 +X^111^D^303^11^0^ +S^112^46^V^otras_cta^CHAR(8)^^ +D^112^304^304^11^0^0 +X^112^D^304^11^0^ +S^113^46^V^tituloFecha^VARCHAR(250)^^ +D^113^305^305^11^0^0 +X^113^r^331^41^0^ +X^113^l^327^13^0^ +X^113^D^305^11^0^ +S^114^46^V^producto_codigo^VARCHAR(250)^^ +D^114^305^305^24^0^0 +X^114^r^502^19^0^ +X^114^r^484^19^0^ +X^114^l^476^15^0^ +X^114^D^305^24^0^ +S^115^46^V^proveedor^VARCHAR(250)^^ +D^115^305^305^40^0^0 +X^115^r^503^19^0^ +X^115^r^485^19^0^ +X^115^l^480^15^0^ +X^115^D^305^40^0^ +S^116^46^V^orden_tipo^VARCHAR(250)^^ +D^116^305^305^50^0^0 +X^116^r^504^19^0^ +X^116^r^486^19^0^ +X^116^l^482^15^0^ +X^116^D^305^50^0^ +S^117^46^V^doble_on^CHAR(2)^^ +D^117^308^308^12^0^0 +X^117^D^308^12^0^ +S^118^46^V^doble_off^CHAR(2)^^ +D^118^309^309^12^0^0 +X^118^D^309^12^0^ +S^119^46^V^negrillas_on^CHAR(2)^^ +D^119^310^310^12^0^0 +X^119^D^310^12^0^ +S^120^46^V^negrillas_off^CHAR(2)^^ +D^120^311^311^12^0^0 +X^120^D^311^12^0^ +S^121^46^V^comp_on^CHAR(2)^^ +D^121^312^312^12^0^0 +X^121^D^312^12^0^ +S^122^46^V^comp_off^CHAR(2)^^ +D^122^313^313^12^0^0 +X^122^D^313^12^0^ +S^123^46^V^doce^CHAR(2)^^ +D^123^314^314^12^0^0 +X^123^D^314^12^0^ +S^124^46^V^normal^CHAR(2)^^ +D^124^315^315^12^0^0 +X^124^D^315^12^0^ +S^125^46^V^hora^CHAR(5)^^ +D^125^316^316^12^0^0 +X^125^r^331^35^0^ +X^125^l^326^13^0^ +X^125^D^316^12^0^ +S^126^46^V^reportDef^base.Report^^ +D^126^0^0^0^0^0 +S^127^1^F^lqprrp009^^^public +D^127^51^254^12^0^0 +X^127^c^48^7^0^ +X^127^D^51^12^0^ +S^128^127^V^busca_datos^RECORD^^ +D^128^53^75^10^0^0 +X^128^r^239^32^0^ +X^128^r^238^62^0^ +X^128^r^238^30^0^ +X^128^l^238^10^0^ +X^128^l^236^13^0^ +X^128^r^235^9^0^ +X^128^r^233^24^0^ +X^128^r^231^61^0^ +X^128^r^231^24^0^ +X^128^r^230^40^0^ +X^128^l^229^29^0^ +X^128^l^228^10^0^ +X^128^r^225^38^0^ +X^128^l^225^13^0^ +X^128^r^224^9^0^ +X^128^r^221^38^0^ +X^128^l^221^13^0^ +X^128^r^220^9^0^ +X^128^l^217^13^0^ +X^128^r^216^9^0^ +X^128^r^195^38^0^ +X^128^l^195^13^0^ +X^128^r^194^9^0^ +X^128^l^191^13^0^ +X^128^r^190^9^0^ +X^128^r^182^18^0^ +X^128^r^181^21^0^ +X^128^D^53^10^0^ +S^129^128^V^cod_n^SMALLINT^^ +D^129^54^54^10^0^0 +X^129^D^54^10^0^ +S^130^128^V^cod_grupo^SMALLINT^^ +D^130^55^55^10^0^0 +X^130^D^55^10^0^ +S^131^128^V^cod_tipo^SMALLINT^^ +D^131^56^56^10^0^0 +X^131^D^56^10^0^ +S^132^128^V^cod_sec^SMALLINT^^ +D^132^57^57^10^0^0 +X^132^D^57^10^0^ +S^133^128^V^descripcion^CHAR(30)^^ +D^133^58^58^10^0^0 +X^133^D^58^10^0^ +S^134^128^V^unidad^CHAR(3)^^ +D^134^59^59^10^0^0 +X^134^D^59^10^0^ +S^135^128^V^cod_sp^SMALLINT^^ +D^135^60^60^10^0^0 +X^135^D^60^10^0^ +S^136^128^V^cod_sp_sec^SMALLINT^^ +D^136^61^61^10^0^0 +X^136^D^61^10^0^ +S^137^128^V^entrada^INTEGER^^ +D^137^62^62^10^0^0 +X^137^D^62^10^0^ +S^138^128^V^num_doc^INTEGER^^ +D^138^63^63^10^0^0 +X^138^D^63^10^0^ +S^139^128^V^num_oc^INTEGER^^ +D^139^64^64^10^0^0 +X^139^D^64^10^0^ +S^140^128^V^tipo^CHAR(2)^^ +D^140^65^65^10^0^0 +X^140^D^65^10^0^ +S^141^128^V^cantidad^DECIMAL(12,2)^^ +D^141^66^66^10^0^0 +X^141^D^66^10^0^ +S^142^128^V^precio^DECIMAL(12,2)^^ +D^142^67^67^10^0^0 +X^142^D^67^10^0^ +S^143^128^V^flete^DECIMAL(12,2)^^ +D^143^68^68^10^0^0 +X^143^D^68^10^0^ +S^144^128^V^tasa^DECIMAL(8,2)^^ +D^144^69^69^10^0^0 +X^144^D^69^10^0^ +S^145^128^V^mercado^CHAR(1)^^ +D^145^70^70^10^0^0 +X^145^D^70^10^0^ +S^146^128^V^imp_colect^DECIMAL(12,2)^^ +D^146^71^71^10^0^0 +X^146^D^71^10^0^ +S^147^128^V^imp_aduana^DECIMAL(12,2)^^ +D^147^72^72^10^0^0 +X^147^D^72^10^0^ +S^148^128^V^cost_std^DECIMAL(12,3)^^ +D^148^73^73^10^0^0 +X^148^D^73^10^0^ +S^149^128^V^clave^CHAR(6)^^ +D^149^74^74^10^0^0 +X^149^D^74^10^0^ +S^150^1^F^main^^^public +D^150^40^49^1^0^0 +X^150^D^40^1^0^ +S^151^1^V^elije^CHAR(1)^^private +D^151^16^16^8^0^0 +X^151^r^555^32^0^ +X^151^r^544^24^0^ +X^151^r^540^32^0^ +X^151^r^183^5^0^ +X^151^r^175^56^0^ +X^151^r^163^67^0^ +X^151^r^120^9^0^ +X^151^l^90^30^0^ +X^151^D^16^8^0^ +S^152^1^V^imp^CHAR(1)^^private +D^152^16^16^14^0^0 +X^152^l^90^48^0^ +X^152^D^16^14^0^ +S^153^1^V^afecta^CHAR(1)^^private +D^153^16^16^18^0^0 +X^153^r^1004^15^0^ +X^153^r^969^17^0^ +X^153^r^949^16^0^ +X^153^r^920^5^0^ +X^153^l^690^37^0^ +X^153^D^16^18^0^ +S^154^1^V^m_mes^SMALLINT^^private +D^154^17^17^8^0^0 +X^154^r^544^18^0^ +X^154^r^162^36^0^ +X^154^r^108^23^0^ +X^154^r^105^35^0^ +X^154^r^99^8^0^ +X^154^l^90^24^0^ +X^154^D^17^8^0^ +S^155^1^V^mes^SMALLINT^^private +D^155^17^17^14^0^0 +X^155^r^700^22^0^ +X^155^r^162^30^0^ +X^155^D^17^14^0^ +S^156^1^V^chequea_ent^CHAR(4)^^private +D^156^18^18^8^0^0 +X^156^r^109^35^0^ +X^156^l^108^9^0^ +X^156^D^18^8^0^ +S^157^1^V^p_ano^CHAR(4)^^private +D^157^18^18^20^0^0 +X^157^r^701^23^0^ +X^157^r^544^12^0^ +X^157^r^529^32^0^ +X^157^r^525^22^0^ +X^157^r^230^20^0^ +X^157^r^162^52^0^ +X^157^r^108^40^0^ +X^157^r^105^53^0^ +X^157^r^93^8^0^ +X^157^l^90^18^0^ +X^157^D^18^20^0^ +S^158^1^V^detalla^CHAR(30)^^private +D^158^19^19^8^0^0 +X^158^r^810^66^0^ +X^158^l^690^44^0^ +X^158^D^19^8^0^ +S^159^1^V^no_entrada^CHAR(14)^^private +D^159^20^20^8^0^0 +X^159^r^121^60^0^ +X^159^l^109^9^0^ +X^159^D^20^8^0^ +S^160^1^V^fecha1^DATE^^private +D^160^21^21^8^0^0 +X^160^r^810^52^0^ +X^160^r^794^24^0^ +X^160^r^755^13^0^ +X^160^r^745^13^0^ +X^160^r^740^14^0^ +X^160^l^737^28^0^ +X^160^l^735^16^0^ +X^160^r^701^49^0^ +X^160^r^698^29^0^ +X^160^l^695^27^0^ +X^160^l^693^15^0^ +X^160^l^690^23^0^ +X^160^D^21^8^0^ +S^161^1^V^fecha2^DATE^^private +D^161^21^21^16^0^0 +X^161^r^810^59^0^ +X^161^r^794^35^0^ +X^161^r^755^22^0^ +X^161^r^750^13^0^ +X^161^r^702^31^0^ +X^161^l^695^34^0^ +X^161^l^694^15^0^ +X^161^l^690^30^0^ +X^161^D^21^16^0^ +S^162^1^V^p_fecha^CHAR(10)^^private +D^162^21^21^30^0^0 +X^162^r^745^23^0^ +X^162^r^735^25^0^ +X^162^l^733^65^0^ +X^162^r^555^24^0^ +X^162^r^540^24^0^ +X^162^l^452^47^0^ +X^162^D^21^30^0^ +S^163^1^V^entra^CHAR(14)^^private +D^163^22^22^8^0^0 +X^163^r^810^74^0^ +X^163^r^730^26^0^ +X^163^r^723^61^0^ +X^163^r^717^34^0^ +X^163^l^714^27^0^ +X^163^r^712^29^0^ +X^163^l^712^21^0^ +X^163^l^697^14^0^ +X^163^l^690^17^0^ +X^163^D^22^8^0^ +S^164^1^V^entra1^CHAR(5)^^private +D^164^23^23^8^0^0 +X^164^r^734^31^0^ +X^164^l^730^17^0^ +X^164^D^23^8^0^ +S^165^1^V^t_costst^DECIMAL(12,2)^^private +D^165^24^25^8^0^0 +X^165^r^809^35^0^ +X^165^r^654^14^0^ +X^165^r^569^19^0^ +X^165^l^569^8^0^ +X^165^l^404^14^0^ +X^165^D^24^8^0^ +S^166^1^V^p_fob^DECIMAL(12,2)^^private +D^166^24^25^17^0^0 +X^166^D^24^17^0^ +S^167^1^V^valor^DECIMAL(12,2)^^private +D^167^24^25^23^0^0 +X^167^D^24^23^0^ +S^168^1^V^mano_obra^DECIMAL(12,2)^^private +D^168^24^25^29^0^0 +X^168^D^24^29^0^ +S^169^1^V^sueldo_ind^DECIMAL(12,2)^^private +D^169^24^25^39^0^0 +X^169^D^24^39^0^ +S^170^1^V^monto_banco^DECIMAL(12,2)^^private +D^170^24^25^50^0^0 +X^170^D^24^50^0^ +S^171^1^V^interes^DECIMAL(12,2)^^private +D^171^25^25^8^0^0 +X^171^D^25^8^0^ +S^172^1^V^val_64^DECIMAL(12,2)^^private +D^172^25^25^16^0^0 +X^172^r^225^63^0^ +X^172^l^205^13^0^ +X^172^r^204^9^0^ +X^172^l^199^42^0^ +X^172^D^25^16^0^ +S^173^1^V^orden^CHAR(10)^^private +D^173^26^26^8^0^0 +X^173^r^202^26^0^ +X^173^l^182^10^0^ +X^173^D^26^8^0^ +S^174^1^V^t_variacion^DECIMAL(12,2)^^private +D^174^27^27^8^0^0 +X^174^r^983^27^0^ +X^174^r^968^38^0^ +X^174^r^967^32^0^ +X^174^l^967^18^0^ +X^174^r^966^32^0^ +X^174^r^963^24^0^ +X^174^r^948^35^0^ +X^174^r^947^30^0^ +X^174^r^946^13^0^ +X^174^r^655^14^0^ +X^174^r^570^22^0^ +X^174^l^570^8^0^ +X^174^l^405^14^0^ +X^174^D^27^8^0^ +S^175^1^V^diario1^RECORD^^private +D^175^30^33^8^0^0 +X^175^r^810^42^0^ +X^175^l^809^18^0^ +X^175^r^798^24^0^ +X^175^D^30^8^0^ +S^176^175^V^cuenta_no^CHAR(8)^^ +D^176^31^31^8^0^0 +X^176^D^31^8^0^ +S^177^175^V^debito^DECIMAL(10,2)^^ +D^177^32^32^8^0^0 +X^177^D^32^8^0^ +S^178^1^V^i^SMALLINT^^private +D^178^35^35^9^0^0 +X^178^r^1022^65^0^ +X^178^r^1022^33^0^ +X^178^r^1021^54^0^ +X^178^r^1021^33^0^ +X^178^r^1020^50^0^ +X^178^r^1000^52^0^ +X^178^r^999^28^0^ +X^178^r^998^43^0^ +X^178^r^997^43^0^ +X^178^r^996^43^0^ +X^178^r^995^43^0^ +X^178^r^994^43^0^ +X^178^r^991^53^0^ +X^178^l^991^32^0^ +X^178^r^990^28^0^ +X^178^r^988^25^0^ +X^178^l^987^12^0^ +X^178^D^35^9^0^ +S^179^1^V^fecha_inicial^DATE^^private +D^179^36^36^10^0^0 +X^179^r^879^36^0^ +X^179^r^693^23^0^ +X^179^r^420^29^0^ +X^179^r^327^34^0^ +X^179^r^200^29^0^ +X^179^r^176^24^0^ +X^179^l^107^21^0^ +X^179^l^104^96^0^ +X^179^D^36^10^0^ +S^180^1^V^fecha_final^DATE^^private +D^180^36^36^24^0^0 +X^180^r^880^37^0^ +X^180^r^694^23^0^ +X^180^r^555^12^0^ +X^180^r^540^12^0^ +X^180^r^420^47^0^ +X^180^r^328^37^0^ +X^180^r^200^47^0^ +X^180^r^176^42^0^ +X^180^r^163^41^0^ +X^180^r^112^20^0^ +X^180^l^107^35^0^ +X^180^l^104^110^0^ +X^180^D^36^24^0^ +S^181^1^V^tasa^DECIMAL(8,2)^^private +D^181^37^37^10^0^0 +X^181^D^37^10^0^ +S^182^1^V^primera^CHAR(1)^^private +D^182^38^38^10^0^0 +X^182^l^412^14^0^ +X^182^r^392^10^0^ +X^182^l^137^6^0^ +X^182^D^38^10^0^ +S^183^1^V^imp_entrada^CHAR(1)^^private +D^183^38^38^18^0^0 +X^183^r^594^7^0^ +X^183^r^250^5^0^ +X^183^l^90^36^0^ +X^183^D^38^18^0^ +S^184^1^V^salida^VARCHAR(4)^^private +D^184^38^38^39^0^0 +X^184^r^781^32^0^ +X^184^l^780^46^0^ +X^184^D^38^39^0^ +S^185^1^C^busca^base.SqlHandle^^private +D^185^167^167^10^0^0 +X^185^u^181^10^0^ +X^185^D^167^10^0^ +S^186^1^C^comando^base.SqlHandle^^private +D^186^451^451^17^0^0 +X^186^u^452^17^0^ +X^186^D^451^17^0^ +S^187^1^C^buscar^base.SqlHandle^^private +D^187^788^788^9^0^0 +X^187^u^798^12^0^ +X^187^u^796^7^0^ +X^187^D^788^9^0^ +S^188^0^V^status^INTEGER^^builtin +F^1^C:\Program Files\FourJs\Genero Studio\fgl\lib/fgl.4gl +D^188^15^15^9^1^1 +X^188^r^800^13^0^ +X^188^r^797^10^0^ +X^188^r^725^16^0^ +X^188^r^527^11^0^ +X^188^r^123^12^0^ +X^188^D^15^9^1^ +S^189^0^V^int_flag^INTEGER^^builtin +D^189^15^15^17^1^1 +X^189^l^806^17^0^ +X^189^r^804^13^0^ +X^189^l^765^14^0^ +X^189^r^763^10^0^ +X^189^l^134^9^0^ +X^189^r^131^5^0^ +X^189^l^77^7^0^ +X^189^D^15^17^1^ +S^190^0^V^opt4^CHAR(1)^^global +F^2^lqprgb000.4gl +D^190^5^6^10^2^2 +X^190^D^5^10^2^ +S^191^0^V^opt3^CHAR(1)^^global +D^191^5^6^15^2^2 +X^191^D^5^15^2^ +S^192^0^V^impresion^CHAR(1)^^global +D^192^5^6^20^2^2 +X^192^D^5^20^2^ +S^193^0^V^verdad^CHAR(1)^^global +D^193^5^6^30^2^2 +X^193^D^5^30^2^ +S^194^0^V^identifica^CHAR(1)^^global +D^194^5^6^37^2^2 +X^194^D^5^37^2^ +S^195^0^V^existe^CHAR(1)^^global +D^195^5^6^48^2^2 +X^195^l^746^17^0^ +X^195^D^5^48^2^ +S^196^0^V^tiene_facturas^CHAR(1)^^global +D^196^5^6^55^2^2 +X^196^D^5^55^2^ +S^197^0^V^opt^CHAR(1)^^global +D^197^6^6^10^2^2 +X^197^D^6^10^2^ +S^198^0^V^control^CHAR(1)^^global +D^198^6^6^14^2^2 +X^198^D^6^14^2^ +S^199^0^V^detalle^CHAR(1)^^global +D^199^6^6^22^2^2 +X^199^D^6^22^2^ +S^200^0^V^status_reg^CHAR(1)^^global +D^200^6^6^30^2^2 +X^200^D^6^30^2^ +S^201^0^V^chstd^CHAR(3)^^global +D^201^7^7^10^2^2 +X^201^r^520^8^0^ +X^201^l^90^52^0^ +X^201^D^7^10^2^ +S^202^0^V^criterio^CHAR(1000)^^global +D^202^8^8^10^2^2 +X^202^D^8^10^2^ +S^203^0^V^selec^CHAR(1000)^^global +D^203^9^9^10^2^2 +X^203^r^451^30^0^ +X^203^l^445^8^0^ +X^203^D^9^10^2^ +S^204^0^V^selec2^CHAR(500)^^global +D^204^10^10^10^2^2 +X^204^D^10^10^2^ +S^205^0^V^selec3^CHAR(1000)^^global +D^205^11^11^10^2^2 +X^205^D^11^10^2^ +S^206^0^V^tipo2^CHAR(2)^^global +D^206^12^12^10^2^2 +X^206^D^12^10^2^ +S^207^0^V^opcion^CHAR(2)^^global +D^207^12^12^16^2^2 +X^207^D^12^16^2^ +S^208^0^V^valor_letras^CHAR(90)^^global +D^208^13^13^10^2^2 +X^208^D^13^10^2^ +S^209^0^V^compania^CHAR(50)^^global +D^209^14^14^10^2^2 +X^209^D^14^10^2^ +S^210^0^V^parametro^CHAR(10)^^global +D^210^15^15^10^2^2 +X^210^D^15^10^2^ +S^211^0^V^numero_msg^INTEGER^^global +D^211^16^16^10^2^2 +X^211^r^720^24^0^ +X^211^l^719^19^0^ +X^211^r^133^14^0^ +X^211^l^132^9^0^ +X^211^r^125^21^0^ +X^211^l^124^16^0^ +X^211^r^101^17^0^ +X^211^l^100^12^0^ +X^211^r^95^17^0^ +X^211^l^94^12^0^ +X^211^D^16^10^2^ +S^212^0^V^bandera^INTEGER^^global +D^212^16^16^21^2^2 +X^212^l^115^11^0^ +X^212^r^114^8^0^ +X^212^l^113^43^0^ +X^212^D^16^21^2^ +S^213^0^V^scr_l^INTEGER^^global +D^213^16^16^29^2^2 +X^213^D^16^29^2^ +S^214^0^V^curr1^INTEGER^^global +D^214^16^16^35^2^2 +X^214^D^16^35^2^ +S^215^0^V^curr^INTEGER^^global +D^215^16^16^41^2^2 +X^215^D^16^41^2^ +S^216^0^V^idx^INTEGER^^global +D^216^16^16^46^2^2 +X^216^r^987^21^0^ +X^216^r^771^11^0^ +X^216^l^771^5^0^ +X^216^r^624^17^0^ +X^216^l^624^11^0^ +X^216^l^622^21^0^ +X^216^l^621^21^0^ +X^216^l^620^21^0^ +X^216^l^619^21^0^ +X^216^l^618^21^0^ +X^216^r^616^17^0^ +X^216^l^616^11^0^ +X^216^l^614^21^0^ +X^216^l^613^21^0^ +X^216^l^612^21^0^ +X^216^l^611^21^0^ +X^216^l^610^21^0^ +X^216^r^608^17^0^ +X^216^l^608^11^0^ +X^216^l^606^21^0^ +X^216^l^605^21^0^ +X^216^l^604^21^0^ +X^216^l^603^21^0^ +X^216^l^602^21^0^ +X^216^r^601^17^0^ +X^216^l^601^11^0^ +X^216^l^599^21^0^ +X^216^l^598^21^0^ +X^216^l^597^21^0^ +X^216^l^596^21^0^ +X^216^l^595^21^0^ +X^216^l^411^14^0^ +X^216^D^16^46^2^ +S^217^0^V^descrip^CHAR(30)^^global +D^217^17^17^10^2^2 +X^217^D^17^10^2^ +S^218^0^V^p_descripcion^CHAR(30)^^global +D^218^17^17^18^2^2 +X^218^D^17^18^2^ +S^219^0^V^nombre^CHAR(30)^^global +D^219^17^17^32^2^2 +X^219^D^17^32^2^ +S^220^0^V^l^SMALLINT^^global +D^220^18^18^10^2^2 +X^220^r^877^26^0^ +X^220^l^876^16^0^ +X^220^r^874^26^0^ +X^220^l^873^16^0^ +X^220^r^871^26^0^ +X^220^l^869^16^0^ +X^220^D^18^10^2^ +S^221^0^V^tipo_papel^SMALLINT^^global +D^221^18^18^12^2^2 +X^221^r^686^19^0^ +X^221^l^685^9^0^ +X^221^r^88^18^0^ +X^221^l^87^8^0^ +X^221^D^18^12^2^ +S^222^0^V^p_compania^RECORD^^global +D^222^19^19^10^2^2 +X^222^r^871^29^0^ +X^222^r^869^34^0^ +X^222^r^331^16^0^ +X^222^D^19^10^2^ +S^223^222^V^cod_comp^CHAR(5)^smarmotech.companias.cod_comp^ +D^223^0^0^0^0^0 +S^224^222^V^nombre^CHAR(40)^smarmotech.companias.nombre^ +D^224^0^0^0^0^0 +S^225^222^V^rnc^CHAR(30)^smarmotech.companias.rnc^ +D^225^0^0^0^0^0 +S^226^222^V^direccion^CHAR(40)^smarmotech.companias.direccion^ +D^226^0^0^0^0^0 +S^227^222^V^telefono^CHAR(15)^smarmotech.companias.telefono^ +D^227^0^0^0^0^0 +S^228^222^V^fax^CHAR(15)^smarmotech.companias.fax^ +D^228^0^0^0^0^0 +S^229^222^V^administrador^CHAR(40)^smarmotech.companias.administrador^ +D^229^0^0^0^0^0 +S^230^222^V^email^CHAR(100)^smarmotech.companias.email^ +D^230^0^0^0^0^0 +S^231^222^V^paginaweb^CHAR(100)^smarmotech.companias.paginaweb^ +D^231^0^0^0^0^0 +S^232^222^V^direccion1^CHAR(50)^smarmotech.companias.direccion1^ +D^232^0^0^0^0^0 +S^233^222^V^telefono1^CHAR(15)^smarmotech.companias.telefono1^ +D^233^0^0^0^0^0 +S^234^222^V^fax1^CHAR(15)^smarmotech.companias.fax1^ +D^234^0^0^0^0^0 +S^235^222^V^status_t^CHAR(1)^smarmotech.companias.status_t^ +D^235^0^0^0^0^0 +S^236^222^V^us_crea^CHAR(9)^smarmotech.companias.us_crea^ +D^236^0^0^0^0^0 +S^237^222^V^fech_crea^DATE^smarmotech.companias.fech_crea^ +D^237^0^0^0^0^0 +S^238^222^V^us_mod^CHAR(9)^smarmotech.companias.us_mod^ +D^238^0^0^0^0^0 +S^239^222^V^fech_mod^DATE^smarmotech.companias.fech_mod^ +D^239^0^0^0^0^0 +S^240^222^V^codnomina^CHAR(30)^smarmotech.companias.codnomina^ +D^240^0^0^0^0^0 +S^241^222^V^cuenta_no_inv^CHAR(10)^smarmotech.companias.cuenta_no_inv^ +D^241^0^0^0^0^0 +S^242^222^V^dias_vence_reservas^SMALLINT^smarmotech.companias.dias_vence_reservas^ +D^242^0^0^0^0^0 +S^243^222^V^path_documentos_ordenes^CHAR(100)^smarmotech.companias.path_documentos_ordenes^ +D^243^0^0^0^0^0 +S^244^222^V^url_file_destino^CHAR(100)^smarmotech.companias.url_file_destino^ +D^244^0^0^0^0^0 +S^245^222^V^control_ubicaciones^CHAR(10)^smarmotech.companias.control_ubicaciones^ +D^245^0^0^0^0^0 +S^246^222^V^facturacion_conduces^CHAR(10)^smarmotech.companias.facturacion_conduces^ +D^246^0^0^0^0^0 +S^247^222^V^email_facturacion^VARCHAR(100)^smarmotech.companias.email_facturacion^ +D^247^0^0^0^0^0 +S^248^222^V^cod_provincia^INTEGER^smarmotech.companias.cod_provincia^ +D^248^0^0^0^0^0 +S^249^222^V^cod_seccion^INTEGER^smarmotech.companias.cod_seccion^ +D^249^0^0^0^0^0 +S^250^222^V^cod_tramo^INTEGER^smarmotech.companias.cod_tramo^ +D^250^0^0^0^0^0 +S^251^222^V^cod_fila^INTEGER^smarmotech.companias.cod_fila^ +D^251^0^0^0^0^0 +S^252^222^V^cod_pos^INTEGER^smarmotech.companias.cod_pos^ +D^252^0^0^0^0^0 +S^253^0^V^respuesta^CHAR(3)^^global +D^253^20^20^8^2^2 +X^253^D^20^8^2^ +S^254^0^V^tipo_inventario^VARCHAR(1)^^global +D^254^21^21^8^2^2 +X^254^D^21^8^2^ +S^255^0^V^handler^om.SaxDocumentHandler^^global +D^255^23^23^11^2^2 +X^255^r^782^50^0^ +X^255^l^781^50^0^ +X^255^r^155^66^0^ +X^255^r^154^13^0^ +X^255^l^151^22^0^ +X^255^D^23^11^2^ +S^256^0^V^r_filename^STRING^^global +D^256^24^24^16^2^2 +X^256^r^146^43^0^ +X^256^l^143^15^0^ +X^256^D^24^16^2^ +S^257^0^V^r_output^STRING^^global +D^257^25^25^16^2^2 +X^257^r^149^47^0^ +X^257^l^148^53^0^ +X^257^D^25^16^2^ +S^258^0^V^preview^INTEGER^^global +D^258^26^26^16^2^2 +X^258^r^150^48^0^ +X^258^l^144^15^0^ +X^258^D^26^16^2^ +S^259^0^V^normal^CHAR(3)^^global +D^259^30^31^10^2^2 +X^259^l^140^61^0^ +X^259^D^30^10^2^ +S^260^0^V^negrilla_on^CHAR(3)^^global +D^260^30^31^17^2^2 +X^260^l^138^58^0^ +X^260^D^30^17^2^ +S^261^0^V^negrillas_of^CHAR(3)^^global +D^261^30^31^29^2^2 +X^261^l^138^70^0^ +X^261^D^30^29^2^ +S^262^0^V^comp_on^CHAR(3)^^global +D^262^30^31^42^2^2 +X^262^l^139^75^0^ +X^262^D^30^42^2^ +S^263^0^V^comp_off^CHAR(3)^^global +D^263^30^31^50^2^2 +X^263^l^139^83^0^ +X^263^D^30^50^2^ +S^264^0^V^doce^CHAR(3)^^global +D^264^30^31^59^2^2 +X^264^l^140^56^0^ +X^264^D^30^59^2^ +S^265^0^V^doble_on^CHAR(3)^^global +D^265^30^31^64^2^2 +X^265^l^139^56^0^ +X^265^D^30^64^2^ +S^266^0^V^doble_off^CHAR(3)^^global +D^266^30^31^73^2^2 +X^266^l^139^65^0^ +X^266^D^30^73^2^ +S^267^0^V^cmd^CHAR(150)^^global +D^267^33^33^10^2^2 +X^267^D^33^10^2^ +S^268^0^V^imprime^CHAR(150)^^global +D^268^33^33^14^2^2 +X^268^l^138^50^0^ +X^268^D^33^14^2^ +S^269^0^V^copia^CHAR(150)^^global +D^269^33^33^22^2^2 +X^269^l^140^76^0^ +X^269^D^33^22^2^ +S^270^0^V^archivo^CHAR(80)^^global +D^270^33^33^38^2^2 +X^270^l^140^68^0^ +X^270^D^33^38^2^ +S^271^0^V^impresor^SMALLINT^^global +D^271^33^33^55^2^2 +X^271^r^138^30^0^ +X^271^l^44^28^0^ +X^271^D^33^55^2^ +S^272^0^V^catalogo^RECORD^^global +D^272^35^35^11^2^2 +X^272^D^35^11^2^ +S^273^272^V^cuenta_no^VARCHAR(8)^smarmotech.cgtb00001.cuenta_no^ +D^273^0^0^0^0^0 +S^274^272^V^descripcion^VARCHAR(50)^smarmotech.cgtb00001.descripcion^ +D^274^0^0^0^0^0 +S^275^272^V^descrip_ing^VARCHAR(50)^smarmotech.cgtb00001.descrip_ing^ +D^275^0^0^0^0^0 +S^276^272^V^analitico^VARCHAR(1)^smarmotech.cgtb00001.analitico^ +D^276^0^0^0^0^0 +S^277^272^V^cata^VARCHAR(1)^smarmotech.cgtb00001.cata^ +D^277^0^0^0^0^0 +S^278^272^V^depto^VARCHAR(1)^smarmotech.cgtb00001.depto^ +D^278^0^0^0^0^0 +S^279^272^V^nivel^SMALLINT^smarmotech.cgtb00001.nivel^ +D^279^0^0^0^0^0 +S^280^272^V^ref^VARCHAR(1)^smarmotech.cgtb00001.ref^ +D^280^0^0^0^0^0 +S^281^272^V^origen^VARCHAR(1)^smarmotech.cgtb00001.origen^ +D^281^0^0^0^0^0 +S^282^272^V^estado_a^VARCHAR(4)^smarmotech.cgtb00001.estado_a^ +D^282^0^0^0^0^0 +S^283^272^V^estado_m^VARCHAR(4)^smarmotech.cgtb00001.estado_m^ +D^283^0^0^0^0^0 +S^284^272^V^aplica_a^VARCHAR(8)^smarmotech.cgtb00001.aplica_a^ +D^284^0^0^0^0^0 +S^285^272^V^status_t^VARCHAR(1)^smarmotech.cgtb00001.status_t^ +D^285^0^0^0^0^0 +S^286^272^V^us_crea^VARCHAR(9)^smarmotech.cgtb00001.us_crea^ +D^286^0^0^0^0^0 +S^287^272^V^fech_crea^DATETIME YEAR TO FRACTION^smarmotech.cgtb00001.fech_crea^ +D^287^0^0^0^0^0 +S^288^272^V^us_mod^VARCHAR(9)^smarmotech.cgtb00001.us_mod^ +D^288^0^0^0^0^0 +S^289^272^V^fech_mod^DATETIME YEAR TO FRACTION^smarmotech.cgtb00001.fech_mod^ +D^289^0^0^0^0^0 +S^290^272^V^cuenta_resultado^CHAR(1)^smarmotech.cgtb00001.cuenta_resultado^ +D^290^0^0^0^0^0 +S^291^272^V^grupo^CHAR(1)^smarmotech.cgtb00001.grupo^ +D^291^0^0^0^0^0 +S^292^272^V^tipo_cuenta^VARCHAR(50)^smarmotech.cgtb00001.tipo_cuenta^ +D^292^0^0^0^0^0 +S^293^272^V^selectivo_consumo^CHAR(10)^smarmotech.cgtb00001.selectivo_consumo^ +D^293^0^0^0^0^0 +S^294^272^V^retencion^CHAR(10)^smarmotech.cgtb00001.retencion^ +D^294^0^0^0^0^0 +S^295^272^V^codigo_isr^SMALLINT^smarmotech.cgtb00001.codigo_isr^ +D^295^0^0^0^0^0 +S^296^0^V^usuarios^CHAR(50)^^global +D^296^37^37^15^2^2 +X^296^r^164^44^0^ +X^296^r^138^15^0^ +X^296^r^113^23^0^ +X^296^r^46^32^0^ +X^296^l^42^28^0^ +X^296^D^37^15^2^ +S^297^0^V^clave^CHAR(50)^^global +D^297^37^37^25^2^2 +X^297^r^138^24^0^ +X^297^r^46^47^0^ +X^297^l^43^28^0^ +X^297^D^37^25^2^ +S^298^0^V^progreso^SMALLINT^^global +D^298^38^38^10^2^2 +X^298^D^38^10^2^ +S^299^0^V^descripcion^CHAR(70)^^global +D^299^39^39^10^2^2 +X^299^D^39^10^2^ +S^300^0^V^impresor^SMALLINT^^global +D^300^40^40^10^2^2 +X^300^D^40^10^2^ +S^301^0^V^p_companias^RECORD^^global +D^301^42^42^8^2^2 +X^301^D^42^8^2^ +S^302^301^V^cod_comp^CHAR(5)^smarmotech.companias.cod_comp^ +D^302^0^0^0^0^0 +S^303^301^V^nombre^CHAR(40)^smarmotech.companias.nombre^ +D^303^0^0^0^0^0 +S^304^301^V^rnc^CHAR(30)^smarmotech.companias.rnc^ +D^304^0^0^0^0^0 +S^305^301^V^direccion^CHAR(40)^smarmotech.companias.direccion^ +D^305^0^0^0^0^0 +S^306^301^V^telefono^CHAR(15)^smarmotech.companias.telefono^ +D^306^0^0^0^0^0 +S^307^301^V^fax^CHAR(15)^smarmotech.companias.fax^ +D^307^0^0^0^0^0 +S^308^301^V^administrador^CHAR(40)^smarmotech.companias.administrador^ +D^308^0^0^0^0^0 +S^309^301^V^email^CHAR(100)^smarmotech.companias.email^ +D^309^0^0^0^0^0 +S^310^301^V^paginaweb^CHAR(100)^smarmotech.companias.paginaweb^ +D^310^0^0^0^0^0 +S^311^301^V^direccion1^CHAR(50)^smarmotech.companias.direccion1^ +D^311^0^0^0^0^0 +S^312^301^V^telefono1^CHAR(15)^smarmotech.companias.telefono1^ +D^312^0^0^0^0^0 +S^313^301^V^fax1^CHAR(15)^smarmotech.companias.fax1^ +D^313^0^0^0^0^0 +S^314^301^V^status_t^CHAR(1)^smarmotech.companias.status_t^ +D^314^0^0^0^0^0 +S^315^301^V^us_crea^CHAR(9)^smarmotech.companias.us_crea^ +D^315^0^0^0^0^0 +S^316^301^V^fech_crea^DATE^smarmotech.companias.fech_crea^ +D^316^0^0^0^0^0 +S^317^301^V^us_mod^CHAR(9)^smarmotech.companias.us_mod^ +D^317^0^0^0^0^0 +S^318^301^V^fech_mod^DATE^smarmotech.companias.fech_mod^ +D^318^0^0^0^0^0 +S^319^301^V^codnomina^CHAR(30)^smarmotech.companias.codnomina^ +D^319^0^0^0^0^0 +S^320^301^V^cuenta_no_inv^CHAR(10)^smarmotech.companias.cuenta_no_inv^ +D^320^0^0^0^0^0 +S^321^301^V^dias_vence_reservas^SMALLINT^smarmotech.companias.dias_vence_reservas^ +D^321^0^0^0^0^0 +S^322^301^V^path_documentos_ordenes^CHAR(100)^smarmotech.companias.path_documentos_ordenes^ +D^322^0^0^0^0^0 +S^323^301^V^url_file_destino^CHAR(100)^smarmotech.companias.url_file_destino^ +D^323^0^0^0^0^0 +S^324^301^V^control_ubicaciones^CHAR(10)^smarmotech.companias.control_ubicaciones^ +D^324^0^0^0^0^0 +S^325^301^V^facturacion_conduces^CHAR(10)^smarmotech.companias.facturacion_conduces^ +D^325^0^0^0^0^0 +S^326^301^V^email_facturacion^VARCHAR(100)^smarmotech.companias.email_facturacion^ +D^326^0^0^0^0^0 +S^327^301^V^cod_provincia^INTEGER^smarmotech.companias.cod_provincia^ +D^327^0^0^0^0^0 +S^328^301^V^cod_seccion^INTEGER^smarmotech.companias.cod_seccion^ +D^328^0^0^0^0^0 +S^329^301^V^cod_tramo^INTEGER^smarmotech.companias.cod_tramo^ +D^329^0^0^0^0^0 +S^330^301^V^cod_fila^INTEGER^smarmotech.companias.cod_fila^ +D^330^0^0^0^0^0 +S^331^301^V^cod_pos^INTEGER^smarmotech.companias.cod_pos^ +D^331^0^0^0^0^0 +S^332^0^V^p_fechas^DATE^^global +D^332^44^44^8^2^2 +X^332^r^113^14^0^ +X^332^l^112^9^0^ +X^332^D^44^8^2^ +S^333^0^V^comp_fech^DATE^^global +D^333^45^45^8^2^2 +X^333^D^45^8^2^ +S^334^0^V^comp_fech1^DATE^^global +D^334^45^45^18^2^2 +X^334^D^45^18^2^ +S^335^0^V^mes_control^CHAR(2)^^global +D^335^46^46^8^2^2 +X^335^D^46^8^2^ +S^336^0^V^mes_calc^SMALLINT^^global +D^336^47^47^8^2^2 +X^336^D^47^8^2^ +S^337^0^V^dia^SMALLINT^^global +D^337^47^47^17^2^2 +X^337^D^47^17^2^ +S^338^0^V^fecha_c^DATE^^global +D^338^48^48^8^2^2 +X^338^D^48^8^2^ +S^339^0^V^c_ano^CHAR(4)^^global +D^339^49^49^8^2^2 +X^339^D^49^8^2^ +S^340^0^V^a_ano^CHAR(4)^^global +D^340^49^49^14^2^2 +X^340^D^49^14^2^ +S^341^0^V^entrada27^ARRAY[500] OF RECORD^^global +D^341^51^58^8^2^2 +X^341^r^1022^55^0^ +X^341^r^1022^23^0^ +X^341^r^1021^44^0^ +X^341^r^1021^23^0^ +X^341^r^1020^40^0^ +X^341^r^1000^42^0^ +X^341^r^999^18^0^ +X^341^r^998^33^0^ +X^341^r^997^33^0^ +X^341^r^996^33^0^ +X^341^r^995^33^0^ +X^341^r^994^33^0^ +X^341^r^991^43^0^ +X^341^l^991^22^0^ +X^341^r^990^18^0^ +X^341^r^988^15^0^ +X^341^l^622^11^0^ +X^341^l^621^11^0^ +X^341^l^620^11^0^ +X^341^l^619^11^0^ +X^341^l^618^11^0^ +X^341^l^614^11^0^ +X^341^l^613^11^0^ +X^341^l^612^11^0^ +X^341^l^611^11^0^ +X^341^l^610^11^0^ +X^341^l^606^11^0^ +X^341^l^605^11^0^ +X^341^l^604^11^0^ +X^341^l^603^11^0^ +X^341^l^602^11^0^ +X^341^l^599^11^0^ +X^341^l^598^11^0^ +X^341^l^597^11^0^ +X^341^l^596^11^0^ +X^341^l^595^11^0^ +X^341^D^51^8^2^ +S^342^341^V^cuenta_no^CHAR(8)^^ +D^342^52^52^8^2^2 +X^342^D^52^8^2^ +S^343^341^V^depto^SMALLINT^^ +D^343^53^53^8^2^2 +X^343^D^53^8^2^ +S^344^341^V^cod_aux^SMALLINT^^ +D^344^54^54^8^2^2 +X^344^D^54^8^2^ +S^345^341^V^cod_sec^SMALLINT^^ +D^345^55^55^8^2^2 +X^345^D^55^8^2^ +S^346^341^V^num_doc^INTEGER^^ +D^346^56^56^8^2^2 +X^346^D^56^8^2^ +S^347^341^V^valor^DECIMAL(12,2)^^ +D^347^57^57^8^2^2 +X^347^D^57^8^2^ +S^348^0^F^configureoutput^^^extern +X^348^c^781^16^0^ +S^349^0^F^fgl_report_commitCurrentSettings^^^extern +X^349^c^151^32^0^ +S^350^0^F^fgl_report_selectPreview^^^extern +X^350^c^150^23^0^ +S^351^0^F^fgl_report_selectDevice^^^extern +X^351^c^149^23^0^ +S^352^0^F^seleccionarsalida^^^extern +X^352^c^780^16^0^ +X^352^c^148^23^0^ +S^353^0^F^fgl_report_loadCurrentSettings^^^extern +X^353^c^146^12^0^ +S^354^0^F^defecto^^^extern +X^354^c^138^7^0^ +S^355^0^F^prd^^^extern +X^355^c^113^10^0^ +S^356^0^F^msg^^^extern +X^356^c^720^20^0^ +X^356^c^133^10^0^ +X^356^c^125^17^0^ +X^356^c^101^13^0^ +X^356^c^95^13^0^ +S^357^0^F^msgrp000^^^extern +X^357^c^686^10^0^ +X^357^c^88^9^0^ +T^13^38^d^0^0^DEFINE +T^30^33^d^0^0^RECORD +T^40^49^f^0^0^MAIN +T^51^254^f^0^0^FUNCTION +T^53^75^d^0^0^DEFINE +T^53^75^d^0^0^RECORD +T^90^129^i^0^0^INPUT +T^92^97^i^0^0^ +T^93^97^c^0^0^IF +T^94^96^c^0^0^THEN +T^98^117^i^0^0^ +T^99^103^c^0^0^IF +T^100^102^c^0^0^THEN +T^114^117^c^0^0^IF +T^115^116^c^0^0^THEN +T^119^128^i^0^0^ +T^120^128^c^0^0^IF +T^121^127^c^0^0^THEN +T^123^127^c^0^0^IF +T^124^125^c^0^0^THEN +T^131^136^c^0^0^IF +T^132^135^c^0^0^THEN +T^146^152^c^0^0^IF +T^148^151^c^0^0^THEN +T^154^244^c^0^0^IF +T^155^242^c^0^0^THEN +T^181^240^l^0^0^FOREACH +T^183^214^c^0^0^IF +T^190^206^c^0^0^THEN +T^190^192^c^0^0^IF +T^191^191^c^0^0^THEN +T^194^196^c^0^0^IF +T^195^195^c^0^0^THEN +T^204^206^c^0^0^IF +T^205^205^c^0^0^THEN +T^216^218^c^0^0^IF +T^217^217^c^0^0^THEN +T^220^222^c^0^0^IF +T^221^221^c^0^0^THEN +T^224^226^c^0^0^IF +T^225^225^c^0^0^THEN +T^235^237^c^0^0^IF +T^236^236^c^0^0^THEN +T^250^252^c^0^0^IF +T^251^251^c^0^0^THEN +T^256^656^f^0^0^REPORT +T^257^316^d^0^0^DEFINE +T^257^279^d^0^0^RECORD +r^46^TOP MARGIN^0 +r^46^LEFT MARGIN^0 +r^46^BOTTOM MARGIN^3 +r^46^PAGE LENGTH^150 +T^325^328^a^0^0^PAGE HEADER +T^330^413^a^0^0^FIRST PAGE HEADER +x^331^0^ +p^v^224 +p^v^125 +p^v^113 +T^392^413^c^0^0^IF +T^393^412^c^0^0^THEN +T^415^426^a^0^0^BEFORE GROUP OF 68 +T^424^426^c^0^0^IF +T^425^425^c^0^0^THEN +T^429^441^a^0^0^BEFORE GROUP OF 58 +T^442^588^a^0^0^ON EVERY ROW +T^465^470^c^0^0^IF +T^466^469^c^0^0^THEN +x^502^0^ +p^v^114 +p^v^115 +p^v^116 +p^v^56 +p^v^74 +p^v^62 +p^v^75 +p^v^76 +p^v^65 +p^v^66 +p^v^78 +p^v^77 +p^v^60 +p^v^110 +p^v^67 +p^v^73 +p^v^72 +T^520^533^c^0^0^IF +T^521^532^c^0^0^THEN +T^527^532^c^0^0^IF +T^528^530^c^0^0^THEN +T^591^639^a^0^0^AFTER GROUP OF 58 +T^594^625^c^0^0^IF +T^595^624^c^0^0^THEN +x^627^0^ +p^v^96 +p^v^97 +p^v^98 +p^v^99 +p^v^100 +p^v^101 +p^v^102 +p^v^103 +p^v^104 +p^v^105 +p^v^106 +p^v^107 +T^641^655^a^0^0^ON LAST ROW +x^644^0^ +p^v^79 +p^v^80 +p^v^82 +p^v^81 +p^v^83 +p^v^84 +p^v^85 +p^v^86 +p^v^109 +p^v^88 +p^v^165 +p^v^174 +T^666^814^f^0^0^FUNCTION +T^667^668^d^0^0^DEFINE +T^690^768^i^0^0^INPUT +T^691^714^i^0^0^ +T^716^730^i^0^0^ +T^718^722^c^0^0^IF +T^719^721^c^0^0^THEN +T^725^728^c^0^0^IF +T^726^727^c^0^0^THEN +T^732^737^i^0^0^ +T^739^747^i^0^0^ +T^740^743^c^0^0^IF +T^741^742^c^0^0^THEN +T^745^747^c^0^0^IF +T^746^746^c^0^0^THEN +T^749^758^i^0^0^ +T^750^753^c^0^0^IF +T^751^752^c^0^0^THEN +T^755^758^c^0^0^IF +T^756^757^c^0^0^THEN +T^762^767^i^0^0^ +T^763^767^c^0^0^IF +T^764^766^c^0^0^THEN +T^797^811^l^0^0^WHILE +T^800^802^c^0^0^IF +T^801^801^c^0^0^THEN +T^801^801^g^0^0^EXIT WHILE +T^804^808^c^0^0^IF +T^805^807^c^0^0^THEN +T^819^1040^f^0^0^REPORT +T^821^848^d^0^0^DEFINE +T^821^824^d^0^0^RECORD +r^2^TOP MARGIN^0 +r^2^LEFT MARGIN^0 +r^2^BOTTOM MARGIN^2 +r^2^PAGE LENGTH^150 +T^857^913^a^0^0^PAGE HEADER +x^870^0^ +p^c^2 +p^v^32 +p^v^31 +p^v^30 +p^v^29 +p^l^lqprrp009 +p^c^expr +p^e^ +p^c^90 +p^l^Pag. +p^e^ +x^874^0^ +p^c^expr +p^l^Sistema de Contabilidad de Costo +p^c^90 +p^e^ +x^877^0^ +p^c^expr +p^l^Entrada de Diario Liquidacion Partes Y Repuestos +p^c^90 +p^v^35 +x^879^0^ +p^c^1 +p^l^Del +p^v^179 +p^l^ Al +p^v^180 +x^885^0^ +p^c^01 +p^l^Entrada de Diario No. +p^v^25 +p^v^9 +x^888^0^ +p^c^1 +p^l^Observaciones: _____________________________________ +x^889^0^ +p^c^1 +p^l^ _____________________________________ +x^891^0^ +p^v^31 +x^892^0^ +p^c^1 +p^l^-------------------------------------------------- +p^l^-------------------------------------------------- +p^v^27 +x^897^0^ +p^c^2 +p^l^Cuenta +p^c^11 +p^l^Dpto +p^c^17 +p^l^Catalogo +p^c^26 +p^l^Refe +p^c^41 +p^l^Concepto +p^c^75 +p^l^Debe +p^c^93 +p^l^Haber +p^v^28 +x^905^0^ +p^c^1 +p^l^-------------------------------------------------- +p^l^-------------------------------------------------- +p^v^28 +T^911^913^c^0^0^IF +T^912^912^c^0^0^THEN +T^914^936^a^0^0^ON EVERY ROW +x^915^0^ +p^c^4 +p^v^4 +p^c^35 +p^l^INVENTARIO REPUESTOS +p^c^66 +p^v^5 +T^920^936^c^0^0^IF +T^921^934^c^0^0^THEN +T^938^1039^a^0^0^ON LAST ROW +T^939^941^c^0^0^IF +T^940^940^c^0^0^THEN +p^c^4 +p^l^5501 +p^c^35 +p^l^VARIACION COSTO INDIRECTO +T^946^985^c^0^0^IF +T^947^964^c^0^0^THEN +x^947^0^ +p^c^66 +p^v^174 +T^949^964^c^0^0^IF +T^950^963^c^0^0^THEN +T^965^984^c^0^0^ELSE +x^966^0^ +p^c^84 +p^v^174 +T^969^984^c^0^0^IF +T^970^983^c^0^0^THEN +T^987^1024^l^0^0^FOR +T^988^1002^c^0^0^IF +T^990^1001^c^0^0^THEN +T^990^992^c^0^0^IF +T^991^991^c^0^0^THEN +x^994^0^ +p^c^4 +p^v^342 +p^c^17 +p^v^344 +p^l^- +p^v^345 +p^c^26 +p^v^346 +p^c^84 +p^v^347 +T^999^1001^c^0^0^IF +T^1000^1000^c^0^0^THEN +T^1004^1023^c^0^0^IF +T^1005^1022^c^0^0^THEN +x^1028^0^ +p^c^1 +p^v^27 +x^1029^0^ +p^c^66 +p^l^-------------- +p^c^84 +p^l^-------------- +x^1031^0^ +p^c^35 +p^l^Totales--> +p^c^66 +p^v^10 +p^c^84 +p^v^11 +p^v^28 +x^1037^0^ +p^c^1 +p^v^8 +x^1038^0^ +p^c^1 +p^v^30 +p^v^28 diff --git a/PROYECTO/mbsERP.4pw b/PROYECTO/mbsERP.4pw index ff33f6c..7204975 100644 --- a/PROYECTO/mbsERP.4pw +++ b/PROYECTO/mbsERP.4pw @@ -1,1538 +1,1743 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/PROYECTO/otrodir/apiclient.4gl.bak_20261014 b/PROYECTO/otrodir/apiclient.4gl.bak_20261014 index f40b458..2993066 100644 --- a/PROYECTO/otrodir/apiclient.4gl.bak_20261014 +++ b/PROYECTO/otrodir/apiclient.4gl.bak_20261014 @@ -1,305 +1,305 @@ -OPTIONS SHORT CIRCUIT - -IMPORT util -IMPORT com - - -FUNCTION apiclient(pemail) - DEFINE data_apilayer RECORD - email,did_you_mean,USER,domain,syntax_valid STRING, - is_disposable,is_role_account,is_catch_all,is_deliverable,can_connect_smtp, - is_inbox_full,is_disabled,mx_records,FREE,score BOOLEAN - END RECORD - DEFINE data RECORD - data RECORD - status , - result, - deprecation_notice string, - score smallint, - email string, - regexp, - gibberish, - disposable, - webmail, - mx_records, - smtp_server, - smtp_check, - accept_all, - block BOOLEAN - - END RECORD, - source DYNAMIC ARRAY OF STRING, - meta RECORD - param STRING - END RECORD - END RECORD - - DEFINE data_ipq RECORD - MESSAGE STRING, - success, - valid, - disposable BOOLEAN, - smtp_score , - overall_score DEC(10,2), - first_name string, - generic, - common, - dns_valid, - honeypot BOOLEAN, - deliverability STRING, - frequent_complainer BOOLEAN, - spam_trap_score STRING, - catch_all, - timed_out, - suspect, - recent_abuse BOOLEAN, - fraud_score DEC(10,2), - suggested_domain string, - leaked BOOLEAN - END RECORD - - DEFINE estado,purl,cmd,res, msg,s,pemail,tiposervice STRING, - ret INT - - # LA API PARA VERIFICAR ESTA OFFLINE 29/05/2025 - -{ LET estado = 'VALIDO' - LET ret = 200 - RETURN estado,ret -} - # SE DEVUELVE SI EL EMAIL ESTA EN BLANCO - IF pemail IS NULL THEN - - LET ret = 400 - LET estado = 'DEBES DIGITAR EL EMAIL POR FAVOR' - RETURN estado,ret - END IF - DISPLAY "llego: ",pemail - # ELECCION DE SERVICIOS, POR EL MOMENTO ES IPQUALITY - SELECT a.IDENTIFICACION INTO tiposervice FROM APIS a - WHERE a.estado = 'ONLINE' - IF STATUS = NOTFOUND THEN - RETURN estado,ret - END IF - # LET tiposervice = 'ipq1' - - IF tiposervice = 'HUNTER' THEN - - LET purl = "https://api.hunter.io/v2/email-verifier?email=",pemail CLIPPED,"&api_key=2a50343f3a2842b082ee2c4b3ecccaf4ae5a7766" - CALL ipquality_send_command(purl) RETURNING ret,res -DISPLAY "response api: ",res," longitud: ",res.getLength() - IF res.getLength() =0 THEN - INSERT INTO envia_email_log (email,estado,fecha,programa_envio,us_crea,score) - VALUES (pemail,data.data.status,getdate(),'mt101_hunter',suser_Sname(),data.data.score) - - LET ret = 400 - LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' - RETURN estado,ret - END IF - TRY - CALL util.JSON.parse(res,data) - CATCH - LET ret = 400 - LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' - RETURN estado,ret - END TRY - -# INSERT INTO envia_email_log (email,estado,fecha,programa_envio,us_crea,score) -# VALUES (pemail,data.data.status,getdate(),'forzado',suser_Sname(),data.data.score) - - # LET estado = 'VALIDO' - # LET ret = 200 - # RETURN estado,ret - - LET s = util.JSON.stringify(res) - - DISPLAY "DATA EMAIL: ",pemail CLIPPED, " score: ",data.data.score - INSERT INTO envia_email_log (email,estado,fecha,programa_envio,us_crea,score) - VALUES (pemail,data.data.status,getdate(),'mt101_hunter',suser_Sname(),data.data.score) - - IF ret ==0 THEN - - IF data.data.mx_records = TRUE THEN - LET estado = 'VALIDO' - LET ret = 200 - RETURN estado,ret - ELSE - LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' - LET ret = 400 - RETURN estado,ret - END IF - - IF data.data.smtp_server = TRUE THEN - LET estado = 'VALIDO' - LET ret = 200 - RETURN estado,ret - ELSE - LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' - LET ret = 400 - RETURN estado,ret - END IF - - IF data.data.regexp = TRUE THEN - LET estado = 'VALIDO' - LET ret = 200 - RETURN estado,ret - ELSE - LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' - LET ret = 400 - RETURN estado,ret - END IF - - IF data.data.disposable = TRUE THEN - LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' - LET ret = 400 - RETURN estado,ret - ELSE - LET estado = 'VALIDO' - LET ret = 200 - RETURN estado,ret - END IF - - - IF (data.data.status = 'valid' OR data.data.status = 'accept_all' OR - data.data.status = 'unknown') AND data.data.score > 29 THEN - LET estado = 'VALIDO' - LET ret = 200 - RETURN estado,ret - ELSE - LET ret = 400 - LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' - RETURN estado,ret - END IF - END IF - - END IF - - IF tiposervice = 'IPQUALITY' THEN - LET purl = 'https://ipqualityscore.com/api/json/email/cHZNnfXkbJDtx43YcrQqHSjXzBrndwT3/',pemail CLIPPED - CALL ipquality_send_command(purl) RETURNING ret,res - - IF ret ==0 THEN - LET s = util.JSON.stringify(res) - CALL util.JSON.parse(res,data_ipq) - - IF data_ipq.valid THEN - LET estado = 'VALIDO' - LET ret = 200 - - ELSE - LET ret = 400 - LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' - - END IF - END IF - END IF - IF tiposervice = 'APILAYER' THEN - # DISPLAY " ESTOY EN APILAYER" - LET purl= "https://api.apilayer.com/email_verification/",pemail CLIPPED - CALL apilayer_send_command(purl, cmd) RETURNING ret, res - # DISPLAY "res ",res," ",ret - IF ret ==0 THEN - LET s = util.JSON.stringify(res) - CALL util.JSON.parse(res,data_apilayer) - - IF data_apilayer.can_connect_smtp THEN - LET estado = 'VALIDO' - LET ret = 200 - - ELSE - LET ret = 400 - LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' - - END IF - - - # DISPLAY "sintax ",data.syntax_valid," deliv ",data.is_deliverable - ELSE - IF ret = 429 THEN - LET ret = 200 - LET estado ='VALIDO POR EXESO DE REQUEST' - ELSE - LET ret = 400 - LET estado = 'NO FUE POSIBLE LA CONEXION, ' - END IF - END IF - END IF - # LET ret = 200 - DISPLAY "en return ",estado," ",ret - RETURN estado,ret -END FUNCTION - -# -## Communications library using com (http or https) -# - -FUNCTION apilayer_send_command(url, cmd) - - DEFINE url, cmd STRING - DEFINE result, tmp STRING - DEFINE http_req com.HTTPRequest - DEFINE http_resp com.HTTPResponse - - - - TRY - UPDATE apis SET cuenta = cuenta + 1 WHERE estado = 'ONLINE' - - - LET http_req = com.HTTPRequest.Create(url) - CALL http_req.setHeader("api_key","2a50343f3a2842b082ee2c4b3ecccaf4ae5a7766") - - CALL http_req.doRequest() - - LET http_resp=http_req.getResponse() - - IF http_resp.getStatusCode() != 200 THEN - RETURN http_resp.getStatusCode(), http_resp.getStatusDescription() - END IF - LET tmp = http_resp.getStatusDescription() - IF (tmp == "OK" || tmp == "no error" ) THEN - RETURN -1, SFMT("HTTP request status description: %1 ",tmp) - END IF - LET result = http_resp.getTextResponse() - CATCH - RETURN -2, SFMT("HTTP request error: STATUS=%1 (%2)",STATUS,SQLCA.sqlerrd[2]) - END TRY - - - RETURN 0, result - -END FUNCTION - -FUNCTION ipquality_send_command(url) - - DEFINE url, cmd STRING - DEFINE result, tmp STRING - DEFINE http_req com.HTTPRequest - DEFINE http_resp com.HTTPResponse - - - DISPLAY "url", url - TRY - LET http_req = com.HTTPRequest.Create(url) - CALL http_req.setHeader("apikey","cHZNnfXkbJDtx43YcrQqHSjXzBrndwT3") - - CALL http_req.doRequest() - - LET http_resp=http_req.getResponse() - - IF http_resp.getStatusCode() != 200 THEN - RETURN http_resp.getStatusCode(), http_resp.getStatusDescription() - END IF - LET tmp = http_resp.getStatusDescription() - IF (tmp == "OK" || tmp == "no error" ) THEN - RETURN -1, SFMT("HTTP request status description: %1 ",tmp) - END IF - LET result = http_resp.getTextResponse() - CATCH - RETURN -2, SFMT("HTTP request error: STATUS=%1 (%2)",STATUS,SQLCA.sqlerrd[2]) - END TRY - - - RETURN 0, result - -END FUNCTION +OPTIONS SHORT CIRCUIT + +IMPORT util +IMPORT com + + +FUNCTION apiclient(pemail) + DEFINE data_apilayer RECORD + email,did_you_mean,USER,domain,syntax_valid STRING, + is_disposable,is_role_account,is_catch_all,is_deliverable,can_connect_smtp, + is_inbox_full,is_disabled,mx_records,FREE,score BOOLEAN + END RECORD + DEFINE data RECORD + data RECORD + status , + result, + deprecation_notice string, + score smallint, + email string, + regexp, + gibberish, + disposable, + webmail, + mx_records, + smtp_server, + smtp_check, + accept_all, + block BOOLEAN + + END RECORD, + source DYNAMIC ARRAY OF STRING, + meta RECORD + param STRING + END RECORD + END RECORD + + DEFINE data_ipq RECORD + MESSAGE STRING, + success, + valid, + disposable BOOLEAN, + smtp_score , + overall_score DEC(10,2), + first_name string, + generic, + common, + dns_valid, + honeypot BOOLEAN, + deliverability STRING, + frequent_complainer BOOLEAN, + spam_trap_score STRING, + catch_all, + timed_out, + suspect, + recent_abuse BOOLEAN, + fraud_score DEC(10,2), + suggested_domain string, + leaked BOOLEAN + END RECORD + + DEFINE estado,purl,cmd,res, msg,s,pemail,tiposervice STRING, + ret INT + + # LA API PARA VERIFICAR ESTA OFFLINE 29/05/2025 + +{ LET estado = 'VALIDO' + LET ret = 200 + RETURN estado,ret +} + # SE DEVUELVE SI EL EMAIL ESTA EN BLANCO + IF pemail IS NULL THEN + + LET ret = 400 + LET estado = 'DEBES DIGITAR EL EMAIL POR FAVOR' + RETURN estado,ret + END IF + DISPLAY "llego: ",pemail + # ELECCION DE SERVICIOS, POR EL MOMENTO ES IPQUALITY + SELECT a.IDENTIFICACION INTO tiposervice FROM APIS a + WHERE a.estado = 'ONLINE' + IF STATUS = NOTFOUND THEN + RETURN estado,ret + END IF + # LET tiposervice = 'ipq1' + + IF tiposervice = 'HUNTER' THEN + + LET purl = "https://api.hunter.io/v2/email-verifier?email=",pemail CLIPPED,"&api_key=2a50343f3a2842b082ee2c4b3ecccaf4ae5a7766" + CALL ipquality_send_command(purl) RETURNING ret,res +DISPLAY "response api: ",res," longitud: ",res.getLength() + IF res.getLength() =0 THEN + INSERT INTO envia_email_log (email,estado,fecha,programa_envio,us_crea,score) + VALUES (pemail,data.data.status,getdate(),'mt101_hunter',suser_Sname(),data.data.score) + + LET ret = 400 + LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' + RETURN estado,ret + END IF + TRY + CALL util.JSON.parse(res,data) + CATCH + LET ret = 400 + LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' + RETURN estado,ret + END TRY + +# INSERT INTO envia_email_log (email,estado,fecha,programa_envio,us_crea,score) +# VALUES (pemail,data.data.status,getdate(),'forzado',suser_Sname(),data.data.score) + + # LET estado = 'VALIDO' + # LET ret = 200 + # RETURN estado,ret + + LET s = util.JSON.stringify(res) + + DISPLAY "DATA EMAIL: ",pemail CLIPPED, " score: ",data.data.score + INSERT INTO envia_email_log (email,estado,fecha,programa_envio,us_crea,score) + VALUES (pemail,data.data.status,getdate(),'mt101_hunter',suser_Sname(),data.data.score) + + IF ret ==0 THEN + + IF data.data.mx_records = TRUE THEN + LET estado = 'VALIDO' + LET ret = 200 + RETURN estado,ret + ELSE + LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' + LET ret = 400 + RETURN estado,ret + END IF + + IF data.data.smtp_server = TRUE THEN + LET estado = 'VALIDO' + LET ret = 200 + RETURN estado,ret + ELSE + LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' + LET ret = 400 + RETURN estado,ret + END IF + + IF data.data.regexp = TRUE THEN + LET estado = 'VALIDO' + LET ret = 200 + RETURN estado,ret + ELSE + LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' + LET ret = 400 + RETURN estado,ret + END IF + + IF data.data.disposable = TRUE THEN + LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' + LET ret = 400 + RETURN estado,ret + ELSE + LET estado = 'VALIDO' + LET ret = 200 + RETURN estado,ret + END IF + + + IF (data.data.status = 'valid' OR data.data.status = 'accept_all' OR + data.data.status = 'unknown') AND data.data.score > 29 THEN + LET estado = 'VALIDO' + LET ret = 200 + RETURN estado,ret + ELSE + LET ret = 400 + LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' + RETURN estado,ret + END IF + END IF + + END IF + + IF tiposervice = 'IPQUALITY' THEN + LET purl = 'https://ipqualityscore.com/api/json/email/cHZNnfXkbJDtx43YcrQqHSjXzBrndwT3/',pemail CLIPPED + CALL ipquality_send_command(purl) RETURNING ret,res + + IF ret ==0 THEN + LET s = util.JSON.stringify(res) + CALL util.JSON.parse(res,data_ipq) + + IF data_ipq.valid THEN + LET estado = 'VALIDO' + LET ret = 200 + + ELSE + LET ret = 400 + LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' + + END IF + END IF + END IF + IF tiposervice = 'APILAYER' THEN + # DISPLAY " ESTOY EN APILAYER" + LET purl= "https://api.apilayer.com/email_verification/",pemail CLIPPED + CALL apilayer_send_command(purl, cmd) RETURNING ret, res + # DISPLAY "res ",res," ",ret + IF ret ==0 THEN + LET s = util.JSON.stringify(res) + CALL util.JSON.parse(res,data_apilayer) + + IF data_apilayer.can_connect_smtp THEN + LET estado = 'VALIDO' + LET ret = 200 + + ELSE + LET ret = 400 + LET estado = 'NO SE PUEDE ENTREGAR MENSAJE A ESTA DIRECCION EMAIL' + + END IF + + + # DISPLAY "sintax ",data.syntax_valid," deliv ",data.is_deliverable + ELSE + IF ret = 429 THEN + LET ret = 200 + LET estado ='VALIDO POR EXESO DE REQUEST' + ELSE + LET ret = 400 + LET estado = 'NO FUE POSIBLE LA CONEXION, ' + END IF + END IF + END IF + # LET ret = 200 + DISPLAY "en return ",estado," ",ret + RETURN estado,ret +END FUNCTION + +# +## Communications library using com (http or https) +# + +FUNCTION apilayer_send_command(url, cmd) + + DEFINE url, cmd STRING + DEFINE result, tmp STRING + DEFINE http_req com.HTTPRequest + DEFINE http_resp com.HTTPResponse + + + + TRY + UPDATE apis SET cuenta = cuenta + 1 WHERE estado = 'ONLINE' + + + LET http_req = com.HTTPRequest.Create(url) + CALL http_req.setHeader("api_key","2a50343f3a2842b082ee2c4b3ecccaf4ae5a7766") + + CALL http_req.doRequest() + + LET http_resp=http_req.getResponse() + + IF http_resp.getStatusCode() != 200 THEN + RETURN http_resp.getStatusCode(), http_resp.getStatusDescription() + END IF + LET tmp = http_resp.getStatusDescription() + IF (tmp == "OK" || tmp == "no error" ) THEN + RETURN -1, SFMT("HTTP request status description: %1 ",tmp) + END IF + LET result = http_resp.getTextResponse() + CATCH + RETURN -2, SFMT("HTTP request error: STATUS=%1 (%2)",STATUS,SQLCA.sqlerrd[2]) + END TRY + + + RETURN 0, result + +END FUNCTION + +FUNCTION ipquality_send_command(url) + + DEFINE url, cmd STRING + DEFINE result, tmp STRING + DEFINE http_req com.HTTPRequest + DEFINE http_resp com.HTTPResponse + + + DISPLAY "url", url + TRY + LET http_req = com.HTTPRequest.Create(url) + CALL http_req.setHeader("apikey","cHZNnfXkbJDtx43YcrQqHSjXzBrndwT3") + + CALL http_req.doRequest() + + LET http_resp=http_req.getResponse() + + IF http_resp.getStatusCode() != 200 THEN + RETURN http_resp.getStatusCode(), http_resp.getStatusDescription() + END IF + LET tmp = http_resp.getStatusDescription() + IF (tmp == "OK" || tmp == "no error" ) THEN + RETURN -1, SFMT("HTTP request status description: %1 ",tmp) + END IF + LET result = http_resp.getTextResponse() + CATCH + RETURN -2, SFMT("HTTP request error: STATUS=%1 (%2)",STATUS,SQLCA.sqlerrd[2]) + END TRY + + + RETURN 0, result + +END FUNCTION diff --git a/PROYECTO/otrodir/cuentas.4gl b/PROYECTO/otrodir/cuentas.4gl index 59687ce..07d1115 100644 --- a/PROYECTO/otrodir/cuentas.4gl +++ b/PROYECTO/otrodir/cuentas.4gl @@ -1,19 +1,19 @@ -FUNCTION cuentas() - DEFINE kcuenta VARCHAR(14), - kdescripcion CHAR(60), - cuentas ui.ComboBox - - LET cuentas = ui.combobox.forname("formonly.xcuenta") - - DECLARE busca_cuenta CURSOR FOR - SELECT RTRIM(a.cuenta_no),RTRIM(a.descripcion)+'('+RTRIM(a.cuenta_no)+')' - FROM cgtb00001 a - WHERE a.nivel > 2 AND a.cuenta_no LIKE '7%' AND a.status_t IS NULL - ORDER BY a.descripcion - - CALL cuentas.clear() - FOREACH busca_cuenta INTO kcuenta,kdescripcion - CALL cuentas.additem(kcuenta,kdescripcion) - END FOREACH - -END FUNCTION +FUNCTION cuentas() + DEFINE kcuenta VARCHAR(14), + kdescripcion CHAR(60), + cuentas ui.ComboBox + + LET cuentas = ui.combobox.forname("formonly.xcuenta") + + DECLARE busca_cuenta CURSOR FOR + SELECT RTRIM(a.cuenta_no),RTRIM(a.descripcion)+'('+RTRIM(a.cuenta_no)+')' + FROM cgtb00001 a + WHERE a.nivel > 2 AND a.cuenta_no LIKE '7%' AND a.status_t IS NULL + ORDER BY a.descripcion + + CALL cuentas.clear() + FOREACH busca_cuenta INTO kcuenta,kdescripcion + CALL cuentas.additem(kcuenta,kdescripcion) + END FOREACH + +END FUNCTION diff --git a/PROYECTO/otrodir/generafilexml.4gl b/PROYECTO/otrodir/generafilexml.4gl index ce7734c..72408ad 100644 --- a/PROYECTO/otrodir/generafilexml.4gl +++ b/PROYECTO/otrodir/generafilexml.4gl @@ -66,6 +66,12 @@ FUNCTION generafile(documento_encabezado,documento_Detalle,xsucid,xbodega,xopera phash,ohash VARCHAR(10) LET ohash = NULL LET ruta_originales= fgl_getenv("RUTA_XML_ORIGINALES") + # Studio quita la barra final de las variables tipo dir: asegurarla + IF ruta_originales.getLength() > 0 THEN + IF ruta_originales.subString(ruta_originales.getLength(), ruta_originales.getLength()) <> "/" AND ruta_originales.subString(ruta_originales.getLength(), ruta_originales.getLength()) <> "\\" THEN + LET ruta_originales = ruta_originales, "/" + END IF + END IF #LET ruta_originales = '.\\filesXML\\ncf31\\' # LET documento_encabezado.nombreFile ='130337391E310000000001.XML' @@ -159,6 +165,12 @@ FUNCTION generafile(documento_encabezado,documento_Detalle,xsucid,xbodega,xopera IF r_documento_encabezado.tipoEcf = '32' AND montoFactura < 250000 THEN LET ruta_firmados = fgl_getenv("RUTA_XML_FIRMADOS") + # Studio quita la barra final de las variables tipo dir: asegurarla + IF ruta_firmados.getLength() > 0 THEN + IF ruta_firmados.subString(ruta_firmados.getLength(), ruta_firmados.getLength()) <> "/" AND ruta_firmados.subString(ruta_firmados.getLength(), ruta_firmados.getLength()) <> "\\" THEN + LET ruta_firmados = ruta_firmados, "/" + END IF + END IF CALL firmadocumento(nombreFile) LET filexml = ruta_firmados CLIPPED,os.Path.baseName(nombreFile) @@ -851,6 +863,12 @@ FUNCTION anularencf(documento_anular) LET ruta_originales= fgl_getenv("RUTA_XML_ORIGINALES") + # Studio quita la barra final de las variables tipo dir: asegurarla + IF ruta_originales.getLength() > 0 THEN + IF ruta_originales.subString(ruta_originales.getLength(), ruta_originales.getLength()) <> "/" AND ruta_originales.subString(ruta_originales.getLength(), ruta_originales.getLength()) <> "\\" THEN + LET ruta_originales = ruta_originales, "/" + END IF + END IF #LET ruta_originales = '.\\filesXML\\ncf31\\' # LET documento_encabezado.nombreFile ='130337391E310000000001.XML' LET nombreFile = ruta_originales,documento_anular.nombreFile CLIPPED diff --git a/PROYECTO/otrodir/gerentesmarcas.4gl b/PROYECTO/otrodir/gerentesmarcas.4gl new file mode 100644 index 0000000..9a34ceb --- /dev/null +++ b/PROYECTO/otrodir/gerentesmarcas.4gl @@ -0,0 +1,17 @@ + +FUNCTION gerentesmarcas() +DEFINE pgerentes ui.combobox, + knum_emp SMALLINT,knombre VARCHAR(100) + + LET pgerentes = ui.combobox.forname("formonly.num_emp") + CALL pgerentes.clear() + DECLARE depto CURSOR FOR + SELECT a.num_emp, rtrim(a.nom1_emp)+' '+rtrim(a.apell1_emp) FROM adtb00003 a + WHERE a.gerentemarcas = 'SI' AND + a.status_t is null + + FOREACH depto INTO knum_emp,knombre + CALL pgerentes.additem(knum_emp,knombre) + END FOREACH + +END FUNCTION diff --git a/PROYECTO/otrodir/irdepartamento.4gl b/PROYECTO/otrodir/irdepartamento.4gl index 84e19b3..98c1c71 100644 --- a/PROYECTO/otrodir/irdepartamento.4gl +++ b/PROYECTO/otrodir/irdepartamento.4gl @@ -1,54 +1,54 @@ -FUNCTION busca_departamento() -DEFINE pdepartamento ui.combobox, - kdepartamento SMALLINT,kdescripcion CHAR(30) - - LET pdepartamento = ui.combobox.forname("formonly.departamento") - CALL pdepartamento.clear() - DECLARE pagar CURSOR FOR - SELECT departamento, nom_dpto FROM adtb00001 - WHERE status_t is null - ORDER BY nom_dpto - FOREACH pagar INTO kdepartamento,kdescripcion - CALL pdepartamento.additem(kdepartamento,kdescripcion) - END FOREACH - -END FUNCTION -{ -FUNCTION departamento_user() - DEFINE departamentos_user DYNAMIC ARRAY OF RECORD - departamento INT, - titulo VARCHAR(100) - END RECORD - - DECLARE busca_dep CURSOR FOR - SELECT '0',a.departamento,a.nom_dpto,a.tipo_departamento - FROM adtb00001 a WHERE a.status_t IS NULL - ORDER BY a.nom_dpto - - - LET idx = 1 - FOREACH busca_dep INTO arr_departamentos[idx].* - LET idx = idx + 1 - END FOREACH - -END FUNCTION -} - -FUNCTION departamento_user(xuser) -DEFINE pdepartamento ui.combobox, - kdepartamento SMALLINT,kdescripcion CHAR(30), - xuser STRING - - LET pdepartamento = ui.combobox.forname("formonly.departamento") - CALL pdepartamento.clear() - DECLARE depto CURSOR FOR - SELECT a.departamento, a.nom_dpto FROM adtb00001 a,adtb00056 b - WHERE a.departamento = b.departamento_visualiza AND - b.usuario = xuser AND - a.status_t is null - ORDER BY nom_dpto - FOREACH depto INTO kdepartamento,kdescripcion - CALL pdepartamento.additem(kdepartamento,kdescripcion) - END FOREACH - +FUNCTION busca_departamento() +DEFINE pdepartamento ui.combobox, + kdepartamento SMALLINT,kdescripcion CHAR(30) + + LET pdepartamento = ui.combobox.forname("formonly.departamento") + CALL pdepartamento.clear() + DECLARE pagar CURSOR FOR + SELECT departamento, nom_dpto FROM adtb00001 + WHERE status_t is null + ORDER BY nom_dpto + FOREACH pagar INTO kdepartamento,kdescripcion + CALL pdepartamento.additem(kdepartamento,kdescripcion) + END FOREACH + +END FUNCTION +{ +FUNCTION departamento_user() + DEFINE departamentos_user DYNAMIC ARRAY OF RECORD + departamento INT, + titulo VARCHAR(100) + END RECORD + + DECLARE busca_dep CURSOR FOR + SELECT '0',a.departamento,a.nom_dpto,a.tipo_departamento + FROM adtb00001 a WHERE a.status_t IS NULL + ORDER BY a.nom_dpto + + + LET idx = 1 + FOREACH busca_dep INTO arr_departamentos[idx].* + LET idx = idx + 1 + END FOREACH + +END FUNCTION +} + +FUNCTION departamento_user(xuser) +DEFINE pdepartamento ui.combobox, + kdepartamento SMALLINT,kdescripcion CHAR(30), + xuser STRING + + LET pdepartamento = ui.combobox.forname("formonly.departamento") + CALL pdepartamento.clear() + DECLARE depto CURSOR FOR + SELECT a.departamento, a.nom_dpto FROM adtb00001 a,adtb00056 b + WHERE a.departamento = b.departamento_visualiza AND + b.usuario = xuser AND + a.status_t is null + ORDER BY nom_dpto + FOREACH depto INTO kdepartamento,kdescripcion + CALL pdepartamento.additem(kdepartamento,kdescripcion) + END FOREACH + END FUNCTION \ No newline at end of file diff --git a/PROYECTO/otrodir/maquinas.4gl b/PROYECTO/otrodir/maquinas.4gl index 4ae7f35..63e5005 100644 --- a/PROYECTO/otrodir/maquinas.4gl +++ b/PROYECTO/otrodir/maquinas.4gl @@ -1,42 +1,42 @@ -FUNCTION maquinas(xdepartamento) - DEFINE - kmaquina VARCHAR(14), - kdescripcion CHAR(75), - maquinas ui.ComboBox, - xdepartamento INT - - LET maquinas = ui.combobox.forname("formonly.codigo") - - IF xdepartamento = -1 THEN - DECLARE busca_maquinas1 CURSOR FOR - SELECT a.codigo, - RTRIM(a.nombre) + '(' + ISNULL(RTRIM(a.codigo_externo), ' ') - + ')' - FROM irtb00009 a - WHERE a.status_t IS NULL AND a.codigo_externo IS NOT NULL - ORDER BY a.nombre - - CALL maquinas.clear() - - FOREACH busca_maquinas1 INTO kmaquina, kdescripcion - CALL maquinas.additem(kmaquina, kdescripcion) - END FOREACH - ELSE - - DECLARE busca_maquinas2 CURSOR FOR - SELECT a.codigo, - RTRIM(a.nombre) + '(' + ISNULL(RTRIM(a.codigo_externo), ' ') - + ')' - FROM irtb00009 a - WHERE a.status_t IS NULL AND a.departamento = xdepartamento - AND a.codigo_externo IS NOT NULL - ORDER BY a.nombre - - CALL maquinas.clear() - FOREACH busca_maquinas2 INTO kmaquina, kdescripcion - CALL maquinas.additem(kmaquina, kdescripcion) - END FOREACH - - END IF - -END FUNCTION +FUNCTION maquinas(xdepartamento) + DEFINE + kmaquina VARCHAR(14), + kdescripcion CHAR(75), + maquinas ui.ComboBox, + xdepartamento INT + + LET maquinas = ui.combobox.forname("formonly.codigo") + + IF xdepartamento = -1 THEN + DECLARE busca_maquinas1 CURSOR FOR + SELECT a.codigo, + RTRIM(a.nombre) + '(' + ISNULL(RTRIM(a.codigo_externo), ' ') + + ')' + FROM irtb00009 a + WHERE a.status_t IS NULL AND a.codigo_externo IS NOT NULL + ORDER BY a.nombre + + CALL maquinas.clear() + + FOREACH busca_maquinas1 INTO kmaquina, kdescripcion + CALL maquinas.additem(kmaquina, kdescripcion) + END FOREACH + ELSE + + DECLARE busca_maquinas2 CURSOR FOR + SELECT a.codigo, + RTRIM(a.nombre) + '(' + ISNULL(RTRIM(a.codigo_externo), ' ') + + ')' + FROM irtb00009 a + WHERE a.status_t IS NULL AND a.departamento = xdepartamento + AND a.codigo_externo IS NOT NULL + ORDER BY a.nombre + + CALL maquinas.clear() + FOREACH busca_maquinas2 INTO kmaquina, kdescripcion + CALL maquinas.additem(kmaquina, kdescripcion) + END FOREACH + + END IF + +END FUNCTION diff --git a/PROYECTO/otrodir/procesoEncf.4gl b/PROYECTO/otrodir/procesoEncf.4gl index 64d4e09..d66a391 100644 --- a/PROYECTO/otrodir/procesoEncf.4gl +++ b/PROYECTO/otrodir/procesoEncf.4gl @@ -55,6 +55,12 @@ FUNCTION procesoEncf(fileporfirmar,ambiente,tiporecepcion,xsucid,xbodega,xoperac # LET ptipoRecepcion = tiporecepcion LET ruta_firmados = fgl_getenv("RUTA_XML_FIRMADOS") + # Studio quita la barra final de las variables tipo dir: asegurarla + IF ruta_firmados.getLength() > 0 THEN + IF ruta_firmados.subString(ruta_firmados.getLength(), ruta_firmados.getLength()) <> "/" AND ruta_firmados.subString(ruta_firmados.getLength(), ruta_firmados.getLength()) <> "\\" THEN + LET ruta_firmados = ruta_firmados, "/" + END IF + END IF LET rutaSemilla = fgl_getenv("RUTA_SEMILLA") LET rutaCert = fgl_getenv("RUTA_CERT") @@ -178,6 +184,12 @@ FUNCTION firmadocumento(fileafirmar) fileafirmar STRING LET rutaCert = fgl_getenv("RUTA_CERT") LET ruta_firmados = fgl_getenv("RUTA_XML_FIRMADOS") +# Studio quita la barra final de las variables tipo dir: asegurarla +IF ruta_firmados.getLength() > 0 THEN + IF ruta_firmados.subString(ruta_firmados.getLength(), ruta_firmados.getLength()) <> "/" AND ruta_firmados.subString(ruta_firmados.getLength(), ruta_firmados.getLength()) <> "\\" THEN + LET ruta_firmados = ruta_firmados, "/" + END IF +END IF # Create DomDocument object LET doc = xml.DomDocument.Create() # Notice that whitespaces are significant in cryptography, @@ -247,6 +259,9 @@ LET ruta_firmados = fgl_getenv("RUTA_XML_FIRMADOS") # Save document with enveloped signature back to disk CALL doc.setFeature("format-pretty-print",TRUE) LET fileafirmar = ruta_firmados CLIPPED,os.Path.baseName(fileafirmar) + # om.XmlWriter escribe en la codificacion del sistema (windows-1252); + # la DGII lo rechaza (codigo 003). Se guarda el firmado en UTF-8. + CALL doc.setXmlEncoding("UTF-8") CALL doc.save(fileafirmar) diff --git a/PROYECTO/otrodir/productos_incluye.4gl b/PROYECTO/otrodir/productos_incluye.4gl index 5b35f3d..17b3573 100644 --- a/PROYECTO/otrodir/productos_incluye.4gl +++ b/PROYECTO/otrodir/productos_incluye.4gl @@ -1,45 +1,45 @@ -FUNCTION productos_incluye(tabla1,tabla2,tabla3,tabla4,tabla5,xcriterio,xbodega,xfecha,xseccion,xtramo) - DEFINE tabla1,tabla2,tabla3,tabla4,tabla5,selec,xcriterio STRING, - xbodega,xseccion,xtramo SMALLINT, - xfecha DATE, - xid INT, - xfech_crea DATETIME YEAR TO MINUTE - DEFINE xitems RECORD - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT - END RECORD - - LET xfech_crea = CURRENT - LET selec = "SELECT DISTINCT a.cod_n,a.cod_Grupo,a.cod_tipo,a.cod_sec FROM ",tabla1 CLIPPED," AS a ", - " INNER JOIN ",tabla5 CLIPPED ," AS b ON a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND ", - " a.cod_tipo = b.cod_tipo AND ", - " a.cod_sec = b.cod_sec AND a.status_t IS NULL AND b.status_t is NULL AND a.control_existencia = 'SI' ", - " WHERE b.bodega = ",xbodega USING "<<<", " and ",xcriterio CLIPPED - - PREPARE comando FROM selec - DECLARE busca_item CURSOR FOR comando - - LET selec = "SELECT DISTINCT a.cod_n FROM ",tabla3 CLIPPED, - " AS a WHERE a.cod_n = ? AND a.cod_grupo = ? AND a.cod_tipo = ? AND a.cod_sec = ? AND a.fecha = ? AND a.bodega = ?" - PREPARE comando1 FROM selec - - LET selec = "INSERT INTO ",tabla3 CLIPPED," (idtrx,fecha,bodega,cod_Seccion,cod_tramo,cod_n,cod_grupo,cod_tipo,cod_Sec,cantidad,us_crea,fech_crea) ", - " VALUES (?,?,?,?,?,?,?,?,?,?,?,?)" - PREPARE inserta FROM selec - - LET selec = "SELECT MAX(a.idtrx) FROM ",tabla3 CLIPPED, " AS a WHERE a.fecha =? AND a.bodega =? " - PREPARE busca_max FROM selec - EXECUTE busca_max INTO xid USING xfecha,xbodega - - FOREACH busca_item INTO xitems.* - EXECUTE comando1 USING xitems.cod_n,xitems.cod_grupo,xitems.cod_tipo,xitems.cod_sec,xfecha,xbodega - - IF STATUS = NOTFOUND THEN - EXECUTE inserta USING xid,xfecha,xbodega,xseccion,xtramo,xitems.cod_n,xitems.cod_grupo,xitems.cod_tipo, - xitems.cod_sec,"0","INCLUYE",xfech_crea - LET xid = xid + 1 - END IF - END FOREACH +FUNCTION productos_incluye(tabla1,tabla2,tabla3,tabla4,tabla5,xcriterio,xbodega,xfecha,xseccion,xtramo) + DEFINE tabla1,tabla2,tabla3,tabla4,tabla5,selec,xcriterio STRING, + xbodega,xseccion,xtramo SMALLINT, + xfecha DATE, + xid INT, + xfech_crea DATETIME YEAR TO MINUTE + DEFINE xitems RECORD + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT + END RECORD + + LET xfech_crea = CURRENT + LET selec = "SELECT DISTINCT a.cod_n,a.cod_Grupo,a.cod_tipo,a.cod_sec FROM ",tabla1 CLIPPED," AS a ", + " INNER JOIN ",tabla5 CLIPPED ," AS b ON a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo AND ", + " a.cod_tipo = b.cod_tipo AND ", + " a.cod_sec = b.cod_sec AND a.status_t IS NULL AND b.status_t is NULL AND a.control_existencia = 'SI' ", + " WHERE b.bodega = ",xbodega USING "<<<", " and ",xcriterio CLIPPED + + PREPARE comando FROM selec + DECLARE busca_item CURSOR FOR comando + + LET selec = "SELECT DISTINCT a.cod_n FROM ",tabla3 CLIPPED, + " AS a WHERE a.cod_n = ? AND a.cod_grupo = ? AND a.cod_tipo = ? AND a.cod_sec = ? AND a.fecha = ? AND a.bodega = ?" + PREPARE comando1 FROM selec + + LET selec = "INSERT INTO ",tabla3 CLIPPED," (idtrx,fecha,bodega,cod_Seccion,cod_tramo,cod_n,cod_grupo,cod_tipo,cod_Sec,cantidad,us_crea,fech_crea) ", + " VALUES (?,?,?,?,?,?,?,?,?,?,?,?)" + PREPARE inserta FROM selec + + LET selec = "SELECT MAX(a.idtrx) FROM ",tabla3 CLIPPED, " AS a WHERE a.fecha =? AND a.bodega =? " + PREPARE busca_max FROM selec + EXECUTE busca_max INTO xid USING xfecha,xbodega + + FOREACH busca_item INTO xitems.* + EXECUTE comando1 USING xitems.cod_n,xitems.cod_grupo,xitems.cod_tipo,xitems.cod_sec,xfecha,xbodega + + IF STATUS = NOTFOUND THEN + EXECUTE inserta USING xid,xfecha,xbodega,xseccion,xtramo,xitems.cod_n,xitems.cod_grupo,xitems.cod_tipo, + xitems.cod_sec,"0","INCLUYE",xfech_crea + LET xid = xid + 1 + END IF + END FOREACH END FUNCTION \ No newline at end of file diff --git a/PROYECTO/otrodir/secciones.4gl b/PROYECTO/otrodir/secciones.4gl index 711bc6c..4ee17c3 100644 --- a/PROYECTO/otrodir/secciones.4gl +++ b/PROYECTO/otrodir/secciones.4gl @@ -1,17 +1,17 @@ -FUNCTION cseccion(almacen) - DEFINE kcod_seccion,almacen SMALLINT, - kdescripcion CHAR(30), - pseccion ui.ComboBox - - LET pseccion = ui.combobox.forname("formonly.seccion") - - DECLARE busca_sec CURSOR FOR - SELECT a.cod_seccion,a.descripcion FROM Intb00010 a - WHERE a.cod_bodega = almacen - - CALL pseccion.clear() - FOREACH busca_sec INTO kcod_seccion,kdescripcion - CALL pseccion.additem(kcod_seccion,kdescripcion) - END FOREACH - CALL pseccion.additem(99,"TODAS") -END FUNCTION +FUNCTION cseccion(almacen) + DEFINE kcod_seccion,almacen SMALLINT, + kdescripcion CHAR(30), + pseccion ui.ComboBox + + LET pseccion = ui.combobox.forname("formonly.seccion") + + DECLARE busca_sec CURSOR FOR + SELECT a.cod_seccion,a.descripcion FROM Intb00010 a + WHERE a.cod_bodega = almacen + + CALL pseccion.clear() + FOREACH busca_sec INTO kcod_seccion,kdescripcion + CALL pseccion.additem(kcod_seccion,kdescripcion) + END FOREACH + CALL pseccion.additem(99,"TODAS") +END FUNCTION diff --git a/PROYECTO/otrodir/tramos.4gl b/PROYECTO/otrodir/tramos.4gl index 862fc87..6646580 100644 --- a/PROYECTO/otrodir/tramos.4gl +++ b/PROYECTO/otrodir/tramos.4gl @@ -1,18 +1,18 @@ - -FUNCTION ctramo(almacen,seccion) - DEFINE kcod_tramo,almacen,seccion SMALLINT,kdescripcion CHAR(30), - ptramo ui.ComboBox - - LET ptramo = ui.combobox.forname("formonly.tramo") - - DECLARE busca_tramo CURSOR FOR - SELECT a.cod_tramo,a.descripcion FROM Intb00043 a - WHERE a.cod_bodega = almacen and a.cod_Seccion = seccion - - CALL ptramo.clear() - FOREACH busca_tramo INTO kcod_tramo,kdescripcion - DISPLAY "tramos ",kcod_tramo,kdescripcion," ",almacen," ",seccion - CALL ptramo.additem(kcod_tramo,kdescripcion) - END FOREACH - CALL ptramo.additem(99,"TODOS") -END FUNCTION + +FUNCTION ctramo(almacen,seccion) + DEFINE kcod_tramo,almacen,seccion SMALLINT,kdescripcion CHAR(30), + ptramo ui.ComboBox + + LET ptramo = ui.combobox.forname("formonly.tramo") + + DECLARE busca_tramo CURSOR FOR + SELECT a.cod_tramo,a.descripcion FROM Intb00043 a + WHERE a.cod_bodega = almacen and a.cod_Seccion = seccion + + CALL ptramo.clear() + FOREACH busca_tramo INTO kcod_tramo,kdescripcion + DISPLAY "tramos ",kcod_tramo,kdescripcion," ",almacen," ",seccion + CALL ptramo.additem(kcod_tramo,kdescripcion) + END FOREACH + CALL ptramo.additem(99,"TODOS") +END FUNCTION diff --git a/PROYECTO/vedir/impresion_factura.4gl b/PROYECTO/vedir/impresion_factura.4gl index 1d05870..d622f7a 100644 --- a/PROYECTO/vedir/impresion_factura.4gl +++ b/PROYECTO/vedir/impresion_factura.4gl @@ -58,6 +58,7 @@ FUNCTION impresion_fact(x,z) unidad_med CHAR(3), cantidad LIKE vetb00003.cantidad, precio LIKE vetb00003.precio, + cantidad_2 DEC(12,2), -- igual que arr_disp de veprcs001 (si no, error -1260) monto_fact DECIMAl(10,2) END RECORD, HANDLER om.SaxDocumentHandler, @@ -67,7 +68,10 @@ FUNCTION impresion_fact(x,z) START REPORT factura TO XML HANDLER HANDLER FOR idx = 1 TO z.getLength() - OUTPUT TO REPORT factura(x.*,z[idx].*) + -- el reporte no lleva cantidad_2: se pasan los campos uno a uno + OUTPUT TO REPORT factura(x.*,z[idx].cod_n,z[idx].cod_grupo,z[idx].cod_tipo,z[idx].cod_sec, + z[idx].descrip_esp,z[idx].unidad_med,z[idx].cantidad,z[idx].precio, + z[idx].monto_fact) END FOR FINISH REPORT factura END FUNCTION diff --git a/PROYECTO/vedir/marmotech.sch b/PROYECTO/vedir/marmotech.sch new file mode 100644 index 0000000..b9e550b --- /dev/null +++ b/PROYECTO/vedir/marmotech.sch @@ -0,0 +1,6278 @@ +actb00001^codigo^1^2^1^ +actb00001^descripcion^0^40^2^ +actb00001^cuenta_no^0^8^3^ +actb00001^cta_depr^0^8^4^ +actb00001^cta_gasto^0^8^5^ +actb00001^departamento^1^2^6^ +actb00001^fech_compra^7^4^7^ +actb00001^duracion^2^4^8^ +actb00001^fech_elim^7^4^9^ +actb00001^status_t^0^1^10^ +actb00001^us_crea^0^9^11^ +actb00001^fech_crea^10^3080^12^ +actb00001^us_mod^0^9^13^ +actb00001^fech_mod^10^3080^14^ +actb00002^cod_mov^257^2^1^ +actb00002^descrip^256^30^2^ +actb00002^tipo_mov^0^1^3^ +actb00002^uso^0^1^4^ +actb00002^status_t^0^1^5^ +actb00002^us_crea^0^9^6^ +actb00002^fech_crea^10^3080^7^ +actb00002^us_mod^0^9^8^ +actb00002^fech_mod^10^3080^9^ +actb00004^codigo^2^4^1^ +actb00004^num_doc^0^10^2^ +actb00004^fecha^7^4^3^ +actb00004^cod_mov^2^4^4^ +actb00004^tasa_cambio^5^1794^5^ +actb00004^monto^5^3074^6^ +actb00004^observacion^0^40^7^ +actb00004^status_t^0^1^8^ +actb00004^us_crea^0^9^9^ +actb00004^fech_crea^10^3080^10^ +actb00004^us_mod^0^9^11^ +actb00004^fech_mod^10^3080^12^ +actb00005^codigo^1^2^1^ +actb00005^descripcion^0^30^2^ +actb00005^cuenta_no^0^8^3^ +actb00005^cta_depr^0^8^4^ +actb00005^cta_gasto^0^8^5^ +actb00005^departamento^1^2^6^ +actb00005^fech_compra^7^4^7^ +actb00005^duracion^2^4^8^ +actb00005^fech_elim^7^4^9^ +actb00005^status_t^0^1^10^ +actb00005^us_crea^0^9^11^ +actb00005^fech_crea^10^3080^12^ +actb00005^us_mod^0^9^13^ +actb00005^fech_mod^10^3080^14^ +actb00005^codigo_n^1^2^15^ +adtb00001^departamento^1^2^1^ +adtb00001^nom_dpto^0^30^2^ +adtb00001^status_t^0^1^3^ +adtb00001^us_crea^0^9^4^ +adtb00001^fech_crea^10^3080^5^ +adtb00001^us_mod^0^9^6^ +adtb00001^fech_mod^10^3080^7^ +adtb00002^cod_seccion^0^2^1^ +adtb00002^departamento^1^2^2^ +adtb00002^nom_seccion^0^30^3^ +adtb00002^status_t^0^1^4^ +adtb00002^us_crea^0^9^5^ +adtb00002^fech_crea^10^3080^6^ +adtb00002^us_mod^0^9^7^ +adtb00002^fech_mod^10^3080^8^ +adtb00003^num_emp^1^2^1^ +adtb00003^departamento^1^2^2^ +adtb00003^nivel_emp^1^2^3^ +adtb00003^cod_puesto^1^2^4^ +adtb00003^nom1_emp^0^15^5^ +adtb00003^nom2_emp^0^15^6^ +adtb00003^apell1_emp^0^15^7^ +adtb00003^apell2_emp^0^15^8^ +adtb00003^tipo_empleado^0^20^9^ +adtb00003^fecha_termino_c^7^4^10^ +adtb00003^calle^0^30^11^ +adtb00003^casa_num^0^10^12^ +adtb00003^barrio^0^20^13^ +adtb00003^urbanizacion^0^20^14^ +adtb00003^telefono^0^8^15^ +adtb00003^fech_nac^7^4^16^ +adtb00003^cod_nac^1^2^17^ +adtb00003^estado_civil^0^1^18^ +adtb00003^tipo_sangre^0^3^19^ +adtb00003^cedula^0^11^20^ +adtb00003^serie^1^2^21^ +adtb00003^licencia^0^9^22^ +adtb00003^sueldo_ac^5^2562^23^ +adtb00003^nomina^0^1^24^ +adtb00003^fech_efec^7^4^25^ +adtb00003^fecha_salida^7^4^26^ +adtb00003^paga_seg^0^1^27^ +adtb00003^cod_seg1^0^11^28^ +adtb00003^cod_seg2^1^2^29^ +adtb00003^cod_seg3^1^2^30^ +adtb00003^cuenta_no^2^4^31^ +adtb00003^status_t^0^1^32^ +adtb00003^us_crea^0^9^33^ +adtb00003^fech_crea^10^3080^34^ +adtb00003^us_mod^0^9^35^ +adtb00003^fech_mod^10^3080^36^ +adtb00004^cod_puesto^1^2^1^ +adtb00004^nom_puesto^0^30^2^ +adtb00004^funciones^0^60^3^ +adtb00004^funcion1^0^60^4^ +adtb00004^nivel_sal^1^2^5^ +adtb00004^salario_min^5^2562^6^ +adtb00004^salario_max^5^2562^7^ +adtb00004^status_t^0^1^8^ +adtb00004^us_crea^0^9^9^ +adtb00004^fech_crea^10^3080^10^ +adtb00004^us_mod^0^9^11^ +adtb00004^fech_mod^10^3080^12^ +adtb00005^cod_educa^1^2^1^ +adtb00005^nom_educa^0^30^2^ +adtb00005^status_t^0^1^3^ +adtb00005^us_crea^0^9^4^ +adtb00005^fech_crea^10^3080^5^ +adtb00005^us_mod^0^9^6^ +adtb00005^fech_mod^10^3080^7^ +adtb00006^cod_pericia^1^2^1^ +adtb00006^nom_pericia^0^30^2^ +adtb00006^status_t^0^1^3^ +adtb00006^us_crea^0^9^4^ +adtb00006^fech_crea^10^3080^5^ +adtb00006^us_mod^0^9^6^ +adtb00006^fech_mod^10^3080^7^ +adtb00007^cod_nac^1^2^1^ +adtb00007^nom_nac^0^30^2^ +adtb00007^status_t^0^1^3^ +adtb00007^us_crea^0^9^4^ +adtb00007^fech_crea^10^3080^5^ +adtb00007^us_mod^0^9^6^ +adtb00007^fech_mod^10^3080^7^ +adtb00008^cod_requi^1^2^1^ +adtb00008^requisito^0^30^2^ +adtb00008^status_t^0^1^3^ +adtb00008^us_crea^0^9^4^ +adtb00008^fech_crea^10^3080^5^ +adtb00008^us_mod^0^9^6^ +adtb00008^fech_mod^10^3080^7^ +adtb00009^cod_mto^1^2^1^ +adtb00009^sec_mto^1^2^2^ +adtb00009^desc_mto^0^50^3^ +adtb00009^status_t^0^1^4^ +adtb00009^us_crea^0^9^5^ +adtb00009^fech_crea^10^3080^6^ +adtb00009^us_mod^0^9^7^ +adtb00009^fech_mod^10^3080^8^ +adtb00010^cod_prof^1^2^1^ +adtb00010^nom_prof^0^30^2^ +adtb00010^status_t^0^1^3^ +adtb00010^us_crea^0^9^4^ +adtb00010^fech_crea^10^3080^5^ +adtb00010^us_mod^0^9^6^ +adtb00010^fech_mod^10^3080^7^ +adtb00011^num_doc^1^2^1^ +adtb00011^fecha^7^4^2^ +adtb00011^fech_req^7^4^3^ +adtb00011^depart^1^2^4^ +adtb00011^tipo_req^1^2^5^ +adtb00011^razon_vac^0^30^6^ +adtb00011^cod_puesto_r^1^2^7^ +adtb00011^edad_min^1^2^8^ +adtb00011^salario_sem^5^2562^9^ +adtb00011^salario_men^5^2562^10^ +adtb00011^experiencia^1^2^11^ +adtb00011^cod_educa^1^2^12^ +adtb00011^cod_pericia^1^2^13^ +adtb00011^status_per^0^1^14^ +adtb00011^num_emp^1^2^15^ +adtb00011^departamento^1^2^16^ +adtb00011^nivel_emp^1^2^17^ +adtb00011^cod_puesto^1^2^18^ +adtb00011^num1_emp^1^2^19^ +adtb00011^departamento1^1^2^20^ +adtb00011^nivel1_emp^1^2^21^ +adtb00011^cod1_puesto^1^2^22^ +adtb00011^num2_emp^1^2^23^ +adtb00011^departamento2^1^2^24^ +adtb00011^nivel2_emp^1^2^25^ +adtb00011^cod2_puesto^1^2^26^ +adtb00011^status_t^0^1^27^ +adtb00011^us_crea^0^9^28^ +adtb00011^fech_crea^10^3080^29^ +adtb00011^us_mod^0^9^30^ +adtb00011^fech_mod^10^3080^31^ +adtb00012^cod_sol^1^2^1^ +adtb00012^fecha^7^4^2^ +adtb00012^nom1_sol^0^15^3^ +adtb00012^nom2_sol^0^15^4^ +adtb00012^apell1_sol^0^15^5^ +adtb00012^apell2_sol^0^15^6^ +adtb00012^calle^0^30^7^ +adtb00012^casa_num^0^10^8^ +adtb00012^barrio^0^20^9^ +adtb00012^urbanizacion^0^20^10^ +adtb00012^telefono^0^8^11^ +adtb00012^cod_provincia^1^2^12^ +adtb00012^fech_nac^7^4^13^ +adtb00012^cod_nac^1^2^14^ +adtb00012^estado_civil^0^1^15^ +adtb00012^estatura^0^4^16^ +adtb00012^peso^1^2^17^ +adtb00012^cedula^2^4^18^ +adtb00012^serie^1^2^19^ +adtb00012^licencia^0^9^20^ +adtb00012^tipo_sangre^0^3^21^ +adtb00012^idioma^0^10^22^ +adtb00012^h_idioma^0^1^23^ +adtb00012^l_idioma^0^1^24^ +adtb00012^e_idioma^0^1^25^ +adtb00012^otros_idioma^0^50^26^ +adtb00012^cod_puesto^1^2^27^ +adtb00012^cod_prof^1^2^28^ +adtb00012^sexo^0^1^29^ +adtb00012^status_t^0^1^30^ +adtb00012^us_crea^0^9^31^ +adtb00012^fech_crea^10^3080^32^ +adtb00012^us_mod^0^9^33^ +adtb00012^fech_mod^10^3080^34^ +adtb00013^cod_sol^1^2^1^ +adtb00013^cod_par^1^2^2^ +adtb00013^sec_par^1^2^3^ +adtb00013^nombre^0^30^4^ +adtb00013^cedula^0^20^5^ +adtb00013^sexo^0^1^6^ +adtb00013^fecha_nac^7^4^7^ +adtb00013^status_t^0^1^8^ +adtb00013^us_crea^0^9^9^ +adtb00013^fech_crea^10^3080^10^ +adtb00013^us_mod^0^9^11^ +adtb00013^fech_mod^10^3080^12^ +adtb00014^cod_sol^1^2^1^ +adtb00014^nom_ref^0^60^2^ +adtb00014^anos_rel^1^2^3^ +adtb00014^telefono^0^8^4^ +adtb00014^calle^0^30^5^ +adtb00014^casa_num^0^10^6^ +adtb00014^barrio^0^20^7^ +adtb00014^urbanizacion^0^20^8^ +adtb00014^status_t^0^1^9^ +adtb00014^us_crea^0^9^10^ +adtb00014^fech_crea^10^3080^11^ +adtb00014^us_mod^0^9^12^ +adtb00014^fech_mod^10^3080^13^ +adtb00015^cod_sol^1^2^1^ +adtb00015^nom_inst^0^30^2^ +adtb00015^calle^0^30^3^ +adtb00015^casa_num^0^10^4^ +adtb00015^barrio^0^20^5^ +adtb00015^urbanizacion^0^20^6^ +adtb00015^cod_educa^1^2^7^ +adtb00015^anos^1^2^8^ +adtb00015^ano_term^1^2^9^ +adtb00015^status_t^0^1^10^ +adtb00015^us_crea^0^9^11^ +adtb00015^fech_crea^10^3080^12^ +adtb00015^us_mod^0^9^13^ +adtb00015^fech_mod^10^3080^14^ +adtb00016^cod_sol^1^2^1^ +adtb00016^nom_empr^0^30^2^ +adtb00016^calle^0^30^3^ +adtb00016^casa_num^0^10^4^ +adtb00016^barrio^0^20^5^ +adtb00016^urbanizacion^0^20^6^ +adtb00016^cod_puesto^1^2^7^ +adtb00016^sueldo^5^2562^8^ +adtb00016^ano_ini^1^2^9^ +adtb00016^ano_fin^1^2^10^ +adtb00016^desc_retiro^0^60^11^ +adtb00016^status_t^0^1^12^ +adtb00016^us_crea^0^9^13^ +adtb00016^fech_crea^10^3080^14^ +adtb00016^us_mod^0^9^15^ +adtb00016^fech_mod^10^3080^16^ +adtb00017^num_trx^2^4^1^ +adtb00017^cod_sol^1^2^2^ +adtb00017^num_emp^1^2^3^ +adtb00017^departamento^1^2^4^ +adtb00017^nivel_emp^1^2^5^ +adtb00017^cod_puesto^1^2^6^ +adtb00017^fech_efec^7^4^7^ +adtb00017^salario^5^2562^8^ +adtb00017^cod_mto^1^2^9^ +adtb00017^sec_mto^1^2^10^ +adtb00017^nivel_sal^1^2^11^ +adtb00017^liquidacion^5^2562^12^ +adtb00017^status_t^0^1^13^ +adtb00017^us_crea^0^9^14^ +adtb00017^fech_crea^10^3080^15^ +adtb00017^us_mod^0^9^16^ +adtb00017^fech_mod^10^3080^17^ +adtb00018^fecha^7^4^1^ +adtb00018^cod_sol^1^2^2^ +adtb00018^num_emp^1^2^3^ +adtb00018^departamento^1^2^4^ +adtb00018^nivel_emp^1^2^5^ +adtb00018^cod_puesto^1^2^6^ +adtb00018^num3_emp^1^2^7^ +adtb00018^departamento3^1^2^8^ +adtb00018^nivel3_emp^1^2^9^ +adtb00018^cod3_puesto^1^2^10^ +adtb00018^recomendacion^1^2^11^ +adtb00018^otros_com^0^60^12^ +adtb00018^num1_emp^1^2^13^ +adtb00018^departamento1^1^2^14^ +adtb00018^nivel1_emp^1^2^15^ +adtb00018^cod1_puesto^1^2^16^ +adtb00018^num2_emp^1^2^17^ +adtb00018^departamento2^1^2^18^ +adtb00018^nivel2_emp^1^2^19^ +adtb00018^cod2_puesto^1^2^20^ +adtb00018^cod_requi^1^2^21^ +adtb00018^ind_requi^0^1^22^ +adtb00018^status_t^0^1^23^ +adtb00018^us_crea^0^9^24^ +adtb00018^fech_crea^10^3080^25^ +adtb00018^us_mod^0^9^26^ +adtb00018^fech_mod^10^3080^27^ +adtb00019^cod_sol^1^2^1^ +adtb00019^fech_efec^7^4^2^ +adtb00019^sueldo^5^2562^3^ +adtb00019^cod_mto^1^2^4^ +adtb00019^sec_mto^1^2^5^ +adtb00019^periodo^1^2^6^ +adtb00019^status_t^0^1^7^ +adtb00019^us_crea^0^9^8^ +adtb00019^fech_crea^10^3080^9^ +adtb00019^us_mod^0^9^10^ +adtb00019^fech_mod^10^3080^11^ +adtb00020^num_trx^2^4^1^ +adtb00020^cod_sol^1^2^2^ +adtb00020^fecha^7^4^3^ +adtb00020^fech_efec^7^4^4^ +adtb00020^num_emp^1^2^5^ +adtb00020^departamento^1^2^6^ +adtb00020^nivel_emp^1^2^7^ +adtb00020^cod_puesto^1^2^8^ +adtb00020^sueldo_ac^5^2562^9^ +adtb00020^nomina^0^1^10^ +adtb00020^estado_civil^0^1^11^ +adtb00020^tipo_sangre^0^3^12^ +adtb00020^cod_mto^1^2^13^ +adtb00020^sec_mto^0^20^14^ +adtb00020^observacion^0^60^15^ +adtb00020^num1_emp^1^2^16^ +adtb00020^departamento1^1^2^17^ +adtb00020^nivel1_emp^1^2^18^ +adtb00020^cod1_puesto^1^2^19^ +adtb00020^num2_emp^1^2^20^ +adtb00020^departamento2^1^2^21^ +adtb00020^nivel2_emp^1^2^22^ +adtb00020^cod2_puesto^1^2^23^ +adtb00020^num3_emp^1^2^24^ +adtb00020^departamento3^1^2^25^ +adtb00020^nivel3_emp^1^2^26^ +adtb00020^cod3_puesto^1^2^27^ +adtb00020^status_t^0^1^28^ +adtb00020^us_crea^0^9^29^ +adtb00020^fech_crea^10^3080^30^ +adtb00020^us_mod^0^9^31^ +adtb00020^fech_mod^10^3080^32^ +adtb00021^num_emp^1^2^1^ +adtb00021^cod_par^1^2^2^ +adtb00021^sec_par^1^2^3^ +adtb00021^nombre^0^30^4^ +adtb00021^cedula^0^20^5^ +adtb00021^sexo^0^1^6^ +adtb00021^fecha_nac^7^4^7^ +adtb00021^status_t^0^1^8^ +adtb00021^us_crea^0^9^9^ +adtb00021^fech_crea^10^3080^10^ +adtb00021^us_mod^0^9^11^ +adtb00021^fech_mod^10^3080^12^ +adtb00022^fecha^7^4^1^ +adtb00022^num_emp^1^2^2^ +adtb00022^departamento^1^2^3^ +adtb00022^nivel_emp^1^2^4^ +adtb00022^cod_puesto^1^2^5^ +adtb00022^cod_prof^1^2^6^ +adtb00022^evento^1^2^7^ +adtb00022^nom_evento^0^80^8^ +adtb00022^fech_evento^7^4^9^ +adtb00022^costo_evento^5^2562^10^ +adtb00022^num1_emp^1^2^11^ +adtb00022^departamento1^1^2^12^ +adtb00022^nivel1_emp^1^2^13^ +adtb00022^cod1_puesto^1^2^14^ +adtb00022^num2_emp^1^2^15^ +adtb00022^departamento2^1^2^16^ +adtb00022^nivel2_emp^1^2^17^ +adtb00022^cod2_puesto^1^2^18^ +adtb00022^num3_emp^1^2^19^ +adtb00022^departamento3^1^2^20^ +adtb00022^nivel3_emp^1^2^21^ +adtb00022^cod3_puesto^1^2^22^ +adtb00022^status_t^0^1^23^ +adtb00022^us_crea^0^9^24^ +adtb00022^fech_crea^10^3080^25^ +adtb00022^us_mod^0^9^26^ +adtb00022^fech_mod^10^3080^27^ +adtb00023^fecha^7^4^1^ +adtb00023^num_emp^1^2^2^ +adtb00023^departamento^1^2^3^ +adtb00023^nivel_emp^1^2^4^ +adtb00023^cod_puesto^1^2^5^ +adtb00023^hora_ent^10^1128^6^ +adtb00023^hora_sal^10^1128^7^ +adtb00023^status_t^0^1^8^ +adtb00023^us_crea^0^9^9^ +adtb00023^fech_crea^10^3080^10^ +adtb00023^us_mod^0^9^11^ +adtb00023^fech_mod^10^3080^12^ +adtb00024^nivel_emp^1^2^1^ +adtb00024^desc_nivel^0^30^2^ +adtb00024^status_t^0^1^3^ +adtb00024^us_crea^0^9^4^ +adtb00024^fech_crea^10^3080^5^ +adtb00024^us_mod^0^9^6^ +adtb00024^fech_mod^10^3080^7^ +adtb00025^cod_par^1^2^1^ +adtb00025^desc_par^0^11^2^ +adtb00025^status_t^0^1^3^ +adtb00025^us_crea^0^9^4^ +adtb00025^fech_crea^10^3080^5^ +adtb00025^us_mod^0^9^6^ +adtb00025^fech_mod^10^3080^7^ +adtb00026^amon_num^1^2^1^ +adtb00026^fecha^7^4^2^ +adtb00026^num_emp^1^2^3^ +adtb00026^departamento^1^2^4^ +adtb00026^nivel_emp^1^2^5^ +adtb00026^cod_puesto^1^2^6^ +adtb00026^violacion^0^60^7^ +adtb00026^violacion1^0^60^8^ +adtb00026^num1_emp^1^2^9^ +adtb00026^departamento1^1^2^10^ +adtb00026^nivel1_emp^1^2^11^ +adtb00026^cod1_puesto^1^2^12^ +adtb00026^num2_emp^1^2^13^ +adtb00026^departamento2^1^2^14^ +adtb00026^nivel2_emp^1^2^15^ +adtb00026^cod2_puesto^1^2^16^ +adtb00026^status_t^0^1^17^ +adtb00026^us_crea^0^9^18^ +adtb00026^fech_crea^10^3080^19^ +adtb00026^us_mod^0^9^20^ +adtb00026^fech_mod^10^3080^21^ +adtb00027^num_emp^1^2^1^ +adtb00027^departamento^1^2^2^ +adtb00027^nivel_emp^1^2^3^ +adtb00027^cod_puesto^1^2^4^ +adtb00027^fecha_sal^7^4^5^ +adtb00027^fecha_ent^7^4^6^ +adtb00027^dias_tomados^2^4^7^ +adtb00027^dias_vac^2^4^8^ +adtb00027^status_t^0^1^9^ +adtb00027^us_crea^0^9^10^ +adtb00027^fech_crea^10^3080^11^ +adtb00027^us_mod^0^9^12^ +adtb00027^fech_mod^10^3080^13^ +adtb00028^num_trx^2^4^1^ +adtb00028^clave^0^2^2^ +adtb00028^status_t^0^1^3^ +adtb00028^us_crea^0^9^4^ +adtb00028^fech_crea^10^3080^5^ +adtb00028^us_mod^0^9^6^ +adtb00028^fech_mod^10^3080^7^ +adtb00029^departamento^257^2^1^ +adtb00029^estado_a^0^4^2^ +adtb00029^estado_m^0^4^3^ +adtb00029^depto_ant^1^2^4^ +adtb00029^estatus_t^0^1^5^ +adtb00029^us_crea^0^9^6^ +adtb00029^fech_crea^10^3080^7^ +adtb00029^us_mod^0^9^8^ +adtb00029^fech_mod^10^3080^9^ +adtb00030^num_emp^1^2^1^ +adtb00030^sexo^0^1^2^ +adtb00031^fecha^7^4^1^ +adtb00031^num_emp^1^2^2^ +adtb00031^departamento^1^2^3^ +adtb00031^nivel_emp^1^2^4^ +adtb00031^cod_puesto^1^2^5^ +adtb00031^monto^5^3074^6^ +adtb00031^status_t^0^1^7^ +adtb00031^us_cra^0^9^8^ +adtb00031^fech_crea^10^3080^9^ +adtb00031^us_mod^0^9^10^ +adtb00031^fech_mod^10^3080^11^ +adtb00032^num_trx^2^4^1^ +adtb00032^num_emp^2^4^2^ +adtb00032^cod_mov^1^2^3^ +adtb00032^sec_mov^1^2^4^ +adtb00032^fecha^7^4^5^ +adtb00032^num_dia^2^4^6^ +adtb00032^status_t^0^1^7^ +adtb00032^us_crea^0^9^8^ +adtb00032^fech_crea^10^3080^9^ +adtb00032^us_mod^0^9^10^ +adtb00032^fech_mod^10^3080^11^ +adtb00033^dpto^0^1^1^ +adtb00033^departamento^1^2^2^ +adtb00033^nom_dpto^0^30^3^ +adtb00033^status_t^0^1^4^ +adtb00033^us_crea^0^9^5^ +adtb00033^fech_crea^10^3080^6^ +adtb00033^us_mod^0^9^7^ +adtb00033^fech_mod^10^3080^8^ +adtb00034^num_emp^1^2^1^ +adtb00034^cod_par^1^2^2^ +adtb00034^sec_par^1^2^3^ +adtb00034^nombre^0^30^4^ +adtb00034^cedula^0^20^5^ +adtb00034^sexo^0^1^6^ +adtb00034^fecha_nac^7^4^7^ +adtb00034^status_t^0^1^8^ +adtb00034^us_crea^0^9^9^ +adtb00034^fech_crea^10^3080^10^ +adtb00034^us_mod^0^9^11^ +adtb00034^fech_mod^10^3080^12^ +adtb00035^num_emp^1^2^1^ +adtb00035^departamento^1^2^2^ +adtb00035^nivel_emp^1^2^3^ +adtb00035^cod_puesto^1^2^4^ +adtb00035^nom1_emp^0^15^5^ +adtb00035^nom2_emp^0^15^6^ +adtb00035^apell1_emp^0^15^7^ +adtb00035^apell2_emp^0^15^8^ +adtb00035^telefono^0^8^9^ +adtb00035^calle^0^30^10^ +adtb00035^casa_num^0^10^11^ +adtb00035^barrio^0^20^12^ +adtb00035^urbanizacion^0^20^13^ +adtb00035^estado_civil^0^1^14^ +adtb00035^licencia^0^9^15^ +adtb00035^nom_padre^0^60^16^ +adtb00035^nom_madre^0^60^17^ +adtb00035^nom_conyuge^0^60^18^ +adtb00035^cedula_c^2^4^19^ +adtb00035^serie_c^1^2^20^ +adtb00035^fech_nac_co^7^4^21^ +adtb00035^abuelo_p^0^30^22^ +adtb00035^abuela_p^0^30^23^ +adtb00035^abuelo_m^0^30^24^ +adtb00035^abuela_m^0^30^25^ +adtb00035^nom_hijo^0^60^26^ +adtb00035^sexo_hijo^0^1^27^ +adtb00035^fech_nac_h^7^4^28^ +adtb00035^edad^1^2^29^ +adtb00035^descripcion^0^5^30^ +adtb00035^status_t^0^1^31^ +adtb00035^us_crea^0^9^32^ +adtb00035^fech_crea^10^3080^33^ +adtb00035^us_mod^0^9^34^ +adtb00035^fech_mod^10^3080^35^ +adtb00036^num_emp^1^2^1^ +adtb00036^nom1_emp^0^20^2^ +adtb00036^nom2_emp^0^20^3^ +adtb00036^apell1_emp^0^20^4^ +adtb00036^apell2_emp^0^20^5^ +adtb00036^status_t^0^1^6^ +adtb00036^us_crea^0^9^7^ +adtb00036^fech_crea^10^3080^8^ +adtb00036^us_mod^0^9^9^ +adtb00036^fech_mod^10^3080^10^ +adtb00037^departamento^1^2^1^ +adtb00037^estado_q^0^4^2^ +adtb00037^estado_m^0^4^3^ +adtb00037^depto_ant^1^2^4^ +adtb00037^cuenta_no^0^8^5^ +adtb00037^estatus_t^0^1^6^ +adtb00037^us_crea^0^9^7^ +adtb00037^fech_crea^10^3080^8^ +adtb00037^us_mod^0^9^9^ +adtb00037^fech_mod^10^3080^10^ +adtb00044^num_emp^1^2^1^ +adtb00044^dias_pend^1^2^2^ +adtb00137^departamento^1^2^1^ +adtb00137^estado_q^0^4^2^ +adtb00137^estado_m^0^4^3^ +adtb00137^depto_ant^1^2^4^ +adtb00137^cuenta_no^0^8^5^ +adtb00137^estatus_t^0^1^6^ +adtb00137^us_crea^0^9^7^ +adtb00137^fech_crea^10^3080^8^ +adtb00137^us_mod^0^9^9^ +adtb00137^fech_mod^10^3080^10^ +adtb003tmp^num_emp^1^2^1^ +adtb003tmp^departamento^1^2^2^ +adtb003tmp^nivel_emp^1^2^3^ +adtb003tmp^cod_puesto^1^2^4^ +adtb003tmp^nom1_emp^0^15^5^ +adtb003tmp^nom2_emp^0^15^6^ +adtb003tmp^apell1_emp^0^15^7^ +adtb003tmp^apell2_emp^0^15^8^ +adtb003tmp^calle^0^30^9^ +adtb003tmp^casa_num^0^10^10^ +adtb003tmp^barrio^0^20^11^ +adtb003tmp^urbanizacion^0^20^12^ +adtb003tmp^telefono^0^8^13^ +adtb003tmp^fech_nac^7^4^14^ +adtb003tmp^cod_nac^1^2^15^ +adtb003tmp^estado_civil^0^1^16^ +adtb003tmp^tipo_sangre^0^3^17^ +adtb003tmp^cedula^0^11^18^ +adtb003tmp^serie^1^2^19^ +adtb003tmp^licencia^0^9^20^ +adtb003tmp^sueldo_ac^5^2562^21^ +adtb003tmp^nomina^0^1^22^ +adtb003tmp^fech_efec^7^4^23^ +adtb003tmp^fecha_salida^7^4^24^ +adtb003tmp^paga_seg^0^1^25^ +adtb003tmp^cod_seg1^1^2^26^ +adtb003tmp^cod_seg2^1^2^27^ +adtb003tmp^cod_seg3^1^2^28^ +adtb003tmp^cuenta_no^2^4^29^ +adtb003tmp^status_t^0^1^30^ +adtb003tmp^us_crea^0^9^31^ +adtb003tmp^fech_crea^10^3080^32^ +adtb003tmp^us_mod^0^9^33^ +adtb003tmp^fech_mod^10^3080^34^ +analisis^cod_cia^1^2^1^ +analisis^origen_producto^0^20^2^ +analisis^factura^2^4^3^ +analisis^orden^2^4^4^ +analisis^fecha^7^4^5^ +analisis^vendedor^0^40^6^ +analisis^tipo_cliente^1^2^7^ +analisis^sec_cliente^2^4^8^ +analisis^nombre_cliente^0^60^9^ +analisis^cod_n^1^2^10^ +analisis^cod_grupo^1^2^11^ +analisis^cod_tipo^1^2^12^ +analisis^cod_sec^1^2^13^ +analisis^codigo^0^25^14^ +analisis^grupo_corporativo^0^20^15^ +analisis^grupo_local^0^30^16^ +analisis^tamano^0^20^17^ +analisis^descripcion^0^40^18^ +analisis^unidad_m^0^4^19^ +analisis^ventas^0^20^20^ +analisis^zona_geografica^0^30^21^ +analisis^pais^0^30^22^ +analisis^tipo_negocio^1^2^23^ +analisis^canal_distr^0^20^24^ +analisis^unidades_brutas^5^3077^25^ +analisis^valor_bruto^5^3074^26^ +analisis^unidades_devuetas^5^3077^27^ +analisis^valor_devuelto^5^3074^28^ +analisis^unidades_bonifica^2^4^29^ +analisis^valor_bonfica^5^3074^30^ +analisis^costo_real^5^3076^31^ +analisis^costo_unid_b^5^3074^32^ +analisis^costo_unit_n_rd^5^3074^33^ +analisis^costo_unit_n_us^5^3074^34^ +analisis^costo_std^5^3076^35^ +analisis^costo_std_b^5^3076^36^ +analisis^costo_std_n^5^3076^37^ +analisis^costo_unit_tp^5^3076^38^ +analisis^descuento^5^3074^39^ +analisis^valor_tp1^5^3074^40^ +analisis^valor_tp2^5^3074^41^ +analisis^presentacion^1^2^42^ +analisis^unidades_netas^5^3077^43^ +analisis^ano^1^2^44^ +analisis^mes^1^2^45^ +analisis^tasa^5^2563^46^ +analisis^ventas_netas^5^3074^47^ +analisis^valor_neto_rd^5^3074^48^ +analisis^valor_neto_us^5^3074^49^ +analisis^gastos_m_ind^5^3074^50^ +analisis^gastos_marketing^5^3074^51^ +analisis^gastos_ventas^5^3074^52^ +analisis^margen_b_rd^5^3074^53^ +analisis^margen_b_us^5^3074^54^ +analisis^margen_stp_rd^5^3074^55^ +analisis^margen_stp_us^5^3074^56^ +bancos^cod_banco^1^2^1^ +bancos^nombre_bc^0^30^2^ +bancos^localidad^0^30^3^ +bld_registered^bld_id^256^64^1^ +bldi_provided^bldi_id^256^64^1^ +bldi_provided^bld_id^256^64^2^ +bldi_required^bldi_id^256^64^1^ +bldi_required^bld_id^256^64^2^ +cctb00001^cuenta_no^0^8^1^ +cctb00001^cod_cia^1^2^2^ +cctb00001^tipo_doc^0^2^3^ +cctb00001^num_doc^258^4^4^ +cctb00001^tipo_cliente^1^2^5^ +cctb00001^sec_cliente^1^2^6^ +cctb00001^cod_emp^1^2^7^ +cctb00001^cod_emp_sec^1^2^8^ +cctb00001^fecha_orig^7^4^9^ +cctb00001^fecha_ven^7^4^10^ +cctb00001^aplica_a^2^4^11^ +cctb00001^banco^1^2^12^ +cctb00001^num_cheque^0^12^13^ +cctb00001^valor^261^3074^14^ +cctb00001^valor_efectivo^5^3074^15^ +cctb00001^valor_cheque^5^3074^16^ +cctb00001^costo^5^3074^17^ +cctb00001^monto_desc^5^3074^18^ +cctb00001^status_t^0^1^19^ +cctb00001^us_crea^0^9^20^ +cctb00001^fech_crea^10^3080^21^ +cctb00001^us_mod^0^9^22^ +cctb00001^fech_mod^10^3080^23^ +cctb00002^fecha^7^4^1^ +cctb00002^cod_vend^1^2^2^ +cctb00002^sec_vend^1^2^3^ +cctb00002^sec_de^2^4^4^ +cctb00002^sec_a^2^4^5^ +cctb00002^status_t^0^1^6^ +cctb00002^us_crea^0^9^7^ +cctb00002^fech_crea^10^3080^8^ +cctb00002^us_mod^0^9^9^ +cctb00002^fech_mod^10^3080^10^ +cctb00003^cod_vend^1^2^1^ +cctb00003^sec_vend^1^2^2^ +cctb00003^ult_recibo^2^4^3^ +cctb00003^tipo_doc^0^2^4^ +cctb00003^status_t^0^1^5^ +cctb00003^us_crea^0^9^6^ +cctb00003^fech_crea^10^3080^7^ +cctb00003^us_mod^0^9^8^ +cctb00003^fech_mod^10^3080^9^ +cctb00004^cuenta_no^0^8^1^ +cctb00004^cod_cia^1^2^2^ +cctb00004^tipo_doc^0^2^3^ +cctb00004^num_doc^2^4^4^ +cctb00004^tipo_cliente^1^2^5^ +cctb00004^sec_cliente^1^2^6^ +cctb00004^cod_emp^1^2^7^ +cctb00004^cod_emp_sec^1^2^8^ +cctb00004^fecha_orig^7^4^9^ +cctb00004^fecha_ven^7^4^10^ +cctb00004^aplica_a^2^4^11^ +cctb00004^banco^1^2^12^ +cctb00004^num_cheque^0^12^13^ +cctb00004^valor^261^3074^14^ +cctb00004^valor_efectivo^5^3074^15^ +cctb00004^valor_cheque^5^3074^16^ +cctb00004^costo^5^3074^17^ +cctb00004^monto_desc^5^3074^18^ +cctb00004^status_t^0^1^19^ +cctb00004^us_crea^0^9^20^ +cctb00004^fech_crea^10^3080^21^ +cctb00004^us_mod^0^9^22^ +cctb00004^fech_mod^10^3080^23^ +cctb00004^sec_de^2^4^24^ +cctb00004^sec_a^2^4^25^ +cctb00004^ult_sec^2^4^26^ +cctb00005^cod_n^1^2^1^ +cctb00005^cod_grupo^1^2^2^ +cctb00005^cod_tipo^1^2^3^ +cctb00005^cod_sec^1^2^4^ +cctb00006^sec_vend^1^2^1^ +cctb00006^nombre^0^15^2^ +cctb00006^apellido^0^14^3^ +cctb00006^comision_venta^5^3074^4^ +cctb00006^comision_adicional^5^3074^5^ +cctb00006^comision_cobros^5^3074^6^ +cctb00006^comision_ck^5^3074^7^ +cctb00006^comision_dev^5^3074^8^ +cctb00006^neto^5^3074^9^ +cctb00006^us_crea^0^9^10^ +cctb00006^fech_crea^10^3080^11^ +cctb00007^fecha^7^4^1^ +cctb00007^nombre^0^30^2^ +cctb00007^codigo^0^7^3^ +cctb00007^rnc^0^10^4^ +cctb00007^zona_p^0^10^5^ +cctb00007^direc^0^80^6^ +cctb00007^barrio^0^20^7^ +cctb00007^ciudad^0^20^8^ +cctb00007^telefono^0^8^9^ +cctb00007^limite^5^3074^10^ +cctb00007^t30^5^3074^11^ +cctb00007^t60^5^3074^12^ +cctb00007^t90^5^3074^13^ +cctb00007^t120^5^3074^14^ +cctb00007^t149^5^3074^15^ +cctb00007^t180^5^3074^16^ +cctb00008^sec_vend^257^2^1^ +cctb00008^cod_n^257^2^2^ +cctb00008^cod_grupo^257^2^3^ +cctb00008^cod_tipo^257^2^4^ +cctb00008^cod_sec^257^2^5^ +cctb00008^porc_ventas^261^2052^6^ +cctb00008^porc_cobros^5^2052^7^ +cctb00008^status_t^0^1^8^ +cctb00008^us_crea^0^9^9^ +cctb00008^fech_crea^10^3080^10^ +cctb00008^us_mod^0^9^11^ +cctb00008^fech_mod^10^3080^12^ +cctb00010^cod_cia^257^2^1^ +cctb00010^sec_vend^257^2^2^ +cctb00010^cantidad_ven^5^3074^3^ +cctb00010^cantidad_dev^5^3074^4^ +cctb00010^unidad_desc^5^3074^5^ +cctb00010^comision_ventas^5^3074^6^ +cctb00010^cobros^5^3074^7^ +cctb00010^monto_devuelto^5^3074^8^ +cctb00010^ck_devuelto^5^3074^9^ +cctb00010^comision_cobros^5^3074^10^ +cctb00020^cod_cia^1^2^1^ +cctb00020^cod_suc^1^2^2^ +cctb00020^cod_mon^1^2^3^ +cctb00020^tasa^5^4616^4^ +cctb00020^tipo_doc^0^2^5^ +cctb00020^num_oc^0^10^6^ +cctb00020^fecha^7^4^7^ +cctb00020^tipo_cliente^1^2^8^ +cctb00020^sec_cliente^2^4^9^ +cctb00020^factura^2^4^10^ +cctb00020^tipo_tarjeta^0^30^11^ +cctb00020^banco^1^2^12^ +cctb00020^referencia^0^20^13^ +cctb00020^porc_desc^5^4610^14^ +cctb00020^valor_efectivo^5^4610^15^ +cctb00020^otro_valor^5^4610^16^ +cctb00020^observacion^0^60^17^ +cctb00020^devuelta^5^4610^18^ +cctb00020^num_trans^2^4^19^ +cctb00020^tipo_aplica^0^2^20^ +cctb00020^cod_tarjeta^1^2^21^ +cctb00020^status_t^0^1^22^ +cctb00020^us_crea^0^40^23^ +cctb00020^fech_crea^7^4^24^ +cctb00020^us_mod^0^40^25^ +cctb00020^fech_mod^7^4^26^ +cctb01^cuenta_no^0^8^1^ +cctb01^cod_cia^1^2^2^ +cctb01^tipo_doc^0^2^3^ +cctb01^num_doc^258^4^4^ +cctb01^tipo_cliente^1^2^5^ +cctb01^sec_cliente^1^2^6^ +cctb01^cod_emp^1^2^7^ +cctb01^cod_emp_sec^1^2^8^ +cctb01^fecha_orig^7^4^9^ +cctb01^fecha_ven^7^4^10^ +cctb01^aplica_a^2^4^11^ +cctb01^banco^1^2^12^ +cctb01^num_cheque^0^12^13^ +cctb01^valor^261^3074^14^ +cctb01^valor_efectivo^5^3074^15^ +cctb01^valor_cheque^5^3074^16^ +cctb01^costo^5^3074^17^ +cctb01^monto_desc^5^3074^18^ +cctb01^status_t^0^1^19^ +cctb01^us_crea^0^9^20^ +cctb01^fech_crea^10^3080^21^ +cctb01^us_mod^0^9^22^ +cctb01^fech_mod^10^3080^23^ +cctbcuadre01^cuenta_no^0^8^1^ +cctbcuadre01^cod_cia^1^2^2^ +cctbcuadre01^tipo_doc^0^2^3^ +cctbcuadre01^num_doc^258^4^4^ +cctbcuadre01^tipo_cliente^1^2^5^ +cctbcuadre01^sec_cliente^1^2^6^ +cctbcuadre01^cod_emp^1^2^7^ +cctbcuadre01^cod_emp_sec^1^2^8^ +cctbcuadre01^fecha_orig^7^4^9^ +cctbcuadre01^fecha_ven^7^4^10^ +cctbcuadre01^aplica_a^2^4^11^ +cctbcuadre01^banco^1^2^12^ +cctbcuadre01^num_cheque^0^12^13^ +cctbcuadre01^valor^261^3074^14^ +cctbcuadre01^valor_efectivo^5^3074^15^ +cctbcuadre01^valor_cheque^5^3074^16^ +cctbcuadre01^costo^5^3074^17^ +cctbcuadre01^monto_desc^5^3074^18^ +cctbcuadre01^status_t^0^1^19^ +cctbcuadre01^us_crea^0^9^20^ +cctbcuadre01^fech_crea^10^3080^21^ +cctbcuadre01^us_mod^0^9^22^ +cctbcuadre01^fech_mod^10^3080^23^ +cgtb00001^cuenta_no^0^8^1^ +cgtb00001^descripcion^0^50^2^ +cgtb00001^descrip_ing^0^50^3^ +cgtb00001^analitico^0^1^4^ +cgtb00001^cata^0^1^5^ +cgtb00001^depto^0^1^6^ +cgtb00001^nivel^1^2^7^ +cgtb00001^ref^0^1^8^ +cgtb00001^origen^0^1^9^ +cgtb00001^estado_a^0^4^10^ +cgtb00001^estado_m^0^4^11^ +cgtb00001^aplica_a^0^8^12^ +cgtb00001^status_t^0^1^13^ +cgtb00001^us_crea^0^9^14^ +cgtb00001^fech_crea^10^3080^15^ +cgtb00001^us_mod^0^9^16^ +cgtb00001^fech_mod^10^3080^17^ +cgtb00002^cuenta_no^0^8^1^ +cgtb00002^departamento^1^2^2^ +cgtb00002^status_t^0^1^3^ +cgtb00002^us_crea^0^9^4^ +cgtb00002^fech_crea^10^3080^5^ +cgtb00002^us_mod^0^9^6^ +cgtb00002^fech_mod^10^3080^7^ +cgtb00003^tipo^1^2^1^ +cgtb00003^clave^0^3^2^ +cgtb00003^descripcion^0^30^3^ +cgtb00003^status_t^0^1^4^ +cgtb00003^us_crea^0^9^5^ +cgtb00003^fech_crea^10^3080^6^ +cgtb00003^us_mod^0^9^7^ +cgtb00003^fech_mod^10^3080^8^ +cgtb00004^fecha^7^4^1^ +cgtb00004^tipo^1^2^2^ +cgtb00004^ref^256^14^3^ +cgtb00004^cuenta_no^0^8^4^ +cgtb00004^departamento^1^2^5^ +cgtb00004^num_doc^0^12^6^ +cgtb00004^cod_aux^1^2^7^ +cgtb00004^cod_sec^1^2^8^ +cgtb00004^detalles^0^30^9^ +cgtb00004^detalle_1^0^40^10^ +cgtb00004^detalle_2^0^40^11^ +cgtb00004^debito^5^3074^12^ +cgtb00004^credito^5^3074^13^ +cgtb00004^status_t^0^1^14^ +cgtb00004^us_crea^0^9^15^ +cgtb00004^fech_crea^10^3080^16^ +cgtb00004^us_mod^0^9^17^ +cgtb00004^fech_mod^10^3080^18^ +cgtb00005^cuenta_no^0^8^1^ +cgtb00005^cheque_no^2^4^2^ +cgtb00005^num_emp^1^2^3^ +cgtb00005^fecha^7^4^4^ +cgtb00005^portador^0^30^5^ +cgtb00005^tasa^5^2050^6^ +cgtb00005^monto^5^3074^7^ +cgtb00005^status_impresion^0^1^8^ +cgtb00005^status_t^0^1^9^ +cgtb00005^us_crea^0^9^10^ +cgtb00005^fech_crea^10^3080^11^ +cgtb00005^us_mod^0^9^12^ +cgtb00005^fech_mod^10^3080^13^ +cgtb00006^numero^262^4^1^ +cgtb00006^fecha^7^4^2^ +cgtb00006^documento^0^8^3^ +cgtb00006^tipo^1^2^4^ +cgtb00006^monto^5^3074^5^ +cgtb00006^status_t^0^1^6^ +cgtb00006^us_crea^0^9^7^ +cgtb00006^fech_crea^10^3080^8^ +cgtb00006^us_mod^0^9^9^ +cgtb00006^fech_mod^10^3080^10^ +cgtb00007^fecha^7^4^1^ +cgtb00007^numero^2^4^2^ +cgtb00007^cod_n^1^2^3^ +cgtb00007^cod_grupo^1^2^4^ +cgtb00007^cod_tipo^1^2^5^ +cgtb00007^cod_sec^1^2^6^ +cgtb00007^descripcion^0^30^7^ +cgtb00007^unidad^0^3^8^ +cgtb00007^monto^5^3074^9^ +cgtb00007^valor^5^3074^10^ +cgtb00007^cuenta_no^0^8^11^ +cgtb00007^departamento_ctrl^1^2^12^ +cgtb00007^departamento_req^1^2^13^ +cgtb00007^preparado_por^0^20^14^ +cgtb00007^recibido_por^0^20^15^ +cgtb00007^autorizado_por^0^20^16^ +cgtb00007^status_volante^0^1^17^ +cgtb00007^status_t^0^1^18^ +cgtb00007^us_crea^0^9^19^ +cgtb00007^fech_crea^10^3080^20^ +cgtb00007^us_mod^0^9^21^ +cgtb00007^fech_mod^10^3080^22^ +cgtb00008^numero^2^4^1^ +cgtb00008^departamento^1^2^2^ +cgtb00008^status_t^0^1^3^ +cgtb00008^us_crea^0^9^4^ +cgtb00008^fech_crea^10^3080^5^ +cgtb00008^us_mod^0^9^6^ +cgtb00008^fech_mod^10^3080^7^ +cgtb00009^cod_mov^1^2^1^ +cgtb00009^cuenta_no^0^8^2^ +cgtb00009^status_t^0^1^3^ +cgtb00009^us_crea^0^9^4^ +cgtb00009^fech_crea^10^3080^5^ +cgtb00009^us_mod^0^9^6^ +cgtb00009^fech_mod^10^3080^7^ +cgtb00010^cod_mov^1^2^1^ +cgtb00010^cuenta_no^0^8^2^ +cgtb00010^status_t^0^1^3^ +cgtb00010^us_crea^0^9^4^ +cgtb00010^fech_crea^10^3080^5^ +cgtb00010^us_mod^0^9^6^ +cgtb00010^fech_mod^10^3080^7^ +cgtb00011^entrada_no^1^2^1^ +cgtb00011^descripcion^0^60^2^ +cgtb00011^prog_4gl^0^9^3^ +cgtb00011^referencia^0^9^4^ +cgtb00011^status_t^0^1^5^ +cgtb00011^us_crea^0^9^6^ +cgtb00011^fech_crea^10^3080^7^ +cgtb00011^us_mod^0^9^8^ +cgtb00011^fech_mod^10^3080^9^ +cgtb00012^cheque_no^2^4^1^ +cgtb00012^cuenta_no^0^8^2^ +cgtb00012^nombre_bco^0^40^3^ +cgtb00012^direccion^0^50^4^ +cgtb00012^cuenta_bank^0^14^5^ +cgtb00012^codigo_1^0^7^6^ +cgtb00012^codigo_2^0^7^7^ +cgtb00012^status_t^0^1^8^ +cgtb00012^us_crea^0^9^9^ +cgtb00012^fech_crea^10^3080^10^ +cgtb00012^us_mod^0^9^11^ +cgtb00012^fech_mod^10^3080^12^ +cgtb00013^cuenta_no^0^8^1^ +cgtb00013^cuenta_eq^0^8^2^ +cgtb00013^us_crea^0^9^3^ +cgtb00013^fech_crea^10^3080^4^ +cgtb00013^us_mod^0^9^5^ +cgtb00013^fech_mod^10^3080^6^ +cgtb00014^cuenta_no^0^8^1^ +cgtb00014^status_t^0^1^2^ +cgtb00014^us_crea^0^9^3^ +cgtb00014^fech_crea^10^3080^4^ +cgtb00014^us_mod^0^9^5^ +cgtb00014^fech_mod^10^3080^6^ +cgtb00015^entrada_no^0^6^1^ +cgtb00015^detalle^0^30^2^ +cgtb00015^secuencia^1^2^3^ +cgtb00015^cuenta_no^0^8^4^ +cgtb00015^departamento^1^2^5^ +cgtb00015^origen^0^1^6^ +cgtb00015^status_t^0^1^7^ +cgtb00015^us_crea^0^9^8^ +cgtb00015^fech_crea^10^3080^9^ +cgtb00015^us_mod^0^9^10^ +cgtb00015^fech_mod^10^3080^11^ +cgtb00016^cuenta_no^0^8^1^ +cgtb00016^estado_a^0^4^2^ +cgtb00016^estado_m^0^4^3^ +cgtb00016^balance_ant^5^3074^4^ +cgtb00016^actividad^5^3074^5^ +cgtb00016^balance_act^5^3074^6^ +cgtb00017^tipo^0^2^1^ +cgtb00017^num_oc^2^4^2^ +cgtb00017^fecha^7^4^3^ +cgtb00017^liquidada^0^12^4^ +cgtb00017^cerrada^0^12^5^ +cgtb00017^pagada^0^12^6^ +cgtb00017^rep_entrada^2^4^7^ +cgtb00017^factura^0^12^8^ +cgtb00017^prima_us^5^2050^9^ +cgtb00017^cod_sp^1^2^10^ +cgtb00017^cod_sp_sec^1^2^11^ +cgtb00017^status_t^0^1^12^ +cgtb00017^us_crea^0^9^13^ +cgtb00017^fech_crea^10^3080^14^ +cgtb00017^us_mod^0^9^15^ +cgtb00017^fech_mod^10^3080^16^ +cgtb00018^tipo^0^2^1^ +cgtb00018^num_oc^2^4^2^ +cgtb00018^rep_entrada^2^4^3^ +cgtb00018^cod_n^1^2^4^ +cgtb00018^cod_grupo^1^2^5^ +cgtb00018^cod_tipo^1^2^6^ +cgtb00018^cod_sec^1^2^7^ +cgtb00018^cantidad_oc^5^3074^8^ +cgtb00018^fob^5^2562^9^ +cgtb00018^costo_flete^5^2562^10^ +cgtb00018^impuesto^5^3074^11^ +cgtb00018^otros_g^5^3074^12^ +cgtb00018^status_t^0^1^13^ +cgtb00018^us_crea^0^9^14^ +cgtb00018^fech_crea^10^3080^15^ +cgtb00018^us_mod^0^9^16^ +cgtb00018^fech_mod^10^3080^17^ +cgtb00019^secuencia^1^2^1^ +cgtb00019^fecha^7^4^2^ +cgtb00019^tipo^1^2^3^ +cgtb00019^ref^0^14^4^ +cgtb00019^cuenta_no^0^8^5^ +cgtb00019^departamento^1^2^6^ +cgtb00019^num_doc^0^12^7^ +cgtb00019^cod_aux^1^2^8^ +cgtb00019^cod_sec^1^2^9^ +cgtb00019^detalles^0^30^10^ +cgtb00019^detalle_1^0^40^11^ +cgtb00019^detalle_2^0^40^12^ +cgtb00019^debito^5^3074^13^ +cgtb00019^credito^5^3074^14^ +cgtb00019^status_t^0^1^15^ +cgtb00019^us_crea^0^9^16^ +cgtb00019^fech_crea^10^3080^17^ +cgtb00019^us_mod^0^9^18^ +cgtb00019^fech_mod^10^3080^19^ +cgtb00020^secuencia^2^4^1^ +cgtb00020^ref^0^14^2^ +cgtb00021^cuenta_no^0^8^1^ +cgtb00021^cheque_no^2^4^2^ +cgtb00021^factura^0^10^3^ +cgtb00021^status_t^0^1^4^ +cgtb00021^us_crea^0^9^5^ +cgtb00021^fech_crea^10^3080^6^ +cgtb00021^us_mod^0^9^7^ +cgtb00021^fech_mod^10^3080^8^ +cgtb00022^referencia^0^4^1^ +cgtb00022^departamento^1^2^2^ +cgtb00022^cuenta_no^0^8^3^ +cgtb00022^estado_m^0^4^4^ +cgtb00022^balance_ant^5^3074^5^ +cgtb00022^actividad^5^3074^6^ +cgtb00022^balance^5^3074^7^ +cgtb00022^tasa^5^2050^8^ +cgtb00022^us_crea^0^9^9^ +cgtb00022^fech_crea^10^3080^10^ +cgtb00023^cuenta_no^256^8^1^ +cgtb00023^presupuesto^261^3074^2^ +cgtb00023^ano^257^2^3^ +cgtb00023^mes^257^2^4^ +cgtb00023^status_t^0^1^5^ +cgtb00023^us_crea^0^9^6^ +cgtb00023^fech_crea^10^3080^7^ +cgtb00023^us_mod^0^9^8^ +cgtb00023^fech_mod^10^3080^9^ +cgtb00030^id_n^1^2^1^ +cgtb00030^usuario^0^9^2^ +cgtb00030^ocupacion^0^20^3^ +cgtb00031^cod_cro^0^8^1^ +cgtb00031^beneficiario^0^60^2^ +cgtb00031^status_t^0^1^3^ +cgtb00031^us_crea^0^9^4^ +cgtb00031^fech_crea^10^3080^5^ +cgtb00031^us_mod^0^9^6^ +cgtb00031^fech_mod^10^3080^7^ +cgtb00032^cheque_no^258^4^1^ +cgtb00032^banco^256^8^2^ +cgtb00032^fecha^7^4^3^ +cgtb00032^cod_cro^256^8^4^ +cgtb00032^recibido_por^256^60^5^ +cgtb00032^cedula^256^20^6^ +cgtb00032^direccion^0^40^7^ +cgtb00032^fecha_ent^263^4^8^ +cgtb00032^hora_ent^256^5^9^ +cgtb00032^status_t^0^1^10^ +cgtb00032^us_crea^0^9^11^ +cgtb00032^fech_crea^10^3080^12^ +cgtb00032^us_mod^0^9^13^ +cgtb00032^fech_mod^10^3080^14^ +cgtb00033^cheque_no^258^4^1^ +cgtb00033^banco^256^8^2^ +cgtb00033^fecha^7^4^3^ +cgtb00033^monto^5^3074^4^ +cgtb00033^portador^0^60^5^ +cgtb00033^cod_cro^256^8^6^ +cgtb00033^recibido_por^256^60^7^ +cgtb00033^cedula^256^20^8^ +cgtb00033^direccion^0^40^9^ +cgtb00033^fecha_ent^263^4^10^ +cgtb00033^hora_ent^256^5^11^ +cgtb00033^status_t^0^1^12^ +cgtb00033^us_crea^0^9^13^ +cgtb00033^fech_crea^10^3080^14^ +cgtb00033^us_mod^0^9^15^ +cgtb00033^fech_mod^10^3080^16^ +cgtb00034^cuenta_no^0^8^1^ +cgtb00034^departamento^1^2^2^ +cgtb00034^cod_n^1^2^3^ +cgtb00034^sec_vend^1^2^4^ +cgtb00034^cod_cia^1^2^5^ +cgtb00034^id^0^2^6^ +cgtb00055^cuenta_no^0^8^1^ +cgtb00055^cheque_no^2^4^2^ +cgtb00055^num_emp^1^2^3^ +cgtb00055^fecha^7^4^4^ +cgtb00055^portador^0^30^5^ +cgtb00055^tasa^5^2050^6^ +cgtb00055^monto^5^3074^7^ +cgtb00055^status_impresion^0^1^8^ +cgtb00055^status_t^0^1^9^ +cgtb00055^us_crea^0^9^10^ +cgtb00055^fech_crea^10^3080^11^ +cgtb00055^us_mod^0^9^12^ +cgtb00055^fech_mod^10^3080^13^ +cgtb00083^primern^0^10^1^ +cgtb00083^descrip_n^0^60^2^ +cgtb00083^aplica_a^0^10^3^ +cgtb00083^descripcion^0^60^4^ +cgtb00084^ventas^1^2^1^ +cgtb00084^tipo_cliente^1^2^2^ +cgtb00084^ano^1^2^3^ +cgtb00084^mes^1^2^4^ +cgtb00084^tasa^5^3075^5^ +cgtb00085^ventas^0^1^1^ +cgtb00085^fecha^7^4^2^ +cgtb00085^tasa^5^3075^3^ +cgtb04^fecha^7^4^1^ +cgtb04^tipo^1^2^2^ +cgtb04^ref^256^14^3^ +cgtb04^cuenta_no^0^8^4^ +cgtb04^departamento^1^2^5^ +cgtb04^num_doc^0^12^6^ +cgtb04^cod_aux^1^2^7^ +cgtb04^cod_sec^1^2^8^ +cgtb04^detalles^0^30^9^ +cgtb04^detalle_1^0^40^10^ +cgtb04^detalle_2^0^40^11^ +cgtb04^debito^5^3074^12^ +cgtb04^credito^5^3074^13^ +cgtb04^status_t^0^1^14^ +cgtb04^us_crea^0^9^15^ +cgtb04^fech_crea^10^3080^16^ +cgtb04^us_mod^0^9^17^ +cgtb04^fech_mod^10^3080^18^ +chequeo^dpto^0^1^1^ +chequeo^departamento^1^2^2^ +chequeo^nom_dpto^0^20^3^ +codigos^cod_n^1^2^1^ +codigos^cod_grupo^1^2^2^ +codigos^cod_tipo^1^2^3^ +codigos^cod_sec^1^2^4^ +codigos^existencia^5^3074^5^ +codigos_esbien^cod_n^257^2^1^ +codigos_esbien^cod_grupo^257^2^2^ +codigos_esbien^cod_tipo^257^2^3^ +codigos_esbien^cod_sec^257^2^4^ +codigos_esbien^descrip_esp^256^30^5^ +codigos_esbien^descrip_ing^0^30^6^ +codigos_esbien^unidad_med^0^3^7^ +codigos_esbien^status_t^0^1^8^ +codigos_esbien^us_crea^0^9^9^ +codigos_esbien^fech_crea^10^3080^10^ +codigos_esbien^us_mod^0^9^11^ +codigos_esbien^fech_mod^10^3080^12^ +codigos_nobien^cod_n^257^2^1^ +codigos_nobien^cod_grupo^257^2^2^ +codigos_nobien^cod_tipo^257^2^3^ +codigos_nobien^cod_sec^257^2^4^ +codigos_nobien^existencia^5^2562^5^ +codigos_nobien^exist_min^5^2562^6^ +codigos_nobien^dia_llegada^1^2^7^ +codigos_nobien^categoria^0^1^8^ +codigos_nobien^status_t^0^1^9^ +codigos_nobien^us_crea^0^9^10^ +codigos_nobien^fech_crea^10^3080^11^ +codigos_nobien^us_mod^0^9^12^ +codigos_nobien^fech_mod^10^3080^13^ +comision^sec_vend^1^2^1^ +comision^valor^5^3074^2^ +comisiones^cod_cia^1^2^1^ +comisiones^sec_vend^1^2^2^ +comisiones^fecha_factura^7^4^3^ +comisiones^factura^2^4^4^ +comisiones^cond_pago^1^2^5^ +comisiones^cod_n^1^2^6^ +comisiones^cod_grupo^1^2^7^ +comisiones^cod_tipo^1^2^8^ +comisiones^cod_sec^1^2^9^ +comisiones^cantidad^5^3075^10^ +comisiones^precio^5^3075^11^ +comisiones^monto_desc^5^3075^12^ +comisiones^grupo^1^2^13^ +comisiones^porc_desc^5^3075^14^ +comisiones^valor_cobrado^5^3074^15^ +comisiones^ventas^0^1^16^ +comisiones^numero_recibo^2^4^17^ +comisiones^codigo^0^7^18^ +comisiones^porc_ventas^5^2052^19^ +comisiones^bruto^5^3074^20^ +comisiones^valor_devuelto^5^3074^21^ +comisiones^neto^5^3074^22^ +comisiones^comision^5^3074^23^ +comisiones^monto_desc_d^5^3074^24^ +comisiones^dias^1^2^25^ +comisiones^fcobrado^5^3074^26^ +comisiones^pfecha_factura^7^4^27^ +companias^cod_comp^256^5^1^ +companias^nombre^0^40^2^ +companias^rnc^0^30^3^ +companias^direccion^0^40^4^ +companias^telefono^0^15^5^ +companias^fax^0^15^6^ +companias^administrador^0^40^7^ +companias^email^0^100^8^ +companias^paginaweb^0^100^9^ +companias^direccion1^0^50^10^ +companias^telefono1^0^15^11^ +companias^fax1^0^15^12^ +companias^status_t^0^1^13^ +companias^us_crea^0^9^14^ +companias^fech_crea^10^3080^15^ +companias^us_mod^0^9^16^ +companias^fech_mod^10^3080^17^ +cotb00001^cod_sp^1^2^1^ +cotb00001^cod_sp_sec^1^2^2^ +cotb00001^nom_sp^0^41^3^ +cotb00001^dir_sp^0^60^4^ +cotb00001^ciu_sp^0^30^5^ +cotb00001^cod_pais^0^3^6^ +cotb00001^tel_sp^0^8^7^ +cotb00001^area_sp^0^5^8^ +cotb00001^fax_sp^0^8^9^ +cotb00001^cont_sp^0^30^10^ +cotb00001^term_sp^1^2^11^ +cotb00001^status_t^0^1^12^ +cotb00001^us_crea^0^9^13^ +cotb00001^fech_crea^10^3080^14^ +cotb00001^us_mod^0^9^15^ +cotb00001^fech_mod^10^3080^16^ +cotb00002^cod_sp^1^2^1^ +cotb00002^cod_sp_sec^1^2^2^ +cotb00002^cod_n^1^2^3^ +cotb00002^cod_grupo^1^2^4^ +cotb00002^cod_tipo^1^2^5^ +cotb00002^cod_sec^1^2^6^ +cotb00002^status_t^0^1^7^ +cotb00002^us_crea^0^9^8^ +cotb00002^fech_crea^10^3080^9^ +cotb00002^us_mod^0^9^10^ +cotb00002^fech_mod^10^3080^11^ +cotb00003^cod_furg^1^2^1^ +cotb00003^descrip_furg^0^50^2^ +cotb00003^status_t^0^1^3^ +cotb00003^us_crea^0^9^4^ +cotb00003^fech_crea^10^3080^5^ +cotb00003^us_mod^0^9^6^ +cotb00003^fech_mod^10^3080^7^ +cotb00004^cod_embarque^1^2^1^ +cotb00004^cod_furg^1^2^2^ +cotb00004^cod_n^1^2^3^ +cotb00004^cod_grupo^1^2^4^ +cotb00004^cod_tipo^1^2^5^ +cotb00004^cod_sec^1^2^6^ +cotb00004^cantidad^5^2562^7^ +cotb00004^status_t^0^1^8^ +cotb00004^us_crea^0^9^9^ +cotb00004^fech_crea^10^3080^10^ +cotb00004^us_mod^0^9^11^ +cotb00004^fech_mod^10^3080^12^ +cotb00005^cod_nab^0^11^1^ +cotb00005^descrip_esp^0^30^2^ +cotb00005^descrip_ing^0^30^3^ +cotb00005^status_t^0^1^4^ +cotb00005^us_crea^0^9^5^ +cotb00005^fech_crea^10^3080^6^ +cotb00005^us_mod^0^9^7^ +cotb00005^fech_mod^10^3080^8^ +cotb00006^num_req^262^4^1^ +cotb00006^fech_req^7^4^2^ +cotb00006^departamento^1^2^3^ +cotb00006^cod_emp_sec^1^2^4^ +cotb00006^fech_ent^7^4^5^ +cotb00006^uso^0^30^6^ +cotb00006^prioridad^1^2^7^ +cotb00006^status_t^0^1^8^ +cotb00006^us_crea^0^9^9^ +cotb00006^fech_crea^10^3080^10^ +cotb00006^us_mod^0^9^11^ +cotb00006^fech_mod^10^3080^12^ +cotb00007^num_req^2^4^1^ +cotb00007^num_pr^0^10^2^ +cotb00007^tipo^0^2^3^ +cotb00007^num_oc^2^4^4^ +cotb00007^status_t^0^1^5^ +cotb00007^us_crea^0^9^6^ +cotb00007^fech_crea^10^3080^7^ +cotb00007^us_mod^0^9^8^ +cotb00007^fech_mod^10^3080^9^ +cotb00008^num_req^2^4^1^ +cotb00008^cod_n^1^2^2^ +cotb00008^cod_grupo^1^2^3^ +cotb00008^cod_tipo^1^2^4^ +cotb00008^cod_sec^1^2^5^ +cotb00008^cantidad^5^2562^6^ +cotb00008^cod_sp^1^2^7^ +cotb00008^cod_sp_sec^1^2^8^ +cotb00008^precio^5^2819^9^ +cotb00008^procesada^0^1^10^ +cotb00008^status_t^0^1^11^ +cotb00008^us_crea^0^9^12^ +cotb00008^fech_crea^10^3080^13^ +cotb00008^us_mod^0^9^14^ +cotb00008^fech_mod^10^3080^15^ +cotb00009^fecha_rep^7^4^1^ +cotb00009^tipo^0^2^2^ +cotb00009^num_oc^2^4^3^ +cotb00009^planilla^2^4^4^ +cotb00009^exenta^5^3074^5^ +cotb00009^nota_credito^2^4^6^ +cotb00009^itbi_nc^5^2050^7^ +cotb00009^valor_credito^5^3074^8^ +cotb00009^status_t^0^1^9^ +cotb00009^us_crea^0^9^10^ +cotb00009^fech_crea^10^3080^11^ +cotb00009^us_mod^0^9^12^ +cotb00009^fech_mod^10^3080^13^ +cotb00010^tipo^0^2^1^ +cotb00010^nombre^0^25^2^ +cotb00011^num_pr^0^10^1^ +cotb00011^cod_sp^1^2^2^ +cotb00011^cod_sp_sec^1^2^3^ +cotb00011^cod_pais^0^3^4^ +cotb00011^cod_pt^0^4^5^ +cotb00011^fecha^7^4^6^ +cotb00011^flete^5^2562^7^ +cotb00011^decl_cons^5^2562^8^ +cotb00011^otros_imp^5^2562^9^ +cotb00011^term_sp^1^2^10^ +cotb00011^descrip_term^0^30^11^ +cotb00011^via^0^2^12^ +cotb00011^procesada^0^1^13^ +cotb00011^status_t^0^1^14^ +cotb00011^us_crea^0^9^15^ +cotb00011^fech_crea^10^3080^16^ +cotb00011^us_mod^0^9^17^ +cotb00011^fech_mod^10^3080^18^ +cotb00012^num_pr^0^10^1^ +cotb00012^tipo^0^2^2^ +cotb00012^cod_n^1^2^3^ +cotb00012^cod_grupo^1^2^4^ +cotb00012^cod_tipo^1^2^5^ +cotb00012^cod_sec^1^2^6^ +cotb00012^cantidad^5^2562^7^ +cotb00012^costo_mp^5^2562^8^ +cotb00012^fech_emb^7^4^9^ +cotb00012^status_t^0^1^10^ +cotb00012^us_crea^0^9^11^ +cotb00012^fech_crea^10^3080^12^ +cotb00012^us_mod^0^9^13^ +cotb00012^fech_mod^10^3080^14^ +cotb00013^num_pr^0^10^1^ +cotb00013^tipo^0^2^2^ +cotb00013^cod_n^1^2^3^ +cotb00013^cod_grupo^1^2^4^ +cotb00013^cod_tipo^1^2^5^ +cotb00013^cod_sec^1^2^6^ +cotb00013^cantidad^5^2562^7^ +cotb00013^costo_mp^5^2562^8^ +cotb00013^status_t^0^1^9^ +cotb00013^us_crea^0^9^10^ +cotb00013^fech_crea^10^3080^11^ +cotb00013^us_mod^0^9^12^ +cotb00013^fech_mod^10^3080^13^ +cotb00014^num_oc^258^4^1^ +cotb00014^tipo^0^2^2^ +cotb00014^fech_oc^7^4^3^ +cotb00014^num_pr^0^10^4^ +cotb00014^cod_sp^1^2^5^ +cotb00014^cod_sp_sec^1^2^6^ +cotb00014^term_sp^1^2^7^ +cotb00014^via^0^2^8^ +cotb00014^enviada^0^1^9^ +cotb00014^fech_enviada^7^4^10^ +cotb00014^pago^0^1^11^ +cotb00014^fech_pago^7^4^12^ +cotb00014^cierre^0^1^13^ +cotb00014^cod_pt^0^4^14^ +cotb00014^c_flete^5^3074^15^ +cotb00014^otros_g^5^3074^16^ +cotb00014^detalle^0^40^17^ +cotb00014^status_t^0^1^18^ +cotb00014^us_crea^0^9^19^ +cotb00014^fech_crea^10^3080^20^ +cotb00014^us_mod^0^9^21^ +cotb00014^fech_mod^10^3080^22^ +cotb00015^num_oc^2^4^1^ +cotb00015^num_req^2^4^2^ +cotb00015^tipo^0^2^3^ +cotb00015^cod_n^1^2^4^ +cotb00015^cod_grupo^1^2^5^ +cotb00015^cod_tipo^1^2^6^ +cotb00015^cod_sec^1^2^7^ +cotb00015^num_parte^0^12^8^ +cotb00015^cantidad^5^2562^9^ +cotb00015^precio^5^2819^10^ +cotb00015^cod_mon^2^4^11^ +cotb00015^status_t^0^1^12^ +cotb00015^us_crea^0^9^13^ +cotb00015^fech_crea^10^3080^14^ +cotb00015^us_mod^0^9^15^ +cotb00015^fech_mod^10^3080^16^ +cotb00016^num_oc^2^4^1^ +cotb00016^sol_pi^0^1^2^ +cotb00016^fech_spi^7^4^3^ +cotb00016^apr_pi^0^1^4^ +cotb00016^sol_pg^0^1^5^ +cotb00016^fech_spg^7^4^6^ +cotb00016^apr_cc^0^1^7^ +cotb00016^fech_acc^7^4^8^ +cotb00016^apr_tb^0^1^9^ +cotb00016^fech_atb^7^4^10^ +cotb00016^status_t^0^1^11^ +cotb00016^us_crea^0^9^12^ +cotb00016^fech_crea^10^3080^13^ +cotb00016^us_mod^0^9^14^ +cotb00016^fech_mod^10^3080^15^ +cotb00017^cod_n^1^2^1^ +cotb00017^cod_grupo^1^2^2^ +cotb00017^cod_tipo^1^2^3^ +cotb00017^cod_sec^1^2^4^ +cotb00017^procedencia^0^30^5^ +cotb00017^cod_pt^0^4^6^ +cotb00017^via_t^0^2^7^ +cotb00017^seguro^5^1282^8^ +cotb00017^status_t^0^1^9^ +cotb00017^us_crea^0^9^10^ +cotb00017^fech_crea^10^3080^11^ +cotb00017^us_mod^0^9^12^ +cotb00017^fech_mod^10^3080^13^ +cotb00018^cod_pais^0^3^1^ +cotb00018^nom_pais^0^60^2^ +cotb00018^status_t^0^1^3^ +cotb00018^us_crea^0^9^4^ +cotb00018^fech_crea^10^3080^5^ +cotb00018^us_mod^0^9^6^ +cotb00018^fech_mod^10^3080^7^ +cotb00019^cod_pt^0^4^1^ +cotb00019^nom_pt^0^30^2^ +cotb00019^cod_pais^0^3^3^ +cotb00019^ciudad^0^30^4^ +cotb00019^duracion^1^2^5^ +cotb00019^status_t^0^1^6^ +cotb00019^us_crea^0^9^7^ +cotb00019^fech_crea^10^3080^8^ +cotb00019^us_mod^0^9^9^ +cotb00019^fech_mod^10^3080^10^ +cotb00020^fecha_del^7^4^1^ +cotb00020^fecha_al^7^4^2^ +cotb00020^cod_n^1^2^3^ +cotb00020^cod_grupo^1^2^4^ +cotb00020^cod_tipo^1^2^5^ +cotb00020^cod_sec^1^2^6^ +cotb00020^tipo^0^15^7^ +cotb00020^dia_reord^0^2^8^ +cotb00020^mes_reord^0^10^9^ +cotb00021^cod_n^1^2^1^ +cotb00021^cod_grupo^1^2^2^ +cotb00021^cod_tipo^1^2^3^ +cotb00021^cod_sec^1^2^4^ +cotb00021^categoria^0^1^5^ +cotb00021^status_t^0^1^6^ +cotb00021^us_crea^0^9^7^ +cotb00021^fech_crea^10^3080^8^ +cotb00021^us_mod^0^9^9^ +cotb00021^fech_mod^10^3080^10^ +cotb00022^cod_ca^0^4^1^ +cotb00022^nom_ca^0^30^2^ +cotb00022^poliza^0^15^3^ +cotb00022^status_t^0^1^4^ +cotb00022^us_crea^0^9^5^ +cotb00022^fech_crea^10^3080^6^ +cotb00022^us_mod^0^9^7^ +cotb00022^fech_mod^10^3080^8^ +cotb00023^categoria^0^1^1^ +cotb00023^descripcion^0^30^2^ +cotb00023^status_t^0^1^3^ +cotb00023^us_crea^0^9^4^ +cotb00023^fech_crea^10^3080^5^ +cotb00023^us_mod^0^9^6^ +cotb00023^fech_mod^10^3080^7^ +cotb00024^term_sp^1^2^1^ +cotb00024^descrip_term^0^30^2^ +cotb00024^descrip_ting^0^30^3^ +cotb00024^status_t^0^1^4^ +cotb00024^us_crea^0^9^5^ +cotb00024^fech_crea^10^3080^6^ +cotb00024^us_mod^0^9^7^ +cotb00024^fech_mod^10^3080^8^ +cotb00025^num_oc^2^4^1^ +cotb00025^tipo^0^2^2^ +cotb00025^num_req^258^4^3^ +cotb00025^cod_n^1^2^4^ +cotb00025^cod_grupo^1^2^5^ +cotb00025^cod_tipo^1^2^6^ +cotb00025^cod_sec^1^2^7^ +cotb00025^fech_emb^7^4^8^ +cotb00025^fech_ent^7^4^9^ +cotb00025^fecha_a^7^4^10^ +cotb00025^cantidad^5^2562^11^ +cotb00025^cantidad_r^5^2562^12^ +cotb00025^status_t^0^1^13^ +cotb00025^us_crea^0^9^14^ +cotb00025^fech_crea^10^3080^15^ +cotb00025^us_mod^0^9^16^ +cotb00025^fech_mod^10^3080^17^ +cotb00026^rango_plan^0^4^1^ +cotb00026^fecha_ini^7^4^2^ +cotb00026^cod_n^1^2^3^ +cotb00026^cod_grupo^1^2^4^ +cotb00026^cod_tipo^1^2^5^ +cotb00026^cod_sec^1^2^6^ +cotb00026^fecha_fin^7^4^7^ +cotb00026^cantidad^5^2562^8^ +cotb00026^status_t^0^1^9^ +cotb00026^us_crea^0^9^10^ +cotb00026^fech_crea^10^3080^11^ +cotb00026^us_mod^0^9^12^ +cotb00026^fech_mod^10^3080^13^ +cotb00027^cod_embarque^257^2^1^ +cotb00027^descrip_emb^0^50^2^ +cotb00027^status_t^0^1^3^ +cotb00027^us_crea^0^9^4^ +cotb00027^fech_crea^10^3080^5^ +cotb00027^us_mod^0^9^6^ +cotb00027^fech_mod^10^3080^7^ +cotb00028^dia^1^2^1^ +cotb00029^num_oc^2^4^1^ +cotb00029^tipo^0^2^2^ +cotb00029^cod_sp^1^2^3^ +cotb00029^cod_sp_sec^1^2^4^ +cotb00029^ship_to^0^60^5^ +cotb00029^n_a_b^0^30^6^ +cotb00029^c_i_d^0^60^7^ +cotb00029^nota^0^60^8^ +cotb00029^status_t^0^1^9^ +cotb00029^us_crea^0^9^10^ +cotb00029^fech_crea^10^3080^11^ +cotb00029^us_mod^0^9^12^ +cotb00029^fech_mod^10^3080^13^ +cotb00030^num_oc^2^4^1^ +cotb00030^status_t^0^1^2^ +cotb00030^us_crea^0^9^3^ +cotb00030^fech_crea^10^3080^4^ +cotb00030^us_mod^0^9^5^ +cotb00030^fech_mod^10^3080^6^ +cotb00031^cod_mon^2^4^1^ +cotb00031^descrip_mon^0^30^2^ +cotb00031^simbolo^0^4^3^ +cotb00031^tasa_cambio^5^3074^4^ +cotb00031^status_t^0^1^5^ +cotb00031^us_crea^0^9^6^ +cotb00031^fech_crea^10^3080^7^ +cotb00031^us_mod^0^9^8^ +cotb00031^fech_mod^10^3080^9^ +cotb00032^num_oc^2^4^1^ +cotb00032^num_req^2^4^2^ +cotb00032^tipo^0^2^3^ +cotb00032^cod_n^1^2^4^ +cotb00032^cod_grupo^1^2^5^ +cotb00032^cod_tipo^1^2^6^ +cotb00032^cod_sec^1^2^7^ +cotb00032^num_parte^0^12^8^ +cotb00032^cantidad^5^2562^9^ +cotb00032^precio^5^2819^10^ +cotb00032^cod_mon^2^4^11^ +cotb00032^status_t^0^1^12^ +cotb00032^us_crea^0^9^13^ +cotb00032^fech_crea^10^3080^14^ +cotb00032^us_mod^0^9^15^ +cotb00032^fech_mod^10^3080^16^ +cotb00033^num_oc^2^4^1^ +cotb00033^tipo^0^2^2^ +cotb00033^fech_oc^7^4^3^ +cotb00033^num_pr^0^10^4^ +cotb00033^cod_sp^1^2^5^ +cotb00033^cod_sp_sec^1^2^6^ +cotb00033^term_sp^1^2^7^ +cotb00033^via^0^2^8^ +cotb00033^enviada^0^1^9^ +cotb00033^fech_enviada^7^4^10^ +cotb00033^pago^0^1^11^ +cotb00033^fech_pago^7^4^12^ +cotb00033^cierre^0^1^13^ +cotb00033^cod_pt^0^4^14^ +cotb00033^c_flete^5^3074^15^ +cotb00033^otros_g^5^3074^16^ +cotb00033^detalle^0^40^17^ +cotb00033^status_t^0^1^18^ +cotb00033^us_crea^0^9^19^ +cotb00033^fech_crea^10^3080^20^ +cotb00033^us_mod^0^9^21^ +cotb00033^fech_mod^10^3080^22^ +cotb00034^num_oc^2^4^1^ +cotb00034^num_req^2^4^2^ +cotb00034^tipo^0^2^3^ +cotb00034^cod_n^1^2^4^ +cotb00034^cod_grupo^1^2^5^ +cotb00034^cod_tipo^1^2^6^ +cotb00034^cod_sec^1^2^7^ +cotb00034^num_parte^0^12^8^ +cotb00034^cantidad^5^2562^9^ +cotb00034^precio^5^2819^10^ +cotb00034^cod_mon^2^4^11^ +cotb00034^status_t^0^1^12^ +cotb00034^us_crea^0^9^13^ +cotb00034^fech_crea^10^3080^14^ +cotb00034^us_mod^0^9^15^ +cotb00034^fech_mod^10^3080^16^ +cotb00035^num_oc^2^4^1^ +cotb00035^tipo^0^2^2^ +cotb00035^num_req^258^4^3^ +cotb00035^cod_n^1^2^4^ +cotb00035^cod_grupo^1^2^5^ +cotb00035^cod_tipo^1^2^6^ +cotb00035^cod_sec^1^2^7^ +cotb00035^fech_emb^7^4^8^ +cotb00035^fech_ent^7^4^9^ +cotb00035^fecha_a^7^4^10^ +cotb00035^cantidad^5^2562^11^ +cotb00035^cantidad_r^5^2562^12^ +cotb00035^status_t^0^1^13^ +cotb00035^us_crea^0^9^14^ +cotb00035^fech_crea^10^3080^15^ +cotb00035^us_mod^0^9^16^ +cotb00035^fech_mod^10^3080^17^ +cotb00036^priori_req^257^2^1^ +cotb00036^desc_priori^256^20^2^ +cotb00036^status_t^0^1^3^ +cotb00036^us_crea^0^9^4^ +cotb00036^fech_crea^10^3080^5^ +cotb00036^us_mod^0^9^6^ +cotb00036^fech_mod^10^3080^7^ +cotb00037^num_oc^2^4^1^ +cotb00037^tipo^0^2^2^ +cotb00037^cod_emb^2^4^3^ +cotb00037^cod_st^1^2^4^ +cotb00037^fecha_salida^7^4^5^ +cotb00037^fecha_confirm^7^4^6^ +cotb00037^cod_n^1^2^7^ +cotb00037^cod_grupo^1^2^8^ +cotb00037^cod_tipo^1^2^9^ +cotb00037^cod_sec^1^2^10^ +cotb00037^cantidad^5^3074^11^ +cotb00037^status_t^0^1^12^ +cotb00037^us_crea^0^9^13^ +cotb00037^fech_crea^10^3080^14^ +cotb00037^us_mod^0^9^15^ +cotb00037^fech_mod^10^3080^16^ +cotb00038^num_doc^2^4^1^ +cotb00038^cod_mov^1^2^2^ +cotb00038^fecha^7^4^3^ +cotb00038^num_oc^2^4^4^ +cotb00038^cod_emb^0^8^5^ +cotb00038^cod_n^1^2^6^ +cotb00038^cod_grupo^1^2^7^ +cotb00038^cod_tipo^1^2^8^ +cotb00038^cod_sec^1^2^9^ +cotb00038^cantidad_o^5^3074^10^ +cotb00038^cantidad^5^3074^11^ +cotb00038^status_t^0^1^12^ +cotb00038^us_crea^0^9^13^ +cotb00038^fech_crea^10^3080^14^ +cotb00038^us_mod^0^9^15^ +cotb00038^fech_mod^10^3080^16^ +cotb00039^num_oc^2^4^1^ +cotb00039^tipo^0^2^2^ +cotb00039^cod_emb^2^4^3^ +cotb00039^num_fact^0^15^4^ +cotb00039^num_pr^0^15^5^ +cotb00039^fletes^5^3074^6^ +cotb00039^impuesto^5^3074^7^ +cotb00039^acarreo^5^3074^8^ +cotb00039^fech_sol_pa^7^4^9^ +cotb00039^fecha_pago^7^4^10^ +cotb00039^us_cra^0^9^11^ +cotb00039^fech_crea^10^3080^12^ +cotb00039^us_mod^0^9^13^ +cotb00039^fech_mod^10^3080^14^ +cotb00040^no_linea^1^2^1^ +cotb00040^cod_emb^2^4^2^ +cotb00040^num_oc^2^4^3^ +cotb00040^detalle^0^70^4^ +cotb00040^us_crea^0^9^5^ +cotb00040^fech_crea^10^3080^6^ +cotb00040^us_mod^0^9^7^ +cotb00040^fech_mod^10^3080^8^ +cotb00041^cod_st^1^2^1^ +cotb00041^descripcion^0^20^2^ +cotb00041^status_t^0^1^3^ +cotb00041^us_crea^0^9^4^ +cotb00041^fech_crea^10^3080^5^ +cotb00041^us_mod^0^9^6^ +cotb00041^fech_mod^10^648^7^ +cotb00042^num_req^257^2^1^ +cotb00042^cod_n^257^2^2^ +cotb00042^cod_grupo^257^2^3^ +cotb00042^cod_tipo^257^2^4^ +cotb00042^cod_sec^257^2^5^ +cotb00042^detalle1^0^70^6^ +cotb00042^detalle2^0^70^7^ +cotb00042^detalle3^0^70^8^ +cotb00042^status_t^0^1^9^ +cotb00042^us_crea^0^9^10^ +cotb00042^fech_crea^10^3080^11^ +cotb00042^us_mod^0^9^12^ +cotb00042^fech_mod^10^3080^13^ +cotb00065^tipo_cliente^1^2^1^ +cotb00065^sec_cliente^1^2^2^ +cotb00065^codigo1^1^2^3^ +cotb00065^descripcion^0^60^4^ +cotb00065^direcc1^0^60^5^ +cotb00065^direcc2^0^60^6^ +cotb00065^direcc3^0^60^7^ +cotb00065^status_t^0^1^8^ +cotb00065^us_crea^0^9^9^ +cotb00065^fech_crea^10^3080^10^ +cotb00065^us_mod^0^9^11^ +cotb00065^fech_mod^10^3080^12^ +cotb00114^num_oc^2^4^1^ +cotb00114^tipo^0^2^2^ +cotb00114^fech_oc^7^4^3^ +cotb00114^num_pr^0^10^4^ +cotb00114^cod_sp^1^2^5^ +cotb00114^cod_sp_sec^1^2^6^ +cotb00114^term_sp^1^2^7^ +cotb00114^via^0^2^8^ +cotb00114^enviada^0^1^9^ +cotb00114^fech_enviada^7^4^10^ +cotb00114^pago^0^1^11^ +cotb00114^fech_pago^7^4^12^ +cotb00114^cierre^0^1^13^ +cotb00114^cod_pt^0^4^14^ +cotb00114^c_flete^5^3074^15^ +cotb00114^otros_g^5^3074^16^ +cotb00114^detalle^0^40^17^ +cotb00114^status_t^0^1^18^ +cotb00114^us_crea^0^9^19^ +cotb00114^fech_crea^10^3080^20^ +cotb00114^us_mod^0^9^21^ +cotb00114^fech_mod^10^3080^22^ +cotb0014^num_oc^2^4^1^ +cotb0014^tipo^0^2^2^ +cotb0014^fech_oc^7^4^3^ +cotb0014^num_pr^0^10^4^ +cotb0014^cod_sp^1^2^5^ +cotb0014^cod_sp_sec^1^2^6^ +cotb0014^term_sp^1^2^7^ +cotb0014^via^0^2^8^ +cotb0014^enviada^0^1^9^ +cotb0014^fech_enviada^7^4^10^ +cotb0014^pago^0^1^11^ +cotb0014^fech_pago^7^4^12^ +cotb0014^cierre^0^1^13^ +cotb0014^cod_pt^0^4^14^ +cotb0014^c_flete^5^3074^15^ +cotb0014^otros_g^5^3074^16^ +cotb0014^detalle^0^40^17^ +cotb0014^status_t^0^1^18^ +cotb0014^us_crea^0^9^19^ +cotb0014^fech_crea^10^3080^20^ +cotb0014^us_mod^0^9^21^ +cotb0014^fech_mod^10^3080^22^ +cotizacion^cotizacion_no^258^4^1^ +cotizacion^cod_cia^2^4^2^ +cotizacion^nombre_cliente^0^60^3^ +cotizacion^fecha^7^4^4^ +cotizacion^direccion_cliente^0^80^5^ +cotizacion^telefono_o^0^12^6^ +cotizacion^fax^0^12^7^ +cotizacion^direccion_proyecto^0^80^8^ +cotizacion^descrip^0^30^9^ +cotizacion^vendedornombre^13^31^10^ +cotizacion^codigoproducto^0^163^11^ +cotizacion^cantidad^5^3077^12^ +cotizacion^descrip_esp^256^30^13^ +cotizacion^descrip_ing^0^30^14^ +cotizacion^unidad_med^0^4^15^ +cotizacion^precio^5^3076^16^ +cotizacion^porc_desc^5^2050^17^ +cotizacion^total^5^8447^18^ +cotizacion^monto_desc^5^3074^19^ +cotizacion^monto_itbi^5^3074^20^ +cotizacion^monto_dolar^5^3074^21^ +cotizacion^total_bruto^5^3074^22^ +cotizacion^total_neto^5^3074^23^ +cotizacion^nombre_proyecto^0^60^24^ +cotizacion^celular^0^12^25^ +cotizacion^comentario^0^60^26^ +cotizacion^tipo_precio^0^20^27^ +cptb00001^tipo_doc^0^2^1^ +cptb00001^num_doc^0^10^2^ +cptb00001^cod_sp^1^2^3^ +cptb00001^cod_sp_sec^1^2^4^ +cptb00001^fecha_orig^7^4^5^ +cptb00001^fecha_proc^7^4^6^ +cptb00001^orden_no^2^4^7^ +cptb00001^tipo^0^2^8^ +cptb00001^aplica_a^0^10^9^ +cptb00001^cta_ctble^0^10^10^ +cptb00001^valor^261^3074^11^ +cptb00001^detalle^0^30^12^ +cptb00001^status_t^0^1^13^ +cptb00001^us_crea^0^9^14^ +cptb00001^fech_crea^10^3080^15^ +cptb00001^us_mod^0^9^16^ +cptb00001^fech_mod^10^3080^17^ +cptb00002^cod_sp^1^2^1^ +cptb00002^cod_sp_sec^1^2^2^ +cptb00002^cuenta_no^0^8^3^ +cptb00002^num_doc^0^10^4^ +cptb00002^fecha^7^4^5^ +cptb00002^valor^5^3074^6^ +cptb00002^status_t^0^1^7^ +cptb00002^us_crea^0^9^8^ +cptb00002^fech_crea^10^3080^9^ +cptb00002^us_mod^0^9^10^ +cptb00002^fech_mod^10^3080^11^ +cptb00003^fecha^7^4^1^ +cptb00003^cod_sp^1^2^2^ +cptb00003^cod_sp_sec^1^2^3^ +cptb00003^factura^0^10^4^ +cptb00003^cuenta_no^0^8^5^ +cptb00003^departamento^1^2^6^ +cptb00003^num_doc^0^12^7^ +cptb00003^cod_aux^1^2^8^ +cptb00003^cod_sec^1^2^9^ +cptb00003^detalles^0^30^10^ +cptb00003^debito^5^3074^11^ +cptb00003^credito^5^3074^12^ +cptb00003^status_t^0^1^13^ +cptb00003^us_crea^0^9^14^ +cptb00003^fech_crea^10^3080^15^ +cptb00003^us_mod^0^9^16^ +cptb00003^fech_mod^10^3080^17^ +cptb00005^fecha^7^4^1^ +cptb00005^cod_sp^1^2^2^ +cptb00005^cod_sp_sec^1^2^3^ +cptb00005^factura^0^10^4^ +cptb00005^cuenta_no^0^8^5^ +cptb00005^departamento^1^2^6^ +cptb00005^num_doc^0^12^7^ +cptb00005^cod_aux^1^2^8^ +cptb00005^cod_sec^1^2^9^ +cptb00005^detalles^0^30^10^ +cptb00005^debito^5^3074^11^ +cptb00005^credito^5^3074^12^ +cptb00005^status_t^0^1^13^ +cptb00005^us_crea^0^9^14^ +cptb00005^fech_crea^10^3080^15^ +cptb00005^us_mod^0^9^16^ +cptb00005^fech_mod^10^3080^17^ +cptb00006^tipo_doc^0^2^1^ +cptb00006^num_doc^0^10^2^ +cptb00006^cod_sp^1^2^3^ +cptb00006^cod_sp_sec^1^2^4^ +cptb00006^fecha_orig^7^4^5^ +cptb00006^fecha_proc^7^4^6^ +cptb00006^orden_no^2^4^7^ +cptb00006^tipo^0^2^8^ +cptb00006^aplica_a^0^10^9^ +cptb00006^cta_ctble^0^10^10^ +cptb00006^valor^261^3074^11^ +cptb00006^detalle^0^30^12^ +cptb00006^status_t^0^1^13^ +cptb00006^us_crea^0^9^14^ +cptb00006^fech_crea^10^3080^15^ +cptb00006^us_mod^0^9^16^ +cptb00006^fech_mod^10^3080^17^ +cptb00007^num_doc^2^4^1^ +cptb00007^tipo_doc^0^2^2^ +cptb00007^us_mod^0^9^3^ +cptb00007^fech_mod^10^3080^4^ +cptb01^tipo_doc^0^2^1^ +cptb01^num_doc^0^10^2^ +cptb01^cod_sp^1^2^3^ +cptb01^cod_sp_sec^1^2^4^ +cptb01^fecha_orig^7^4^5^ +cptb01^fecha_proc^7^4^6^ +cptb01^orden_no^2^4^7^ +cptb01^tipo^0^2^8^ +cptb01^aplica_a^0^10^9^ +cptb01^cta_ctble^0^10^10^ +cptb01^valor^261^3074^11^ +cptb01^detalle^0^30^12^ +cptb01^status_t^0^1^13^ +cptb01^us_crea^0^9^14^ +cptb01^fech_crea^10^3080^15^ +cptb01^us_mod^0^9^16^ +cptb01^fech_mod^10^3080^17^ +cttb00001^cod_prod^2^4^1^ +cttb00001^descripcion^0^30^2^ +cttb00001^unidad_med^0^4^3^ +cttb00001^nomenclatura^0^15^4^ +cttb00001^status_t^0^1^5^ +cttb00001^us_crea^0^9^6^ +cttb00001^fech_crea^10^3080^7^ +cttb00001^us_mod^0^9^8^ +cttb00001^fech_mod^10^3080^9^ +cttb00001^cod_cia^1^2^10^ +cttb00002^ano^1^2^1^ +cttb00002^venta^0^1^2^ +cttb00002^nomenclatura^0^10^3^ +cttb00002^mes^1^2^4^ +cttb00002^costo^5^3076^5^ +cttb00002^us_crea^0^9^6^ +cttb00002^fech_crea^10^3080^7^ +cttb00003^num_doc^2^4^1^ +cttb00003^fecha^7^4^2^ +cttb00003^departamento^1^2^3^ +cttb00003^emp_no^1^2^4^ +cttb00003^cod_mq^1^2^5^ +cttb00003^detalle^0^30^6^ +cttb00003^h_directa^5^2050^7^ +cttb00003^h_indirecta^5^2050^8^ +cttb00003^e_directa^5^2050^9^ +cttb00003^e_indirecta^5^2050^10^ +cttb00003^cod_prod^1^2^11^ +cttb00003^cantidad^5^3074^12^ +cttb00003^codigo_bloque^0^25^13^ +cttb00003^costo_lab^5^3077^14^ +cttb00003^costo_gasto^5^3077^15^ +cttb00003^turno^1^2^16^ +cttb00003^status_t^0^1^17^ +cttb00003^us_crea^0^9^18^ +cttb00003^fech_crea^10^3080^19^ +cttb00003^us_mod^0^9^20^ +cttb00003^fech_mod^10^3080^21^ +cttb00006^num_oc^2^4^1^ +cttb00006^tipo^1^2^2^ +cttb00006^cod_n^1^2^3^ +cttb00006^cod_grupo^1^2^4^ +cttb00006^cod_tipo^1^2^5^ +cttb00006^cod_sec^1^2^6^ +cttb00006^cod_prod^2^4^7^ +cttb00006^cantidad^5^3074^8^ +cttb00006^status_t^0^1^9^ +cttb00006^us_crea^0^9^10^ +cttb00006^fech_crea^10^3080^11^ +cttb00006^us_mod^0^9^12^ +cttb00006^fech_mod^10^3080^13^ +cttb00007^codigo_unidad^256^3^1^ +cttb00007^descripcion^0^20^2^ +cttb00007^status_t^0^1^3^ +cttb00007^us_crea^0^9^4^ +cttb00007^fech_crea^10^3080^5^ +cttb00007^us_mod^0^9^6^ +cttb00007^fech_mod^10^3080^7^ +cttb00008^ano^1^2^1^ +cttb00008^departamento^1^2^2^ +cttb00008^cod_prod^2^4^3^ +cttb00008^fact_hombre^5^3336^4^ +cttb00008^valor_labor^5^3336^5^ +cttb00008^hora_hombre^5^3336^6^ +cttb00008^valor_real^5^3336^7^ +cttb00008^status_t^0^1^8^ +cttb00008^us_crea^0^9^9^ +cttb00008^fech_crea^10^3080^10^ +cttb00008^us_mod^0^9^11^ +cttb00008^fech_mod^10^3080^12^ +cttb00009^formula^258^4^1^ +cttb00009^descripcion^0^60^2^ +cttb00009^cod_n^1^2^3^ +cttb00009^cod_grupo^1^2^4^ +cttb00009^cod_tipo^1^2^5^ +cttb00009^cod_sec^1^2^6^ +cttb00009^cod_prod^2^4^7^ +cttb00009^cantidad^5^3075^8^ +cttb00009^status_t^0^1^9^ +cttb00009^us_crea^0^40^10^ +cttb00009^fech_crea^10^3080^11^ +cttb00009^us_mod^0^40^12^ +cttb00009^fech_mod^10^3080^13^ +cttb00010^ult_num^2^4^1^ +cttb00010^departamento^1^2^2^ +cttb00010^observacion^0^40^3^ +cttb00010^fecha^7^4^4^ +cttb00010^us_crea^0^9^5^ +cttb00010^fech_crea^10^3080^6^ +cttb00010^us_mod^0^9^7^ +cttb00010^fech_mod^10^3080^8^ +cttb00011^cod_prod^2^4^1^ +cttb00011^cod_n^1^2^2^ +cttb00011^cod_grupo^1^2^3^ +cttb00011^cod_tipo^1^2^4^ +cttb00011^cod_sec^1^2^5^ +cttb00011^cantidad^5^2564^6^ +cttb00011^status_t^0^1^7^ +cttb00011^us_crea^0^9^8^ +cttb00011^fech_crea^10^3080^9^ +cttb00011^us_mod^0^9^10^ +cttb00011^fech_mod^10^3080^11^ +cttb00012^documento^2^4^1^ +cttb00012^fecha^7^4^2^ +cttb00012^codigo_bloque^0^15^3^ +cttb00012^cod_prod^2^4^4^ +cttb00012^ancho1^5^3077^5^ +cttb00012^largo1^5^3077^6^ +cttb00012^espesor1^5^3077^7^ +cttb00012^medida1^5^3077^8^ +cttb00012^ancho2^5^3077^9^ +cttb00012^largo2^5^3077^10^ +cttb00012^espesor2^5^3077^11^ +cttb00012^medida2^5^3074^12^ +cttb00012^cantidad^5^3077^13^ +cttb00013^fecha_lq^7^4^1^ +cttb00013^fecha^7^4^2^ +cttb00013^tipo_lq^0^1^3^ +cttb00013^num_oc^2^4^4^ +cttb00013^cod_n^1^2^5^ +cttb00013^cod_grupo^1^2^6^ +cttb00013^cod_tipo^1^2^7^ +cttb00013^cod_sec^1^2^8^ +cttb00013^cantidad^5^3074^9^ +cttb00013^costo_lq^5^3076^10^ +cttb00013^status_t^0^1^11^ +cttb00013^us_crea^0^9^12^ +cttb00013^fech_crea^10^3080^13^ +cttb00013^us_mod^0^9^14^ +cttb00013^fech_mod^10^3080^15^ +cttb00013^tipo_orden^1^2^16^ +cttb00014^cod_prod^2^4^1^ +cttb00014^ano^0^4^2^ +cttb00014^mes^1^2^3^ +cttb00014^cantidad^5^3845^4^ +cttb00014^status_t^0^1^5^ +cttb00014^us_crea^0^9^6^ +cttb00014^fech_crea^10^3080^7^ +cttb00014^us_mod^0^9^8^ +cttb00014^fech_mod^10^3080^9^ +cttb00015^cod_n^2^4^1^ +cttb00015^cod_grupo^1^2^2^ +cttb00015^cod_tipo^1^2^3^ +cttb00015^cod_sec^1^2^4^ +cttb00015^mes^1^2^5^ +cttb00015^ano^0^4^6^ +cttb00015^cantidad^5^3845^7^ +cttb00015^status_t^0^1^8^ +cttb00015^us_crea^0^9^9^ +cttb00015^fech_crea^10^3080^10^ +cttb00015^us_mod^0^9^11^ +cttb00015^fech_mod^10^3080^12^ +cttb00016^referencia^0^25^1^ +cttb00016^numero^2^4^2^ +cttb00016^fecha^10^3080^3^ +cttb00017^num_doc^2^4^1^ +cttb00017^fecha^7^4^2^ +cttb00017^departamento^1^2^3^ +cttb00017^emp_no^1^2^4^ +cttb00017^cod_mq^1^2^5^ +cttb00017^detalle^0^30^6^ +cttb00017^h_directa^5^2050^7^ +cttb00017^h_indirecta^5^2050^8^ +cttb00017^e_directa^5^2050^9^ +cttb00017^e_indirecta^5^2050^10^ +cttb00017^cod_prod^1^2^11^ +cttb00017^cantidad^5^3074^12^ +cttb00017^codigo_bloque^0^25^13^ +cttb00017^costo_lab^5^3077^14^ +cttb00017^costo_gasto^5^3077^15^ +cttb00017^turno^1^2^16^ +cttb00017^status_t^0^1^17^ +cttb00017^us_crea^0^9^18^ +cttb00017^fech_crea^10^3080^19^ +cttb00017^us_mod^0^9^20^ +cttb00017^fech_mod^10^3080^21^ +cttb00018^turno^1^2^1^ +cttb00018^descripcion^0^40^2^ +cttb00018^status_t^0^1^3^ +cttb00018^us_crea^0^40^4^ +cttb00018^fech_crea^10^3080^5^ +cttb00018^us_mod^0^40^6^ +cttb00018^fech_mod^10^3080^7^ +cttb00021^ventas^0^1^1^ +cttb00021^mes^1^2^2^ +cttb00021^pila^0^10^3^ +cttb00021^material^5^3075^4^ +cttb00021^labor^5^3075^5^ +cttb00021^gasto^5^3075^6^ +cttb00021^us_crea^0^9^7^ +cttb00021^fech_crea^10^3080^8^ +cttb00022^cod_prod^1^2^1^ +cttb00022^cod_n^1^2^2^ +cttb00022^cod_grupo^1^2^3^ +cttb00022^cod_tipo^1^2^4^ +cttb00022^cod_sec^1^2^5^ +cttb00022^cant_prop^5^2568^6^ +cttb00022^status_t^0^1^7^ +cttb00022^us_crea^0^9^8^ +cttb00022^fech_crea^10^3080^9^ +cttb00022^us_mod^0^9^10^ +cttb00022^fech_mod^10^3080^11^ +cttb00023^cod_n^1^2^1^ +cttb00023^cod_grupo^1^2^2^ +cttb00023^cod_tipo^1^2^3^ +cttb00023^cod_sec^1^2^4^ +cttb00023^costo_imp^5^3076^5^ +cttb00023^costo_s_imp^5^3076^6^ +cttb00023^status_t^0^1^7^ +cttb00023^us_crea^0^9^8^ +cttb00023^fech_crea^10^3080^9^ +cttb00023^us_mod^0^9^10^ +cttb00023^fech_mod^10^3080^11^ +cttb00026^mes_ini^2^4^1^ +cttb00026^mes_fin^2^4^2^ +cttb00026^ano^0^4^3^ +cttb00026^cod_prod^1^2^4^ +cttb00026^costo_st^5^3076^5^ +cttb00026^status_t^0^1^6^ +cttb00026^us_crea^0^9^7^ +cttb00026^fech_crea^10^3080^8^ +cttb00026^us_mod^0^9^9^ +cttb00026^fech_mod^10^3080^10^ +cttb00027^ventas^0^1^1^ +cttb00027^mes^1^2^2^ +cttb00027^pila^0^10^3^ +cttb00027^primo^5^3075^4^ +cttb00027^us_crea^0^9^5^ +cttb00027^fech_crea^10^3080^6^ +cttb00028^ano^1^2^1^ +cttb00028^departamento^1^2^2^ +cttb00028^cod_prod^2^4^3^ +cttb00028^fact_hombre^5^3336^4^ +cttb00028^valor_labor^5^3336^5^ +cttb00028^hora_hombre^5^3336^6^ +cttb00028^valor_real^5^3336^7^ +cttb00028^status_t^0^1^8^ +cttb00028^us_crea^0^9^9^ +cttb00028^fech_crea^10^3080^10^ +cttb00028^us_mod^0^9^11^ +cttb00028^fech_mod^10^3080^12^ +cttb00029^cod_prod^2^4^1^ +cttb00029^ano^0^4^2^ +cttb00029^departamento^1^2^3^ +cttb00029^gasto_ind^5^3077^4^ +cttb00029^status_t^0^1^5^ +cttb00029^us_crea^0^9^6^ +cttb00029^fech_crea^10^3080^7^ +cttb00029^us_mod^0^9^8^ +cttb00029^fech_mod^10^3080^9^ +cttb00031^num_doc^2^4^1^ +cttb00031^fecha^7^4^2^ +cttb00031^departamento^1^2^3^ +cttb00031^emp_no^1^2^4^ +cttb00031^cod_mq^1^2^5^ +cttb00031^detalle^0^30^6^ +cttb00031^h_directa^5^2050^7^ +cttb00031^h_indirecta^5^2050^8^ +cttb00031^e_directa^5^2050^9^ +cttb00031^e_indirecta^5^2050^10^ +cttb00031^cod_prod^1^2^11^ +cttb00031^cantidad^5^3074^12^ +cttb00031^status_t^0^1^13^ +cttb00031^us_crea^0^9^14^ +cttb00031^fech_crea^10^3080^15^ +cttb00031^us_mod^0^9^16^ +cttb00031^fech_mod^10^3080^17^ +cttb00032^ano^1^2^1^ +cttb00032^mes^257^2^2^ +cttb00032^tipo_lq^0^1^3^ +cttb00032^cod_n^1^2^4^ +cttb00032^cod_grupo^1^2^5^ +cttb00032^cod_tipo^1^2^6^ +cttb00032^cod_sec^1^2^7^ +cttb00032^cod_sp^1^2^8^ +cttb00032^cod_sp_sec^1^2^9^ +cttb00032^reporte_ent^2^4^10^ +cttb00032^num_oc^2^4^11^ +cttb00032^tipo^0^1^12^ +cttb00032^fob^5^3074^13^ +cttb00032^flete^5^3074^14^ +cttb00032^cost_flete^5^3074^15^ +cttb00032^seguro^5^3074^16^ +cttb00032^impuesto_c^5^3074^17^ +cttb00032^gasto_ad^5^3074^18^ +cttb00032^prima_d^5^3074^19^ +cttb00032^cost_planta^5^3074^20^ +cttb00032^unid_rec^5^3074^21^ +cttb00032^cost_uni^5^3076^22^ +cttb00032^precio_std^5^3076^23^ +cttb00032^cost_std^5^3075^24^ +cttb00032^status_t^0^1^25^ +cttb00032^us_crea^0^9^26^ +cttb00032^fech_crea^10^3080^27^ +cttb00032^us_mod^0^9^28^ +cttb00032^fech_mod^10^3080^29^ +cttb00033^cuenta_m^0^8^1^ +cttb00033^cuenta_l^0^8^2^ +cttb00033^cuenta_g^0^8^3^ +cttb00033^us_crea^0^9^4^ +cttb00033^fech_crea^10^3080^5^ +cttb00034^fecha^7^4^1^ +cttb00034^cod_prod^1^2^2^ +cttb00034^costo_lab^5^3076^3^ +cttb00034^costo_ga^5^3076^4^ +cttb00034^status_t^0^1^5^ +cttb00034^us_crea^0^9^6^ +cttb00034^fech_crea^10^3080^7^ +cttb00034^us_mod^0^9^8^ +cttb00034^fech_mod^10^3080^9^ +cttb00035^ventas^1^2^1^ +cttb00035^fecha_lq^7^4^2^ +cttb00035^num_oc^2^4^3^ +cttb00035^cod_n^1^2^4^ +cttb00035^cod_grupo^1^2^5^ +cttb00035^cod_tipo^1^2^6^ +cttb00035^cod_sec^1^2^7^ +cttb00035^cantidad^5^3074^8^ +cttb00035^costo_lq^5^3076^9^ +cttb00035^status_t^0^1^10^ +cttb00035^us_crea^0^9^11^ +cttb00035^fech_crea^10^3080^12^ +cttb00035^us_mod^0^9^13^ +cttb00035^fech_mod^10^3080^14^ +cttb00036^ventas^1^2^1^ +cttb00036^fecha_lq^7^4^2^ +cttb00036^num_oc^2^4^3^ +cttb00036^cod_n^1^2^4^ +cttb00036^cod_grupo^1^2^5^ +cttb00036^cod_tipo^1^2^6^ +cttb00036^cod_sec^1^2^7^ +cttb00036^cantidad^5^3074^8^ +cttb00036^costo_lq^5^3076^9^ +cttb00036^status_t^0^1^10^ +cttb00036^us_crea^0^9^11^ +cttb00036^fech_crea^10^3080^12^ +cttb00036^us_mod^0^9^13^ +cttb00036^fech_mod^10^3080^14^ +cttb00037^cod_prod^1^2^1^ +cttb00037^fecha^7^4^2^ +cttb00037^precio^5^3074^3^ +cttb00037^status_t^0^1^4^ +cttb00037^us_crea^0^9^5^ +cttb00037^fech_crea^10^3080^6^ +cttb00037^us_mod^0^9^7^ +cttb00037^fech_mod^10^3080^8^ +cttb00038^ventas^256^1^1^ +cttb00038^nomenclatura^256^10^2^ +cttb00038^ano^257^2^3^ +cttb00038^mes^257^2^4^ +cttb00038^costo_st^261^3079^5^ +cttb00038^status_t^0^1^6^ +cttb00038^us_crea^0^9^7^ +cttb00038^fech_crea^10^3080^8^ +cttb00038^us_mod^0^9^9^ +cttb00038^fech_mod^10^3080^10^ +cttb00039^ano^1^2^1^ +cttb00039^mes^1^2^2^ +cttb00039^valor^5^3074^3^ +cttb00039^us_crea^0^9^4^ +cttb00039^fech_crea^10^3080^5^ +cttb00040^ano^1^2^1^ +cttb00040^mes^257^2^2^ +cttb00040^tipo_lq^0^1^3^ +cttb00040^num_oc^2^4^4^ +cttb00040^tipo^0^2^5^ +cttb00040^impuesto_c^5^3074^6^ +cttb00040^gasto_ad^5^3074^7^ +cttb00040^prima_d^5^3074^8^ +cttb00041^cod_prod^2^4^1^ +cttb00041^cod_n^1^2^2^ +cttb00041^cod_grupo^1^2^3^ +cttb00041^cod_tipo^1^2^4^ +cttb00041^cod_sec^1^2^5^ +cttb00041^cantidad^5^2564^6^ +cttb00041^status_t^0^1^7^ +cttb00041^us_crea^0^9^8^ +cttb00041^fech_crea^10^3080^9^ +cttb00041^us_mod^0^9^10^ +cttb00041^fech_mod^10^3080^11^ +cttb00042^num_doc^2^4^1^ +cttb00042^fecha^7^4^2^ +cttb00042^departamento^1^2^3^ +cttb00042^observacion^0^50^4^ +cttb00042^status_t^0^1^5^ +cttb00042^us_crea^0^50^6^ +cttb00042^fech_crea^10^3080^7^ +cttb00042^us_mod^0^50^8^ +cttb00042^fech_mod^10^3080^9^ +cttb00043^num_doc^2^4^1^ +cttb00043^cod_prod^1^2^2^ +cttb00043^lado_1^5^3076^3^ +cttb00043^lado_2^5^3076^4^ +cttb00043^lado_3^5^3076^5^ +cttb00043^otra_medida^5^3076^6^ +cttb00043^descripcion_otra^0^20^7^ +cttb00043^cantidad^5^3076^8^ +cttb00043^medida^5^3076^9^ +cttb00048^num_doc^2^4^1^ +cttb00048^fecha^7^4^2^ +cttb00048^departamento^1^2^3^ +cttb00048^emp_no^1^2^4^ +cttb00048^cod_mq^1^2^5^ +cttb00048^detalle^0^30^6^ +cttb00048^h_directa^5^2050^7^ +cttb00048^h_indirecta^5^2050^8^ +cttb00048^e_directa^5^2050^9^ +cttb00048^e_indirecta^5^2050^10^ +cttb00048^cod_prod^1^2^11^ +cttb00048^cantidad^5^3074^12^ +cttb00048^codigo_bloque^0^25^13^ +cttb00048^costo_lab^5^3077^14^ +cttb00048^costo_gasto^5^3077^15^ +cttb00048^turno^1^2^16^ +cttb00048^status_t^0^1^17^ +cttb00048^us_crea^0^9^18^ +cttb00048^fech_crea^10^3080^19^ +cttb00048^us_mod^0^9^20^ +cttb00048^fech_mod^10^3080^21^ +diatable^dia^1^2^1^ +diatable^descripcion^0^20^2^ +dstb00001^programa^0^9^1^ +dstb00001^cod_sistema^0^2^2^ +dstb00001^num_emp^2^4^3^ +dstb00001^no_solicitud^2^4^4^ +dstb00001^fecha_creacion^7^4^5^ +dstb00001^fecha_modificacion^7^4^6^ +dstb00001^descripcion^0^60^7^ +dstb00001^objetivo1^0^60^8^ +dstb00001^objetivo2^0^60^9^ +dstb00001^numero_act^0^60^10^ +dstb00001^status_t^0^1^11^ +dstb00001^us_crea^0^9^12^ +dstb00001^fech_crea^10^3080^13^ +dstb00001^us_mod^0^9^14^ +dstb00001^fech_mod^10^3080^15^ +dstb00002^programa^0^9^1^ +dstb00002^numero_act^0^9^2^ +dstb00002^linea_no^2^4^3^ +dstb00002^entradas^0^60^4^ +dstb00002^proceso^0^60^5^ +dstb00002^salida^0^60^6^ +dstb00002^status_t^0^1^7^ +dstb00002^us_crea^0^9^8^ +dstb00002^fech_crea^10^3080^9^ +dstb00002^us_mod^0^9^10^ +dstb00002^fech_mod^10^3080^11^ +dstb00003^cod_sistema^0^2^1^ +dstb00003^desc_sistema^0^35^2^ +dstb00003^status_t^0^1^3^ +dstb00003^us_crea^0^9^4^ +dstb00003^fech_crea^10^3080^5^ +dstb00003^us_mod^0^9^6^ +dstb00003^fech_mod^10^3080^7^ +dstb00004^cod_sistema^0^2^1^ +dstb00004^menu1^0^9^2^ +dstb00004^programa^0^9^3^ +dstb00004^opcion^2^4^4^ +dstb00004^status_t^0^1^5^ +dstb00004^us_crea^0^9^6^ +dstb00004^fech_crea^10^3080^7^ +dstb00004^us_mod^0^9^8^ +dstb00004^fech_mod^10^3080^9^ +dstb00005^tabla^0^9^1^ +dstb00005^descripcion^0^40^2^ +dstb00005^num_emp1^2^4^3^ +dstb00005^fecha_creacion^7^4^4^ +dstb00005^numero_act^2^4^5^ +dstb00005^campo^0^20^6^ +dstb00005^descrip_campo^0^150^7^ +dstb00005^tipo^0^8^8^ +dstb00005^longitud^0^16^9^ +dstb00005^secuencia^2^4^10^ +dstb00005^status_t^0^1^11^ +dstb00005^us_crea^0^9^12^ +dstb00005^fech_crea^10^3080^13^ +dstb00005^us_mod^0^9^14^ +dstb00005^fech_mod^10^3080^15^ +empleados^departamento^0^71^1^ +empleados^tipo_empleado^0^1^2^ +empleados^ficha^1^2^3^ +empleados^nombre^13^31^4^ +empleados^cedula^0^11^5^ +empleados^puesto^0^71^6^ +empleados^fecha_nacimiento^7^4^7^ +empleados^fecha_entrada^7^4^8^ +empleados^fecha_nomina^7^4^9^ +empleados^ano^257^2^10^ +empleados^mes^0^10^11^ +empleados^tiempo_empresa^5^5375^12^ +empleados^meses^5^1536^13^ +empleados^movimiento_nom^0^71^14^ +empleados^sueldo_actual^5^2562^15^ +empleados^valor_nomina^5^2562^16^ +empleados^estado^0^1^17^ +empleados^nomina^2^4^18^ +empleados^fehasalida^7^4^19^ +empleados^clasemovimiento^0^1^20^ +intb00001^cod_n^257^2^1^ +intb00001^cod_grupo^257^2^2^ +intb00001^cod_tipo^257^2^3^ +intb00001^cod_sec^257^2^4^ +intb00001^descrip_esp^256^30^5^ +intb00001^descrip_ing^0^30^6^ +intb00001^unidad_med^0^3^7^ +intb00001^status_t^0^1^8^ +intb00001^us_crea^0^9^9^ +intb00001^fech_crea^10^3080^10^ +intb00001^us_mod^0^9^11^ +intb00001^fech_mod^10^3080^12^ +intb00002^cod_n^257^2^1^ +intb00002^cod_grupo^257^2^2^ +intb00002^cod_tipo^257^2^3^ +intb00002^cod_sec^257^2^4^ +intb00002^pto_reorden^261^2562^5^ +intb00002^existencia^261^2562^6^ +intb00002^cod_nab^0^11^7^ +intb00002^base^5^2562^8^ +intb00002^bodega^1^2^9^ +intb00002^categoria^0^1^10^ +intb00002^dia_llegada^1^2^11^ +intb00002^gravamen^5^1282^12^ +intb00002^status_t^0^1^13^ +intb00002^us_crea^0^9^14^ +intb00002^fech_crea^10^3080^15^ +intb00002^us_mod^0^9^16^ +intb00002^fech_mod^10^3080^17^ +intb00003^cod_n^257^2^1^ +intb00003^cod_grupo^257^2^2^ +intb00003^cod_tipo^257^2^3^ +intb00003^cod_sec^257^2^4^ +intb00003^cod_n_s^1^2^5^ +intb00003^cod_grupo_s^1^2^6^ +intb00003^cod_tipo_s^1^2^7^ +intb00003^cod_sec_s^1^2^8^ +intb00003^cod_uso_s^0^1^9^ +intb00003^status_t^0^1^10^ +intb00003^us_crea^0^9^11^ +intb00003^fech_crea^10^3080^12^ +intb00003^us_mod^0^9^13^ +intb00003^fech_mod^10^3080^14^ +intb00004^cod_n^257^2^1^ +intb00004^cod_grupo^257^2^2^ +intb00004^cod_tipo^257^2^3^ +intb00004^cod_sec^257^2^4^ +intb00004^cod_n_e^1^2^5^ +intb00004^cod_grupo_e^1^2^6^ +intb00004^cod_tipo_e^1^2^7^ +intb00004^cod_sec_e^1^2^8^ +intb00004^cod_uso_e^0^1^9^ +intb00004^status_t^0^1^10^ +intb00004^us_crea^0^9^11^ +intb00004^fech_crea^10^3080^12^ +intb00004^us_mod^0^9^13^ +intb00004^fech_mod^10^3080^14^ +intb00005^cod_mov^257^2^1^ +intb00005^descrip_mov^0^40^2^ +intb00005^status_mov^0^1^3^ +intb00005^cuenta_1^0^8^4^ +intb00005^cuenta_2^0^8^5^ +intb00005^cuenta_3^0^8^6^ +intb00005^status_t^0^1^7^ +intb00005^us_crea^0^9^8^ +intb00005^fech_crea^10^3080^9^ +intb00005^us_mod^0^9^10^ +intb00005^fech_mod^10^3080^11^ +intb00006^num_doc^258^4^1^ +intb00006^fecha^7^4^2^ +intb00006^fact_no^0^10^3^ +intb00006^conduce_no^0^10^4^ +intb00006^orden_compra^2^4^5^ +intb00006^tipo^0^2^6^ +intb00006^cod_sp^1^2^7^ +intb00006^cod_sp_sec^1^2^8^ +intb00006^cod_mov^257^2^9^ +intb00006^cod_n^1^2^10^ +intb00006^cod_grupo^1^2^11^ +intb00006^cod_tipo^1^2^12^ +intb00006^cod_sec^1^2^13^ +intb00006^cantidad_1^5^2562^14^ +intb00006^cantidad_2^5^2562^15^ +intb00006^depto_de^1^2^16^ +intb00006^depto_a^1^2^17^ +intb00006^cod_seccion^0^2^18^ +intb00006^cond_recep^0^1^19^ +intb00006^uso_tiempo^0^1^20^ +intb00006^bodega^1^2^21^ +intb00006^status_t^0^1^22^ +intb00006^us_crea^0^9^23^ +intb00006^fech_crea^10^3080^24^ +intb00006^us_mod^0^9^25^ +intb00006^fech_mod^10^3080^26^ +intb00007^codigo_unidad^256^3^1^ +intb00007^descripcion^0^20^2^ +intb00007^status_t^0^1^3^ +intb00007^us_crea^0^9^4^ +intb00007^fech_crea^10^3080^5^ +intb00007^us_mod^0^9^6^ +intb00007^fech_mod^10^3080^7^ +intb00008^cod_n^257^2^1^ +intb00008^cod_grupo^257^2^2^ +intb00008^cod_tipo^257^2^3^ +intb00008^cod_sec^257^2^4^ +intb00008^cod_sp^257^2^5^ +intb00008^cod_sp_sec^257^2^6^ +intb00008^precio^5^2562^7^ +intb00008^fecha_act^7^4^8^ +intb00008^status_t^0^1^9^ +intb00008^us_crea^0^9^10^ +intb00008^fech_crea^10^3080^11^ +intb00008^us_mod^0^9^12^ +intb00008^fech_mod^10^3080^13^ +intb00009^cod_bodega^1^2^1^ +intb00009^descripcion^0^30^2^ +intb00010^fecha_ini^7^4^1^ +intb00010^cod_n^1^2^2^ +intb00010^cod_grupo^1^2^3^ +intb00010^cod_tipo^1^2^4^ +intb00010^cod_sec^1^2^5^ +intb00010^fecha^7^4^6^ +intb00010^costo^5^2052^7^ +intb00010^balance^2^4^8^ +intb00011^fecha^7^4^1^ +intb00011^bodega^1^2^2^ +intb00011^cod_n^1^2^3^ +intb00011^cod_grupo^1^2^4^ +intb00011^cod_tipo^1^2^5^ +intb00011^cod_sec^1^2^6^ +intb00011^cantidad^5^2562^7^ +intb00011^balance^5^3074^8^ +intb00011^us_crea^0^9^9^ +intb00011^fech_crea^10^3080^10^ +intb00011^us_mod^0^9^11^ +intb00011^fech_mod^10^3080^12^ +intb00012^documento^2^4^1^ +intb00012^cod_mov^1^2^2^ +intb00012^fecha^7^4^3^ +intb00012^codigo_bloque^0^15^4^ +intb00012^cod_n^1^2^5^ +intb00012^cod_grupo^1^2^6^ +intb00012^cod_tipo^1^2^7^ +intb00012^cod_sec^1^2^8^ +intb00012^ancho1^5^3077^9^ +intb00012^largo1^5^3077^10^ +intb00012^espesor1^5^3077^11^ +intb00012^medida1^5^3077^12^ +intb00012^ancho2^5^3077^13^ +intb00012^largo2^5^3077^14^ +intb00012^espesor2^5^3077^15^ +intb00012^medida2^5^3074^16^ +intb00012^cantidad^5^3077^17^ +intb00013^mes_ini^0^10^1^ +intb00013^mes_fin^0^10^2^ +intb00013^ano^0^4^3^ +intb00013^cod_n^1^2^4^ +intb00013^cod_grupo^1^2^5^ +intb00013^cod_tipo^1^2^6^ +intb00013^cod_sec^1^2^7^ +intb00013^costo_st^5^3076^8^ +intb00013^status_t^0^1^9^ +intb00013^us_crea^0^9^10^ +intb00013^fech_crea^10^3080^11^ +intb00013^us_mod^0^9^12^ +intb00013^fech_mod^10^3080^13^ +intb00014^cod_n^1^2^1^ +intb00014^cod_grupo^1^2^2^ +intb00014^cod_tipo^1^2^3^ +intb00014^cod_sec^1^2^4^ +intb00014^categoria^0^1^5^ +intb00014^mes_ch^7^4^6^ +intb00014^status_t^0^1^7^ +intb00014^us_crea^0^9^8^ +intb00014^fech_crea^10^3080^9^ +intb00014^us_mod^0^9^10^ +intb00014^fech_mod^10^3080^11^ +intb00015^cod_n^1^2^1^ +intb00015^cod_grupo^1^2^2^ +intb00015^cod_tipo^1^2^3^ +intb00015^cod_sec^1^2^4^ +intb00015^semana_del^7^4^5^ +intb00015^semana_al^7^4^6^ +intb00015^exis_act^5^2562^7^ +intb00015^exis_fisica^5^2562^8^ +intb00015^status_t^0^1^9^ +intb00015^us_crea^0^9^10^ +intb00015^fech_crea^10^3080^11^ +intb00015^us_mod^0^9^12^ +intb00015^fech_mod^10^3080^13^ +intb00016^cod_n_p^1^2^1^ +intb00016^cod_grupo_p^1^2^2^ +intb00016^cod_n^1^2^3^ +intb00016^cod_grupo^1^2^4^ +intb00016^cod_tipo^1^2^5^ +intb00016^cod_sec^1^2^6^ +intb00016^cantidad^5^3331^7^ +intb00016^status_t^0^1^8^ +intb00016^us_crea^0^9^9^ +intb00016^fech_crea^10^3080^10^ +intb00016^us_mod^0^9^11^ +intb00016^fech_mod^10^3080^12^ +intb00017^num_sol^2^4^1^ +intb00017^fecha^7^4^2^ +intb00017^cod_n_p^1^2^3^ +intb00017^cod_grupo_p^1^2^4^ +intb00017^cantidad^5^3331^5^ +intb00017^status_t^0^1^6^ +intb00017^us_crea^0^9^7^ +intb00017^fech_crea^10^3080^8^ +intb00017^us_mod^0^9^9^ +intb00017^fech_mod^10^3080^10^ +intb00019^num_res^2^4^1^ +intb00019^num_sol^2^4^2^ +intb00019^fecha^7^4^3^ +intb00019^cod_n^1^2^4^ +intb00019^cod_grupo^1^2^5^ +intb00019^cod_tipo^1^2^6^ +intb00019^cod_sec^1^2^7^ +intb00019^cantidad^5^3331^8^ +intb00019^status_t^0^1^9^ +intb00019^us_crea^0^9^10^ +intb00019^fech_crea^10^3080^11^ +intb00019^us_mod^0^9^12^ +intb00019^fech_mod^10^3080^13^ +intb00020^tipo_doc^0^1^1^ +intb00020^num_fianza^2^4^2^ +intb00020^num_res^2^4^3^ +intb00020^fecha^7^4^4^ +intb00020^nom_buque^0^20^5^ +intb00020^fecha_ent^7^4^6^ +intb00020^cod_sp^1^2^7^ +intb00020^cod_sp_sec^1^2^8^ +intb00020^cod_pais^0^3^9^ +intb00020^cant_bulto^0^20^10^ +intb00020^num_oc^2^4^11^ +intb00020^num_emb^1^2^12^ +intb00020^valor_merc^5^3331^13^ +intb00020^cod_ca^0^4^14^ +intb00020^poliza^0^10^15^ +intb00020^prima^5^2562^16^ +intb00020^porc_prima^5^1794^17^ +intb00020^valor_desm^5^1794^18^ +intb00020^valor_gar^5^3331^19^ +intb00020^cod_n^1^2^20^ +intb00020^cod_grupo^1^2^21^ +intb00020^cod_tipo^1^2^22^ +intb00020^cod_sec^1^2^23^ +intb00020^cantidad^5^3331^24^ +intb00020^cantidad_c^5^3331^25^ +intb00020^status_t^0^1^26^ +intb00020^us_crea^0^9^27^ +intb00020^fech_crea^10^3080^28^ +intb00020^us_mod^0^9^29^ +intb00020^fech_mod^10^3080^30^ +intb00021^fecha^7^4^1^ +intb00021^factura^2^4^2^ +intb00021^cod_n^1^2^3^ +intb00021^cod_grupo^1^2^4^ +intb00021^cod_tipo^1^2^5^ +intb00021^cod_sec^1^2^6^ +intb00021^cantidad^2^4^7^ +intb00021^status_t^0^1^8^ +intb00021^us_crea^0^9^9^ +intb00021^fech_crea^10^3080^10^ +intb00021^us_mod^0^9^11^ +intb00021^fech_mod^10^3080^12^ +intb00022^cod_n^257^2^1^ +intb00022^cod_grupo^257^2^2^ +intb00022^cod_tipo^257^2^3^ +intb00022^cod_sec^257^2^4^ +intb00022^descrip_esp^0^30^5^ +intb00022^descrip_ing^0^30^6^ +intb00022^unidad_med^0^3^7^ +intb00022^costo_real_ci^5^2308^8^ +intb00022^costo_real_si^5^2308^9^ +intb00022^status_t^0^1^10^ +intb00022^us_crea^0^9^11^ +intb00022^fech_crea^10^3080^12^ +intb00022^us_mod^0^9^13^ +intb00022^fech_mod^10^3080^14^ +intb00023^num_doc^258^4^1^ +intb00023^cod_mov^1^2^2^ +intb00023^status_t^0^1^3^ +intb00023^us_crea^0^9^4^ +intb00023^fech_crea^10^3080^5^ +intb00023^us_mod^0^9^6^ +intb00023^fech_mod^10^3080^7^ +intb00024^num_doc^258^4^1^ +intb00024^fecha^7^4^2^ +intb00024^fact_no^0^10^3^ +intb00024^conduce_no^0^10^4^ +intb00024^orden_compra^2^4^5^ +intb00024^tipo^0^2^6^ +intb00024^cod_sp^1^2^7^ +intb00024^cod_sp_sec^1^2^8^ +intb00024^cod_mov^257^2^9^ +intb00024^cod_n^1^2^10^ +intb00024^cod_grupo^1^2^11^ +intb00024^cod_tipo^1^2^12^ +intb00024^cod_sec^1^2^13^ +intb00024^cantidad_1^5^2562^14^ +intb00024^cantidad_2^5^2562^15^ +intb00024^depto_de^1^2^16^ +intb00024^depto_a^1^2^17^ +intb00024^cod_seccion^0^2^18^ +intb00024^cond_recep^0^1^19^ +intb00024^uso_tiempo^0^1^20^ +intb00024^bodega^1^2^21^ +intb00024^status_t^0^1^22^ +intb00024^us_crea^0^9^23^ +intb00024^fech_crea^10^3080^24^ +intb00024^us_mod^0^9^25^ +intb00024^fech_mod^10^3080^26^ +intb00025^fecha^263^4^1^ +intb00025^cod_n^257^2^2^ +intb00025^cod_grupo^257^2^3^ +intb00025^cod_tipo^257^2^4^ +intb00025^cod_sec^257^2^5^ +intb00025^pto_reorden^261^2562^6^ +intb00025^existencia^261^2562^7^ +intb00025^cod_nab^0^11^8^ +intb00025^base^5^2562^9^ +intb00025^bodega^1^2^10^ +intb00025^categoria^0^1^11^ +intb00025^dia_llegada^1^2^12^ +intb00025^gravamen^5^1282^13^ +intb00025^status_t^0^1^14^ +intb00025^us_crea^0^9^15^ +intb00025^fech_crea^10^3080^16^ +intb00025^us_mod^0^9^17^ +intb00025^fech_mod^10^3080^18^ +intb00026^fecha^7^4^1^ +intb00026^cod_n^1^2^2^ +intb00026^cod_grupo^1^2^3^ +intb00026^cod_tipo^1^2^4^ +intb00026^cod_sec^1^2^5^ +intb00026^cantidad_a^5^3074^6^ +intb00026^cantidad_b^5^3074^7^ +intb00026^status_t^0^1^8^ +intb00026^us_crea^0^9^9^ +intb00026^fech_crea^10^3080^10^ +intb00026^us_mod^0^9^11^ +intb00026^fech_mod^10^3080^12^ +intb00027^num_fianza^2^4^1^ +intb00027^no_pla_liq^0^10^2^ +intb00027^num_res_canc^2^4^3^ +intb00027^num_oficio^0^10^4^ +intb00027^num_form^2^4^5^ +intb00027^status_t^0^1^6^ +intb00027^us_crea^0^9^7^ +intb00027^fech_crea^10^3080^8^ +intb00027^us_mod^0^9^9^ +intb00027^fech_mod^10^3080^10^ +intb00028^cod_n^1^2^1^ +intb00028^cod_grupo^1^2^2^ +intb00028^cod_tipo^1^2^3^ +intb00028^cod_sec^1^2^4^ +intb00028^descrip_esp^0^30^5^ +intb00028^unidad_med^0^3^6^ +intb00028^fecha^7^4^7^ +intb00028^num_fianza^2^4^8^ +intb00028^form3111^2^4^9^ +intb00028^pla_liq^0^10^10^ +intb00028^fecha_f^7^4^11^ +intb00028^factura^2^4^12^ +intb00028^cantidad_i^5^3074^13^ +intb00028^cantidad_e^5^3074^14^ +intb00028^balance^5^3074^15^ +intb00028^letrero^0^10^16^ +intb00028^tipo_doc^0^1^17^ +intb006^num_doc^258^4^1^ +intb006^fecha^7^4^2^ +intb006^fact_no^0^10^3^ +intb006^conduce_no^0^10^4^ +intb006^orden_compra^2^4^5^ +intb006^tipo^0^2^6^ +intb006^cod_sp^1^2^7^ +intb006^cod_sp_sec^1^2^8^ +intb006^cod_mov^257^2^9^ +intb006^cod_n^1^2^10^ +intb006^cod_grupo^1^2^11^ +intb006^cod_tipo^1^2^12^ +intb006^cod_sec^1^2^13^ +intb006^cantidad_1^5^2562^14^ +intb006^cantidad_2^5^2562^15^ +intb006^depto_de^1^2^16^ +intb006^depto_a^1^2^17^ +intb006^cod_seccion^0^2^18^ +intb006^cond_recep^0^1^19^ +intb006^uso_tiempo^0^1^20^ +intb006^bodega^1^2^21^ +intb006^status_t^0^1^22^ +intb006^us_crea^0^9^23^ +intb006^fech_crea^10^3080^24^ +intb006^us_mod^0^9^25^ +intb006^fech_mod^10^3080^26^ +inventario^codigo^0^20^1^ +inventario^descripcion^0^50^2^ +inventario^lado1^5^3076^3^ +inventario^lado2^5^3076^4^ +inventario^cantidad^1^2^5^ +inventario^medida^5^3076^6^ +inventario^cod_n^1^2^7^ +inventario^cod_grupo^1^2^8^ +inventario^cod_tipo^1^2^9^ +inventario^cod_sec^1^2^10^ +inventario^existencia^5^3076^11^ +inventario^costo^5^3075^12^ +iptb00001^cod_n^1^2^1^ +iptb00001^cod_grupo^1^2^2^ +iptb00001^cod_tipo^1^2^3^ +iptb00001^cod_sec^1^2^4^ +iptb00001^unidad^0^5^5^ +iptb00001^factor_conv^5^3077^6^ +iptb00001^status_t^0^1^7^ +iptb00001^us_crea^0^9^8^ +iptb00001^fech_crea^10^3080^9^ +iptb00001^us_mod^0^9^10^ +iptb00001^fech_mod^10^3080^11^ +iptb00002^cod_cia^1^2^1^ +iptb00002^cod_n^1^2^2^ +iptb00002^cod_grupo^1^2^3^ +iptb00002^cod_tipo^1^2^4^ +iptb00002^cod_sec^1^2^5^ +iptb00002^descrip_esp^256^30^6^ +iptb00002^descrip_ing^0^30^7^ +iptb00002^unidad_med^0^4^8^ +iptb00002^nomenclatura^0^10^9^ +iptb00002^bodega^1^2^10^ +iptb00002^exist_max^261^2562^11^ +iptb00002^exist_min^5^2562^12^ +iptb00002^dia_llegada^1^2^13^ +iptb00002^status_t^0^1^14^ +iptb00002^us_crea^0^9^15^ +iptb00002^fech_crea^10^3080^16^ +iptb00002^us_mod^0^9^17^ +iptb00002^fech_mod^10^3080^18^ +iptb00003^cod_n^1^2^1^ +iptb00003^cod_grupo^1^2^2^ +iptb00003^cod_tipo^1^2^3^ +iptb00003^cod_sec^1^2^4^ +iptb00003^presentacion^0^20^5^ +iptb00003^status_t^0^1^6^ +iptb00003^us_crea^0^9^7^ +iptb00003^fech_crea^10^3080^8^ +iptb00003^us_mod^0^9^9^ +iptb00003^fech_mod^10^3080^10^ +iptb00004^ventas^0^1^1^ +iptb00004^mes_ini^0^2^2^ +iptb00004^mes_fin^0^2^3^ +iptb00004^ano^0^4^4^ +iptb00004^cod_n^1^2^5^ +iptb00004^cod_grupo^1^2^6^ +iptb00004^cod_tipo^1^2^7^ +iptb00004^cod_sec^1^2^8^ +iptb00004^material^5^3079^9^ +iptb00004^labor^5^3079^10^ +iptb00004^gastos^5^3079^11^ +iptb00004^status_t^0^1^12^ +iptb00004^us_crea^0^9^13^ +iptb00004^fech_crea^10^3080^14^ +iptb00004^us_mod^0^9^15^ +iptb00004^fech_mod^10^3080^16^ +iptb00005^cod_mov^257^2^1^ +iptb00005^descrip_mov^0^40^2^ +iptb00005^status_mov^0^1^3^ +iptb00005^cuenta_1^0^8^4^ +iptb00005^cuenta_2^0^8^5^ +iptb00005^cuenta_3^0^8^6^ +iptb00005^status_t^0^1^7^ +iptb00005^us_crea^0^9^8^ +iptb00005^fech_crea^10^3080^9^ +iptb00005^us_mod^0^9^10^ +iptb00005^fech_mod^10^3080^11^ +iptb00006^cod_cia^1^2^1^ +iptb00006^num_doc^258^4^2^ +iptb00006^fecha^263^4^3^ +iptb00006^fact_no^0^10^4^ +iptb00006^conduce_no^0^10^5^ +iptb00006^tipo^0^2^6^ +iptb00006^orden_compra^2^4^7^ +iptb00006^cod_sp^1^2^8^ +iptb00006^cod_sp_sec^1^2^9^ +iptb00006^cod_transp^1^2^10^ +iptb00006^sec_transp^1^2^11^ +iptb00006^placa^0^10^12^ +iptb00006^cod_tarifa^1^2^13^ +iptb00006^cod_mov^257^2^14^ +iptb00006^detalle^0^60^15^ +iptb00006^cod_n^257^2^16^ +iptb00006^cod_grupo^257^2^17^ +iptb00006^cod_tipo^257^2^18^ +iptb00006^cod_sec^257^2^19^ +iptb00006^cantidad_1^5^3077^20^ +iptb00006^cantidad_2^261^3077^21^ +iptb00006^cond_recep^0^1^22^ +iptb00006^uso_tiempo^0^1^23^ +iptb00006^bodega^1^2^24^ +iptb00006^status_t^0^1^25^ +iptb00006^us_crea^0^9^26^ +iptb00006^fech_crea^10^3080^27^ +iptb00006^us_mod^0^9^28^ +iptb00006^fech_mod^10^3080^29^ +iptb00007^num_doc^258^4^1^ +iptb00007^cod_mov^1^2^2^ +iptb00007^status_t^0^1^3^ +iptb00007^us_crea^0^9^4^ +iptb00007^fech_crea^10^3080^5^ +iptb00007^us_mod^0^9^6^ +iptb00007^fech_mod^10^3080^7^ +iptb00008^cod_cia^1^2^1^ +iptb00008^num_doc^258^4^2^ +iptb00008^fecha^7^4^3^ +iptb00008^fact_no^0^10^4^ +iptb00008^conduce_no^0^10^5^ +iptb00008^tipo^0^2^6^ +iptb00008^orden_compra^2^4^7^ +iptb00008^cod_sp^1^2^8^ +iptb00008^cod_sp_sec^1^2^9^ +iptb00008^cod_transp^1^2^10^ +iptb00008^sec_transp^1^2^11^ +iptb00008^placa^0^10^12^ +iptb00008^cod_tarifa^1^2^13^ +iptb00008^cod_mov^257^2^14^ +iptb00008^detalle^0^60^15^ +iptb00008^cod_n^1^2^16^ +iptb00008^cod_grupo^1^2^17^ +iptb00008^cod_tipo^1^2^18^ +iptb00008^cod_sec^1^2^19^ +iptb00008^cantidad_1^2^4^20^ +iptb00008^cantidad_2^258^4^21^ +iptb00008^cond_recep^0^1^22^ +iptb00008^uso_tiempo^0^1^23^ +iptb00008^bodega^1^2^24^ +iptb00008^status_t^0^1^25^ +iptb00008^us_crea^0^9^26^ +iptb00008^fech_crea^10^3080^27^ +iptb00008^us_mod^0^9^28^ +iptb00008^fech_mod^10^3080^29^ +iptb00009^fecha^263^4^1^ +iptb00009^cod_n^1^2^2^ +iptb00009^cod_grupo^1^2^3^ +iptb00009^cod_tipo^1^2^4^ +iptb00009^cod_sec^1^2^5^ +iptb00009^nomenclatura^0^10^6^ +iptb00009^cod_cia^1^2^7^ +iptb00009^bodega^1^2^8^ +iptb00009^existencia^261^2562^9^ +iptb00009^exist_min^5^2562^10^ +iptb00009^dia_llegada^1^2^11^ +iptb00009^gravamen^5^1795^12^ +iptb00009^status_t^0^1^13^ +iptb00009^us_crea^0^9^14^ +iptb00009^fech_crea^10^3080^15^ +iptb00009^us_mod^0^9^16^ +iptb00009^fech_mod^10^3080^17^ +iptb00010^cod_n^1^2^1^ +iptb00010^cod_grupo^1^2^2^ +iptb00010^cod_tipo^1^2^3^ +iptb00010^cod_sec^1^2^4^ +iptb00010^descripcion^0^50^5^ +iptb00010^cod_barra1^0^13^6^ +iptb00010^cod_barra2^0^1^7^ +iptb00010^conversion^1^2^8^ +iptb00010^cod_dumm1^0^1^9^ +iptb00010^cod_dumm2^0^12^10^ +iptb00010^cod_dumm3^0^1^11^ +iptb00010^status_t^0^1^12^ +iptb00010^us_crea^0^9^13^ +iptb00010^fech_crea^10^3080^14^ +iptb00010^us_mod^0^9^15^ +iptb00010^fech_mod^10^3080^16^ +iptb00011^fecha^7^4^1^ +iptb00011^bodega^1^2^2^ +iptb00011^cod_n^1^2^3^ +iptb00011^cod_grupo^1^2^4^ +iptb00011^cod_tipo^1^2^5^ +iptb00011^cod_sec^1^2^6^ +iptb00011^cantidad^5^2562^7^ +iptb00011^balance^5^3074^8^ +iptb00011^us_crea^0^9^9^ +iptb00011^fech_crea^10^3080^10^ +iptb00011^us_mod^0^9^11^ +iptb00011^fech_mod^10^3080^12^ +iptb00012^cod^0^1^1^ +iptb00012^ean13^0^12^2^ +iptb00012^cd^0^1^3^ +iptb00012^descripcion^0^30^4^ +iptb00012^unidades^2^4^5^ +iptb00012^status_t^0^1^6^ +iptb00012^us_crea^0^9^7^ +iptb00012^fech_crea^10^3080^8^ +iptb00012^us_mod^0^9^9^ +iptb00012^fech_mod^10^3080^10^ +iptb00013^cod_n^1^2^1^ +iptb00013^cod_grupo^1^2^2^ +iptb00013^cod_tipo^1^2^3^ +iptb00013^cod_sec^1^2^4^ +iptb00013^tipo_prod^0^3^5^ +iptb00013^us_crea^0^9^6^ +iptb00013^fech_crea^10^3080^7^ +iptb00013^us_mod^0^9^8^ +iptb00013^fech_mod^10^3080^9^ +iptb00014^cod_n^1^2^1^ +iptb00014^cod_grupo^1^2^2^ +iptb00014^cod_tipo^1^2^3^ +iptb00014^cod_sec^1^2^4^ +iptb00014^precio_min^5^3074^5^ +iptb00014^precio_lista^5^3074^6^ +iptb00014^status_t^0^1^7^ +iptb00014^us_crea^0^9^8^ +iptb00014^fech_crea^10^3080^9^ +iptb00014^us_mod^0^9^10^ +iptb00014^fech_mod^10^3080^11^ +iptb00015^cod_vend^1^2^1^ +iptb00015^sec_vend^1^2^2^ +iptb00015^bodega^1^2^3^ +iptb00015^us_crea^0^9^4^ +iptb00015^fech_crea^10^3080^5^ +iptb00015^us_mod^0^9^6^ +iptb00015^fech_mod^10^3080^7^ +iptb00016^cod_cia^1^2^1^ +iptb00016^num_doc^258^4^2^ +iptb00016^fecha^7^4^3^ +iptb00016^fact_no^0^10^4^ +iptb00016^conduce_no^0^10^5^ +iptb00016^tipo^0^2^6^ +iptb00016^orden_compra^2^4^7^ +iptb00016^cod_sp^1^2^8^ +iptb00016^cod_sp_sec^1^2^9^ +iptb00016^cod_transp^1^2^10^ +iptb00016^sec_transp^1^2^11^ +iptb00016^placa^0^10^12^ +iptb00016^cod_tarifa^1^2^13^ +iptb00016^cod_mov^257^2^14^ +iptb00016^detalle^0^60^15^ +iptb00016^cod_n^1^2^16^ +iptb00016^cod_grupo^1^2^17^ +iptb00016^cod_tipo^1^2^18^ +iptb00016^cod_sec^1^2^19^ +iptb00016^cantidad_1^2^4^20^ +iptb00016^cantidad_2^258^4^21^ +iptb00016^cond_recep^0^1^22^ +iptb00016^uso_tiempo^0^1^23^ +iptb00016^bodega^1^2^24^ +iptb00016^status_t^0^1^25^ +iptb00016^us_crea^0^9^26^ +iptb00016^fech_crea^10^3080^27^ +iptb00016^us_mod^0^9^28^ +iptb00016^fech_mod^10^3080^29^ +iptb00017^cod_cia^1^2^1^ +iptb00017^num_doc^258^4^2^ +iptb00017^fecha^7^4^3^ +iptb00017^fact_no^0^10^4^ +iptb00017^conduce_no^0^10^5^ +iptb00017^tipo^0^2^6^ +iptb00017^orden_compra^2^4^7^ +iptb00017^cod_sp^1^2^8^ +iptb00017^cod_sp_sec^1^2^9^ +iptb00017^cod_transp^1^2^10^ +iptb00017^sec_transp^1^2^11^ +iptb00017^placa^0^10^12^ +iptb00017^cod_tarifa^1^2^13^ +iptb00017^cod_mov^1^2^14^ +iptb00017^detalle^0^60^15^ +iptb00017^cod_n^1^2^16^ +iptb00017^cod_grupo^1^2^17^ +iptb00017^cod_tipo^1^2^18^ +iptb00017^cod_sec^1^2^19^ +iptb00017^cantidad_1^2^4^20^ +iptb00017^cantidad_2^2^4^21^ +iptb00017^cond_recep^0^1^22^ +iptb00017^uso_tiempo^0^1^23^ +iptb00017^bodega^1^2^24^ +iptb00017^status_t^0^1^25^ +iptb00017^us_crea^0^9^26^ +iptb00017^fech_crea^10^3080^27^ +iptb00017^us_mod^0^9^28^ +iptb00017^fech_mod^10^3080^29^ +iptb00018^fecha_ini^7^4^1^ +iptb00018^cod_n^1^2^2^ +iptb00018^cod_grupo^1^2^3^ +iptb00018^cod_tipo^1^2^4^ +iptb00018^cod_sec^1^2^5^ +iptb00018^fecha^7^4^6^ +iptb00018^costo^5^2052^7^ +iptb00018^balance^2^4^8^ +iptb00019^marca^1^2^1^ +iptb00019^nombre_marca^0^30^2^ +iptb00019^status_t^0^1^3^ +iptb00019^us_crea^0^9^4^ +iptb00019^fech_crea^10^3080^5^ +iptb00019^us_mod^0^20^6^ +iptb00019^fech_mod^10^3080^7^ +iptb00020^cod_n^258^4^1^ +iptb00020^producto^0^15^2^ +iptb00020^status_t^0^1^3^ +iptb00020^us_crea^0^9^4^ +iptb00020^fech_crea^10^3080^5^ +iptb00020^us_mod^0^9^6^ +iptb00020^fech_mod^10^3080^7^ +iptb00021^cod_cia^258^4^1^ +iptb00021^nombre_cia^0^20^2^ +iptb00021^status_t^0^1^3^ +iptb00021^us_crea^0^9^4^ +iptb00021^fech_crea^10^3080^5^ +iptb00021^us_mod^0^9^6^ +iptb00021^fech_mod^10^3080^7^ +iptb00022^cod_cia^1^2^1^ +iptb00022^descripcion^0^20^2^ +iptb00022^departamento^1^2^3^ +iptb00022^cuenta_no^0^8^4^ +iptb00022^us_crea^0^9^5^ +iptb00022^fech_crea^10^3080^6^ +iptb00022^us_mod^0^9^7^ +iptb00022^fech_mod^10^3080^8^ +iptb00024^cod_n^1^2^1^ +iptb00024^cod_tipo^1^2^2^ +iptb00024^descripcion^0^30^3^ +iptb00024^status_t^0^1^4^ +iptb00024^us_crea^0^9^5^ +iptb00024^fech_crea^10^3080^6^ +iptb00024^us_mod^0^9^7^ +iptb00024^fech_mod^10^3080^8^ +iptb00025^etiqueta^0^20^1^ +iptb00025^cod_mov^1^2^2^ +iptb00025^num_doc^2^4^3^ +iptb00025^cod_n^1^2^4^ +iptb00025^cod_grupo^1^2^5^ +iptb00025^cod_tipo^1^2^6^ +iptb00025^cod_sec^1^2^7^ +iptb00025^lado_1^5^3077^8^ +iptb00025^lado_2^5^3077^9^ +iptb00025^lado_3^5^3077^10^ +iptb00025^cantidad^5^3077^11^ +iptb00025^medida^5^3077^12^ +iptb00025^status_t^0^1^13^ +iptb00025^us_crea^0^40^14^ +iptb00025^fech_crea^10^3080^15^ +iptb00025^us_mod^0^40^16^ +iptb00025^fech_mod^10^3080^17^ +iptb00026^cod_mov^1^2^1^ +iptb00026^num_doc^2^4^2^ +iptb00026^departamento^1^2^3^ +iptb00027^cod_n^1^2^1^ +iptb00027^cod_grupo^1^2^2^ +iptb00027^cod_tipo^1^2^3^ +iptb00027^cod_sec^1^2^4^ +iptb00028^cod_mov^1^2^1^ +iptb00028^num_doc^2^4^2^ +iptb00028^cod_mov1^1^2^3^ +iptb00028^entrada^2^4^4^ +iptb00029^cod_grupo^1^2^1^ +iptb00029^descripcion^0^30^2^ +iptb00116^cod_cia^1^2^1^ +iptb00116^num_doc^258^4^2^ +iptb00116^fecha^7^4^3^ +iptb00116^fact_no^0^10^4^ +iptb00116^conduce_no^0^10^5^ +iptb00116^tipo^0^2^6^ +iptb00116^orden_compra^2^4^7^ +iptb00116^cod_sp^1^2^8^ +iptb00116^cod_sp_sec^1^2^9^ +iptb00116^cod_transp^1^2^10^ +iptb00116^sec_transp^1^2^11^ +iptb00116^placa^0^10^12^ +iptb00116^cod_tarifa^1^2^13^ +iptb00116^cod_mov^1^2^14^ +iptb00116^detalle^0^60^15^ +iptb00116^cod_n^1^2^16^ +iptb00116^cod_grupo^1^2^17^ +iptb00116^cod_tipo^1^2^18^ +iptb00116^cod_sec^1^2^19^ +iptb00116^cantidad_1^2^4^20^ +iptb00116^cantidad_2^2^4^21^ +iptb00116^cond_recep^0^1^22^ +iptb00116^uso_tiempo^0^1^23^ +iptb00116^bodega^1^2^24^ +iptb00116^status_t^0^1^25^ +iptb00116^us_crea^0^9^26^ +iptb00116^fech_crea^10^3080^27^ +iptb00116^us_mod^0^9^28^ +iptb00116^fech_mod^10^3080^29^ +iptb006^cod_cia^1^2^1^ +iptb006^num_doc^258^4^2^ +iptb006^fecha^7^4^3^ +iptb006^fact_no^0^10^4^ +iptb006^conduce_no^0^10^5^ +iptb006^tipo^0^2^6^ +iptb006^orden_compra^2^4^7^ +iptb006^cod_sp^1^2^8^ +iptb006^cod_sp_sec^1^2^9^ +iptb006^cod_transp^1^2^10^ +iptb006^sec_transp^1^2^11^ +iptb006^placa^0^10^12^ +iptb006^cod_tarifa^1^2^13^ +iptb006^cod_mov^1^2^14^ +iptb006^detalle^0^60^15^ +iptb006^cod_n^1^2^16^ +iptb006^cod_grupo^1^2^17^ +iptb006^cod_tipo^1^2^18^ +iptb006^cod_sec^1^2^19^ +iptb006^cantidad_1^5^3077^20^ +iptb006^cantidad_2^5^3077^21^ +iptb006^cond_recep^0^1^22^ +iptb006^uso_tiempo^0^1^23^ +iptb006^bodega^1^2^24^ +iptb006^status_t^0^1^25^ +iptb006^us_crea^0^9^26^ +iptb006^fech_crea^10^3080^27^ +iptb006^us_mod^0^9^28^ +iptb006^fech_mod^10^3080^29^ +iptb6^cod_cia^1^2^1^ +iptb6^num_doc^258^4^2^ +iptb6^fecha^7^4^3^ +iptb6^fact_no^0^10^4^ +iptb6^conduce_no^0^10^5^ +iptb6^tipo^0^2^6^ +iptb6^orden_compra^2^4^7^ +iptb6^cod_sp^1^2^8^ +iptb6^cod_sp_sec^1^2^9^ +iptb6^cod_transp^1^2^10^ +iptb6^sec_transp^1^2^11^ +iptb6^placa^0^10^12^ +iptb6^cod_tarifa^1^2^13^ +iptb6^cod_mov^1^2^14^ +iptb6^detalle^0^60^15^ +iptb6^cod_n^1^2^16^ +iptb6^cod_grupo^1^2^17^ +iptb6^cod_tipo^1^2^18^ +iptb6^cod_sec^1^2^19^ +iptb6^cantidad_1^2^4^20^ +iptb6^cantidad_2^5^3074^21^ +iptb6^cond_recep^0^1^22^ +iptb6^uso_tiempo^0^1^23^ +iptb6^bodega^1^2^24^ +iptb6^status_t^0^1^25^ +iptb6^us_crea^0^9^26^ +iptb6^fech_crea^10^3080^27^ +iptb6^us_mod^0^9^28^ +iptb6^fech_mod^10^3080^29^ +irtb00001^cod_n^257^2^1^ +irtb00001^cod_grupo^257^2^2^ +irtb00001^cod_tipo^257^2^3^ +irtb00001^cod_sec^257^2^4^ +irtb00001^descrip_esp^256^30^5^ +irtb00001^descrip_ing^0^30^6^ +irtb00001^unidad_med^0^3^7^ +irtb00001^status_t^0^1^8^ +irtb00001^us_crea^0^9^9^ +irtb00001^fech_crea^10^3080^10^ +irtb00001^us_mod^0^9^11^ +irtb00001^fech_mod^10^3080^12^ +irtb00002^cod_n^257^2^1^ +irtb00002^cod_grupo^257^2^2^ +irtb00002^cod_tipo^257^2^3^ +irtb00002^cod_sec^257^2^4^ +irtb00002^descrip_esp^0^30^5^ +irtb00002^descrip_ing^0^30^6^ +irtb00002^unidad_med^0^3^7^ +irtb00002^existencia^5^2562^8^ +irtb00002^exist_min^5^2562^9^ +irtb00002^dia_llegada^1^2^10^ +irtb00002^categoria^0^1^11^ +irtb00002^status_t^0^1^12^ +irtb00002^us_crea^0^9^13^ +irtb00002^fech_crea^10^3080^14^ +irtb00002^us_mod^0^9^15^ +irtb00002^fech_mod^10^3080^16^ +irtb00004^codigo^1^2^1^ +irtb00004^nombre^0^30^2^ +irtb00004^status_t^0^1^3^ +irtb00004^us_crea^0^9^4^ +irtb00004^fech_crea^10^3080^5^ +irtb00004^us_mod^0^9^6^ +irtb00004^fech_mod^10^3080^7^ +irtb00005^cod_mov^257^2^1^ +irtb00005^descrip_mov^0^40^2^ +irtb00005^status_mov^0^1^3^ +irtb00005^cuenta_1^0^8^4^ +irtb00005^cuenta_2^0^8^5^ +irtb00005^cuenta_3^0^8^6^ +irtb00005^status_t^0^1^7^ +irtb00005^us_crea^0^9^8^ +irtb00005^fech_crea^10^3080^9^ +irtb00005^us_mod^0^9^10^ +irtb00005^fech_mod^10^3080^11^ +irtb00006^num_doc^258^4^1^ +irtb00006^fecha^7^4^2^ +irtb00006^fact_no^0^10^3^ +irtb00006^conduce_no^0^10^4^ +irtb00006^tipo^0^2^5^ +irtb00006^orden_compra^2^4^6^ +irtb00006^cod_sp^1^2^7^ +irtb00006^cod_sp_sec^1^2^8^ +irtb00006^cod_mov^257^2^9^ +irtb00006^maquina^1^2^10^ +irtb00006^cod_n^1^2^11^ +irtb00006^cod_grupo^1^2^12^ +irtb00006^cod_tipo^1^2^13^ +irtb00006^cod_sec^1^2^14^ +irtb00006^cantidad_1^5^2562^15^ +irtb00006^cantidad_2^5^2562^16^ +irtb00006^sec_de^1^2^17^ +irtb00006^sec_a^1^2^18^ +irtb00006^status_mov^0^1^19^ +irtb00006^status_t^0^1^20^ +irtb00006^us_crea^0^9^21^ +irtb00006^fech_crea^10^3080^22^ +irtb00006^us_mod^0^9^23^ +irtb00006^fech_mod^10^3080^24^ +irtb00007^codigo_m^1^2^1^ +irtb00007^frame^0^10^2^ +irtb00007^numero^0^15^3^ +irtb00007^fase_m^1^2^4^ +irtb00007^serie^0^20^5^ +irtb00007^rpm_m^2^4^6^ +irtb00007^hp_m^0^7^7^ +irtb00007^voltaje^0^7^8^ +irtb00007^amperaje^0^7^9^ +irtb00007^ciclo^2^4^10^ +irtb00007^tipo^0^10^11^ +irtb00007^modelo^0^15^12^ +irtb00007^marca^0^20^13^ +irtb00007^status_t^0^1^14^ +irtb00007^us_crea^0^9^15^ +irtb00007^fech_crea^10^3080^16^ +irtb00007^us_mod^0^9^17^ +irtb00007^fech_mod^10^3080^18^ +irtb00008^cod_n^1^2^1^ +irtb00008^cod_grupo^1^2^2^ +irtb00008^cod_tipo^1^2^3^ +irtb00008^cod_sec^1^2^4^ +irtb00008^cod_maq^1^2^5^ +irtb00008^numero^0^20^6^ +irtb00008^serie^0^20^7^ +irtb00008^distribuidor^0^30^8^ +irtb00008^fabricante^0^50^9^ +irtb00008^localizacion^0^50^10^ +irtb00008^material^0^20^11^ +irtb00008^dureza^0^10^12^ +irtb00008^motor_elec^1^2^13^ +irtb00008^status_t^0^1^14^ +irtb00008^us_crea^0^9^15^ +irtb00008^fech_crea^10^3080^16^ +irtb00008^us_mod^0^9^17^ +irtb00008^fech_mod^10^3080^18^ +irtb00009^codigo^1^2^1^ +irtb00009^nombre^0^25^2^ +irtb00009^unidad_med^0^3^3^ +irtb00009^modelo^0^15^4^ +irtb00009^serie^0^15^5^ +irtb00009^fabricante^0^45^6^ +irtb00009^status_t^0^1^7^ +irtb00009^us_crea^0^9^8^ +irtb00009^fech_crea^10^3080^9^ +irtb00009^us_mod^0^9^10^ +irtb00009^fech_mod^10^3080^11^ +irtb00010^codigo^2^4^1^ +irtb00010^nombre^0^30^2^ +irtb00010^status_t^0^1^3^ +irtb00010^us_crea^0^9^4^ +irtb00010^fech_crea^10^3080^5^ +irtb00010^us_mod^0^9^6^ +irtb00010^fech_mod^10^3080^7^ +irtb00011^cod_form^1^2^1^ +irtb00011^cod_mov^1^2^2^ +irtb00011^us_crea^0^9^3^ +irtb00011^fech_crea^10^3080^4^ +irtb00013^mes_ini^1^2^1^ +irtb00013^mes_fin^1^2^2^ +irtb00013^ano^1^2^3^ +irtb00013^cod_n^1^2^4^ +irtb00013^cod_grupo^1^2^5^ +irtb00013^cod_tipo^1^2^6^ +irtb00013^cod_sec^1^2^7^ +irtb00013^costo_st^5^3074^8^ +irtb00013^status_t^0^1^9^ +irtb00013^us_crea^0^9^10^ +irtb00013^fech_crea^10^3080^11^ +irtb00013^us_mod^0^9^12^ +irtb00013^fech_mod^10^3080^13^ +irtb000139^mes_ini^1^2^1^ +irtb000139^mes_fin^1^2^2^ +irtb000139^ano^1^2^3^ +irtb000139^cod_n^1^2^4^ +irtb000139^cod_grupo^1^2^5^ +irtb000139^cod_tipo^1^2^6^ +irtb000139^cod_sec^1^2^7^ +irtb000139^costo_st^5^3074^8^ +irtb000139^status_t^0^1^9^ +irtb000139^us_crea^0^9^10^ +irtb000139^fech_crea^10^3080^11^ +irtb000139^us_mod^0^9^12^ +irtb000139^fech_mod^10^3080^13^ +irtb00014^num_salida^2^4^1^ +irtb00014^cod_mov^1^2^2^ +irtb00014^status_t^0^1^3^ +irtb00014^us_crea^0^9^4^ +irtb00014^fech_crea^10^3080^5^ +irtb00014^us_mod^0^9^6^ +irtb00014^fech_mod^10^3080^7^ +irtb00015^cod_form^1^2^1^ +irtb00015^cod_mov^1^2^2^ +irtb00015^us_crea^0^9^3^ +irtb00015^fech_crea^10^3080^4^ +irtb00016^cod_n^1^2^1^ +irtb00016^cod_grupo^1^2^2^ +irtb00016^cod_tipo^1^2^3^ +irtb00016^cod_sec^1^2^4^ +irtb00016^categoria^0^1^5^ +irtb00016^mes_ch^7^4^6^ +irtb00016^status_t^0^1^7^ +irtb00016^us_crea^0^9^8^ +irtb00016^fech_crea^10^3080^9^ +irtb00016^us_mod^0^9^10^ +irtb00016^fech_mod^10^3080^11^ +irtb00017^cod_n^1^2^1^ +irtb00017^cod_grupo^1^2^2^ +irtb00017^cod_tipo^1^2^3^ +irtb00017^cod_sec^1^2^4^ +irtb00017^semana_del^7^4^5^ +irtb00017^semana_al^7^4^6^ +irtb00017^exis_act^5^2562^7^ +irtb00017^exis_fisica^5^2562^8^ +irtb00017^status_t^0^1^9^ +irtb00017^us_crea^0^9^10^ +irtb00017^fech_crea^10^3080^11^ +irtb00017^us_mod^0^9^12^ +irtb00017^fech_mod^10^3080^13^ +irtb00018^cod_mov^2^4^1^ +irtb00018^usuario^0^9^2^ +irtb00026^num_doc^258^4^1^ +irtb00026^fecha^7^4^2^ +irtb00026^fact_no^0^10^3^ +irtb00026^conduce_no^0^10^4^ +irtb00026^tipo^0^2^5^ +irtb00026^orden_compra^2^4^6^ +irtb00026^cod_sp^1^2^7^ +irtb00026^cod_sp_sec^1^2^8^ +irtb00026^cod_mov^257^2^9^ +irtb00026^maquina^1^2^10^ +irtb00026^cod_n^1^2^11^ +irtb00026^cod_grupo^1^2^12^ +irtb00026^cod_tipo^1^2^13^ +irtb00026^cod_sec^1^2^14^ +irtb00026^cantidad_1^5^2562^15^ +irtb00026^cantidad_2^5^2562^16^ +irtb00026^sec_de^1^2^17^ +irtb00026^sec_a^1^2^18^ +irtb00026^status_mov^0^1^19^ +irtb00026^status_t^0^1^20^ +irtb00026^us_crea^0^9^21^ +irtb00026^fech_crea^10^3080^22^ +irtb00026^us_mod^0^9^23^ +irtb00026^fech_mod^10^3080^24^ +irtb00027^fecha_r^263^4^1^ +irtb00027^cod_n_r^257^2^2^ +irtb00027^cod_grupo_r^257^2^3^ +irtb00027^cod_tipo_r^257^2^4^ +irtb00027^cod_sec_r^257^2^5^ +irtb00027^cod_n_m^257^2^6^ +irtb00027^cod_grupo_m^257^2^7^ +irtb00027^cod_tipo_m^257^2^8^ +irtb00027^cod_sec_m^257^2^9^ +irtb00027^cantidad_m^261^2562^10^ +irtb00027^status_t^0^1^11^ +irtb00027^us_crea^0^9^12^ +irtb00027^fech_crea^10^3080^13^ +irtb00027^us_mod^0^9^14^ +irtb00027^fech_mod^10^3080^15^ +irtb00028^mes_ini^257^2^1^ +irtb00028^mes_fin^257^2^2^ +irtb00028^ano^257^2^3^ +irtb00028^cod_n^257^2^4^ +irtb00028^cod_grupo^257^2^5^ +irtb00028^cod_tipo^257^2^6^ +irtb00028^cod_sec^257^2^7^ +irtb00028^costo_st^261^3074^8^ +irtb00028^status_t^0^1^9^ +irtb00028^us_crea^0^9^10^ +irtb00028^fech_crea^10^3080^11^ +irtb00028^us_mod^0^9^12^ +irtb00028^fech_mod^10^3080^13^ +irtb00029^departamento^1^2^1^ +irtb00029^maquina^1^2^2^ +irtb00029^status_t^0^1^3^ +irtb00029^us_crea^0^9^4^ +irtb00029^fech_crea^10^3080^5^ +irtb00029^us_mod^0^9^6^ +irtb00029^fech_mod^10^3080^7^ +irtb0013^mes_ini^1^2^1^ +irtb0013^mes_fin^1^2^2^ +irtb0013^ano^1^2^3^ +irtb0013^cod_n^1^2^4^ +irtb0013^cod_grupo^1^2^5^ +irtb0013^cod_tipo^1^2^6^ +irtb0013^cod_sec^1^2^7^ +irtb0013^costo_st^5^3074^8^ +irtb0013^status_t^0^1^9^ +irtb0013^us_crea^0^9^10^ +irtb0013^fech_crea^10^3080^11^ +irtb0013^us_mod^0^9^12^ +irtb0013^fech_mod^10^3080^13^ +irtb01133^mes_ini^1^2^1^ +irtb01133^mes_fin^1^2^2^ +irtb01133^ano^1^2^3^ +irtb01133^cod_n^1^2^4^ +irtb01133^cod_grupo^1^2^5^ +irtb01133^cod_tipo^1^2^6^ +irtb01133^cod_sec^1^2^7^ +irtb01133^costo_st^5^3074^8^ +irtb01133^status_t^0^1^9^ +irtb01133^us_crea^0^9^10^ +irtb01133^fech_crea^10^3080^11^ +irtb01133^us_mod^0^9^12^ +irtb01133^fech_mod^10^3080^13^ +istb00001^cod_n^257^2^1^ +istb00001^cod_grupo^257^2^2^ +istb00001^cod_tipo^257^2^3^ +istb00001^cod_sec^257^2^4^ +istb00001^descrip_esp^256^30^5^ +istb00001^descrip_ing^0^30^6^ +istb00001^unidad_med^0^3^7^ +istb00001^status_t^0^1^8^ +istb00001^us_crea^0^9^9^ +istb00001^fech_crea^10^3080^10^ +istb00001^us_mod^0^9^11^ +istb00001^fech_mod^10^3080^12^ +istb00002^cod_n^257^2^1^ +istb00002^cod_grupo^257^2^2^ +istb00002^cod_tipo^257^2^3^ +istb00002^cod_sec^257^2^4^ +istb00002^pto_reorden^5^2562^5^ +istb00002^existencia^5^2562^6^ +istb00002^bodega^1^2^7^ +istb00002^categoria^0^1^8^ +istb00002^status_t^0^1^9^ +istb00002^us_crea^0^9^10^ +istb00002^fech_crea^10^3080^11^ +istb00002^us_mod^0^9^12^ +istb00002^fech_mod^10^3080^13^ +istb00003^num_doc^258^4^1^ +istb00003^fecha^7^4^2^ +istb00003^fact_no^0^10^3^ +istb00003^conduce_no^0^10^4^ +istb00003^orden_compra^2^4^5^ +istb00003^tipo^0^2^6^ +istb00003^cod_sp^1^2^7^ +istb00003^cod_sp_sec^1^2^8^ +istb00003^cod_mov^257^2^9^ +istb00003^cod_n^1^2^10^ +istb00003^cod_grupo^1^2^11^ +istb00003^cod_tipo^1^2^12^ +istb00003^cod_sec^1^2^13^ +istb00003^cantidad_1^5^2562^14^ +istb00003^cantidad_2^5^2562^15^ +istb00003^depto_de^1^2^16^ +istb00003^depto_a^1^2^17^ +istb00003^cond_recep^0^1^18^ +istb00003^uso_tiempo^0^1^19^ +istb00003^bodega^1^2^20^ +istb00003^status_t^0^1^21^ +istb00003^us_crea^0^9^22^ +istb00003^fech_crea^10^3080^23^ +istb00003^us_mod^0^9^24^ +istb00003^fech_mod^10^3080^25^ +istb00005^cod_mov^257^2^1^ +istb00005^descrip_mov^0^40^2^ +istb00005^status_mov^0^1^3^ +istb00005^cuenta_1^0^4^4^ +istb00005^cuenta_2^0^4^5^ +istb00005^cuenta_3^0^4^6^ +istb00005^status_t^0^1^7^ +istb00005^us_crea^0^9^8^ +istb00005^fech_crea^10^3080^9^ +istb00005^us_mod^0^9^10^ +istb00005^fech_mod^10^3080^11^ +istb00006^num_doc^258^4^1^ +istb00006^fecha^7^4^2^ +istb00006^fact_no^0^10^3^ +istb00006^conduce_no^0^10^4^ +istb00006^orden_compra^2^4^5^ +istb00006^tipo^0^2^6^ +istb00006^cod_sp^1^2^7^ +istb00006^cod_sp_sec^1^2^8^ +istb00006^cod_mov^257^2^9^ +istb00006^cod_n^1^2^10^ +istb00006^cod_grupo^1^2^11^ +istb00006^cod_tipo^1^2^12^ +istb00006^cod_sec^1^2^13^ +istb00006^cantidad_1^5^2562^14^ +istb00006^cantidad_2^5^2562^15^ +istb00006^depto_de^1^2^16^ +istb00006^depto_a^1^2^17^ +istb00006^cond_recep^0^1^18^ +istb00006^uso_tiempo^0^1^19^ +istb00006^bodega^1^2^20^ +istb00006^status_t^0^1^21^ +istb00006^us_crea^0^9^22^ +istb00006^fech_crea^10^3080^23^ +istb00006^us_mod^0^9^24^ +istb00006^fech_mod^10^3080^25^ +istb00007^num_salida^258^4^1^ +istb00007^cod_mov^1^2^2^ +istb00007^status_t^0^1^3^ +istb00007^us_crea^0^9^4^ +istb00007^fech_crea^10^3080^5^ +istb00007^us_mod^0^9^6^ +istb00007^fech_mod^10^3080^7^ +istb00008^cod_form^1^2^1^ +istb00008^cod_mov^1^2^2^ +istb00008^us_crea^0^9^3^ +istb00008^fech_crea^10^3080^4^ +istb00009^cod_bodega^1^2^1^ +istb00009^descripcion^0^30^2^ +istb00011^fecha^7^4^1^ +istb00011^bodega^1^2^2^ +istb00011^cod_n^1^2^3^ +istb00011^cod_grupo^1^2^4^ +istb00011^cod_tipo^1^2^5^ +istb00011^cod_sec^1^2^6^ +istb00011^cantidad^5^2562^7^ +istb00011^balance^5^3074^8^ +istb00011^us_crea^0^9^9^ +istb00011^fech_crea^10^3080^10^ +istb00011^us_mod^0^9^11^ +istb00011^fech_mod^10^3080^12^ +istb00013^mes_ini^0^10^1^ +istb00013^mes_fin^0^10^2^ +istb00013^ano^0^4^3^ +istb00013^cod_n^1^2^4^ +istb00013^cod_grupo^1^2^5^ +istb00013^cod_tipo^1^2^6^ +istb00013^cod_sec^1^2^7^ +istb00013^costo_st^5^3076^8^ +istb00013^status_t^0^1^9^ +istb00013^us_crea^0^9^10^ +istb00013^fech_crea^10^3080^11^ +istb00013^us_mod^0^9^12^ +istb00013^fech_mod^10^3080^13^ +mestable^mes^1^2^1^ +mestable^descrip^0^10^2^ +mestable^dias_prod^1^2^3^ +mestable^status_t^0^1^4^ +mestable^us_crea^0^9^5^ +mestable^fech_crea^10^3080^6^ +mestable^us_mod^0^9^7^ +mestable^fech_mod^10^3080^8^ +modulos^modid^2^4^1^ +modulos^moddescripcion^0^60^2^ +msgtable^cod_msg^1^2^1^ +msgtable^desc_msg^0^60^2^ +msgtable^us_crea^0^9^3^ +msgtable^fech_crea^10^3080^4^ +msgtable^us_mod^0^9^5^ +msgtable^fech_mod^10^3080^6^ +nomina^ficha^1^2^1^ +nomina^tss^2^4^2^ +nomina2^ficha^1^2^1^ +nomina2^tss^2^4^2^ +notb00001^ult_cheque^2^4^1^ +notb00001^us_crea^0^9^2^ +notb00001^fech_crea^10^3080^3^ +notb00002^cod_mov^1^2^1^ +notb00002^descrip_mov^0^30^2^ +notb00002^primer_enc^0^8^3^ +notb00002^segundo_enc^0^8^4^ +notb00002^tercer_enc^0^8^5^ +notb00002^ch_encabeza^0^10^6^ +notb00002^tipo_mov^0^1^7^ +notb00002^clase_mov^0^1^8^ +notb00002^cantidad_cia^5^2562^9^ +notb00002^cantidad_emp^5^2562^10^ +notb00002^cta_control^0^6^11^ +notb00002^cta_aux^0^7^12^ +notb00002^status_t^0^1^13^ +notb00002^us_crea^0^9^14^ +notb00002^fech_crea^10^3080^15^ +notb00002^us_mod^0^9^16^ +notb00002^fech_mod^10^3080^17^ +notb00003^num_emp^1^2^1^ +notb00003^departamento^1^2^2^ +notb00003^nivel_emp^1^2^3^ +notb00003^cod_puesto^1^2^4^ +notb00003^cod_mov^1^2^5^ +notb00003^cantidad^5^2562^6^ +notb00003^valor^5^2562^7^ +notb00003^status_t^0^1^8^ +notb00003^us_crea^0^9^9^ +notb00003^fech_crea^10^3080^10^ +notb00003^us_mod^0^9^11^ +notb00003^fech_mod^10^3080^12^ +notb00005^salario^5^3074^1^ +notb00005^valor^5^3074^2^ +notb00005^porc_imp^5^2050^3^ +notb00005^status_t^0^1^4^ +notb00005^us_crea^0^9^5^ +notb00005^fech_crea^10^3080^6^ +notb00005^us_mod^0^9^7^ +notb00005^fech_mod^10^3080^8^ +notb00006^salario_sem_desde^5^2562^1^ +notb00006^salario_sem_hasta^5^2562^2^ +notb00006^salario_men_desde^5^2562^3^ +notb00006^salario_men_hasta^5^2562^4^ +notb00006^porc_emp^5^2562^5^ +notb00006^porc_pat^5^2562^6^ +notb00006^status_t^0^1^7^ +notb00006^us_crea^0^9^8^ +notb00006^fech_crea^10^3080^9^ +notb00006^us_mod^0^9^10^ +notb00006^fech_mod^10^3080^11^ +notb00007^num_nomi^1^2^1^ +notb00007^tipo_emp^0^1^2^ +notb00007^num_emp^1^2^3^ +notb00007^departamento^1^2^4^ +notb00007^nivel_emp^1^2^5^ +notb00007^cod_puesto^1^2^6^ +notb00007^cod_mov^1^2^7^ +notb00007^cantidad^5^2562^8^ +notb00007^valor^5^2562^9^ +notb00007^status_t^0^1^10^ +notb00007^us_crea^0^9^11^ +notb00007^fech_crea^10^3080^12^ +notb00007^us_mod^0^9^13^ +notb00007^fech_mod^10^3080^14^ +notb00008^num_nomi^2^4^1^ +notb00008^tipo_emp^0^1^2^ +notb00008^num_emp^1^2^3^ +notb00008^departamento^1^2^4^ +notb00008^nivel_emp^1^2^5^ +notb00008^cod_puesto^1^2^6^ +notb00008^fecha^7^4^7^ +notb00008^cod_mov^1^2^8^ +notb00008^cantidad^5^2562^9^ +notb00008^valor^5^2562^10^ +notb00008^clase_mov^0^1^11^ +notb00008^status_t^0^1^12^ +notb00008^us_crea^0^9^13^ +notb00008^fech_crea^10^3080^14^ +notb00008^us_mod^0^9^15^ +notb00008^fech_mod^10^3080^16^ +notb00009^num_nomi^2^4^1^ +notb00009^tipo_emp^0^1^2^ +notb00009^cheque_no^1^2^3^ +notb00009^num_emp^1^2^4^ +notb00009^monto^5^2562^5^ +notb00009^status_t^0^1^6^ +notb00009^us_crea^0^9^7^ +notb00009^fech_crea^10^3080^8^ +notb00010^tipo_emp^0^1^1^ +notb00010^h_normal^5^2050^2^ +notb00010^num_nomi^2^4^3^ +notb00010^mes^1^2^4^ +notb00010^ano^257^2^5^ +notb00010^num_sem^1^2^6^ +notb00010^fecha_del^7^4^7^ +notb00010^fecha_al^7^4^8^ +notb00010^status_t^0^1^9^ +notb00010^us_crea^0^9^10^ +notb00010^fech_crea^10^3080^11^ +notb00010^us_mod^0^9^12^ +notb00010^fech_mod^10^3080^13^ +notb00011^num_emp^1^2^1^ +notb00011^departamento^1^2^2^ +notb00011^nivel_emp^1^2^3^ +notb00011^cod_puesto^1^2^4^ +notb00011^num_doc^2^4^5^ +notb00011^cod_mov^1^2^6^ +notb00011^fecha^7^4^7^ +notb00011^monto^5^2562^8^ +notb00011^porciento^5^1282^9^ +notb00011^status_t^0^1^10^ +notb00011^us_crea^0^9^11^ +notb00011^fech_crea^10^3080^12^ +notb00011^us_mod^0^9^13^ +notb00011^fech_mod^10^3080^14^ +notb00012^cod_mes^1^2^1^ +notb00012^dias^1^2^2^ +notb00012^us_crea^0^9^3^ +notb00012^fech_crea^10^3080^4^ +notb00012^us_mod^0^9^5^ +notb00012^fech_mod^10^3080^6^ +notb00013^cod_mov^1^2^1^ +notb00013^cod_mov_a^1^2^2^ +notb00013^status_t^0^1^3^ +notb00013^us_crea^0^9^4^ +notb00013^fech_crea^10^3080^5^ +notb00013^us_mod^0^9^6^ +notb00013^fech_mod^10^3080^7^ +notb00014^cod_mov^1^2^1^ +notb00014^us_crea^0^9^2^ +notb00014^fech_crea^10^3080^3^ +notb00015^num_emp^1^2^1^ +notb00015^departamento^1^2^2^ +notb00015^nivel_emp^1^2^3^ +notb00015^cod_puesto^1^2^4^ +notb00015^num_doc^2^4^5^ +notb00015^cod_mov^1^2^6^ +notb00015^fecha^7^4^7^ +notb00015^monto^5^2562^8^ +notb00015^porciento^5^1282^9^ +notb00015^status_t^0^1^10^ +notb00015^us_crea^0^9^11^ +notb00015^fech_crea^10^3080^12^ +notb00015^us_mod^0^9^13^ +notb00015^fech_mod^10^3080^14^ +notb00016^num_nomi^2^4^1^ +notb00016^tipo_emp^0^1^2^ +notb00016^num_emp^1^2^3^ +notb00016^departamento^1^2^4^ +notb00016^nivel_emp^1^2^5^ +notb00016^cod_puesto^1^2^6^ +notb00016^fecha^7^4^7^ +notb00016^cod_mov^1^2^8^ +notb00016^cantidad^5^2562^9^ +notb00016^valor^5^2562^10^ +notb00016^clase_mov^0^1^11^ +notb00016^status_t^0^1^12^ +notb00016^us_crea^0^9^13^ +notb00016^fech_crea^10^3080^14^ +notb00016^us_mod^0^9^15^ +notb00016^fech_mod^10^3080^16^ +notb00017^num_emp^1^2^1^ +notb00017^departamento^1^2^2^ +notb00017^us_crea^0^9^3^ +notb00017^fech_crea^10^3080^4^ +notb00017^us_mod^0^9^5^ +notb00017^fech_mod^10^3080^6^ +notb00018^num_emp^1^2^1^ +notb00018^porc_accidente^5^3074^2^ +notb00018^status_t^0^1^3^ +notb00018^us_crea^0^9^4^ +notb00018^fech_crea^10^3080^5^ +notb00018^us_mod^0^9^6^ +notb00018^fech_mod^10^3080^7^ +notb00019^num_nomi^1^2^1^ +notb00019^tipo_emp^0^1^2^ +notb00019^cheque_no_ini^2^4^3^ +notb00019^cheque_no_fin^2^4^4^ +notb00019^cuenta_no^0^8^5^ +notb00019^us_crea^0^9^6^ +notb00019^fech_crea^10^3080^7^ +notb00019^us_mod^0^9^8^ +notb00019^fech_mod^10^3080^9^ +notb00020^cuenta_no^0^8^1^ +notb00020^cheque_no^2^4^2^ +notb00020^num_emp^1^2^3^ +notb00020^fecha^7^4^4^ +notb00020^portador^0^30^5^ +notb00020^tasa^5^2050^6^ +notb00020^monto^5^3074^7^ +notb00020^status_impresion^0^1^8^ +notb00020^status_t^0^1^9^ +notb00020^us_crea^0^9^10^ +notb00020^fech_crea^10^3080^11^ +notb00020^us_mod^0^9^12^ +notb00020^fech_mod^10^3080^13^ +notb00021^num_nomi^1^2^1^ +notb00021^tipo_emp^0^1^2^ +notb00021^cheque_no_ini^2^4^3^ +notb00021^cheque_no_fin^2^4^4^ +notb00021^cuenta_no^0^8^5^ +notb00021^us_crea^0^9^6^ +notb00021^fech_crea^10^3080^7^ +notb00021^us_mod^0^9^8^ +notb00021^fech_mod^10^3080^9^ +notb00023^numero_nomina^1^2^1^ +notb00023^tipo_emp^0^1^2^ +notb00023^fecha^7^4^3^ +notb00023^monto_excento^5^3074^4^ +notb00023^porc_15^5^3074^5^ +notb00023^porc_20^5^3074^6^ +notb00023^porc_25^5^3074^7^ +notb00023^status_t^0^1^8^ +notb00023^us_crea^0^9^9^ +notb00023^fecha_crea^10^3080^10^ +notb00023^us_mod^0^9^11^ +notb00023^fecha_mod^10^3080^12^ +notb00033^num_nomi^1^2^1^ +notb00033^departamento^1^2^2^ +notb00033^cod_puesto^1^2^3^ +notb00033^fecha_liquidacion^7^4^4^ +notb00033^num_emp^1^2^5^ +notb00033^sueldo_actual^5^3074^6^ +notb00033^sueldo_promedio^5^3074^7^ +notb00033^salario_dia^5^3074^8^ +notb00033^anos_empresa^1^2^9^ +notb00033^meses_empresa^1^2^10^ +notb00033^dias_empresa^1^2^11^ +notb00033^dias_cesantia^1^2^12^ +notb00033^dias_preaviso^1^2^13^ +notb00033^dias_vacaciones^1^2^14^ +notb00033^ultimas_vacaciones^7^4^15^ +notb00033^tiempo_empresa^5^1538^16^ +notb00033^status_t^0^1^17^ +notb00033^us_crea^0^9^18^ +notb00033^fech_crea^10^3080^19^ +notb00033^us_mod^0^9^20^ +notb00033^fech_mod^10^3080^21^ +notb00088^num_nomi^2^4^1^ +notb00088^tipo_emp^0^1^2^ +notb00088^num_emp^1^2^3^ +notb00088^departamento^1^2^4^ +notb00088^nivel_emp^1^2^5^ +notb00088^cod_puesto^1^2^6^ +notb00088^fecha^7^4^7^ +notb00088^cod_mov^1^2^8^ +notb00088^cantidad^5^2562^9^ +notb00088^valor^5^2562^10^ +notb00088^clase_mov^0^1^11^ +notb00088^status_t^0^1^12^ +notb00088^us_crea^0^9^13^ +notb00088^fech_crea^10^3080^14^ +notb00088^us_mod^0^9^15^ +notb00088^fech_mod^10^3080^16^ +notb0011^num_emp^1^2^1^ +notb0011^departamento^1^2^2^ +notb0011^nivel_emp^1^2^3^ +notb0011^cod_puesto^1^2^4^ +notb0011^num_doc^2^4^5^ +notb0011^cod_mov^1^2^6^ +notb0011^fecha^7^4^7^ +notb0011^monto^5^2562^8^ +notb0011^porciento^5^1282^9^ +notb0011^status_t^0^1^10^ +notb0011^us_crea^0^9^11^ +notb0011^fech_crea^10^3080^12^ +notb0011^us_mod^0^9^13^ +notb0011^fech_mod^10^3080^14^ +notb008^num_nomi^2^4^1^ +notb008^tipo_emp^0^1^2^ +notb008^num_emp^1^2^3^ +notb008^departamento^1^2^4^ +notb008^nivel_emp^1^2^5^ +notb008^cod_puesto^1^2^6^ +notb008^fecha^7^4^7^ +notb008^cod_mov^1^2^8^ +notb008^cantidad^5^2562^9^ +notb008^valor^5^2562^10^ +notb008^clase_mov^0^1^11^ +notb008^status_t^0^1^12^ +notb008^us_crea^0^9^13^ +notb008^fech_crea^10^3080^14^ +notb008^us_mod^0^9^15^ +notb008^fech_mod^10^3080^16^ +notb08^num_nomi^2^4^1^ +notb08^tipo_emp^0^1^2^ +notb08^num_emp^1^2^3^ +notb08^departamento^1^2^4^ +notb08^nivel_emp^1^2^5^ +notb08^cod_puesto^1^2^6^ +notb08^fecha^7^4^7^ +notb08^cod_mov^1^2^8^ +notb08^cantidad^5^2562^9^ +notb08^valor^5^2562^10^ +notb08^clase_mov^0^1^11^ +notb08^status_t^0^1^12^ +notb08^us_crea^0^9^13^ +notb08^fech_crea^10^3080^14^ +notb08^us_mod^0^9^15^ +notb08^fech_mod^10^3080^16^ +notbingresos^num_emp^1^2^1^ +notbingresos^monto^5^3074^2^ +permisos^perid^2^4^1^ +permisos^modid^2^4^2^ +permisos^perurl^0^500^3^ +permisos^perdescripcion^0^60^4^ +permisos^mostrarmenu^0^60^5^ +posiciones_e^programa^0^20^1^ +posiciones_e^mes^1^2^2^ +posiciones_e^posicion^0^20^3^ +prdtable^ano^1^2^1^ +prdtable^mes^1^2^2^ +prdtable^fecha_inicio^7^4^3^ +prdtable^fecha_corte^7^4^4^ +prdtable^dias_habiles^1^2^5^ +prdtable^dias_gracia^1^2^6^ +prdtable^us_crea^0^9^7^ +prdtable^fech_crea^10^3080^8^ +prdtable^us_mod^0^9^9^ +prdtable^fech_mod^10^3080^10^ +print^nombre_prt^0^20^1^ +print^referencia^0^20^2^ +print^negrita_on^0^20^3^ +print^negrita_off^0^20^4^ +print^doble_on^0^20^5^ +print^doble_off^0^20^6^ +print^doce^0^20^7^ +print^normal^0^20^8^ +print^comprime_on^0^20^9^ +print^comprime_off^0^20^10^ +print^ubicacion^0^20^11^ +printer_uso^nombre_prt^0^20^1^ +printer_uso^usuario^0^9^2^ +printers^nombre_prt^0^20^1^ +printers^referencia^0^20^2^ +printers^negrita_on^0^20^3^ +printers^negrita_off^0^20^4^ +printers^doble_on^0^20^5^ +printers^doble_off^0^20^6^ +printers^doce^0^20^7^ +printers^normal^0^20^8^ +printers^comprime_on^0^20^9^ +printers^comprime_off^0^20^10^ +printers^ubicacion^0^20^11^ +prordenlog^num_oc^0^20^1^ +prordenlog^documento^2^4^2^ +prordenlog^cod_n^1^2^3^ +prordenlog^cod_grupo^1^2^4^ +prordenlog^cod_tipo^1^2^5^ +prordenlog^cod_sec^1^2^6^ +prordenlog^cantidad^5^3077^7^ +prordenlog^fecha^10^3080^8^ +prordenlog^cod_mov^1^2^9^ +prordenlog^cantidad_p^5^3077^10^ +prordenlog^diferencia^5^3077^11^ +prtb00001^ano^0^4^1^ +prtb00001^mes^0^2^2^ +prtb00001^tasa^5^2050^3^ +prtb00001^concepto^1^2^4^ +prtb00002^num_semana^1^2^1^ +prtb00002^ano^0^4^2^ +prtb00002^mes^1^2^3^ +prtb00002^semana_del^7^4^4^ +prtb00002^semana_al^7^4^5^ +prtb00002^descripcion^0^30^6^ +prtb00002^status_t^0^1^7^ +prtb00002^us_crea^0^9^8^ +prtb00002^fech_crea^10^3080^9^ +prtb00002^us_mod^0^9^10^ +prtb00002^fech_mod^10^3080^11^ +prtb00003^num_semana^1^2^1^ +prtb00003^departamento^1^2^2^ +prtb00003^num_emp^1^2^3^ +prtb00003^fecha^7^4^4^ +prtb00003^hn_ind^5^1282^5^ +prtb00003^he_ind^5^1282^6^ +prtb00003^status_t^0^1^7^ +prtb00003^us_crea^0^9^8^ +prtb00003^fech_crea^10^3080^9^ +prtb00003^us_mod^0^9^10^ +prtb00003^fech_mod^10^3080^11^ +prtb00004^tipo^0^3^1^ +prtb00004^departamento^1^2^2^ +prtb00004^us_crea^0^9^3^ +prtb00004^fech_crea^10^3080^4^ +prtb00004^us_mod^0^9^5^ +prtb00004^fech_mod^10^3080^6^ +prtb00005^codigo^1^2^1^ +prtb00005^descripcion^0^40^2^ +prtb00005^status_t^0^1^3^ +prtb00005^us_crea^0^9^4^ +prtb00005^fech_crea^10^3080^5^ +prtb00005^us_mod^0^9^6^ +prtb00005^fech_mod^10^3080^7^ +prtb00006^cod_prod^2^4^1^ +prtb00006^cod_n^1^2^2^ +prtb00006^cod_grupo^1^2^3^ +prtb00006^cod_tipo^1^2^4^ +prtb00006^cod_sec^1^2^5^ +prtb00006^fact_conv^5^3074^6^ +prtb00006^status_t^0^1^7^ +prtb00006^us_crea^0^9^8^ +prtb00006^fech_crea^10^3080^9^ +prtb00006^us_mod^0^9^10^ +prtb00006^fech_mod^10^3080^11^ +prtb00007^num_oc^258^4^1^ +prtb00007^fecha^263^4^2^ +prtb00007^fecha_termina^7^4^3^ +prtb00007^tipo_cliente^257^2^4^ +prtb00007^sec_cliente^257^2^5^ +prtb00007^sec_vend^1^2^6^ +prtb00007^orden_pedido^2^4^7^ +prtb00007^cod_n^1^2^8^ +prtb00007^cod_grupo^1^2^9^ +prtb00007^cod_tipo^1^2^10^ +prtb00007^cod_sec^1^2^11^ +prtb00007^cantidad^5^3075^12^ +prtb00007^status_t^0^1^13^ +prtb00007^us_crea^0^9^14^ +prtb00007^fech_crea^10^3080^15^ +prtb00007^us_mod^0^9^16^ +prtb00007^fech_mod^10^3080^17^ +prtb00008^num_oc^258^4^1^ +prtb00008^cod_n^257^2^2^ +prtb00008^cod_grupo^257^2^3^ +prtb00008^cod_tipo^257^2^4^ +prtb00008^cod_sec^257^2^5^ +prtb00008^cantidad^5^3075^6^ +prtb00008^us_crea^0^9^7^ +prtb00008^fech_crea^10^3080^8^ +prtb00008^us_mod^0^9^9^ +prtb00008^fech_mod^10^3080^10^ +prtb00009^num_oc^2^4^1^ +prtb00009^fecha^7^4^2^ +prtb00009^fecha_fabricacion^7^4^3^ +prtb00009^pendiente^0^1^4^ +prtb00009^detalle^0^300^5^ +prtb00009^status_t^0^1^6^ +prtb00009^us_crea^0^9^7^ +prtb00009^fech_crea^10^3080^8^ +prtb00009^us_mod^0^9^9^ +prtb00009^fech_mod^10^3080^10^ +prtb00010^cotiza_no^2^4^1^ +prtb00010^fecha^7^4^2^ +prtb00010^tipo_cliente^1^2^3^ +prtb00010^sec_cliente^1^2^4^ +prtb00010^obra^0^60^5^ +prtb00010^atencion^0^60^6^ +prtb00010^cond_pago^1^2^7^ +prtb00010^sec_vent^1^2^8^ +prtb00010^status_t^0^1^9^ +prtb00010^us_crea^0^9^10^ +prtb00010^us_month^0^9^11^ +prtb00010^fech_crea^7^4^12^ +prtb00010^fech_mod^7^4^13^ +prtb00011^cotiza_no^2^4^1^ +prtb00011^cot_n^1^2^2^ +prtb00011^cot_grupo^1^2^3^ +prtb00011^cot_tipo^1^2^4^ +prtb00011^cot_sec^1^2^5^ +prtb00011^precio^5^3074^6^ +prtb00011^porc_desc^5^2050^7^ +prtb00011^status_t^0^1^8^ +prtb00011^us_crea^0^9^9^ +prtb00011^us_month^0^9^10^ +prtb00011^fech_crea^7^4^11^ +prtb00011^fech_mod^7^4^12^ +prtb00012^ventas^0^1^1^ +prtb00012^cotizacion_no^2^4^2^ +prtb00012^num_oc^2^4^3^ +prtb00012^fecha_oc^7^4^4^ +prtb00012^nombre_file^0^15^5^ +prtb00012^sec_vend^1^2^6^ +prtb00012^tipo_cliente^1^2^7^ +prtb00012^sec_cliente^1^2^8^ +prtb00012^direccion^0^60^9^ +prtb00012^telefono^0^12^10^ +prtb00012^fax^0^12^11^ +prtb00012^fecha_entrega^7^4^12^ +prtb00012^cond_pago^1^2^13^ +prtb00012^cantidad_i^5^2050^14^ +prtb00012^precio_i^5^2050^15^ +prtb00012^cantidad_mo^5^2562^16^ +prtb00012^precio_mo^5^2562^17^ +prtb00012^transporte^5^2562^18^ +prtb00012^itbis^5^2562^19^ +prtb00012^ubicacion^0^80^20^ +prtb00012^cerrada^0^1^21^ +prtb00012^fecha_cierre^7^4^22^ +prtb00012^status_t^0^1^23^ +prtb00012^us_crea^0^9^24^ +prtb00012^fech_crea^10^3080^25^ +prtb00012^us_mod^0^9^26^ +prtb00012^fech_mod^10^3080^27^ +prtb00013^num_oc^2^4^1^ +prtb00013^secuencia^1^2^2^ +prtb00013^cod_n^1^2^3^ +prtb00013^cod_grupo^1^2^4^ +prtb00013^cod_tipo^1^2^5^ +prtb00013^cod_sec^1^2^6^ +prtb00013^altura_zocalo^5^2050^7^ +prtb00013^terminacion^0^1^8^ +prtb00013^bisel^0^4^9^ +prtb00013^precio^5^2562^10^ +prtb00013^cantidad^5^3077^11^ +prtb00013^descuento^5^2562^12^ +prtb00013^status_t^0^1^13^ +prtb00013^us_crea^0^9^14^ +prtb00013^fech_crea^10^3080^15^ +prtb00013^us_mod^0^9^16^ +prtb00013^fech_mod^10^3080^17^ +prtb00014^num_oc^2^4^1^ +prtb00014^observacion^0^180^2^ +prtb00014^status_t^0^1^3^ +prtb00014^us_crea^0^10^4^ +prtb00014^fech_crea^10^3080^5^ +prtb00014^us_mod^0^10^6^ +prtb00014^fech_mod^10^648^7^ +prtb00015^num_oc^2^4^1^ +prtb00015^cod_n^1^2^2^ +prtb00015^cod_grupo^1^2^3^ +prtb00015^cod_tipo^1^2^4^ +prtb00015^cod_sec^1^2^5^ +prtb00015^cantidad^5^3077^6^ +prtb00015^fecha^7^4^7^ +prtb00015^status_t^0^1^8^ +prtb00015^us_mod^0^9^9^ +prtb00015^fech_mod^10^3080^10^ +prtb00016^area_num^257^2^1^ +prtb00016^nombre_area^0^30^2^ +prtb00016^status_t^0^1^3^ +prtb00016^us_crea^0^9^4^ +prtb00016^fech_crea^10^3080^5^ +prtb00016^us_mod^0^9^6^ +prtb00016^fech_mod^10^648^7^ +prtb00017^num_oc^258^4^1^ +prtb00017^fecha_mensaje^266^3080^2^ +prtb00017^usuario^0^40^3^ +prtb00017^usuario_lee^0^40^4^ +prtb00017^fecha_leido^10^3080^5^ +prtb00017^tema^271^255^6^ +prtb00017^mensaje^271^255^7^ +prtb00017^leido^0^1^8^ +prtb00018^num_oc^1^2^1^ +prtb00018^detalle^0^100^2^ +prtb00018^fecha_entrada^10^3080^3^ +prtb00018^fecha_realizacion^10^3080^4^ +prtb00018^fecha_inicial^10^3080^5^ +prtb00018^fecha_final^10^3080^6^ +prtb00018^status_t^0^1^7^ +prtb00018^us_crea^0^9^8^ +prtb00018^fech_crea^10^3080^9^ +prtb00018^us_mod^0^9^10^ +prtb00018^fech_mod^10^3080^11^ +prtb00019^ano^0^4^1^ +prtb00019^mes^1^2^2^ +prtb00019^departamento^1^2^3^ +prtb00019^num_emp^1^2^4^ +prtb00019^cantidad^5^3077^5^ +prtb00020^num_oc^2^4^1^ +prtb00020^us_crea^0^40^2^ +prtb00020^fech_crea^10^3080^3^ +prtb00021^ano^0^4^1^ +prtb00021^dia^0^20^2^ +prtb00021^mes^0^20^3^ +prtb00021^semana^0^25^4^ +prtb00021^fecha^7^4^5^ +prtb00021^documento^2^4^6^ +prtb00021^codigosemi^2^4^7^ +prtb00021^descripcionsemi^0^30^8^ +prtb00021^uniadmed^0^4^9^ +prtb00021^codigodepto^1^2^10^ +prtb00021^nombredto^0^30^11^ +prtb00021^ficha^1^2^12^ +prtb00021^nombre^0^25^13^ +prtb00021^apellido^0^25^14^ +prtb00021^normalesd^5^2050^15^ +prtb00021^normalesind^5^2050^16^ +prtb00021^extrasdirecta^5^2050^17^ +prtb00021^extrasind^5^2050^18^ +prtb00021^cantidad^5^3077^19^ +prtb00021^bloque^0^25^20^ +prtb00021^cantidadprep^5^3077^21^ +prtb00021^grupodepto^0^30^22^ +prtb00021^costo^5^3077^23^ +prtb00022^etiqueta^0^20^1^ +prtb00022^num_oc^2^4^2^ +prtb00022^secuencia^1^2^3^ +prtb00022^cod_n^1^2^4^ +prtb00022^cod_grupo^1^2^5^ +prtb00022^cod_tipo^1^2^6^ +prtb00022^cod_sec^1^2^7^ +prtb00022^lado_1^5^3077^8^ +prtb00022^lado_2^5^3077^9^ +prtb00022^lado_3^5^3077^10^ +prtb00022^cantidad^5^3077^11^ +prtb00022^medida^5^3077^12^ +prtb00022^status_t^0^1^13^ +prtb00022^us_crea^0^40^14^ +prtb00022^fech_crea^10^1024^15^ +prtb00022^us_mod^0^40^16^ +prtb00022^fech_mod^10^3080^17^ +prtb00023^num_oc^2^4^1^ +prtb00023^secuencia^2^4^2^ +prtb00023^cod_n^1^2^3^ +prtb00023^cod_grupo^1^2^4^ +prtb00023^cod_tipo^1^2^5^ +prtb00023^cod_sec^1^2^6^ +prtb00023^cantidad_1^5^3077^7^ +prtb00023^cantidad^5^3077^8^ +prtb00024^num_oc^2^4^1^ +prtb00024^us_crea^0^40^2^ +prtb00025^num_oc^2^4^1^ +prtb00025^fecha^7^4^2^ +prtb00025^tipo_cliente^1^2^3^ +prtb00025^sec_cliente^1^2^4^ +prtb00025^nombre^0^60^5^ +prtb00025^valor^5^4351^6^ +prtb00025^us_crea^0^40^7^ +prtb00025^us_autoriza^0^40^8^ +prtb00025^fecha_autorizacion^10^3080^9^ +prtb00025^estado^0^2^10^ +prtb00026^num_autoriza^2^4^1^ +prtb00026^observacion^0^50^2^ +prtb00026^num_oc^2^4^3^ +prtb00026^num_doc^2^4^4^ +prtb00026^cod_mov^1^2^5^ +prtb00026^descrip_mov^0^30^6^ +prtb00026^fecha_oc^7^4^7^ +prtb00026^fecha_autoriza^7^4^8^ +prtb00026^usuario^0^50^9^ +prtb00026^status_t^0^1^10^ +prtb00026^us_crea^0^50^11^ +prtb00026^fech_crea^10^3080^12^ +prtb00026^us_mod^0^50^13^ +prtb00026^fech_mod^10^3080^14^ +prtb00027^num_autoriza^2^4^1^ +prtb00027^cod_n^1^2^2^ +prtb00027^cod_grupo^1^2^3^ +prtb00027^cod_tipo^1^2^4^ +prtb00027^cod_sec^1^2^5^ +prtb00027^cantidad^5^3075^6^ +prtb00027^monto^5^3075^7^ +prtb013^num_oc^2^4^1^ +prtb013^cod_n^1^2^2^ +prtb013^cod_grupo^1^2^3^ +prtb013^cod_tipo^1^2^4^ +prtb013^cod_sec^1^2^5^ +prtb013^altura_zocalo^5^2050^6^ +prtb013^terminacion^0^1^7^ +prtb013^bisel^0^4^8^ +prtb013^precio^5^2562^9^ +prtb013^cantidad^5^3077^10^ +prtb013^descuento^5^2562^11^ +prtb013^status_t^0^1^12^ +prtb013^us_crea^0^9^13^ +prtb013^fech_crea^10^3080^14^ +prtb013^us_mod^0^9^15^ +prtb013^fech_mod^10^3080^16^ +prtb7^num_oc^2^4^1^ +prtb7^cod_n^1^2^2^ +prtb7^cod_grupo^1^2^3^ +prtb7^cod_tipo^1^2^4^ +prtb7^cod_sec^1^2^5^ +prtb7^cantidad^5^3075^6^ +prtbh0012^num_oc^2^4^1^ +prtbh0012^fecha_oc^7^4^2^ +prtbh0012^nombre_file^0^15^3^ +prtbh0012^sec_vend^1^2^4^ +prtbh0012^tipo_cliente^1^2^5^ +prtbh0012^sec_cliente^1^2^6^ +prtbh0012^direccion^0^60^7^ +prtbh0012^telefono^0^12^8^ +prtbh0012^fax^0^12^9^ +prtbh0012^fecha_entrega^7^4^10^ +prtbh0012^cond_pago^1^2^11^ +prtbh0012^cantidad_i^5^2050^12^ +prtbh0012^precio_i^5^2050^13^ +prtbh0012^cantidad_mo^5^2562^14^ +prtbh0012^precio_mo^5^2562^15^ +prtbh0012^transporte^5^2562^16^ +prtbh0012^itbis^5^2562^17^ +prtbh0012^ubicacion^0^80^18^ +prtbh0012^fecha_cierre^7^4^19^ +prtbh0012^status_t^0^1^20^ +prtbh0012^us_crea^0^9^21^ +prtbh0012^fech_crea^10^3080^22^ +prtbh0012^us_mod^0^9^23^ +prtbh0012^fech_mod^10^3080^24^ +prtbh0013^num_oc^2^4^1^ +prtbh0013^secuencia^2^4^2^ +prtbh0013^cod_n^1^2^3^ +prtbh0013^cod_grupo^1^2^4^ +prtbh0013^cod_tipo^1^2^5^ +prtbh0013^cod_sec^1^2^6^ +prtbh0013^altura_zocalo^5^2050^7^ +prtbh0013^terminacion^0^1^8^ +prtbh0013^bisel^0^4^9^ +prtbh0013^precio^5^2562^10^ +prtbh0013^cantidad^5^3077^11^ +prtbh0013^descuento^5^2562^12^ +prtbh0013^status_t^0^1^13^ +prtbh0013^us_crea^0^9^14^ +prtbh0013^fech_crea^10^3080^15^ +prtbh0013^us_mod^0^9^16^ +prtbh0013^fech_mod^10^3080^17^ +prtbht00012^num_oc^2^4^1^ +prtbht00012^fecha_oc^7^4^2^ +prtbht00012^nombre_file^0^15^3^ +prtbht00012^sec_vend^1^2^4^ +prtbht00012^tipo_cliente^1^2^5^ +prtbht00012^sec_cliente^1^2^6^ +prtbht00012^direccion^0^60^7^ +prtbht00012^telefono^0^12^8^ +prtbht00012^fax^0^12^9^ +prtbht00012^fecha_entrega^7^4^10^ +prtbht00012^cond_pago^1^2^11^ +prtbht00012^cantidad_i^5^2050^12^ +prtbht00012^precio_i^5^2050^13^ +prtbht00012^cantidad_mo^5^2562^14^ +prtbht00012^precio_mo^5^2562^15^ +prtbht00012^transporte^5^2562^16^ +prtbht00012^itbis^5^2562^17^ +prtbht00012^ubicacion^0^80^18^ +prtbht00012^fecha_cierre^7^4^19^ +prtbht00012^status_t^0^1^20^ +prtbht00012^us_crea^0^9^21^ +prtbht00012^fech_crea^10^3080^22^ +prtbht00012^us_mod^0^9^23^ +prtbht00012^fech_mod^10^3080^24^ +prtbht00013^num_oc^2^4^1^ +prtbht00013^cod_n^1^2^2^ +prtbht00013^cod_grupo^1^2^3^ +prtbht00013^cod_tipo^1^2^4^ +prtbht00013^cod_sec^1^2^5^ +prtbht00013^altura_zocalo^5^2050^6^ +prtbht00013^terminacion^0^1^7^ +prtbht00013^bisel^0^4^8^ +prtbht00013^precio^5^2562^9^ +prtbht00013^cantidad^5^3077^10^ +prtbht00013^descuento^5^2562^11^ +prtbht00013^status_t^0^1^12^ +prtbht00013^us_crea^0^9^13^ +prtbht00013^fech_crea^10^3080^14^ +prtbht00013^us_mod^0^9^15^ +prtbht00013^fech_mod^10^3080^16^ +roles^rolid^2^4^1^ +roles^roldescripcion^0^100^2^ +rolespermisos^perpermisoid^2^4^1^ +rolespermisos^rolrolid^2^4^2^ +seg0000^id_number^1^2^1^ +seg0000^usuario^0^40^2^ +seg0000^nombre^0^60^3^ +seg0000^sec_vend^1^2^4^ +seg0000^password^0^20^5^ +seg0000^ocupacion^0^30^6^ +seg0000^status_t^0^1^7^ +seg0000^us_crea^0^9^8^ +seg0000^fech_crea^10^3080^9^ +seg0000^us_mod^0^9^10^ +seg0000^fech_mod^10^3080^11^ +seg0001^usuario^0^9^1^ +seg0001^us_menu^0^9^2^ +seg0001^opcion^1^2^3^ +seg0001^descr_puesto^0^30^4^ +seg0001^status_t^0^1^5^ +seg0001^us_crea^0^9^6^ +seg0001^fech_crea^10^3080^7^ +seg0001^us_mod^0^9^8^ +seg0001^fech_mod^10^3080^9^ +seg0002^id_num^1^2^1^ +seg0002^usuario^0^9^2^ +seg0002^ocupacion^0^20^3^ +seg0003^usuario^0^9^1^ +seg0003^nom_puesto^0^30^2^ +seg0004^usuario^0^9^1^ +seg0004^us_menu^0^10^2^ +seg0014^usuario^0^50^1^ +seg0014^us_menu^0^9^2^ +seg0014^opcion^1^2^3^ +seg0014^desc_puesto^0^30^4^ +seg0014^status_t^0^1^5^ +seg0014^us_crea^0^50^6^ +seg0014^fech_crea^10^3080^7^ +seg0014^us_mod^0^50^8^ +seg0014^fech_mod^10^3080^9^ +sysaggregates^name^0^18^1^ +sysaggregates^owner^0^8^2^ +sysaggregates^aggid^6^4^3^ +sysaggregates^init_func^0^18^4^ +sysaggregates^iter_func^0^18^5^ +sysaggregates^combine_func^0^18^6^ +sysaggregates^final_func^0^18^7^ +sysams^am_name^0^18^1^ +sysams^am_owner^0^8^2^ +sysams^am_id^2^4^3^ +sysams^am_type^0^1^4^ +sysams^am_sptype^0^3^5^ +sysams^am_defopclass^2^4^6^ +sysams^am_keyscan^2^4^7^ +sysams^am_unique^2^4^8^ +sysams^am_cluster^2^4^9^ +sysams^am_rowids^2^4^10^ +sysams^am_readwrite^2^4^11^ +sysams^am_parallel^2^4^12^ +sysams^am_costfactor^4^4^13^ +sysams^am_create^2^4^14^ +sysams^am_drop^2^4^15^ +sysams^am_open^2^4^16^ +sysams^am_close^2^4^17^ +sysams^am_insert^2^4^18^ +sysams^am_delete^2^4^19^ +sysams^am_update^2^4^20^ +sysams^am_stats^2^4^21^ +sysams^am_scancost^2^4^22^ +sysams^am_check^2^4^23^ +sysams^am_beginscan^2^4^24^ +sysams^am_endscan^2^4^25^ +sysams^am_rescan^2^4^26^ +sysams^am_getnext^2^4^27^ +sysams^am_getbyid^2^4^28^ +sysams^am_build^2^4^29^ +sysattrtypes^extended_id^2^4^1^ +sysattrtypes^seqno^1^2^2^ +sysattrtypes^levelno^1^2^3^ +sysattrtypes^parent_no^1^2^4^ +sysattrtypes^fieldname^0^18^5^ +sysattrtypes^fieldno^1^2^6^ +sysattrtypes^type^1^2^7^ +sysattrtypes^length^1^2^8^ +sysattrtypes^xtd_type_id^2^4^9^ +sysblderrorlog^bld_id^0^64^2^ +sysblderrorlog^err_operation^0^32^3^ +sysblderrorlog^err_expected^0^32^4^ +sysbldiprovided^bldi_id^256^64^1^ +sysbldiprovided^bld_id^256^64^2^ +sysbldirequired^bldi_id^256^64^1^ +sysbldirequired^bld_id^256^64^2^ +sysbldobjdepends^bld_id^256^64^1^ +sysbldobjdepends^obj_kind^2^4^2^ +sysbldobjdepends^obj_owner^0^64^4^ +sysbldobjdepends^need_obj_kind^2^4^5^ +sysbldobjdepends^need_obj_owner^0^64^7^ +sysbldobjdepends^state^0^1^8^ +sysbldobjdepends^temp_state^0^1^9^ +sysbldobjdepends^final_state^0^1^10^ +sysbldobjdepends^reserved1^13^255^11^ +sysbldobjdepends^reserved2^2^4^12^ +sysbldobjdepends^reserved3^2^4^13^ +sysbldobjects^bld_id^256^64^2^ +sysbldobjects^obj_kind^2^4^3^ +sysbldobjects^obj_owner^0^64^5^ +sysbldobjects^sequence^2^4^6^ +sysbldobjects^state^0^1^13^ +sysbldobjects^temp_state^0^1^14^ +sysbldobjects^final_state^0^1^15^ +sysbldobjects^reserved1^13^255^17^ +sysbldobjects^reserved2^2^4^18^ +sysbldobjects^reserved3^2^4^19^ +sysbldobjkinds^obj_kind^258^4^1^ +sysbldobjkinds^description^13^32^2^ +sysbldobjkinds^format^13^64^3^ +sysbldregistered^bld_id^256^64^1^ +sysblobs^spacename^0^18^1^ +sysblobs^type^0^1^2^ +sysblobs^tabid^2^4^3^ +sysblobs^colno^1^2^4^ +syscasts^owner^0^8^1^ +syscasts^argument_type^1^2^2^ +syscasts^argument_xid^2^4^3^ +syscasts^result_type^1^2^4^ +syscasts^result_xid^2^4^5^ +syscasts^routine_name^0^18^6^ +syscasts^routine_owner^0^8^7^ +syscasts^class^0^1^8^ +syschecks^constrid^2^4^1^ +syschecks^type^0^1^2^ +syschecks^seqno^1^2^3^ +syschecks^checktext^0^32^4^ +syscolattribs^tabid^2^4^1^ +syscolattribs^colno^1^2^2^ +syscolattribs^extentsize^2^4^3^ +syscolattribs^flags^2^4^4^ +syscolattribs^flags1^2^4^5^ +syscolattribs^sbspace^0^18^6^ +syscolauth^grantor^0^8^1^ +syscolauth^grantee^0^8^2^ +syscolauth^tabid^2^4^3^ +syscolauth^colno^1^2^4^ +syscolauth^colauth^0^3^5^ +syscoldepend^constrid^2^4^1^ +syscoldepend^tabid^2^4^2^ +syscoldepend^colno^1^2^3^ +syscolumns^colname^0^18^1^ +syscolumns^tabid^2^4^2^ +syscolumns^colno^1^2^3^ +syscolumns^coltype^1^2^4^ +syscolumns^collength^1^2^5^ +syscolumns^colmin^2^4^6^ +syscolumns^colmax^2^4^7^ +syscolumns^extended_id^2^4^8^ +sysconstraints^constrid^6^4^1^ +sysconstraints^constrname^0^18^2^ +sysconstraints^owner^0^8^3^ +sysconstraints^tabid^2^4^4^ +sysconstraints^constrtype^0^1^5^ +sysconstraints^idxname^0^18^6^ +sysdefaults^tabid^2^4^1^ +sysdefaults^colno^1^2^2^ +sysdefaults^type^0^1^3^ +sysdefaults^default^0^256^4^ +sysdefaults^class^0^1^5^ +sysdepend^btabid^2^4^1^ +sysdepend^btype^0^1^2^ +sysdepend^dtabid^2^4^3^ +sysdepend^dtype^0^1^4^ +sysdistrib^tabid^2^4^1^ +sysdistrib^colno^1^2^2^ +sysdistrib^seqno^2^4^3^ +sysdistrib^constructed^7^4^4^ +sysdistrib^mode^0^1^5^ +sysdistrib^resolution^4^4^6^ +sysdistrib^confidence^4^4^7^ +sysdistrib^encdat^0^256^8^ +sysdomains^id^6^4^1^ +sysdomains^owner^0^8^2^ +sysdomains^name^0^18^3^ +sysdomains^type^1^2^4^ +syserrors^sqlstate^0^5^1^ +syserrors^locale^0^36^2^ +syserrors^level^1^2^3^ +syserrors^seqno^1^2^4^ +syserrors^message^13^255^5^ +sysfragauth^grantor^0^8^1^ +sysfragauth^grantee^0^8^2^ +sysfragauth^tabid^2^4^3^ +sysfragauth^fragment^0^18^4^ +sysfragauth^fragauth^0^6^5^ +sysfragments^fragtype^0^1^1^ +sysfragments^tabid^2^4^2^ +sysfragments^indexname^0^18^3^ +sysfragments^colno^2^4^4^ +sysfragments^partn^2^4^5^ +sysfragments^strategy^0^1^6^ +sysfragments^location^0^1^7^ +sysfragments^servername^0^18^8^ +sysfragments^evalpos^2^4^9^ +sysfragments^exprtext^12^56^10^ +sysfragments^exprbin^11^56^11^ +sysfragments^exprarr^11^56^12^ +sysfragments^flags^2^4^13^ +sysfragments^dbspace^0^18^14^ +sysfragments^levels^1^2^15^ +sysfragments^npused^2^4^16^ +sysfragments^nrows^2^4^17^ +sysfragments^clust^2^4^18^ +sysindexes^idxname^0^18^1^ +sysindexes^owner^0^8^2^ +sysindexes^tabid^2^4^3^ +sysindexes^idxtype^0^1^4^ +sysindexes^clustered^0^1^5^ +sysindexes^part1^1^2^6^ +sysindexes^part2^1^2^7^ +sysindexes^part3^1^2^8^ +sysindexes^part4^1^2^9^ +sysindexes^part5^1^2^10^ +sysindexes^part6^1^2^11^ +sysindexes^part7^1^2^12^ +sysindexes^part8^1^2^13^ +sysindexes^part9^1^2^14^ +sysindexes^part10^1^2^15^ +sysindexes^part11^1^2^16^ +sysindexes^part12^1^2^17^ +sysindexes^part13^1^2^18^ +sysindexes^part14^1^2^19^ +sysindexes^part15^1^2^20^ +sysindexes^part16^1^2^21^ +sysindexes^levels^1^2^22^ +sysindexes^leaves^2^4^23^ +sysindexes^nunique^2^4^24^ +sysindexes^clust^2^4^25^ +sysindices^idxname^0^18^1^ +sysindices^owner^0^8^2^ +sysindices^tabid^2^4^3^ +sysindices^idxtype^0^1^4^ +sysindices^clustered^0^1^5^ +sysindices^levels^1^2^6^ +sysindices^leaves^2^4^7^ +sysindices^nunique^2^4^8^ +sysindices^clust^2^4^9^ +sysindices^nrows^3^8^10^ +sysindices^amid^2^4^12^ +sysinherits^child^2^4^1^ +sysinherits^parent^2^4^2^ +sysinherits^class^0^1^3^ +syslangauth^grantor^0^8^1^ +syslangauth^grantee^0^8^2^ +syslangauth^langid^2^4^3^ +syslangauth^langauth^0^1^4^ +syslogmap^tabloc^2^4^1^ +syslogmap^tabid^2^4^2^ +syslogmap^fragid^2^4^3^ +syslogmap^flags^2^4^4^ +sysobjstate^objtype^0^1^1^ +sysobjstate^owner^0^8^2^ +sysobjstate^name^0^18^3^ +sysobjstate^tabid^2^4^4^ +sysobjstate^state^0^1^5^ +sysopclasses^opclassname^0^18^1^ +sysopclasses^owner^0^8^2^ +sysopclasses^amid^2^4^3^ +sysopclasses^opclassid^6^4^4^ +sysopclstr^owner^0^8^1^ +sysopclstr^clstrname^0^18^2^ +sysopclstr^clstrsize^2^4^3^ +sysopclstr^tabid^2^4^4^ +sysopclstr^blobcol1^1^2^5^ +sysopclstr^blobcol2^1^2^6^ +sysopclstr^blobcol3^1^2^7^ +sysopclstr^blobcol4^1^2^8^ +sysopclstr^blobcol5^1^2^9^ +sysopclstr^blobcol6^1^2^10^ +sysopclstr^blobcol7^1^2^11^ +sysopclstr^blobcol8^1^2^12^ +sysopclstr^blobcol9^1^2^13^ +sysopclstr^blobcol10^1^2^14^ +sysopclstr^blobcol11^1^2^15^ +sysopclstr^blobcol12^1^2^16^ +sysopclstr^blobcol13^1^2^17^ +sysopclstr^blobcol14^1^2^18^ +sysopclstr^blobcol15^1^2^19^ +sysopclstr^blobcol16^1^2^20^ +sysopclstr^clstrkey1^1^2^21^ +sysopclstr^clstrkey2^1^2^22^ +sysopclstr^clstrkey3^1^2^23^ +sysopclstr^clstrkey4^1^2^24^ +sysopclstr^clstrkey5^1^2^25^ +sysopclstr^clstrkey6^1^2^26^ +sysopclstr^clstrkey7^1^2^27^ +sysopclstr^clstrkey8^1^2^28^ +sysopclstr^clstrkey9^1^2^29^ +sysopclstr^clstrkey10^1^2^30^ +sysopclstr^clstrkey11^1^2^31^ +sysopclstr^clstrkey12^1^2^32^ +sysopclstr^clstrkey13^1^2^33^ +sysopclstr^clstrkey14^1^2^34^ +sysopclstr^clstrkey15^1^2^35^ +sysopclstr^clstrkey16^1^2^36^ +sysprocauth^grantor^0^8^1^ +sysprocauth^grantee^0^8^2^ +sysprocauth^procid^2^4^3^ +sysprocauth^procauth^0^1^4^ +sysprocbody^procid^2^4^1^ +sysprocbody^datakey^0^1^2^ +sysprocbody^seqno^2^4^3^ +sysprocbody^data^0^256^4^ +sysprocedures^procname^0^18^1^ +sysprocedures^owner^0^8^2^ +sysprocedures^procid^6^4^3^ +sysprocedures^mode^0^1^4^ +sysprocedures^retsize^2^4^5^ +sysprocedures^symsize^2^4^6^ +sysprocedures^datasize^2^4^7^ +sysprocedures^codesize^2^4^8^ +sysprocedures^numargs^2^4^9^ +sysprocedures^isproc^0^1^10^ +sysprocedures^specificname^13^128^11^ +sysprocedures^externalname^13^255^12^ +sysprocedures^paramstyle^0^1^13^ +sysprocedures^langid^2^4^14^ +sysprocedures^percallcost^2^4^20^ +sysprocedures^commutator^0^18^21^ +sysprocedures^negator^0^18^22^ +sysprocedures^selfunc^0^18^23^ +sysprocedures^class^0^18^25^ +sysprocedures^stack^2^4^26^ +sysprocplan^procid^2^4^1^ +sysprocplan^planid^2^4^2^ +sysprocplan^datakey^0^1^3^ +sysprocplan^seqno^2^4^4^ +sysprocplan^created^7^4^5^ +sysprocplan^datasize^2^4^6^ +sysprocplan^data^0^256^7^ +sysreferences^constrid^2^4^1^ +sysreferences^primary^2^4^2^ +sysreferences^ptabid^2^4^3^ +sysreferences^updrule^0^1^4^ +sysreferences^delrule^0^1^5^ +sysreferences^matchtype^0^1^6^ +sysreferences^pendant^0^1^7^ +sysroleauth^rolename^0^8^1^ +sysroleauth^grantee^0^8^2^ +sysroleauth^is_grantable^0^1^3^ +sysroutinelangs^langid^6^4^1^ +sysroutinelangs^langname^0^30^2^ +sysroutinelangs^langinitfunc^0^18^3^ +syssynonyms^owner^0^8^1^ +syssynonyms^synname^0^18^2^ +syssynonyms^created^7^4^3^ +syssynonyms^tabid^2^4^4^ +syssyntable^tabid^2^4^1^ +syssyntable^servername^0^18^2^ +syssyntable^dbname^0^18^3^ +syssyntable^owner^0^8^4^ +syssyntable^tabname^0^18^5^ +syssyntable^btabid^2^4^6^ +systabamdata^tabid^2^4^1^ +systabamdata^am_param^0^256^2^ +systabamdata^am_space^0^18^3^ +systabauth^grantor^0^8^1^ +systabauth^grantee^0^8^2^ +systabauth^tabid^2^4^3^ +systabauth^tabauth^0^8^4^ +systables^tabname^0^18^1^ +systables^owner^0^8^2^ +systables^partnum^2^4^3^ +systables^tabid^6^4^4^ +systables^rowsize^1^2^5^ +systables^ncols^1^2^6^ +systables^nindexes^1^2^7^ +systables^nrows^2^4^8^ +systables^created^7^4^9^ +systables^version^2^4^10^ +systables^tabtype^0^1^11^ +systables^locklevel^0^1^12^ +systables^npused^2^4^13^ +systables^fextsize^2^4^14^ +systables^nextsize^2^4^15^ +systables^flags^1^2^16^ +systables^site^0^18^17^ +systables^dbname^0^18^18^ +systables^type_xid^2^4^19^ +systables^am_id^2^4^20^ +systraceclasses^name^0^18^1^ +systraceclasses^classid^6^4^2^ +systracemsgs^name^0^18^1^ +systracemsgs^msgid^6^4^2^ +systracemsgs^locale^0^36^3^ +systracemsgs^seqno^1^2^4^ +systracemsgs^message^13^255^5^ +systrigbody^trigid^2^4^1^ +systrigbody^datakey^0^1^2^ +systrigbody^seqno^2^4^3^ +systrigbody^data^0^256^4^ +systriggers^trigid^6^4^1^ +systriggers^trigname^0^18^2^ +systriggers^owner^0^8^3^ +systriggers^tabid^2^4^4^ +systriggers^event^0^1^5^ +systriggers^old^0^18^6^ +systriggers^new^0^18^7^ +systriggers^mode^0^1^8^ +sysusers^username^0^8^1^ +sysusers^usertype^0^1^2^ +sysusers^priority^1^2^3^ +sysusers^password^0^16^4^ +sysviews^tabid^2^4^1^ +sysviews^seqno^1^2^2^ +sysviews^viewtext^0^64^3^ +sysviolations^targettid^2^4^1^ +sysviolations^viotid^2^4^2^ +sysviolations^diatid^2^4^3^ +sysviolations^maxrows^2^4^4^ +sysxtddesc^extended_id^2^4^1^ +sysxtddesc^seqno^1^2^2^ +sysxtddesc^description^0^256^3^ +sysxtdtypeauth^grantor^0^8^1^ +sysxtdtypeauth^grantee^0^8^2^ +sysxtdtypeauth^type^2^4^3^ +sysxtdtypeauth^auth^0^2^4^ +sysxtdtypes^extended_id^6^4^1^ +sysxtdtypes^domain^0^1^2^ +sysxtdtypes^mode^0^1^3^ +sysxtdtypes^owner^0^8^4^ +sysxtdtypes^name^0^18^5^ +sysxtdtypes^type^1^2^6^ +sysxtdtypes^source^2^4^7^ +sysxtdtypes^maxlen^2^4^8^ +sysxtdtypes^length^2^4^9^ +sysxtdtypes^byvalue^0^1^10^ +sysxtdtypes^cannothash^0^1^11^ +sysxtdtypes^align^1^2^12^ +sysxtdtypes^locator^2^4^13^ +tetb00001^num_doc^262^4^1^ +tetb00001^cuenta_no^0^8^2^ +tetb00001^cta_banco^0^13^3^ +tetb00001^procedencia^1^2^4^ +tetb00001^fecha^7^4^5^ +tetb00001^monto^5^3074^6^ +tetb00001^status_t^0^1^7^ +tetb00001^us_crea^0^9^8^ +tetb00001^fech_crea^10^3080^9^ +tetb00001^us_mod^0^9^10^ +tetb00001^fech_mod^10^3080^11^ +tetb00002^procedencia^257^2^1^ +tetb00002^descripcion^0^30^2^ +tetb00002^status_t^0^1^3^ +tetb00002^us_crea^0^9^4^ +tetb00002^fech_crea^10^3080^5^ +tetb00002^us_mod^0^9^6^ +tetb00002^fech_mod^10^3080^7^ +tetb00003^codigo^1^2^1^ +tetb00003^descripcion^0^30^2^ +tetb00003^tipo^0^2^3^ +tetb00003^status_t^0^1^4^ +tetb00003^us_crea^0^9^5^ +tetb00003^fech_crea^10^3080^6^ +tetb00003^us_mod^0^9^7^ +tetb00003^fech_mod^10^3080^8^ +tetb00004^codigo^2^4^1^ +tetb00004^ano^2^4^2^ +tetb00004^mes^1^2^3^ +tetb00004^valor^5^3586^4^ +tetb00004^status_t^0^1^5^ +tetb00004^us_crea^0^9^6^ +tetb00004^fech_crea^10^3080^7^ +tetb00004^us_mod^0^9^8^ +tetb00004^fech_mod^10^3080^9^ +tetb00005^codigo^2^4^1^ +tetb00005^ano^2^4^2^ +tetb00005^mes^1^2^3^ +tetb00005^valor_real^5^3586^4^ +tetb00005^status_t^0^1^5^ +tetb00005^us_crea^0^9^6^ +tetb00005^fech_crea^10^3080^7^ +tetb00005^us_mod^0^9^8^ +tetb00005^fech_mod^10^3080^9^ +tetb00006^cheque_no^2^4^1^ +tetb00006^banco^0^8^2^ +tetb00006^codigo^2^4^3^ +tetb00006^status_t^0^1^4^ +tetb00006^us_crea^0^9^5^ +tetb00006^fech_crea^10^3080^6^ +tetb00006^us_mod^0^9^7^ +tetb00006^fech_mod^10^3080^8^ +tetb00007^ano^2^4^1^ +tetb00007^valor^5^3074^2^ +tetb00007^valor1^5^3074^3^ +tetb00007^status_t^0^1^4^ +tetb00007^us_crea^0^9^5^ +tetb00007^fech_crea^10^3080^6^ +tetb00007^us_mod^0^9^7^ +tetb00007^fech_mod^10^3080^8^ +tmempleados1^cedula^0^11^1^ +tmempleados1^num_emp^1^2^2^ +tmpclase^cod_n^1^2^1^ +tmpclase^descripcion^0^30^2^ +tmpcodigos^cod_n^1^2^1^ +tmpcodigos^cod_grupo^1^2^2^ +tmpcodigos^cod_tipo^1^2^3^ +tmpcodigos^cod_sec^1^2^4^ +tmpcodigos^valor^5^3074^5^ +tmpcodigosmp^cod_n^1^2^1^ +tmpcodigosmp^cod_grupo^1^2^2^ +tmpcodigosmp^cod_tipo^1^2^3^ +tmpcodigosmp^cod_sec^1^2^4^ +tmpcosto^ano^1^2^1^ +tmpcosto^mes_ini^0^2^2^ +tmpcosto^mes_fin^0^2^3^ +tmpcosto^cod_n^1^2^4^ +tmpcosto^cod_grupo^1^2^5^ +tmpcosto^cod_tipo^1^2^6^ +tmpcosto^cod_sec^1^2^7^ +tmpcosto^costo_st^5^3074^8^ +tmpcosto^us_crea^0^10^9^ +tmpcosto^fech_crea^10^3080^10^ +tmpcostos^fecha^7^4^1^ +tmpcostos^producto^0^30^2^ +tmpcostos^cod_n^1^2^3^ +tmpcostos^cod_grupo^1^2^4^ +tmpcostos^cod_tipo^1^2^5^ +tmpcostos^cod_sec^1^2^6^ +tmpcostos^codigo^0^10^7^ +tmpcostos^descripcion^0^50^8^ +tmpcostos^unidad^0^4^9^ +tmpcostos^precio^5^3075^10^ +tmpcostos^costostd^5^3076^11^ +tmpcostos^costolq^5^3076^12^ +tmpcostos^existencia^5^3076^13^ +tmpempleados^cedula^0^11^1^ +tmpempleados^id_tss^0^25^2^ +tmpempleados^num_emp^1^2^3^ +tmpespesor^cod_espesor^1^2^1^ +tmpespesor^descripcion^256^30^2^ +tmpgrupo^cod_grupo^1^2^1^ +tmpgrupo^descripcion^256^30^2^ +tmpinventario^descripcion^0^40^1^ +tmpinventario^lado1^5^3076^2^ +tmpinventario^lado2^5^3076^3^ +tmpinventario^unidad^2^4^4^ +tmpinventario^cantidad^5^3076^5^ +tmpinventario^existencia^5^3076^6^ +tmpinventario^ref^0^10^7^ +tmpinventario^documento^0^20^8^ +tmpinventario^cod_n^1^2^9^ +tmpinventario^cod_grupo^1^2^10^ +tmpinventario^cod_tipo^1^2^11^ +tmpinventario^cod_sec^1^2^12^ +tmpmedida^cod_se^1^2^1^ +tmpmedida^descripcion^256^30^2^ +tmporden^num_oc^2^4^1^ +tmpproductos^cod_cia^1^2^1^ +tmpproductos^cod_n^1^2^2^ +tmpproductos^cog_grupo^1^2^3^ +tmpproductos^cod_tipo^1^2^4^ +tmpproductos^cod_sec^1^2^5^ +tmpproductos^descrip_esp^0^30^6^ +tmpproductos^descrip_ing^0^30^7^ +tmpproductos^cod_pcia^1^2^8^ +tmpproductos^cod_pn^1^2^9^ +tmpproductos^cod_pgrupo^1^2^10^ +tmpproductos^cod_ptipo^1^2^11^ +tmpproductos^cod_psec^1^2^12^ +tmpproductos^descrip_pesp^0^30^13^ +tmpproductos^descrip_ping^0^30^14^ +tmpseg0001^usuario^0^9^1^ +tmpseg0001^us_menu^0^9^2^ +tmpseg0001^opcion^1^2^3^ +tmpseg0001^descr_puesto^0^30^4^ +tmpseg0001^status_t^0^1^5^ +tmpseg0001^us_crea^0^9^6^ +tmpseg0001^fech_crea^10^3080^7^ +tmpseg0001^us_mod^0^9^8^ +tmpseg0001^fech_mod^10^3080^9^ +tmptipo^cod_tipo^1^2^1^ +tmptipo^descripcion^256^30^2^ +usuariosistema^usuiniciosesion^0^64^1^ +usuariosistema^usucedula^0^11^2^ +usuariosistema^usuclave^0^32^3^ +usuariosistema^usunombres^0^150^4^ +usuariosistema^usuapellidos^0^150^5^ +usuariosistema^usuinstitucion^0^150^6^ +usuariosistema^usudepartamento^0^150^7^ +usuariosistema^usuestatus^0^60^8^ +usuariosistema^usucorreoe^0^250^9^ +usuariosistema^idcliente^2^4^10^ +usuariosistema^usufechaact^10^3080^11^ +usuariosistema^rolid^2^4^12^ +vacaciones^num_emp^1^2^1^ +vacaciones^cod_puesto^1^2^2^ +vacaciones^nom1_emp^0^20^3^ +vacaciones^nom2_emp^0^20^4^ +vacaciones^apell1_emp^0^20^5^ +vacaciones^apell2_emp^0^20^6^ +vacaciones^cedula^0^14^7^ +vacaciones^serie^1^2^8^ +vacaciones^nomina^0^1^9^ +vacaciones^fecha_ing^7^4^10^ +vacaciones^nom_puesto^0^25^11^ +vacaciones^numero_tss^0^25^12^ +vacaciones^fech_vac^7^4^13^ +vacaciones^dia^7^4^14^ +vetb00001^cod_cia^1^2^1^ +vetb00001^ult_factura^2^4^2^ +vetb00001^status_t^0^1^3^ +vetb00001^us_crea^0^9^4^ +vetb00001^fech_crea^10^3080^5^ +vetb00001^us_mod^0^9^6^ +vetb00001^fech_mod^10^3080^7^ +vetb00002^cod_cia^1^2^1^ +vetb00002^factura^258^4^2^ +vetb00002^fecha_factura^7^4^3^ +vetb00002^ventas^0^1^4^ +vetb00002^zona^0^3^5^ +vetb00002^orden^1^2^6^ +vetb00002^fecha_orden^7^4^7^ +vetb00002^conduce^2^4^8^ +vetb00002^fecha_conduce^7^4^9^ +vetb00002^tipo_cliente^1^2^10^ +vetb00002^sec_cliente^1^2^11^ +vetb00002^cod_vend^1^2^12^ +vetb00002^sec_vend^1^2^13^ +vetb00002^cond_pago^1^2^14^ +vetb00002^porc_itbi^5^1282^15^ +vetb00002^porc_desc^5^2050^16^ +vetb00002^prima_us^5^1538^17^ +vetb00002^sub_total^5^2562^18^ +vetb00002^monto_desc^5^2562^19^ +vetb00002^monto_itbi^5^2562^20^ +vetb00002^neto^261^2562^21^ +vetb00002^fecha_embarque^7^4^22^ +vetb00002^status_impresion^0^1^23^ +vetb00002^status_t^0^1^24^ +vetb00002^us_crea^0^9^25^ +vetb00002^fech_crea^10^3080^26^ +vetb00002^us_mod^0^9^27^ +vetb00002^fech_mod^10^3080^28^ +vetb00003^cod_cia^1^2^1^ +vetb00003^factura^2^4^2^ +vetb00003^cod_n^1^2^3^ +vetb00003^cod_grupo^1^2^4^ +vetb00003^cod_tipo^1^2^5^ +vetb00003^cod_sec^1^2^6^ +vetb00003^cantidad^5^3077^7^ +vetb00003^cantidad_2^5^3077^8^ +vetb00003^bonificacion^5^3074^9^ +vetb00003^precio^5^3074^10^ +vetb00003^status_t^0^1^11^ +vetb00003^us_crea^0^9^12^ +vetb00003^fech_crea^10^3080^13^ +vetb00003^us_mod^0^9^14^ +vetb00003^fech_mod^10^3080^15^ +vetb00004^tipo_cliente^1^2^1^ +vetb00004^sec_cliente^1^2^2^ +vetb00004^nombre^0^30^3^ +vetb00004^cod_zona^1^2^4^ +vetb00004^cod_provincia^1^2^5^ +vetb00004^telefono^0^8^6^ +vetb00004^fax^0^8^7^ +vetb00004^telex^0^8^8^ +vetb00004^patente^0^10^9^ +vetb00004^limite_credito^5^2562^10^ +vetb00004^zona_postal^0^10^11^ +vetb00004^num_rnc^0^11^12^ +vetb00004^nombre_patente^0^30^13^ +vetb00004^status_t^0^1^14^ +vetb00004^us_crea^0^9^15^ +vetb00004^fech_crea^10^3080^16^ +vetb00004^us_mod^0^9^17^ +vetb00004^fech_mod^10^3080^18^ +vetb00005^tipo_cliente^1^2^1^ +vetb00005^sec_cliente^1^2^2^ +vetb00005^calle^0^30^3^ +vetb00005^casa_num^0^10^4^ +vetb00005^barrio^0^20^5^ +vetb00005^urbanizacion^0^20^6^ +vetb00005^secuencia_visita^2^4^7^ +vetb00005^status_t^0^1^8^ +vetb00005^us_crea^0^9^9^ +vetb00005^fech_crea^10^3080^10^ +vetb00005^us_mod^0^9^11^ +vetb00005^fech_mod^10^3080^12^ +vetb00006^tipo_cliente_s^1^2^1^ +vetb00006^sec_cliente_s^1^2^2^ +vetb00006^fecha_solicitud_s^7^4^3^ +vetb00006^condicion_venta_s^1^2^4^ +vetb00006^solicitante_s^0^30^5^ +vetb00006^cedula_s^2^4^6^ +vetb00006^serie_s^1^2^7^ +vetb00006^calle_s^0^30^8^ +vetb00006^casa_num_s^0^10^9^ +vetb00006^barrio_s^0^20^10^ +vetb00006^urbanizacion_s^0^20^11^ +vetb00006^cod_provincia_s^1^2^12^ +vetb00006^telefono_s^0^8^13^ +vetb00006^status_t^0^1^14^ +vetb00006^us_crea^0^9^15^ +vetb00006^fech_crea^10^3080^16^ +vetb00006^us_mod^0^9^17^ +vetb00006^fech_mod^10^3080^18^ +vetb00007^tipo_cliente^1^2^1^ +vetb00007^sec_cliente^1^2^2^ +vetb00007^tipo_desc^1^2^3^ +vetb00007^status_t^0^1^4^ +vetb00007^us_crea^0^9^5^ +vetb00007^fech_crea^10^3080^6^ +vetb00007^us_mod^0^9^7^ +vetb00007^fech_mod^10^3080^8^ +vetb00008^cod_zona^1^2^1^ +vetb00008^descrip^0^30^2^ +vetb00008^status_t^0^1^3^ +vetb00008^us_crea^0^9^4^ +vetb00008^fech_crea^10^3080^5^ +vetb00008^us_mod^0^9^6^ +vetb00008^fech_mod^10^3080^7^ +vetb00009^cod_zona^1^2^1^ +vetb00009^cod_provincia^1^2^2^ +vetb00009^status_t^0^1^3^ +vetb00009^us_crea^0^9^4^ +vetb00009^fech_crea^10^3080^5^ +vetb00009^us_mod^0^9^6^ +vetb00009^fech_mod^10^3080^7^ +vetb00010^cod_vend^1^2^1^ +vetb00010^sec_vend^1^2^2^ +vetb00010^cod_zona^1^2^3^ +vetb00010^cod_provincia^1^2^4^ +vetb00010^status_t^0^1^5^ +vetb00010^us_crea^0^9^6^ +vetb00010^fech_crea^10^3080^7^ +vetb00010^us_mod^0^9^8^ +vetb00010^fech_mod^10^3080^9^ +vetb00011^cod_vend^1^2^1^ +vetb00011^sec_vend^1^2^2^ +vetb00011^cod_n^1^2^3^ +vetb00011^cod_grupo^1^2^4^ +vetb00011^cod_tipo^1^2^5^ +vetb00011^cod_sec^1^2^6^ +vetb00011^porc_ventas^5^2052^7^ +vetb00011^porc_cobros^5^2052^8^ +vetb00011^status_t^0^1^9^ +vetb00011^us_crea^0^9^10^ +vetb00011^fech_crea^10^3080^11^ +vetb00011^us_mod^0^9^12^ +vetb00011^fech_mod^10^3080^13^ +vetb00012^cond_pago^1^2^1^ +vetb00012^descrip^0^30^2^ +vetb00012^dias^1^2^3^ +vetb00012^status_t^0^1^4^ +vetb00012^us_crea^0^9^5^ +vetb00012^fech_crea^10^3080^6^ +vetb00012^us_mod^0^9^7^ +vetb00012^fech_mod^10^3080^8^ +vetb00013^tipo_desc^1^2^1^ +vetb00013^descrip^0^30^2^ +vetb00013^cod_n^1^2^3^ +vetb00013^cod_grupo^1^2^4^ +vetb00013^cod_tipo^1^2^5^ +vetb00013^cod_sec^1^2^6^ +vetb00013^dias_validos^1^2^7^ +vetb00013^porc_desc^5^1282^8^ +vetb00013^valor_desc^5^2051^9^ +vetb00013^cantidad_1^1^2^10^ +vetb00013^cantidad_2^1^2^11^ +vetb00013^cajas_bonif^1^2^12^ +vetb00013^status_t^0^1^13^ +vetb00013^us_crea^0^9^14^ +vetb00013^fech_crea^10^3080^15^ +vetb00013^us_mod^0^9^16^ +vetb00013^fech_mod^10^3080^17^ +vetb00014^cod_n^1^2^1^ +vetb00014^cod_grupo^1^2^2^ +vetb00014^cod_tipo^1^2^3^ +vetb00014^cod_sec^1^2^4^ +vetb00014^peso_bruto^5^2565^5^ +vetb00014^peso_neto^5^2565^6^ +vetb00014^dim_caja^5^2565^7^ +vetb00014^cantidad^2^4^8^ +vetb00014^status_t^0^1^9^ +vetb00014^us_crea^0^9^10^ +vetb00014^fech_crea^10^3080^11^ +vetb00014^us_mod^0^9^12^ +vetb00014^fech_mod^10^3080^13^ +vetb00015^cod_transp^1^2^1^ +vetb00015^sec_transp^1^2^2^ +vetb00015^nombre^0^30^3^ +vetb00015^cedula^2^4^4^ +vetb00015^serie^1^2^5^ +vetb00015^calle^0^30^6^ +vetb00015^casa_num^0^10^7^ +vetb00015^barrio^0^20^8^ +vetb00015^urbanizacion^0^20^9^ +vetb00015^cod_zona^1^2^10^ +vetb00015^cod_provincia^1^2^11^ +vetb00015^telefono^0^8^12^ +vetb00015^status_t^0^1^13^ +vetb00015^us_crea^0^9^14^ +vetb00015^fech_crea^10^3080^15^ +vetb00015^us_mod^0^9^16^ +vetb00015^fech_mod^10^3080^17^ +vetb00016^ano^256^4^1^ +vetb00016^mes^1^2^2^ +vetb00016^zona^1^2^3^ +vetb00016^ventas^0^1^4^ +vetb00016^cod_n^257^2^5^ +vetb00016^cod_grupo^257^2^6^ +vetb00016^cod_tipo^257^2^7^ +vetb00016^cod_sec^257^2^8^ +vetb00016^porciento^5^1795^9^ +vetb00016^status_t^0^1^10^ +vetb00016^us_crea^0^9^11^ +vetb00016^fech_crea^10^3080^12^ +vetb00016^us_mod^0^9^13^ +vetb00016^fech_mod^10^3080^14^ +vetb00017^ano^1^2^1^ +vetb00017^ventas^0^1^2^ +vetb00017^cod_n^1^2^3^ +vetb00017^cod_grupo^1^2^4^ +vetb00017^cod_tipo^1^2^5^ +vetb00017^cod_sec^1^2^6^ +vetb00017^mes^1^2^7^ +vetb00017^cantidad^2^4^8^ +vetb00017^valor^5^3074^9^ +vetb00017^status_t^0^1^10^ +vetb00017^us_crea^0^9^11^ +vetb00017^fech_crea^10^3080^12^ +vetb00017^us_mod^0^9^13^ +vetb00017^fech_mod^10^3080^14^ +vetb00018^anos^1^2^1^ +vetb00018^fecha_in^1^2^2^ +vetb00018^fecha_fi^1^2^3^ +vetb00018^status_t^0^1^4^ +vetb00018^us_crea^0^9^5^ +vetb00018^fech_crea^10^3080^6^ +vetb00018^us_mod^0^9^7^ +vetb00018^fech_mod^10^3080^8^ +vetb00019^ano^0^4^1^ +vetb00019^mes_ini^0^2^2^ +vetb00019^mes_fin^0^2^3^ +vetb00019^prima^5^1795^4^ +vetb00019^itbi^5^1795^5^ +vetb00019^porciento^5^2050^6^ +vetb00019^disponible^0^1^7^ +vetb00019^status_t^0^1^8^ +vetb00019^us_crea^0^9^9^ +vetb00019^fech_crea^10^3080^10^ +vetb00019^us_mod^0^9^11^ +vetb00019^fech_mod^10^3080^12^ +vetb00020^cod_provincia^1^2^1^ +vetb00020^nombre_provincia^0^30^2^ +vetb00020^status_t^0^1^3^ +vetb00020^us_crea^0^9^4^ +vetb00020^fech_crea^10^3080^5^ +vetb00020^us_mod^0^9^6^ +vetb00020^fech_mod^10^3080^7^ +vetb00021^ano^256^4^1^ +vetb00021^ventas^256^1^2^ +vetb00021^zona^256^3^3^ +vetb00021^provincia^1^2^4^ +vetb00021^cod_n^1^2^5^ +vetb00021^cod_grupo^1^2^6^ +vetb00021^cod_tipo^1^2^7^ +vetb00021^cod_sec^1^2^8^ +vetb00021^porciento^5^1795^9^ +vetb00021^mes^1^2^10^ +vetb00021^status_t^0^1^11^ +vetb00021^us_crea^0^9^12^ +vetb00021^fech_crea^10^3080^13^ +vetb00021^us_mod^0^9^14^ +vetb00021^fech_mod^10^3080^15^ +vetb00022^ano^256^4^1^ +vetb00022^mes^1^2^2^ +vetb00022^sec_vend^257^2^3^ +vetb00022^cod_n^257^2^4^ +vetb00022^cod_grupo^257^2^5^ +vetb00022^cod_tipo^257^2^6^ +vetb00022^cod_sec^257^2^7^ +vetb00022^porciento^5^1795^8^ +vetb00022^status_t^0^1^9^ +vetb00022^us_crea^0^9^10^ +vetb00022^fech_crea^10^3080^11^ +vetb00022^us_mod^0^9^12^ +vetb00022^fech_mod^10^3080^13^ +vetb00023^cod_tarifa^1^2^1^ +vetb00023^descrip^0^30^2^ +vetb00023^cod_provincia^1^2^3^ +vetb00023^tarifa_pago^5^1794^4^ +vetb00023^status_t^0^1^5^ +vetb00023^us_crea^0^9^6^ +vetb00023^fech_crea^10^3080^7^ +vetb00023^us_mod^0^9^8^ +vetb00023^fech_mod^10^3080^9^ +vetb00024^fecha_ini_sem^7^4^1^ +vetb00024^fecha_fin_sem^7^4^2^ +vetb00024^cod_vend^1^2^3^ +vetb00024^sec_vend^1^2^4^ +vetb00024^tipo_cliente^1^2^5^ +vetb00024^sec_cliente^1^2^6^ +vetb00024^fecha_visita^7^4^7^ +vetb00024^hora_visita^10^1128^8^ +vetb00024^compra^0^1^9^ +vetb00024^persona_contacto^0^30^10^ +vetb00024^observacion^0^30^11^ +vetb00024^status_t^0^1^12^ +vetb00024^us_crea^0^9^13^ +vetb00024^fech_crea^10^3080^14^ +vetb00024^us_mod^0^9^15^ +vetb00024^fech_mod^10^3080^16^ +vetb00025^ventas^0^1^1^ +vetb00025^cod_n^1^2^2^ +vetb00025^cod_grupo^1^2^3^ +vetb00025^cod_tipo^1^2^4^ +vetb00025^cod_sec^1^2^5^ +vetb00025^tipo_cliente^1^2^6^ +vetb00025^sec_cliente^1^2^7^ +vetb00025^precio^5^2051^8^ +vetb00025^descripcion^0^60^9^ +vetb00025^status_t^0^1^10^ +vetb00025^us_crea^0^9^11^ +vetb00025^fech_crea^10^3080^12^ +vetb00025^us_mod^0^9^13^ +vetb00025^fech_mod^10^3080^14^ +vetb00025^cod_lista^1^2^15^ +vetb00026^factura^2^4^1^ +vetb00026^cod_porc^1^2^2^ +vetb00026^porc^5^1795^3^ +vetb00026^valor^5^2051^4^ +vetb00026^status_t^0^1^5^ +vetb00026^us_crea^0^9^6^ +vetb00026^fech_crea^10^3080^7^ +vetb00026^us_mod^0^9^8^ +vetb00026^fech_mod^10^3080^9^ +vetb00027^tipo_desc^1^2^1^ +vetb00027^descrip^0^30^2^ +vetb00027^cod_n^1^2^3^ +vetb00027^cod_grupo^1^2^4^ +vetb00027^cod_tipo^1^2^5^ +vetb00027^cod_sec^1^2^6^ +vetb00027^porc_desc^5^1282^7^ +vetb00027^cantidad_1^1^2^8^ +vetb00027^cantidad_2^1^2^9^ +vetb00027^cajas_bonif^1^2^10^ +vetb00027^fecha_cambio^7^4^11^ +vetb00027^status_t^0^1^12^ +vetb00027^us_crea^0^9^13^ +vetb00027^fech_crea^10^3080^14^ +vetb00027^us_mod^0^9^15^ +vetb00027^fech_mod^10^3080^16^ +vetb00028^cod_vend^1^2^1^ +vetb00028^sec_vend^1^2^2^ +vetb00028^tipo_cliente^1^2^3^ +vetb00028^sec_cliente^1^2^4^ +vetb00028^status_t^0^1^5^ +vetb00028^us_crea^0^9^6^ +vetb00028^fech_crea^10^3080^7^ +vetb00028^us_mod^0^9^8^ +vetb00028^fech_mod^10^3080^9^ +vetb00029^ano^1^2^1^ +vetb00029^ventas^0^1^2^ +vetb00029^cod_n^1^2^3^ +vetb00029^cod_grupo^1^2^4^ +vetb00029^cod_tipo^1^2^5^ +vetb00029^cod_sec^1^2^6^ +vetb00029^mes^0^4^7^ +vetb00029^cantidad^2^4^8^ +vetb00029^valor^5^3074^9^ +vetb00029^status_t^0^1^10^ +vetb00029^us_crea^0^9^11^ +vetb00029^fech_crea^10^3080^12^ +vetb00029^us_mod^0^9^13^ +vetb00029^fech_mod^10^3080^14^ +vetb00030^factura^2^4^1^ +vetb00030^cod_transp^1^2^2^ +vetb00030^sec_transp^1^2^3^ +vetb00030^cod_tarifa^1^2^4^ +vetb00030^pagada^0^1^5^ +vetb00030^status_t^0^1^6^ +vetb00030^us_crea^0^9^7^ +vetb00030^fech_crea^10^3080^8^ +vetb00030^us_mod^0^9^9^ +vetb00030^fech_mod^10^3080^10^ +vetb00031^fecha^7^4^1^ +vetb00031^factura^2^4^2^ +vetb00031^fech_factura^7^4^3^ +vetb00031^tipo_cliente^1^2^4^ +vetb00031^sec_cliente^1^2^5^ +vetb00031^cod_vend^1^2^6^ +vetb00031^sec_vend^1^2^7^ +vetb00031^monto^261^3074^8^ +vetb00031^debito^5^3074^9^ +vetb00031^credito^5^3074^10^ +vetb00031^status_t^0^1^11^ +vetb00031^us_crea^0^9^12^ +vetb00031^fech_crea^10^3080^13^ +vetb00031^us_mod^0^9^14^ +vetb00031^fech_mod^10^3080^15^ +vetb00032^fecha^7^4^1^ +vetb00032^tipo_cliente^1^2^2^ +vetb00032^sec_cliente^1^2^3^ +vetb00032^pedido_no^2^4^4^ +vetb00032^cod_n^1^2^5^ +vetb00032^cod_grupo^1^2^6^ +vetb00032^cod_tipo^1^2^7^ +vetb00032^cod_sec^1^2^8^ +vetb00032^cantidad^2^4^9^ +vetb00032^status_t^0^1^10^ +vetb00032^us_crea^0^9^11^ +vetb00032^fech_crea^10^3080^12^ +vetb00032^us_mod^0^9^13^ +vetb00032^fech_mod^10^3080^14^ +vetb00033^num_emp^2^4^1^ +vetb00033^sec_cliente^2^4^2^ +vetb00033^cuenta_no^0^8^3^ +vetb00033^status_t^0^1^4^ +vetb00033^us_crea^0^9^5^ +vetb00033^fech_crea^10^3080^6^ +vetb00033^us_mod^0^9^7^ +vetb00033^fech_mod^10^3080^8^ +vetb00034^cod_cia^1^2^1^ +vetb00034^factura^2^4^2^ +vetb00034^fecha_factura^7^4^3^ +vetb00034^ventas^0^1^4^ +vetb00034^zona^0^3^5^ +vetb00034^orden^1^2^6^ +vetb00034^fecha_orden^7^4^7^ +vetb00034^conduce^2^4^8^ +vetb00034^fecha_conduce^7^4^9^ +vetb00034^tipo_cliente^1^2^10^ +vetb00034^sec_cliente^1^2^11^ +vetb00034^cod_vend^1^2^12^ +vetb00034^sec_vend^1^2^13^ +vetb00034^cond_pago^1^2^14^ +vetb00034^porc_itbi^5^1282^15^ +vetb00034^porc_desc^5^2050^16^ +vetb00034^prima_us^5^1538^17^ +vetb00034^sub_total^5^2562^18^ +vetb00034^monto_desc^5^2562^19^ +vetb00034^monto_itbi^5^2562^20^ +vetb00034^neto^5^2562^21^ +vetb00034^fecha_embarque^7^4^22^ +vetb00034^status_impresion^0^1^23^ +vetb00034^status_t^0^1^24^ +vetb00034^us_crea^0^9^25^ +vetb00034^fech_crea^10^3080^26^ +vetb00034^us_mod^0^9^27^ +vetb00034^fech_mod^10^3080^28^ +vetb00035^cod_cia^1^2^1^ +vetb00035^factura^2^4^2^ +vetb00035^cod_n^1^2^3^ +vetb00035^cod_grupo^1^2^4^ +vetb00035^cod_tipo^1^2^5^ +vetb00035^cod_sec^1^2^6^ +vetb00035^cantidad^2^4^7^ +vetb00035^cantidad_2^2^4^8^ +vetb00035^bonificacion^2^4^9^ +vetb00035^precio^5^2051^10^ +vetb00035^status_t^0^1^11^ +vetb00035^us_crea^0^9^12^ +vetb00035^fech_crea^10^3080^13^ +vetb00035^us_mod^0^9^14^ +vetb00035^fech_mod^10^3080^15^ +vetb00036^num_doc^257^2^1^ +vetb00036^fecha^7^4^2^ +vetb00036^referencia^2^4^3^ +vetb00036^cod_transp^1^2^4^ +vetb00036^sec_transp^1^2^5^ +vetb00036^bultos^2^4^6^ +vetb00036^cod_tarifa^1^2^7^ +vetb00036^status_t^0^1^8^ +vetb00036^us_crea^0^9^9^ +vetb00036^fech_crea^10^3080^10^ +vetb00036^us_mod^0^9^11^ +vetb00036^fech_mod^10^3080^12^ +vetb00037^tipo_cliente^1^2^1^ +vetb00037^sec_cliente^1^2^2^ +vetb00037^capital_aut^5^3074^3^ +vetb00037^capitaal_pag^0^20^4^ +vetb00037^nombre_cony^0^30^5^ +vetb00037^nombre_par^0^30^6^ +vetb00037^calle_par^0^20^7^ +vetb00037^barrio_par^0^20^8^ +vetb00037^ciudad_par^0^20^9^ +vetb00037^telefono_par^0^8^10^ +vetb00037^observacion1^0^60^11^ +vetb00037^observacion2^0^60^12^ +vetb00037^observacion3^0^60^13^ +vetb00037^observacion4^0^60^14^ +vetb00037^status_t^0^1^15^ +vetb00037^us_crea^0^9^16^ +vetb00037^fech_crea^10^3080^17^ +vetb00037^us_mod^0^9^18^ +vetb00037^fech_mod^10^3080^19^ +vetb00038^tipo_cliente^1^2^1^ +vetb00038^sec_cliente^1^2^2^ +vetb00038^nombre_comp^0^30^3^ +vetb00038^telefono^0^8^4^ +vetb00038^mercancia^0^20^5^ +vetb00038^ano^0^4^6^ +vetb00038^tipo_cta^0^1^7^ +vetb00038^monto_desp^5^3074^8^ +vetb00038^status_t^0^1^9^ +vetb00038^us_crea^0^9^10^ +vetb00038^fech_crea^10^3080^11^ +vetb00038^us_mod^0^9^12^ +vetb00038^fech_mod^10^3080^13^ +vetb00039^tipo_cliente^1^2^1^ +vetb00039^sec_cliente^1^2^2^ +vetb00039^nombre_banco^0^30^3^ +vetb00039^ano^0^4^4^ +vetb00039^cuenta_cte^0^18^5^ +vetb00039^cuenta_pres^0^18^6^ +vetb00039^monto_credito^5^3074^7^ +vetb00039^status_t^0^1^8^ +vetb00039^us_crea^0^9^9^ +vetb00039^fech_crea^10^3080^10^ +vetb00039^us_mod^0^9^11^ +vetb00039^fech_mod^10^3080^12^ +vetb00040^tipo_cliente^1^2^1^ +vetb00040^sec_cliente^1^2^2^ +vetb00040^tipo_negocio^0^15^3^ +vetb00040^tipo_cte^0^15^4^ +vetb00040^frecuencia_visita^0^15^5^ +vetb00040^tipo_pago^0^15^6^ +vetb00040^status_t^0^1^7^ +vetb00040^us_crea^0^9^8^ +vetb00040^fech_crea^10^3080^9^ +vetb00040^us_mod^0^9^10^ +vetb00040^fech_mod^10^3080^11^ +vetb00041^tipo_cliente^1^2^1^ +vetb00041^sec_cliente^1^2^2^ +vetb00041^fecha^7^4^3^ +vetb00041^sec_vend^1^2^4^ +vetb00041^balance^5^3074^5^ +vetb00041^us_crea^0^9^6^ +vetb00041^fech_crea^10^3080^7^ +vetb00042^factura^2^4^1^ +vetb00042^cod_mov^1^2^2^ +vetb00042^cod_n^1^2^3^ +vetb00042^cod_grupo^1^2^4^ +vetb00042^cod_tipo^1^2^5^ +vetb00042^cod_sec^1^2^6^ +vetb00042^serie^0^30^7^ +vetb00042^status_t^0^1^8^ +vetb00042^us_crea^0^9^9^ +vetb00042^fech_crea^10^3080^10^ +vetb00042^us_mod^0^9^11^ +vetb00042^fech_mod^10^3080^12^ +vetb00043^etiqueta^0^20^1^ +vetb00043^cod_mov^1^2^2^ +vetb00043^num_doc^2^4^3^ +vetb00043^secuencia^2^4^4^ +vetb00043^cod_n^1^2^5^ +vetb00043^cod_grupo^1^2^6^ +vetb00043^cod_tipo^1^2^7^ +vetb00043^cod_sec^1^2^8^ +vetb00043^lado_1^5^3077^9^ +vetb00043^lado_2^5^3077^10^ +vetb00043^lado_3^5^3077^11^ +vetb00043^cantidad^5^3077^12^ +vetb00043^medida^5^3077^13^ +vetb00043^status_t^0^1^14^ +vetb00043^us_crea^0^40^15^ +vetb00043^fech_crea^10^3080^16^ +vetb00043^us_mod^0^40^17^ +vetb00043^fech_mod^10^3080^18^ +vetb00044^ano^257^2^1^ +vetb00044^mes^1^2^2^ +vetb00044^ventas^1^2^3^ +vetb00044^sec_vend^1^2^4^ +vetb00044^cod_n^1^2^5^ +vetb00044^cantidad^5^3075^6^ +vetb00044^valor^5^3074^7^ +vetb00044^status_t^0^1^8^ +vetb00044^us_crea^0^9^9^ +vetb00044^fech_crea^10^3080^10^ +vetb00044^us_mod^0^9^11^ +vetb00044^fech_mod^10^3080^12^ +vetb00045^ano^257^2^1^ +vetb00045^mes^257^2^2^ +vetb00045^ventas^1^2^3^ +vetb00045^sec_vend^257^2^4^ +vetb00045^cod_n^257^2^5^ +vetb00045^cod_grupo^257^2^6^ +vetb00045^cod_tipo^257^2^7^ +vetb00045^cod_sec^257^2^8^ +vetb00045^cantidad^5^3075^9^ +vetb00045^valor^5^3074^10^ +vetb00045^status_t^0^1^11^ +vetb00045^us_crea^0^9^12^ +vetb00045^fech_crea^10^3080^13^ +vetb00045^us_mod^0^9^14^ +vetb00045^fech_mod^10^3080^15^ +vetb00047^codigo_provincia^1^2^1^ +vetb00047^valor^5^3074^2^ +vetb00047^us_crea^0^9^3^ +vetb00047^fech_crea^10^3080^4^ +vetb00047^us_mod^0^9^5^ +vetb00047^fech_mod^10^3080^6^ +vetb00048^factura^258^4^1^ +vetb00048^detalle^0^180^2^ +vetb00048^status_t^0^1^3^ +vetb00048^us_crea^0^9^4^ +vetb00048^fech_crea^10^3080^5^ +vetb00048^us_mod^0^9^6^ +vetb00048^fech_mod^10^3080^7^ +vetb00049^tipo_cliente^1^2^1^ +vetb00049^sec_cliente^1^2^2^ +vetb00049^nombre_proyecto^0^30^3^ +vetb00049^direccion_proyecto^0^150^4^ +vetb00049^status_t^0^1^5^ +vetb00049^us_crea^0^9^6^ +vetb00049^fech_crea^10^3080^7^ +vetb00049^us_mod^0^9^8^ +vetb00049^fech_mod^10^3080^9^ +vetb00050^cod_cia^2^4^1^ +vetb00050^ventas^1^2^2^ +vetb00050^cotizacion_no^258^4^3^ +vetb00050^num_oc^2^4^4^ +vetb00050^tipo_cliente^2^4^5^ +vetb00050^sec_cliente^2^4^6^ +vetb00050^nombre_cliente^0^60^7^ +vetb00050^rnc^0^11^8^ +vetb00050^nombre_proyecto^0^60^9^ +vetb00050^direccion_cliente^0^80^10^ +vetb00050^cod_provincia^1^2^11^ +vetb00050^direccion_proyecto^0^80^12^ +vetb00050^telefono_r^0^12^13^ +vetb00050^telefono_o^0^12^14^ +vetb00050^email^0^100^15^ +vetb00050^tipo_precio^0^20^16^ +vetb00050^beeper^0^12^17^ +vetb00050^celular^0^12^18^ +vetb00050^prima^5^3074^19^ +vetb00050^fax1^0^10^20^ +vetb00050^celular1^0^12^21^ +vetb00050^fax^0^12^22^ +vetb00050^fecha^7^4^23^ +vetb00050^fecha_entrega^7^4^24^ +vetb00050^plazo_entrega^0^60^25^ +vetb00050^comentario^0^60^26^ +vetb00050^contacto^0^60^27^ +vetb00050^cond_pago^1^2^28^ +vetb00050^sec_vend^1^2^29^ +vetb00050^porc_itbi^5^2050^30^ +vetb00050^total_bruto^5^3074^31^ +vetb00050^sub_total^5^3074^32^ +vetb00050^monto_desc^5^3074^33^ +vetb00050^monto_itbi^5^3074^34^ +vetb00050^total_neto^5^3074^35^ +vetb00050^monto_dolar^5^3074^36^ +vetb00050^status_t^0^1^37^ +vetb00050^us_crea^0^15^38^ +vetb00050^fech_crea^10^3080^39^ +vetb00050^us_mod^0^15^40^ +vetb00050^fech_mod^10^3080^41^ +vetb00051^cod_cia^2^4^1^ +vetb00051^ventas^0^1^2^ +vetb00051^cotizacion_no^258^4^3^ +vetb00051^area^1^2^4^ +vetb00051^cod_n^1^2^5^ +vetb00051^cod_grupo^1^2^6^ +vetb00051^cod_tipo^1^2^7^ +vetb00051^cod_sec^1^2^8^ +vetb00051^cantidad_1^5^3077^9^ +vetb00051^cantidad^5^3077^10^ +vetb00051^precio^5^3076^11^ +vetb00051^porc_desc^5^2050^12^ +vetb00051^nombre_file^0^50^13^ +vetb00051^status_t^0^1^14^ +vetb00051^us_crea^0^15^15^ +vetb00051^fech_crea^10^3080^16^ +vetb00051^us_mod^0^15^17^ +vetb00051^fech_mod^10^3080^18^ +vetb00052^etiqueta^0^20^1^ +vetb00052^cotizacion_no^2^4^2^ +vetb00052^secuencia^1^2^3^ +vetb00052^cod_n^1^2^4^ +vetb00052^cod_grupo^1^2^5^ +vetb00052^cod_tipo^1^2^6^ +vetb00052^cod_sec^1^2^7^ +vetb00052^lado_1^5^3077^8^ +vetb00052^lado_2^5^3077^9^ +vetb00052^lado_3^5^3077^10^ +vetb00052^cantidad^5^3077^11^ +vetb00052^medida^5^3077^12^ +vetb00052^status_t^0^1^13^ +vetb00052^us_crea^0^40^14^ +vetb00052^fech_crea^10^1024^15^ +vetb00052^us_mod^0^40^16^ +vetb00052^fech_mod^10^3080^17^ +vetb00058^usuario^0^50^1^ +vetb00058^sec_vend^1^2^2^ +vetb00059^ventas^0^1^1^ +vetb00059^descripcion^0^20^2^ +vetb00060^ventas^0^1^1^ +vetb00060^tipo_cliente^1^2^2^ +vetb00060^sec_cliente^2^4^3^ +vetb00060^cod_mov^1^2^4^ +vetb00061^ventas^1^2^1^ +vetb00061^descripcion^0^40^2^ +vetb00061^simbolo^0^20^3^ +vetb00071^fecha^7^4^1^ +vetb00071^tipo_doc^0^2^2^ +vetb00071^codigo_dgii^0^14^3^ +vetb00071^ncf_inicial^1^2^4^ +vetb00071^ncf_final^2^4^5^ +vetb00071^disponible^0^1^6^ +vetb00071^us_crea^0^40^7^ +vetb00071^fech_crea^10^3080^8^ +vetb00071^us_mod^0^40^9^ +vetb00071^fech_mod^10^3080^10^ +vetb00072^documento^2^4^1^ +vetb00072^tipo_doc^0^2^2^ +vetb00072^ncf^2^4^3^ +vetb00072^us_crea^0^40^4^ +vetb00072^fech_crea^10^3080^5^ +vetb00074^tipo_cliente^1^2^1^ +vetb00074^sec_cliente^2^4^2^ +vetb00074^sec_vend^2^4^3^ +vetb00074^itbis^5^3074^4^ +vetb00074^porc_cobros^5^3076^5^ +vetb00074^status_t^0^1^6^ +vetb00074^us_crea^0^40^7^ +vetb00074^fech_crea^10^3080^8^ +vetb00074^us_mod^0^40^9^ +vetb00074^fech_mod^10^3080^10^ +vetb00075^sec_vend^1^2^1^ +vetb00075^porc_cobros_a^5^3076^2^ +vetb00075^sec_vend_a^1^2^3^ +vetb00075^porc_cobros^5^3076^4^ +vetb00084^sec_vend^1^2^1^ +vetb00084^nombre^0^40^2^ +vetb00085^cod_lista^1^2^1^ +vetb00085^fecha_inicio^7^4^2^ +vetb00085^fecha_final^7^4^3^ +vetb00085^vigente^0^1^4^ +vetb00085^descripcion^0^50^5^ +vetb00085^status_t^0^1^6^ +vetb00085^us_crea^0^50^7^ +vetb00085^fech_crea^10^3080^8^ +vetb00085^us_mod^0^50^9^ +vetb00085^fech_mod^10^3080^10^ +vetb22222^factura^258^4^1^ +vetb77777^cod_cia^1^2^1^ +vetb77777^ult_factura^1^2^2^ +vetb77777^status_t^0^1^3^ +vetb77777^us_crea^0^9^4^ +vetb77777^fech_crea^10^3080^5^ +vetb77777^us_mod^0^9^6^ +vetb77777^fech_mod^10^3080^7^ +vetb88888^cod_cia^1^2^1^ +vetb88888^factura^2^4^2^ +vetb88888^fecha_factura^7^4^3^ +vetb88888^ventas^0^1^4^ +vetb88888^zona^0^3^5^ +vetb88888^orden^1^2^6^ +vetb88888^fecha_orden^7^4^7^ +vetb88888^conduce^2^4^8^ +vetb88888^fecha_conduce^7^4^9^ +vetb88888^tipo_cliente^1^2^10^ +vetb88888^sec_cliente^1^2^11^ +vetb88888^cod_vend^1^2^12^ +vetb88888^sec_vend^1^2^13^ +vetb88888^cond_pago^1^2^14^ +vetb88888^porc_itbi^5^1282^15^ +vetb88888^porc_desc^5^2050^16^ +vetb88888^prima_us^5^1538^17^ +vetb88888^sub_total^5^2562^18^ +vetb88888^monto_desc^5^2562^19^ +vetb88888^monto_itbi^5^2562^20^ +vetb88888^neto^5^2562^21^ +vetb88888^fecha_embarque^7^4^22^ +vetb88888^status_impresion^0^1^23^ +vetb88888^status_t^0^1^24^ +vetb88888^us_crea^0^9^25^ +vetb88888^fech_crea^10^3080^26^ +vetb88888^us_mod^0^9^27^ +vetb88888^fech_mod^10^3080^28^ +vetb99999^cod_cia^1^2^1^ +vetb99999^factura^2^4^2^ +vetb99999^cod_n^1^2^3^ +vetb99999^cod_grupo^1^2^4^ +vetb99999^cod_tipo^1^2^5^ +vetb99999^cod_sec^1^2^6^ +vetb99999^cantidad^2^4^7^ +vetb99999^bonificacion^2^4^8^ +vetb99999^precio^5^2051^9^ +vetb99999^status_t^0^1^10^ +vetb99999^us_crea^0^9^11^ +vetb99999^fech_crea^10^3080^12^ +vetb99999^us_mod^0^9^13^ +vetb99999^fech_mod^10^3080^14^ +vetbhist002^cod_cia^1^2^1^ +vetbhist002^factura^2^4^2^ +vetbhist002^fecha_factura^7^4^3^ +vetbhist002^ventas^0^1^4^ +vetbhist002^zona^0^3^5^ +vetbhist002^orden^1^2^6^ +vetbhist002^fecha_orden^7^4^7^ +vetbhist002^conduce^2^4^8^ +vetbhist002^fecha_conduce^7^4^9^ +vetbhist002^tipo_cliente^1^2^10^ +vetbhist002^sec_cliente^1^2^11^ +vetbhist002^cod_vend^1^2^12^ +vetbhist002^sec_vend^1^2^13^ +vetbhist002^cond_pago^1^2^14^ +vetbhist002^porc_itbi^5^1282^15^ +vetbhist002^porc_desc^5^2050^16^ +vetbhist002^prima_us^5^1538^17^ +vetbhist002^sub_total^5^2562^18^ +vetbhist002^monto_desc^5^2562^19^ +vetbhist002^monto_itbi^5^2562^20^ +vetbhist002^neto^261^2562^21^ +vetbhist002^fecha_embarque^7^4^22^ +vetbhist002^status_impresion^0^1^23^ +vetbhist002^status_t^0^1^24^ +vetbhist002^us_crea^0^9^25^ +vetbhist002^fech_crea^10^3080^26^ +vetbhist002^us_mod^0^9^27^ +vetbhist002^fech_mod^10^3080^28^ +vetbhist003^cod_cia^1^2^1^ +vetbhist003^factura^2^4^2^ +vetbhist003^cod_n^1^2^3^ +vetbhist003^cod_grupo^1^2^4^ +vetbhist003^cod_tipo^1^2^5^ +vetbhist003^cod_sec^1^2^6^ +vetbhist003^cantidad^5^3077^7^ +vetbhist003^cantidad_2^5^3077^8^ +vetbhist003^bonificacion^5^3074^9^ +vetbhist003^precio^5^3074^10^ +vetbhist003^status_t^0^1^11^ +vetbhist003^us_crea^0^9^12^ +vetbhist003^fech_crea^10^3080^13^ +vetbhist003^us_mod^0^9^14^ +vetbhist003^fech_mod^10^3080^15^ +vetbparcial^factura^2^4^1^ +vetbparcial^valor^5^3074^2^ +vetbparcial^fecha_ven^7^4^3^ +vwanalitico^control^0^10^1^ +vwanalitico^descripcionc^0^60^2^ +vwanalitico^aplicaa^0^8^3^ +vwanalitico^descripcionapl^0^60^4^ +vwanalitico^cuenta^0^8^5^ +vwanalitico^descripcioncuenta^0^50^6^ +vwanalitico^referencia^256^14^7^ +vwanalitico^fechatransaccion^7^4^8^ +vwanalitico^detalle1^0^40^9^ +vwanalitico^detalle2^0^40^10^ +vwanalitico^debito^5^3074^11^ +vwanalitico^credito^5^3074^12^ +vwanalitico^balance^5^3330^13^ +vwanalitico^ano^0^4^14^ +vwanalitico^mes^0^10^15^ +vwanalitico^codigodepartamento^1^2^16^ +vwanalitico^nombredepartamento^0^30^17^ +vwanalitico^usuariocreador^0^9^18^ +vwanalitico^fechacreacion^10^3080^19^ +vwanalitico^usuariomodificador^0^9^20^ +vwanalitico^fechamodificacion^10^3080^21^ +vwanalitico^banco^0^30^22^ +vwcheques^cuenta_no^0^8^1^ +vwcheques^descripcion^0^50^2^ +vwcheques^numerocheques^2^4^3^ +vwcheques^portador^0^30^4^ +vwcheques^fechapago^7^4^5^ +vwcheques^fechaemision^10^3080^6^ +vwcheques^monto^5^3074^7^ +vwcheques^ano^0^4^8^ +vwcheques^cmes^1^2^9^ +vwcheques^estado^0^1^10^ +vwcheques^mes^0^10^11^ +vwcomisiones^tipoventas^0^30^1^ +vwcomisiones^tipo_cliente^1^2^2^ +vwcomisiones^sec_cliente^2^4^3^ +vwcomisiones^nombre^0^40^4^ +vwcomisiones^sec_vend^1^2^5^ +vwcomisiones^nombrev^0^30^6^ +vwcomisiones^apellidov^0^30^7^ +vwcomisiones^porc_comisionv^5^3076^8^ +vwcomisiones^sec_vend_a^1^2^9^ +vwcomisiones^nombre_a^0^30^10^ +vwcomisiones^apellido_a^0^30^11^ +vwcomisiones^porc_comisiona^5^3076^12^ +vwcomisiones^tipodocumento^0^30^13^ +vwcomisiones^tipo_doc^0^2^14^ +vwcomisiones^documento^2^4^15^ +vwcomisiones^valor^5^3074^16^ +vwcomisiones^valor_itbi^5^3074^17^ +vwcomisiones^aplica_a^2^4^18^ +vwcomisiones^fechafactura^7^4^19^ +vwcomisiones^fecha^7^4^20^ +vwcomisiones^ano^1^2^21^ +vwcomisiones^numeromes^1^2^22^ +vwcomisiones^mes^0^30^23^ +vwcomisiones^valor1^5^3074^24^ +vwcomisiones^valor2^5^3074^25^ +vwconduces^ano^0^4^1^ +vwconduces^mes^0^10^2^ +vwconduces^fecha^263^4^3^ +vwconduces^documento^258^4^4^ +vwconduces^orden^0^10^5^ +vwconduces^codigomov^257^2^6^ +vwconduces^descripcionmov^0^40^7^ +vwconduces^cod_n^257^2^8^ +vwconduces^cod_grupo^257^2^9^ +vwconduces^cod_tipo^257^2^10^ +vwconduces^cod_sec^257^2^11^ +vwconduces^descripcionprod^256^30^12^ +vwconduces^unidadmed^0^4^13^ +vwconduces^cantidad^261^3077^14^ +vwconduces^fechafactura^7^4^15^ +vwconduces^factura^258^4^16^ +vwconduces^nombrecliente^0^30^17^ +vwconduces^tipocliente^1^2^18^ +vwconduces^codigocliente^1^2^19^ +vwconduces^neto^261^2562^20^ +vwconduces^estado^0^1^21^ +vwconduces^usuario^0^9^22^ +vwcosto^ano^0^4^1^ +vwcosto^mes^0^10^2^ +vwcosto^tipoproducto^0^20^3^ +vwcosto^producto^0^15^4^ +vwcosto^nombresuplidor^0^41^5^ +vwcosto^cod_n^1^2^6^ +vwcosto^cod_grupo^1^2^7^ +vwcosto^cod_tipo^1^2^8^ +vwcosto^cod_sec^1^2^9^ +vwcosto^descripcion_p^256^30^10^ +vwcosto^unidad^0^4^11^ +vwcosto^costoreal^5^3076^12^ +vwcosto^fecha_liquida^7^4^13^ +vwcosto^cantidad^5^3074^14^ +vwcosto^prima^5^2050^15^ +vwcosto^moneda^0^30^16^ +vwcosto^numeroorden^2^4^17^ +vwcosto^tipoorden^0^25^18^ +vwinmatprima^ano^1^2^1^ +vwinmatprima^mes^0^10^2^ +vwinmatprima^mes_orden^1^2^3^ +vwinmatprima^cod_n^257^2^4^ +vwinmatprima^cod_grupo^257^2^5^ +vwinmatprima^cod_tipo^257^2^6^ +vwinmatprima^cod_sec^257^2^7^ +vwinmatprima^descripcion^256^30^8^ +vwinmatprima^unidad_med^0^3^9^ +vwinmatprima^numero_doc^258^4^10^ +vwinmatprima^orden_compra^2^4^11^ +vwinmatprima^codigo_mov^257^2^12^ +vwinmatprima^descripcion_mov^0^40^13^ +vwinmatprima^cantidad1^5^2562^14^ +vwinmatprima^cantidad2^5^2562^15^ +vwinmatprima^costo_standard^5^3076^16^ +vwinmatprima^valorstd^5^5638^17^ +vwipprodterm^ano^1^2^1^ +vwipprodterm^mes^0^10^2^ +vwipprodterm^mes_orden^1^2^3^ +vwipprodterm^cod_n^1^2^4^ +vwipprodterm^cod_grupo^1^2^5^ +vwipprodterm^cod_tipo^1^2^6^ +vwipprodterm^cod_sec^1^2^7^ +vwipprodterm^descripcion^256^30^8^ +vwipprodterm^unidad_med^0^4^9^ +vwipprodterm^numero_doc^258^4^10^ +vwipprodterm^orden_compra^2^4^11^ +vwipprodterm^orden_pedido^0^10^12^ +vwipprodterm^codigo_mov^257^2^13^ +vwipprodterm^descripcion_mov^0^40^14^ +vwipprodterm^cantidad1^5^3077^15^ +vwipprodterm^cantidad2^261^3077^16^ +vwipprodterm^costo_standard^5^3591^17^ +vwipprodterm^valorstd^5^6668^18^ +vwordenes^ano^0^4^1^ +vwordenes^mes^0^20^2^ +vwordenes^fechaorden^7^4^3^ +vwordenes^fechaentrega^7^4^4^ +vwordenes^documento^2^4^5^ +vwordenes^orden^2^4^6^ +vwordenes^fechaavance^7^4^7^ +vwordenes^monto_avance^5^3074^8^ +vwordenes^fechafactura^7^4^9^ +vwordenes^clasificacion^0^20^10^ +vwordenes^origen^0^20^11^ +vwordenes^cod_n^1^2^12^ +vwordenes^cod_grupo^1^2^13^ +vwordenes^cod_tipo^1^2^14^ +vwordenes^cod_sec^1^2^15^ +vwordenes^descripcionp^0^40^16^ +vwordenes^unidadmedida^0^4^17^ +vwordenes^existencia^5^3075^18^ +vwordenes^cantidadorden^5^3077^19^ +vwordenes^cantidad^5^3077^20^ +vwordenes^unidades^5^3077^21^ +vwordenes^precio^5^3074^22^ +vwordenes^descuento^5^3074^23^ +vwordenes^valor^5^3074^24^ +vwordenes^costo_std^5^3076^25^ +vwordenes^costo_lq^5^3076^26^ +vwordenes^valorcostostd^5^4100^27^ +vwordenes^tipo_cliente^1^2^28^ +vwordenes^sec_cliente^2^4^29^ +vwordenes^nombrecliente^0^40^30^ +vwordenes^sec_vend^1^2^31^ +vwordenes^nombrevendedor^0^30^32^ +vwordenes^apellidovend^0^30^33^ +vwordenes^fechatransac^7^4^34^ +vwordenes^tipotrransaccion^0^40^35^ +vwordenes^estado^0^30^36^ +vwordenes^observacion^0^50^37^ +vwordenes^detalle^0^50^38^ +vwordenes^fechaactualizacion^10^3080^39^ +vwordenesvendedor^ano^0^4^1^ +vwordenesvendedor^mes^0^20^2^ +vwordenesvendedor^fechaorden^7^4^3^ +vwordenesvendedor^fechaentrega^7^4^4^ +vwordenesvendedor^documento^2^4^5^ +vwordenesvendedor^orden^2^4^6^ +vwordenesvendedor^fechaavance^7^4^7^ +vwordenesvendedor^monto_avance^5^3074^8^ +vwordenesvendedor^fechafactura^7^4^9^ +vwordenesvendedor^clasificacion^0^20^10^ +vwordenesvendedor^origen^0^20^11^ +vwordenesvendedor^cod_n^1^2^12^ +vwordenesvendedor^cod_grupo^1^2^13^ +vwordenesvendedor^cod_tipo^1^2^14^ +vwordenesvendedor^cod_sec^1^2^15^ +vwordenesvendedor^descripcionp^0^40^16^ +vwordenesvendedor^unidadmedida^0^4^17^ +vwordenesvendedor^existencia^5^3075^18^ +vwordenesvendedor^cantidadorden^5^3077^19^ +vwordenesvendedor^cantidad^5^3077^20^ +vwordenesvendedor^unidades^5^3077^21^ +vwordenesvendedor^precio^5^3074^22^ +vwordenesvendedor^descuento^5^3074^23^ +vwordenesvendedor^valor^5^3074^24^ +vwordenesvendedor^costo_std^5^3076^25^ +vwordenesvendedor^costo_lq^5^3076^26^ +vwordenesvendedor^valorcostostd^5^4100^27^ +vwordenesvendedor^tipo_cliente^1^2^28^ +vwordenesvendedor^sec_cliente^2^4^29^ +vwordenesvendedor^nombrecliente^0^40^30^ +vwordenesvendedor^sec_vend^1^2^31^ +vwordenesvendedor^nombrevendedor^0^30^32^ +vwordenesvendedor^apellidovend^0^30^33^ +vwordenesvendedor^fechatransac^7^4^34^ +vwordenesvendedor^tipotrransaccion^0^40^35^ +vwordenesvendedor^estado^0^30^36^ +vwordenesvendedor^observacion^0^50^37^ +vwordenesvendedor^detalle^0^50^38^ +vwordenesvendedor^fechaactualizacion^10^3080^39^ +vwproduccion^ano^0^4^1^ +vwproduccion^dia^0^20^2^ +vwproduccion^mes^0^10^3^ +vwproduccion^semana^0^30^4^ +vwproduccion^fecha^7^4^5^ +vwproduccion^documento^2^4^6^ +vwproduccion^codigosemi^2^4^7^ +vwproduccion^descripcionsemi^0^30^8^ +vwproduccion^uniadmed^0^4^9^ +vwproduccion^codigodepto^1^2^10^ +vwproduccion^nombredto^0^30^11^ +vwproduccion^ficha^1^2^12^ +vwproduccion^nombre^0^15^13^ +vwproduccion^apellido^0^15^14^ +vwproduccion^normalesd^5^2050^15^ +vwproduccion^normalesind^5^2050^16^ +vwproduccion^extrasdirecta^5^2050^17^ +vwproduccion^extrasind^5^2050^18^ +vwproduccion^cantidad^5^3074^19^ +vwproduccion^bloque^0^25^20^ +vwproduccion^cantidadprep^5^3077^21^ +vwproduccion^grupodepto^0^20^22^ +vwproduccion^turno^0^40^23^ +vwproduccionf^ano^0^4^1^ +vwproduccionf^dia^0^20^2^ +vwproduccionf^mes^0^10^3^ +vwproduccionf^semana^0^30^4^ +vwproduccionf^fecha^7^4^5^ +vwproduccionf^documento^2^4^6^ +vwproduccionf^codigosemi^2^4^7^ +vwproduccionf^descripcionsemi^0^30^8^ +vwproduccionf^uniadmed^0^4^9^ +vwproduccionf^codigodepto^1^2^10^ +vwproduccionf^nombredto^0^30^11^ +vwproduccionf^ficha^1^2^12^ +vwproduccionf^nombre^0^15^13^ +vwproduccionf^apellido^0^15^14^ +vwproduccionf^normalesd^5^2050^15^ +vwproduccionf^normalesind^5^2050^16^ +vwproduccionf^extrasdirecta^5^2050^17^ +vwproduccionf^extrasind^5^2050^18^ +vwproduccionf^cantidad^5^3074^19^ +vwproduccionf^bloque^0^25^20^ +vwproduccionf^cantidadprep^5^3077^21^ +vwproduccionf^grupodepto^0^20^22^ +vwproduccionf^costolabor^5^3077^23^ +vwproduccionf^costogasto^5^3077^24^ +vwproduccionf^valorlabor^5^6151^25^ +vwproduccionf^valorgasto^5^6151^26^ +vwproduccionf^turno^0^40^27^ +vwproducciont^codigomov^257^2^1^ +vwproducciont^descripcionmov^0^40^2^ +vwproducciont^codigodepto^1^2^3^ +vwproducciont^descripciondpto^0^30^4^ +vwproducciont^documento^258^4^5^ +vwproducciont^fechadoc^263^4^6^ +vwproducciont^orden^0^10^7^ +vwproducciont^producto^0^15^8^ +vwproducciont^origen^0^20^9^ +vwproducciont^cod_n^257^2^10^ +vwproducciont^cod_grupo^257^2^11^ +vwproducciont^cod_tipo^257^2^12^ +vwproducciont^cod_sec^257^2^13^ +vwproducciont^descripcionp^256^30^14^ +vwproducciont^unidadmed^0^4^15^ +vwproducciont^unidades^5^3077^16^ +vwproducciont^cantidad^261^3077^17^ +vwproducciont^nombrecliente^0^30^18^ +vwproducciont^cantidadorden^5^3077^19^ +vwproducciont^ano^0^4^20^ +vwproducciont^mes^0^10^21^ +vwproductos^codigo^0^163^1^ +vwproductos^descripcion^256^30^2^ +vwproductos^unidad_med^0^4^3^ +vwproductos^cod_n^1^2^4^ +vwproductos^cod_grupo^1^2^5^ +vwproductos^cod_tipo^1^2^6^ +vwproductos^cod_sec^1^2^7^ +vwrepuestos^ano^1^2^1^ +vwrepuestos^numeromes^1^2^2^ +vwrepuestos^mes^0^10^3^ +vwrepuestos^codigodepto^1^2^4^ +vwrepuestos^departamento^0^30^5^ +vwrepuestos^codigomovimiento^257^2^6^ +vwrepuestos^transaccion^0^40^7^ +vwrepuestos^cod_n^1^2^8^ +vwrepuestos^cod_grupo^1^2^9^ +vwrepuestos^cod_tipo^1^2^10^ +vwrepuestos^cod_sec^1^2^11^ +vwrepuestos^codigo^0^163^12^ +vwrepuestos^nombreporducto^0^30^13^ +vwrepuestos^unidad_med^0^3^14^ +vwrepuestos^cantidad^5^2562^15^ +vwrepuestos^costo^5^3074^16^ +vwrepuestos^numerodocumento^258^4^17^ +vwrepuestos^fecha^7^4^18^ +vwrepuestos^ordencompra^2^4^19^ +vwrepuestos^conduce^0^10^20^ +vwrepuestos^codigomaquina^1^2^21^ +vwrepuestos^maquina^0^25^22^ +vwrepuestos^valor^5^5636^23^ +vwresumenventas^compania^1^2^1^ +vwresumenventas^localidad^0^30^2^ +vwresumenventas^tipotransaccion^0^40^3^ +vwresumenventas^tipo_ventas^0^30^4^ +vwresumenventas^origen_producto^0^30^5^ +vwresumenventas^producto^0^40^6^ +vwresumenventas^valor_bruto^5^3074^7^ +vwresumenventas^porc_itbi^5^3074^8^ +vwresumenventas^descuento^5^3074^9^ +vwresumenventas^itbis^5^3074^10^ +vwresumenventas^factura^2^4^11^ +vwresumenventas^documentodev^2^4^12^ +vwresumenventas^cod_mov^1^2^13^ +vwresumenventas^cond_pago^1^2^14^ +vwresumenventas^descrip_p^0^20^15^ +vwresumenventas^fecha^7^4^16^ +vwresumenventas^numero_mes^1^2^17^ +vwresumenventas^ano^0^4^18^ +vwresumenventas^mes^0^20^19^ +vwresumenventas^tipo_cliente^1^2^20^ +vwresumenventas^sec_cliente^2^4^21^ +vwresumenventas^nombre_cliente^0^40^22^ +vwresumenventas^rnc^0^11^23^ +vwresumenventas^orden^2^4^24^ +vwresumenventas^sec_vend^2^4^25^ +vwresumenventas^nombrev^0^20^26^ +vwresumenventas^apellidov^0^20^27^ +vwresumenventas^cod_n^1^2^28^ +vwresumenventas^cod_grupo^1^2^29^ +vwresumenventas^cod_tipo^1^2^30^ +vwresumenventas^cod_sec^1^2^31^ +vwresumenventas^descripcionp^0^30^32^ +vwresumenventas^unidadmed^0^4^33^ +vwresumenventas^cantidad^5^3077^34^ +vwresumenventas^precio^5^3074^35^ +vwresumenventas^costostd^5^3077^36^ +vwresumenventas^valorcosto^5^3077^37^ +vwresumenventas^tasa^5^2051^38^ +vwresumenventas^valorrd^5^3074^39^ +vwresumenventas^descuentord^5^3074^40^ +vwresumenventas^itbisrd^5^3074^41^ +vwresumenventas^netord^5^3074^42^ +vwresumenventas^neto^5^3074^43^ +vwresumenventas^margen^5^3074^44^ +vwusuarios^nombre^0^60^1^ +vwusuarios^usuarioid^0^40^2^ +vwusuarios^cargo^0^30^3^ diff --git a/PROYECTO/vedir/vefactura.4gl b/PROYECTO/vedir/vefactura.4gl index d730c49..5f34e8d 100644 --- a/PROYECTO/vedir/vefactura.4gl +++ b/PROYECTO/vedir/vefactura.4gl @@ -97,7 +97,9 @@ DEFINE hora CHAR(5), muestraQR,ncffechaVencimiento BOOLEAN, pubicacion LIKE prtb00012.ubicacion, cemail VARCHAR(200), - chbruto,chdescuento,chsubtotal,chitbis,chneto VARCHAR(100) + chbruto,chdescuento,chsubtotal,chitbis,chneto VARCHAR(100), + vcod_comp VARCHAR(5), + qrpath STRING DEFINE buf base.StringBuffer @@ -120,7 +122,11 @@ FORMAT SELECT a.telefono,a.telex,a.num_rnc INTO cliente_bas.telefono,cliente_bas.telex,rnc FROM vetb00004 a WHERE a.tipo_cliente = x.tipo_cliente AND a.sec_cliente = x.sec_cliente - SELECT a.* INTO p_companias.* FROM companias a WHERE a.cod_comp = x.cod_cia + # Solo nombre y rnc (telefono/fax/direccion1 se llenan abajo desde sucursales). + # a.* fallaba con -1213 en SQL Server; cod_comp es CHAR, se compara como texto. + LET vcod_comp = x.cod_cia USING "<<<<<" + SELECT a.nombre, a.rnc INTO p_companias.nombre, p_companias.rnc + FROM companias a WHERE RTRIM(LTRIM(a.cod_comp)) = vcod_comp SELECT a.sucid,b.sucnombre,b.direccion,c.nombre_provincia,b.telefono,b.fax,b.rnc,a.bodega INTO localidad,sucnombre,direccion_sucursal,p_companias.direccion1, @@ -158,8 +164,17 @@ DISPLAY "en impresion: ",x.factura, " localidad: ",localidad # DISPLAY "fecha ",chfechafirmadigital CALL sus_caracter(xhash CLIPPED) RETURNING rhash + # Ruta del QR segun el ambiente DGII de la empresa (companias.ambientedgii) + CASE ambiente() + WHEN "produccion" + LET qrpath = "ecf" + WHEN "certificacion" + LET qrpath = "certecf" + OTHERWISE + LET qrpath = "testecf" + END CASE IF pcodigodgii <> '32' THEN - LET dataqrcode ='https://ecf.dgii.gov.do/ecf/consultatimbre?rncemisor=',p_companias.rnc CLIPPED, + LET dataqrcode ='https://ecf.dgii.gov.do/',qrpath,'/consultatimbre?rncemisor=',p_companias.rnc CLIPPED, "&rnccomprador=",rnc CLIPPED,"&encf=E",pcodigodgii CLIPPED,pncf USING "&&&&&&&&&&", "&fechaemision=",x.fecha_factura USING 'dd-mm-yyyy', "&montototal=",ineto USING "<<<<<<<<#.##", @@ -167,7 +182,7 @@ DISPLAY "en impresion: ",x.factura, " localidad: ",localidad "&codigoseguridad=",rhash CLIPPED END IF IF pcodigodgii = '32' AND ineto > 250000 THEN - LET dataqrcode ='https://ecf.dgii.gov.do/ecf/consultatimbre?rncemisor=',p_companias.rnc CLIPPED, + LET dataqrcode ='https://ecf.dgii.gov.do/',qrpath,'/consultatimbre?rncemisor=',p_companias.rnc CLIPPED, "&rnccomprador=",rnc CLIPPED,"&encf=E",pcodigodgii CLIPPED,pncf USING "&&&&&&&&&&", "&fechaemision=",x.fecha_factura USING 'dd-mm-yyyy', "&montototal=",ineto USING "<<<<<<<<#.##", @@ -175,7 +190,7 @@ DISPLAY "en impresion: ",x.factura, " localidad: ",localidad "&codigoseguridad=",rhash CLIPPED END IF IF pcodigodgii = '32' AND ineto < 250000 THEN - LET dataqrcode ='https://fc.dgii.gov.do/ecf/consultatimbrefc?rncemisor=',p_companias.rnc CLIPPED, + LET dataqrcode ='https://fc.dgii.gov.do/',qrpath,'/consultatimbrefc?rncemisor=',p_companias.rnc CLIPPED, "&encf=E",pcodigodgii CLIPPED,pncf USING "&&&&&&&&&&", "&montototal=",ineto USING "<<<<<<<<#.##", "&codigoseguridad=",rhash CLIPPED diff --git a/PROYECTO/vedir/vefmmt002.per b/PROYECTO/vedir/vefmmt002.per index a66019d..17bb9bc 100644 --- a/PROYECTO/vedir/vefmmt002.per +++ b/PROYECTO/vedir/vefmmt002.per @@ -12,7 +12,9 @@ GRID Condicion de Pago [f0] Descripcion [f001 ] Dias para Pagar [f02] -Defecto [df ] +Defecto [df ] +Codigo DGII [fcod] +Titulo DGII [ftit ] [a] @@ -34,7 +36,9 @@ a = vetb00012.status_t, noentry; f003 = vetb00012.us_crea, noentry; f004 = vetb00012.fech_crea, noentry; f005 = vetb00012.us_mod, noentry; -f006 = vetb00012.fech_mod, noentry; +f006 = vetb00012.fech_mod, noentry; +fcod = vetb00012.codigo_dgii,autonext; +ftit = vetb00012.titulo_dgii,upshift; end INSTRUCTIONS diff --git a/PROYECTO/vedir/vefmmt009.per b/PROYECTO/vedir/vefmmt009.per index 1488efe..96ddd85 100644 --- a/PROYECTO/vedir/vefmmt009.per +++ b/PROYECTO/vedir/vefmmt009.per @@ -11,6 +11,7 @@ GRID { Codigo Ciudad [f9 ] Descripcion [f001 ] + Municipio DGII [fmun ] [a] @@ -31,6 +32,7 @@ f002 = vetb00016.us_crea, noentry; f003 = vetb00016.fech_crea, noentry; f004 = vetb00016.us_mod, noentry; f005 = vetb00016.fech_mod, noentry; +fmun = vetb00016.idmunicipio; end INSTRUCTIONS diff --git a/PROYECTO/vedir/vefmmt041.4fd b/PROYECTO/vedir/vefmmt041.4fd index 5148868..02f9d5a 100644 --- a/PROYECTO/vedir/vefmmt041.4fd +++ b/PROYECTO/vedir/vefmmt041.4fd @@ -1,7 +1,7 @@ - + - + diff --git a/PROYECTO/vedir/vefmwd006.4fd b/PROYECTO/vedir/vefmwd006.4fd index ae262ea..41cd04e 100644 --- a/PROYECTO/vedir/vefmwd006.4fd +++ b/PROYECTO/vedir/vefmwd006.4fd @@ -1,7 +1,7 @@ - + - + diff --git a/PROYECTO/vedir/vefmwd020.4fd b/PROYECTO/vedir/vefmwd020.4fd index 8048226..875262c 100644 --- a/PROYECTO/vedir/vefmwd020.4fd +++ b/PROYECTO/vedir/vefmwd020.4fd @@ -1,22 +1,24 @@ - - - - - - - - -
- - -
- - - + + + + + + + + + + +
+ + +
+ + +
\ No newline at end of file diff --git a/PROYECTO/vedir/veinformacion.4gl b/PROYECTO/vedir/veinformacion.4gl new file mode 100644 index 0000000..31c6263 --- /dev/null +++ b/PROYECTO/vedir/veinformacion.4gl @@ -0,0 +1,44 @@ +{ +---------------------------------------------------------------------------- +PROGRAMA : VEINFORMACION +OBJETIVO : Funcion informacion() de la factura (veprmt001): trae el + transportista del conduce y la direccion/ciudad de la + cotizacion a fact_gral. + Copiada de vefumt001_1.4gl (no se puede enlazar ese archivo + completo porque repite funciones de FUNCIONES_VE/vefumt001). +---------------------------------------------------------------------------- +} +GLOBALS + "veprgb000.4gl" + +FUNCTION informacion(pconduce,pventas,pbodega,xcotizacion) + DEFINE pconduce INT, + pventas SMALLINT, + pbodega SMALLINT, + codigo_provincia INT, + xcotizacion INT + # TRANSPORTISTA + + SELECT DISTINCT a.cod_transp,a.sec_transp,a.cod_tarifa,b.nombre,a.placa + INTO fact_gral.cod_transp,fact_gral.sec_transp,fact_gral.cod_tarifa,fact_gral.nombre_tran, + fact_gral.placa_transp + FROM iptb00006 a,vetb00015 b,vetb00060 c,prtb00012 d + WHERE (a.num_doc = pconduce) AND + (a.cod_mov = c.cod_mov) AND + c.ventas = pventas AND + (a.cod_transp = b.cod_transp AND + a.sec_transp = b.sec_transp) AND + (a.bodega = pbodega) AND + (a.num_oc = d.num_oc) AND + d.cotizacion_no = xcotizacion + + + SELECT a.direccion_cliente,a.cod_provincia INTO fact_gral.direccion,codigo_provincia + FROM vetb00050 a + WHERE a.cotizacion_no = xcotizacion + + SELECT d.nombre_provincia INTO fact_gral.ciudad + FROM vetb00020 d + WHERE d.cod_provincia = codigo_provincia + + END FUNCTION diff --git a/PROYECTO/vedir/veprmt001.4gl b/PROYECTO/vedir/veprmt001.4gl index 41a0305..d14c67b 100644 --- a/PROYECTO/vedir/veprmt001.4gl +++ b/PROYECTO/vedir/veprmt001.4gl @@ -3681,10 +3681,10 @@ FUNCTION veprmt001() .IdentificadorExtranjero = num_rnc CLIPPED END IF - CALL sus_caracter( - fact_Gral.nombre) - RETURNING documento_encabezado - .razonSocialComprador + # El nombre va normal en el XML (el writer ya escapa & < >); + # sus_caracter() es para URL y dejaba FID%20%3BINM... + LET documento_encabezado.razonSocialComprador = + fact_Gral.nombre LET documento_encabezado.razonSocialComprador = documento_encabezado .razonSocialComprador CLIPPED diff --git a/PROYECTO/vedir/veprmt009.4gl b/PROYECTO/vedir/veprmt009.4gl index 9fbe412..fb1da93 100644 --- a/PROYECTO/vedir/veprmt009.4gl +++ b/PROYECTO/vedir/veprmt009.4gl @@ -52,7 +52,14 @@ FUNCTION vepcad013() LET int_flag = false INPUT BY NAME ciudades.* - BEFORE INPUT NEXT FIELD descripcion + BEFORE INPUT + # id_ciudad es NOT NULL en el form: se propone aqui (antes se calculaba + # solo en AFTER INPUT y el OK se rechazaba con "field requires a value") + SELECT MAX(a.id_ciudad) INTO ciudades.id_ciudad + FROM vetb00016 a WHERE a.id_ciudad < 1000 + LET ciudades.id_ciudad = NVL(ciudades.id_ciudad, 0) + 1 + DISPLAY BY NAME ciudades.id_ciudad + NEXT FIELD descripcion ## Verifica que el codigo no exista en el catalogo de ciudades. Si existe, ## entonces despliega los datos del registro existente. diff --git a/PROYECTO/vedir/veprmt038.4gl b/PROYECTO/vedir/veprmt038.4gl index dfd80f0..88088ba 100644 --- a/PROYECTO/vedir/veprmt038.4gl +++ b/PROYECTO/vedir/veprmt038.4gl @@ -1,91 +1,91 @@ - -MAIN - DEFINE usuarios,clave,nombre,nombre_v,uscrea,usmod VARCHAR(50), - impresor,ptipo SMALLINT, - pcotizacion,secCliente,psecvend INT, - porc_negocio DEC(8,2), - pneto,subtotal,descuento,itbis DEC(12,2), - pfecha DATE, - fechacrea,fechamod DATETIME YEAR TO MINUTE - - DEFER INTERRUPT - - CALL ARG_VAL(1) RETURNING usuarios - CALL ARG_VAL(2) RETURNING clave - CALL ARG_VAL(4) RETURNING impresor - CONNECT to "marmotech" AS "IFMX" - CONNECT TO "smarmotech" AS "MSSQL" USER usuarios USING clave - - OPEN WINDOW vefmmt038 WITH FORM "vefmmt038" - INPUT BY NAME pcotizacion,porc_negocio WITHOUT DEFAULTS - AFTER FIELD pcotizacion - IF pcotizacion IS NOT NULL THEN - SET CONNECTION "MSSQL" - SELECT a.tipo_cliente,a.sec_cliente,a.nombre_cliente, - a.total_bruto,a.monto_desc,a.monto_itbi,a.total_neto, - a.sec_vend,CONVERT(CHAR(10), a.fecha,103),b.nom1_emp||' '||b.apell1_emp - INTO ptipo,seccliente,nombre,subtotal,descuento,itbis,pneto, - psecvend,pfecha,nombre_v - FROM vetb00050 a,adtb00003 b - WHERE a.cotizacion_no =pcotizacion AND - a.sec_vend = b.num_emp - - IF STATUS = NOTFOUND THEN - CALL fgl_winmessage("ERROR","COTIZACION NO EXISTE","INFO") - NEXT FIELD pcotizacion - END IF - - DISPLAY BY NAME ptipo,seccliente,nombre,subtotal,descuento,itbis,pneto, - psecvend,pfecha,nombre_v - LET porc_negocio = 0 - LET uscrea = NULL - LET usmod = NULL - LET fechacrea = NULL - LET fechamod = NULL - SELECT a.porc_negocio,a.us_crea,a.fecha_crea,a.us_mod,a.fecha_mod - INTO porc_negocio,uscrea,fechacrea,usmod,fechamod - FROM vetb00086 a - WHERE a.cotizacion_no = pcotizacion - - DISPLAY BY NAME porc_negocio,uscrea,fechacrea,usmod,fechamod - END IF - AFTER INPUT - IF INT_FLAG THEN - CALL fgl_winmessage("ERROR","OPERACION ABORTADA","INFO") - - EXIT INPUT - ELSE - SELECT a.cotizacion_no FROM vetb00086 a WHERE a.cotizacion_no = pcotizacion - IF STATUS = NOTFOUND THEN - SET CONNECTION "MSSQL" - INSERT INTO vetb00086 (cotizacion_no,porc_negocio,us_crea,fecha_crea) - VALUES (pcotizacion,porc_negocio,usuarios,getdate()) - - SET CONNECTION "IFMX" - INSERT INTO vetb00086 (cotizacion_no,porc_negocio,us_crea,fecha_crea) - VALUES (pcotizacion,porc_negocio,usuarios,getdate()) - - - ELSE - SET CONNECTION "MSSQL" - UPDATE vetb00086 SET vetb00086.porc_negocio =porc_negocio, - us_mod = usuarios, - fecha_mod = GETDATE() - WHERE cotizacion_no = pcotizacion - SET CONNECTION "IFMX" - UPDATE vetb00086 SET vetb00086.porc_negocio =porc_negocio, - us_mod = usuarios, - fecha_mod = getdate() - WHERE cotizacion_no = pcotizacion - - END IF - CALL msg(13) - NEXT FIELD pcotizacion - END IF - END INPUT - LET INT_FLAG = FALSE - - CLOSE WINDOW vefmmt038 - - + +MAIN + DEFINE usuarios,clave,nombre,nombre_v,uscrea,usmod VARCHAR(50), + impresor,ptipo SMALLINT, + pcotizacion,secCliente,psecvend INT, + porc_negocio DEC(8,2), + pneto,subtotal,descuento,itbis DEC(12,2), + pfecha DATE, + fechacrea,fechamod DATETIME YEAR TO MINUTE + + DEFER INTERRUPT + + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + CALL ARG_VAL(4) RETURNING impresor + CONNECT to "marmotech" AS "IFMX" USER usuarios USING clave + CONNECT TO "smarmotech" AS "MSSQL" USER usuarios USING clave + + OPEN WINDOW vefmmt038 WITH FORM "vefmmt038" + INPUT BY NAME pcotizacion,porc_negocio WITHOUT DEFAULTS + AFTER FIELD pcotizacion + IF pcotizacion IS NOT NULL THEN + SET CONNECTION "MSSQL" + SELECT a.tipo_cliente,a.sec_cliente,a.nombre_cliente, + a.total_bruto,a.monto_desc,a.monto_itbi,a.total_neto, + a.sec_vend,CONVERT(CHAR(10), a.fecha,103),b.nom1_emp||' '||b.apell1_emp + INTO ptipo,seccliente,nombre,subtotal,descuento,itbis,pneto, + psecvend,pfecha,nombre_v + FROM vetb00050 a,adtb00003 b + WHERE a.cotizacion_no =pcotizacion AND + a.sec_vend = b.num_emp + + IF STATUS = NOTFOUND THEN + CALL fgl_winmessage("ERROR","COTIZACION NO EXISTE","INFO") + NEXT FIELD pcotizacion + END IF + + DISPLAY BY NAME ptipo,seccliente,nombre,subtotal,descuento,itbis,pneto, + psecvend,pfecha,nombre_v + LET porc_negocio = 0 + LET uscrea = NULL + LET usmod = NULL + LET fechacrea = NULL + LET fechamod = NULL + SELECT a.porc_negocio,a.us_crea,a.fecha_crea,a.us_mod,a.fecha_mod + INTO porc_negocio,uscrea,fechacrea,usmod,fechamod + FROM vetb00086 a + WHERE a.cotizacion_no = pcotizacion + + DISPLAY BY NAME porc_negocio,uscrea,fechacrea,usmod,fechamod + END IF + AFTER INPUT + IF INT_FLAG THEN + CALL fgl_winmessage("ERROR","OPERACION ABORTADA","INFO") + + EXIT INPUT + ELSE + SELECT a.cotizacion_no FROM vetb00086 a WHERE a.cotizacion_no = pcotizacion + IF STATUS = NOTFOUND THEN + SET CONNECTION "MSSQL" + INSERT INTO vetb00086 (cotizacion_no,porc_negocio,us_crea,fecha_crea) + VALUES (pcotizacion,porc_negocio,usuarios,getdate()) + + SET CONNECTION "IFMX" + INSERT INTO vetb00086 (cotizacion_no,porc_negocio,us_crea,fecha_crea) + VALUES (pcotizacion,porc_negocio,usuarios,getdate()) + + + ELSE + SET CONNECTION "MSSQL" + UPDATE vetb00086 SET vetb00086.porc_negocio =porc_negocio, + us_mod = usuarios, + fecha_mod = GETDATE() + WHERE cotizacion_no = pcotizacion + SET CONNECTION "IFMX" + UPDATE vetb00086 SET vetb00086.porc_negocio =porc_negocio, + us_mod = usuarios, + fecha_mod = getdate() + WHERE cotizacion_no = pcotizacion + + END IF + CALL msg(13) + NEXT FIELD pcotizacion + END IF + END INPUT + LET INT_FLAG = FALSE + + CLOSE WINDOW vefmmt038 + + END MAIN \ No newline at end of file diff --git a/PROYECTO/vedir/veprrp015_1.4gl b/PROYECTO/vedir/veprrp015_1.4gl index 1463f58..c203d62 100644 --- a/PROYECTO/vedir/veprrp015_1.4gl +++ b/PROYECTO/vedir/veprrp015_1.4gl @@ -128,7 +128,8 @@ DEFINE handler om.SaxDocumentHandler, -- return value from fgl_report_commitCu -- configure report engine; the functions prefixed fgl that are called here are part of the GRW API LET r_filename = salida IF fgl_report_loadCurrentSettings(r_filename) THEN -- load the .4rp file - LET r_output='SVG' + # antes fijo 'SVG' (en web no se ve): se deja elegir PDF/Excel/pantalla como en veprrp015 + CALL seleccionarSalida() RETURNING r_output LET preview=1 CALL fgl_report_selectDevice(r_output) -- changing default CALL fgl_report_selectPreview(preview) -- changing default @@ -137,7 +138,8 @@ DEFINE handler om.SaxDocumentHandler, -- return value from fgl_report_commitCu ### Loop para igualar tipo de venta a la variable ventas.ventas IF handler IS NOT NULL THEN -- report engine was configured ok - START REPORT plan TO "f:\\master\\dummy" + # antes iba a un archivo fijo del server viejo (f:\master\dummy, error -1322): va al motor de reportes + START REPORT plan TO XML HANDLER handler FOREACH act2 INTO ventas.ventas,ventas.cod_n,ventas.cod_grupo,ventas.cod_tipo, ventas.cod_sec,ventas.unidad_acum,ventas.valor_acum, ventas.descripcion_v,ventas.descrip_esp,ventas.descripcion_p, @@ -150,23 +152,23 @@ IF handler IS NOT NULL THEN -- report engine was configured ok #DEVOLUCIONES LET ventas.valor_dev = 0 LET ventas.cantidad_dev = 0 - SELECT SUM(a.cantidad_2),SUM(a.cantidad_2*b.precio) - INTO ventas.cantidad_dev,ventas.valor_dev - FROM iptb00006 a,vetb00003 b,cctb0001 c - WHERE a.cod_n = ventas.cod_n AND - a.cod_Grupo = ventas.cod_Grupo AND - a.cod_tipo = ventas.cod_tipo AND - a.cod_Sec = ventas.cod_Sec AND - a.cod_n = b.cod_n AND - a.cod_Grupo = b.cod_Grupo AND - a.cod_tipo = b.cod_tipo AND - a.cod_Sec = b.cod_Sec AND - c.fecha_orig between fecha_inicial and fecha_final AND - a.fact_no = b.factura AND - c.banco = a.cod_mov AND - a.num_doc = c.num_cheque AND - c.tipo_doc = 'NC' AND - a.status_t IS NULL + # num_cheque (texto) y fact_no (texto) se comparaban con columnas INT: SQL Server + # fallaba (-245) con valores no numericos. TRY_CONVERT devuelve NULL en vez de fallar. + SQL + SELECT SUM(a.cantidad_2), SUM(a.cantidad_2 * b.precio) + INTO $ventas.cantidad_dev, $ventas.valor_dev + FROM iptb00006 a, vetb00003 b, cctb00001 c + WHERE a.cod_n = $ventas.cod_n AND a.cod_grupo = $ventas.cod_grupo + AND a.cod_tipo = $ventas.cod_tipo AND a.cod_sec = $ventas.cod_sec + AND a.cod_n = b.cod_n AND a.cod_grupo = b.cod_grupo + AND a.cod_tipo = b.cod_tipo AND a.cod_sec = b.cod_sec + AND c.fecha_orig BETWEEN $fecha_inicial AND $fecha_final + AND TRY_CONVERT(INT, a.fact_no) = b.factura + AND c.banco = a.cod_mov + AND a.num_doc = TRY_CONVERT(INT, c.num_cheque) + AND c.tipo_doc = 'NC' + AND a.status_t IS NULL + END SQL IF ventas.cantidad_dev IS NULL THEN LET ventas.cantidad_Dev = 0 END IF diff --git a/PROYECTO/vedir/veprrp050.4gl b/PROYECTO/vedir/veprrp050.4gl index be6b075..58d56c6 100644 --- a/PROYECTO/vedir/veprrp050.4gl +++ b/PROYECTO/vedir/veprrp050.4gl @@ -221,7 +221,8 @@ DEFINE handler om.SaxDocumentHandler, -- return value from fgl_report_commitCu -- configure report engine; the functions prefixed fgl that are called here are part of the GRW API LET r_filename = salida IF fgl_report_loadCurrentSettings(r_filename) THEN -- load the .4rp file - LET r_output='SVG' + # antes fijo 'SVG' (en web no se ve): se deja elegir PDF/Excel/pantalla + CALL seleccionarSalida() RETURNING r_output LET preview=1 CALL fgl_report_selectDevice(r_output) -- changing default CALL fgl_report_selectPreview(preview) -- changing default diff --git a/WEBSERVICES/productosconteo.4gl.bak_20261012 b/WEBSERVICES/productosconteo.4gl.bak_20261012 index fd93dab..a03815a 100644 --- a/WEBSERVICES/productosconteo.4gl.bak_20261012 +++ b/WEBSERVICES/productosconteo.4gl.bak_20261012 @@ -1,213 +1,213 @@ -IMPORT util -IMPORT os - -FUNCTION productosconteo(pdata) - DEFINE xfecha_conteo DATE - DEFINE pdata STRING - - DEFINE producto RECORD - codid INT, - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - descripcion VARCHAR(100), - unidad_med VARCHAR(4), - factor_conv FLOAT, - despiece STRING, - existencia DEC(12,5), - consumo DEC(12,5), - costo DEC(12,5), - precio DEC(12,2), - ordenes DEC(12,5), - despachado DEC(12,5), - desglose VARCHAR(1), - - reservada DEC(12,5), - disponible DEC(12,5), - transito DEC(12,5), - dias SMALLINT, - fecha CHAR(10), - fecha_conteo CHAR(10) - END RECORD - DEFINE existencia RECORD - codid INT, - bodega SMALLINT, - descripcion_bodega VARCHAR(100), - cantidad FLOAT, - cod_seccion INT,cod_tramo INT,cod_fila INT,cod_pos, - fecha DATE - END RECORD - DEFINE p RECORD - credenciales RECORD - usuario,clave,tipo_inventario VARCHAR(50), - codn INT - END RECORD, - - productos DYNAMIC ARRAY OF RECORD - codid INT, - cod_n SMALLINT, - cod_grupo SMALLINT, - cod_tipo SMALLINT, - cod_sec SMALLINT, - descripcion VARCHAR(100), - unidad_med VARCHAR(4), - factor_conv FLOAT, - despiece STRING, - existencia DEC(12,5), - consumo DEC(12,5), - costo DEC(12,5), - precio DEC(12,2), - ordenes DEC(12,5), - despachado DEC(12,5), - desglose VARCHAR(1), - reservada DEC(12,5), - disponible DEC(12,5), - transito DEC(12,5), - dias SMALLINT, - fecha CHAR(10), - fecha_conteo CHAR(10) - - END RECORD , - existencia DYNAMIC ARRAY OF RECORD - codid INT, - bodega SMALLINT, - descripcion_bodega VARCHAR(100), - cantidad FLOAT, - cod_seccion INT,cod_tramo INT,cod_fila INT,cod_pos, - fecha DATE - END RECORD, - mensajes RECORD - cod_msg INT, - descripcion STRING - END RECORD - END RECORD, - i int, - selec,s1 STRING, - fecha,fecha_ini DATE - CALL util.JSON.parse(pdata,p) - IF STATUS < 0 THEN - LET p.mensajes.cod_msg=STATUS - LET p.mensajes.descripcion = 'ERROR EN CONEXION ',SQLCA.sqlerrm - RETURN util.JSON.stringify(p) - - END IF - # DISPLAY "productos ",p.credenciales.usuario," ",p.credenciales.clave," ",p.credenciales.tipo_inventario - CONNECT TO "smarmotech" USER p.credenciales.usuario USING p.credenciales.clave - IF STATUS < 0 THEN - LET p.mensajes.cod_msg=STATUS - LET p.mensajes.descripcion = 'ERROR EN CONEXION ',SQLCA.sqlerrm - DISCONNECT CURRENT - RETURN util.JSON.stringify(p) - - END IF - LET fecha = TODAY - LET fecha_ini = fecha - 90 - - IF p.credenciales.tipo_inventario = "productos" THEN - SELECT a.fecha_conteo INTO xfecha_conteo FROM intb00044 a - WHERE a.tipo_inventario = tipo_inventario AND a.disponible = "SI" - DISPLAY "ESTOY PRODUCTOS",p.credenciales.codn - - LET selec = - "SELECT a.codid,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_Sec,a.descrip_esp,a.unidad_med,ISNULL(d.factor_conv,1),b.cod_n, - '0','0', '0','0','0','0',a.desglose ", - " FROM iptb00002 a,iptb00001 d INNER JOIN intb00015 e ON e.cod_n = d.cod_n and - e.cod_grupo = d.cod_grupo and e.cod_tipo = d.cod_tipo and e.cod_sec = d.cod_sec and - e.estado = 'Pendiente' - LEFT OUTER JOIN iptb00027 b ON d.cod_n = b.cod_n and - d.cod_grupo = b.cod_grupo and d.cod_tipo = b.cod_tipo and d.cod_sec = b.cod_sec - where ", - " (a.cod_n = d.cod_n and a.cod_grupo = d.cod_grupo and a.cod_tipo = d.cod_tipo and ", - " a.cod_sec = d.cod_sec) AND a.status_t IS NULL AND ", - "a.control_existencia='SI' AND e.semana_del = (SELECT MIN (a.semana_del) FROM intb00015 a WHERE semana_del >= GETDATE())", - " ORDER BY a.codid " - - LET s1 = - "SELECT a.codid,b.bodega,c.descripcion,0"{ISNULL(SUM(b.cantidad_2),0)},",d.cod_seccion,d.cod_tramo,d.cod_fila,d.cod_pos - FROM iptb00006 b,iptb00002 a INNER JOIN intb00015 e ON e.cod_n = a.cod_n and - e.cod_grupo = a.cod_grupo and e.cod_tipo = a.cod_tipo and e.cod_sec = a.cod_sec and - e.estado='Pendiente' ,intb00009 c,iptb00062 d - WHERE (a.cod_n = b.cod_n and ", - - " a.cod_grupo = b.cod_grupo and a.cod_tipo = b.cod_tipo and a.cod_sec = b.cod_sec) and b.status_t is null ", - " and (d.cod_n = a.cod_n and d.cod_grupo = a.cod_grupo and d.cod_tipo = a.cod_tipo and d.cod_Sec = a.cod_sec) ", - " and ", - "a.control_existencia='SI' AND a.dispositivo_movil='SI' and b.bodega = c.cod_bodega ", - - " group by a.codid,b.bodega,c.descripcion,d.cod_seccion,d.cod_tramo,d.cod_fila,d.cod_pos ", - " having SUM(b.cantidad_2) > 0 " - - END IF - PREPARE comando FROM selec - DECLARE c2 CURSOR FOR comando - - LET i = 1 - FOREACH c2 INTO producto.* - - IF producto.cod_n IS NOT null THEN - IF p.credenciales.tipo_inventario = 'productos' THEN - LET producto.costo=0 - # CALL disponibles(producto.cod_n,producto.cod_grupo,producto.cod_tipo,producto.cod_sec,TODAY) - # RETURNING producto.ordenes,producto.despachado,producto.transito,producto.existencia, - # producto.reservada - LET producto.disponible = producto.existencia - (producto.ordenes+producto.despachado+producto.reservada) - IF producto.disponible IS NULL THEN - LET producto.disponible=0 - END IF - # DESPIECE - IF producto.despiece IS NULL THEN - LET producto.despiece = 'NO' - ELSE - LET producto.despiece = 'SI' - END IF - - END IF - IF producto.consumo < 0 THEN - LET producto.consumo = producto.consumo * -1 - END IF - IF producto.consumo > 0 THEN - LET producto.dias =(producto.disponible/ producto.consumo) * 90 - ELSE - LET producto.dias=0 - END IF - IF producto.descripcion IS NULL THEN - LET producto.descripcion = "NO TIENE" - END IF - IF producto.unidad_med IS NULL THEN - LET producto.unidad_med='UD' - END IF - LET producto.fecha=TODAY USING "dd/mm/yyyy" - - LET producto.fecha_conteo = xfecha_conteo - LET p.productos[i].* = producto.* - LET i = i + 1 - - - END IF - - - END FOREACH - DISPLAY "NUMERO DE PRODUCTOS ",i - LET i = 1 - - PREPARE comando2 FROM s1 - DECLARE c3 CURSOR FOR comando2 - - FOREACH c3 INTO existencia.* - IF existencia.cantidad IS NOT NULL THEN - IF existencia.codid > 0 THEN - LET existencia.fecha = today - LET p.existencia[i].* = existencia.* - IF p.existencia[i].cantidad IS NULL THEN - LET p.existencia[i].cantidad=0 - END IF - LET i = i+1 - END IF - END IF - END FOREACH -DISPLAY "NUMERO DE PRODUCTOS EXISTENCIA ",i - DISCONNECT CURRENT - RETURN util.JSON.stringify(p) - -END FUNCTION +IMPORT util +IMPORT os + +FUNCTION productosconteo(pdata) + DEFINE xfecha_conteo DATE + DEFINE pdata STRING + + DEFINE producto RECORD + codid INT, + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + descripcion VARCHAR(100), + unidad_med VARCHAR(4), + factor_conv FLOAT, + despiece STRING, + existencia DEC(12,5), + consumo DEC(12,5), + costo DEC(12,5), + precio DEC(12,2), + ordenes DEC(12,5), + despachado DEC(12,5), + desglose VARCHAR(1), + + reservada DEC(12,5), + disponible DEC(12,5), + transito DEC(12,5), + dias SMALLINT, + fecha CHAR(10), + fecha_conteo CHAR(10) + END RECORD + DEFINE existencia RECORD + codid INT, + bodega SMALLINT, + descripcion_bodega VARCHAR(100), + cantidad FLOAT, + cod_seccion INT,cod_tramo INT,cod_fila INT,cod_pos, + fecha DATE + END RECORD + DEFINE p RECORD + credenciales RECORD + usuario,clave,tipo_inventario VARCHAR(50), + codn INT + END RECORD, + + productos DYNAMIC ARRAY OF RECORD + codid INT, + cod_n SMALLINT, + cod_grupo SMALLINT, + cod_tipo SMALLINT, + cod_sec SMALLINT, + descripcion VARCHAR(100), + unidad_med VARCHAR(4), + factor_conv FLOAT, + despiece STRING, + existencia DEC(12,5), + consumo DEC(12,5), + costo DEC(12,5), + precio DEC(12,2), + ordenes DEC(12,5), + despachado DEC(12,5), + desglose VARCHAR(1), + reservada DEC(12,5), + disponible DEC(12,5), + transito DEC(12,5), + dias SMALLINT, + fecha CHAR(10), + fecha_conteo CHAR(10) + + END RECORD , + existencia DYNAMIC ARRAY OF RECORD + codid INT, + bodega SMALLINT, + descripcion_bodega VARCHAR(100), + cantidad FLOAT, + cod_seccion INT,cod_tramo INT,cod_fila INT,cod_pos, + fecha DATE + END RECORD, + mensajes RECORD + cod_msg INT, + descripcion STRING + END RECORD + END RECORD, + i int, + selec,s1 STRING, + fecha,fecha_ini DATE + CALL util.JSON.parse(pdata,p) + IF STATUS < 0 THEN + LET p.mensajes.cod_msg=STATUS + LET p.mensajes.descripcion = 'ERROR EN CONEXION ',SQLCA.sqlerrm + RETURN util.JSON.stringify(p) + + END IF + # DISPLAY "productos ",p.credenciales.usuario," ",p.credenciales.clave," ",p.credenciales.tipo_inventario + CONNECT TO "smarmotech" USER p.credenciales.usuario USING p.credenciales.clave + IF STATUS < 0 THEN + LET p.mensajes.cod_msg=STATUS + LET p.mensajes.descripcion = 'ERROR EN CONEXION ',SQLCA.sqlerrm + DISCONNECT CURRENT + RETURN util.JSON.stringify(p) + + END IF + LET fecha = TODAY + LET fecha_ini = fecha - 90 + + IF p.credenciales.tipo_inventario = "productos" THEN + SELECT a.fecha_conteo INTO xfecha_conteo FROM intb00044 a + WHERE a.tipo_inventario = tipo_inventario AND a.disponible = "SI" + DISPLAY "ESTOY PRODUCTOS",p.credenciales.codn + + LET selec = + "SELECT a.codid,a.cod_n,a.cod_grupo,a.cod_tipo,a.cod_Sec,a.descrip_esp,a.unidad_med,ISNULL(d.factor_conv,1),b.cod_n, + '0','0', '0','0','0','0',a.desglose ", + " FROM iptb00002 a,iptb00001 d INNER JOIN intb00015 e ON e.cod_n = d.cod_n and + e.cod_grupo = d.cod_grupo and e.cod_tipo = d.cod_tipo and e.cod_sec = d.cod_sec and + e.estado = 'Pendiente' + LEFT OUTER JOIN iptb00027 b ON d.cod_n = b.cod_n and + d.cod_grupo = b.cod_grupo and d.cod_tipo = b.cod_tipo and d.cod_sec = b.cod_sec + where ", + " (a.cod_n = d.cod_n and a.cod_grupo = d.cod_grupo and a.cod_tipo = d.cod_tipo and ", + " a.cod_sec = d.cod_sec) AND a.status_t IS NULL AND ", + "a.control_existencia='SI' AND e.semana_del = (SELECT MIN (a.semana_del) FROM intb00015 a WHERE semana_del >= GETDATE())", + " ORDER BY a.codid " + + LET s1 = + "SELECT a.codid,b.bodega,c.descripcion,0"{ISNULL(SUM(b.cantidad_2),0)},",d.cod_seccion,d.cod_tramo,d.cod_fila,d.cod_pos + FROM iptb00006 b,iptb00002 a INNER JOIN intb00015 e ON e.cod_n = a.cod_n and + e.cod_grupo = a.cod_grupo and e.cod_tipo = a.cod_tipo and e.cod_sec = a.cod_sec and + e.estado='Pendiente' ,intb00009 c,iptb00062 d + WHERE (a.cod_n = b.cod_n and ", + + " a.cod_grupo = b.cod_grupo and a.cod_tipo = b.cod_tipo and a.cod_sec = b.cod_sec) and b.status_t is null ", + " and (d.cod_n = a.cod_n and d.cod_grupo = a.cod_grupo and d.cod_tipo = a.cod_tipo and d.cod_Sec = a.cod_sec) ", + " and ", + "a.control_existencia='SI' AND a.dispositivo_movil='SI' and b.bodega = c.cod_bodega ", + + " group by a.codid,b.bodega,c.descripcion,d.cod_seccion,d.cod_tramo,d.cod_fila,d.cod_pos ", + " having SUM(b.cantidad_2) > 0 " + + END IF + PREPARE comando FROM selec + DECLARE c2 CURSOR FOR comando + + LET i = 1 + FOREACH c2 INTO producto.* + + IF producto.cod_n IS NOT null THEN + IF p.credenciales.tipo_inventario = 'productos' THEN + LET producto.costo=0 + # CALL disponibles(producto.cod_n,producto.cod_grupo,producto.cod_tipo,producto.cod_sec,TODAY) + # RETURNING producto.ordenes,producto.despachado,producto.transito,producto.existencia, + # producto.reservada + LET producto.disponible = producto.existencia - (producto.ordenes+producto.despachado+producto.reservada) + IF producto.disponible IS NULL THEN + LET producto.disponible=0 + END IF + # DESPIECE + IF producto.despiece IS NULL THEN + LET producto.despiece = 'NO' + ELSE + LET producto.despiece = 'SI' + END IF + + END IF + IF producto.consumo < 0 THEN + LET producto.consumo = producto.consumo * -1 + END IF + IF producto.consumo > 0 THEN + LET producto.dias =(producto.disponible/ producto.consumo) * 90 + ELSE + LET producto.dias=0 + END IF + IF producto.descripcion IS NULL THEN + LET producto.descripcion = "NO TIENE" + END IF + IF producto.unidad_med IS NULL THEN + LET producto.unidad_med='UD' + END IF + LET producto.fecha=TODAY USING "dd/mm/yyyy" + + LET producto.fecha_conteo = xfecha_conteo + LET p.productos[i].* = producto.* + LET i = i + 1 + + + END IF + + + END FOREACH + DISPLAY "NUMERO DE PRODUCTOS ",i + LET i = 1 + + PREPARE comando2 FROM s1 + DECLARE c3 CURSOR FOR comando2 + + FOREACH c3 INTO existencia.* + IF existencia.cantidad IS NOT NULL THEN + IF existencia.codid > 0 THEN + LET existencia.fecha = today + LET p.existencia[i].* = existencia.* + IF p.existencia[i].cantidad IS NULL THEN + LET p.existencia[i].cantidad=0 + END IF + LET i = i+1 + END IF + END IF + END FOREACH +DISPLAY "NUMERO DE PRODUCTOS EXISTENCIA ",i + DISCONNECT CURRENT + RETURN util.JSON.stringify(p) + +END FUNCTION