EDI: intercambio de documentos electrónicos para Microsoft grandes llanuras? Información general para desarrolladores de software / pr
Microsoft Great Plains - Microsoft Business Solutions sistema de contabilidad y ERP, originalmente destinados a mediados de-tamaño - ahora, con avances y aumentando la fiabilidad de su base de datos - Microsoft SQL Server, Great Plains es una solución atractiva para las grandes corporaciones. Las grandes empresas suelen tener de compra y la automatización de procesamiento de pedidos a través de llamadas o de intercambio electrónico de documentos EDI. EDI tiempo se introdujo hace mucho tiempo para UNIX sistemas y en la mayoría de los casos aparece en forma de cabecera, líneas y Trailer de predefinidos fields.We posición fija gustaría darte - programador, desarrollador de software, administrador de base de datos de las pistas principales en la producción de texto con formato EDI de base de datos Microsoft Great Plains. Por favor, tenga en cuenta sin embargo, que las Grandes Planicies, tomado aquí como ejemplo, el enfoque de trabajo similar para otros sistemas basados en SQL: Navision (Base de Datos SQL o C / base de datos SIDE), Microsoft RMS, Salomón, así como Oracle y otros productos de Microsoft. En el caso de la no-del sistema de SQL, como la edad Great Plains Dynamics, ACCPAC en Pervasive SQL - interfaz IDE implicará ADO / ODBC o Microsoft Access programming.1. Consulta de ejemplo? La consulta siguiente utiliza la construcción de prefabricados para que el resultado de longitud fija y cumplir con el posicionamiento. Además permite la sindicalización de producir Encabezado y detalle en una instrucción SELECT. Aquí se trata de trabajo de ventas Documentsselectcasewhen b.LNITMSEQ = c.LNITMSEQ +1 y b.CMPNTSEQ = 1 entonces c.CMPNTSEQ como char (10 CAST ( 'cabecera')) REPARTO otro ( 'Detalle' como char (10) ) Endas FIELD0, casewhen b.LNITMSEQ = c.LNITMSEQ +1 y b.CMPNTSEQ = 1 entonces c.CMPNTSEQ fundido (a.CUSTNAME como char (65)) else cast (cast (b.QTYDMGED como decimal (19,5)) como char ( 65)) Endas FIELD01, casewhen b.LNITMSEQ = c.LNITMSEQ +1 y b.CMPNTSEQ = c.CMPNTSEQ 1 a continuación, CONVERT (char (51), a.DOCDATE, 101) otro fundido (b.ITEMDESC como char (51)) Endas FIELD03 - campos adicionales ir SOP10100 esta norma el nacimiento una combinación b SOP10200 en a.SOPTYPE = b.SOPTYPE y a. SOPNUMBE = b.SOPNUMBE joinRM00101 d en a.CUSTNMBR = d.CUSTNMBRjoin (SOPTYPE seleccionar como SOPTYPE, SOPNUMBE como SOPNUMBE, LNITMSEQas LNITMSEQ, CMPNTSEQas CMPNTSEQ de SOP10200unionselect SOPTYPE como SOPTYPE, SOPNUMBE como SOPNUMBE, MIN (LNITMSEQ) -1 como LNITMSEQ, MIN (CMPNTSEQ) -1 como CMPNTSEQ de SOP10200group por SOPTYPE, SOPNUMBE) en a.SOPTYPE c = c.SOPTYPE y a.SOPNUMBE = c.SOPNUMBEand ((b.LNITMSEQ = c.LNITMSEQ y b.CMPNTSEQ = c.CMPNTSEQ) o (b.LNITMSEQ = c.LNITMSEQ +1 y b.CMPNTSEQ = c.CMPNTSEQ +1)) LEFT JOIN UDF SOP10106 en a.SOPTYPE = udf.SOPTYPE y a.SOPNUMBE = udf.SOPNUMBEwhere a.ADDRESS3 'exportados' anda.SOPTYPE = 3 y superior (d.USERDEF2) = 'YES'order por a.SOPTYPE, a.SOPNUMBE, b.LNITMSEQ asc2. Marcar los procesados - por esta razón que el uso del campo SOP10100.ADDRESS3 - que no fue utilizado en Great Plains Dynamics / eEnterprise versión 6.0: SOP10100 actualización se Dirección3 = 'exportados' donde SOPTYPE = 33. Comunicación con UNIX EDI cliente o servidor? cada caso requiere un enfoque individual. Puede que tenga que asignar el directorio de archivos, expuestos en el sistema UNIX o el uso de DOS antiguo comando para mover el archivo, o puede tener correo electrónico automático. Buena idea es escribir aplicaciones de comunicación en su programación favorita language4. Programada de paquetes DTS - probablemente debería crear paquete DTS de hacer todos los pasos: llamar a consultas SQL y guárdelo como un archivo, a continuación, DOS llamada de comandos o la aplicación EXE simple - que se comunica con la programación UNIXHappy! Si usted quiere que nosotros hagamos el trabajo - darnos una llamada 1-866-528-0577! El help@albaspectrum.comAbout AuthorAndrew Karasev es Jefe De Tecnología en Alba Spectrum Technologies? EE.UU. en todo el país Great Plains, Microsoft CRM customization compañía, con sede en Chicago, California, Colorado, Arizona, Nueva York, Texas, Florida, Georgia y con lugares en varios estados ya nivel internacional (www.albaspectrum.com), es destreza, Transact SQL, C #. NET, Crystal Reports y Microsoft CRM SDK para Desarrolladores; akarasev@albaspectrum.com
Artículo Fuente: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!
Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!