martes, 7 de febrero de 2012

Datacomsys 7.4 / 8.0 Revision 120127

Modificaciones importantes en Datacomsys Revisión 120127

Títulos correspondientes a modificaciones y agregados realizados para esta revisión.

Aplicado a todas las versiones (7.4 / 8.0):

1) Ampliación de datos para rendición de órdenes de carga.


2) Validación de remitos para entregar, o que retira el cliente en ordenes de carga.


3) Facturación electrónica, separación de obtención de token and sign.


4) Envió de pedidos, recibos, órdenes de compra y de pago por email.



Detalles correspondientes a modificaciones y agregados realizados para esta versión:

Todas las versiones (7.4 / 8.0):

Ordenes de carga:
Rendición de órdenes de carga:


Hemos ampliado los datos asociados a la rendición de una orden de carga, en lo referente a solicitar las horas de inicio y finalización del viaje, y el kilometraje inicial y final.
Estos datos se visualizan en la consulta de la orden de carga, y pueden ser incorporados en el formulario impreso de la misma.

Validación de incorporación de remitos en órdenes de carga:

A efectos de poder validar, que un remito de venta, pueda o no ser incorporado en una orden de carga, se han realizado una serie de controles al momento de ser incorporado.
Siendo el remito un documento complejo, ya que puede ser el comienzo de una operación, el intermedio o el final, se ha establecido la siguiente precedencia en los controles.

Si el remito tiene incorporado datos de entrega, botón: (Datos de despacho, con el logo del camión), se lo considera válido para incorporarlo en una orden de carga.

Si el remito NO tiene datos de entrega, pero esta asociado a una factura, se verifica que esta factura tenga datos de entrega, y de ser así, se lo considera válido para incorporarlo en una orden de carga.

Si el remito NO tiene datos de entrega, esta asociado a una factura, y esta factura NO tiene incorporados datos de entrega, se verifica que dicha factura este asociada a un pedido, en este caso, se verifica que el pedido tenga definido en el campo con rotulo “Tipo entrega” : el valor Entrega la empresa, y de ser así, se lo considera válido para incorporarlo en una orden de carga.

Si el remito NO tiene datos de entrega, la factura tampoco, y esta ultima o bien NO esta asociada a un pedido, o el pedido tiene definido en el campo con rotulo “Tipo de entrega”, el valor Retira el cliente, el remito es considerado como NO válido para incorporarse en una orden de carga.

Si el remito NO tiene datos de entrega, pero esta asociado a un pedido, y este pedido tiene definido en el campo con rotulo “Tipo de entrega”, el valor Entrega la empresa, es considerado válido, si por el contrario tiene asociado el valor Retira el cliente, el remito no es considerado valido.

Si el remito NO tiene datos de entrega, y no esta asociado a ningún documento anterior, el remito no es considerado válido para incorporarse en una orden de carga.

Estas validaciones solo se realizan sobre remitos de tipo VTA, por el contrario, los remitos de tipo CSG, DEV, FSN, MAN, OEN, TRS y USO, no tienen validación alguna.

Facturación electrónica
Separación de obtención de token and sign :


En el documento anterior mencionamos cierto error que se estaba produciendo, referido a la obtención del token and sign, al momento de obtención del cae sobre una factura electrónica.

Dicho error se manifestaba como :

“El CEE ya posee un TA valido para el acceso al WSN solicitado”

Si el operador lo aceptaba y aprobaba de nuevo, ocasionalmente el error seguía, pero comúnmente se obtenía el cae sin mayor inconveniente.

La facturación electrónica consiste en dos momentos, el primer momento es aquel donde se presenta el certificado otorgado por Afip, y se obtienen dos registros denominados Token and Sign, luego con la obtención de estos dos registros se presentan los datos del comprobante y se obtiene el cae.

Estos dos registros, Token and Sign, pueden ser obtenidos una vez cada veinticuatro horas, agilizando bastante el procedimiento de obtención del cae.

A partir de esta versión, la primera vez que se genera un comprobante electrónico, el token y sign obtenido se mantiene dentro del sistema y se lo reutiliza para cada comprobante.


Estos registros son eliminados automáticamente con los procesos de comienzo del día, o sea, no deberían durar en el sistema más de veinticuatro horas.

Independientemente de este proceso de borrado automático, el panel “Trabajar minutas electrónicas”, ahora cuenta con un botón inferior con rotulo (Renovar firma), que básicamente realiza la operación de borrado manual de los registros de Token and Sign y su nueva obtención.

En definitiva, esta modificación debería ser transparente para el usuario en lo referente a su operatoria, y debería favorecer a la obtención del Cae de manera mas rápida.

Envió de pedidos, recibos, órdenes de compra y de pago por email.

Si bien el sistema ya disponía de varias formas de envío de estos documentos por email, ahora hemos agregado una nueva posibilidad; que se utiliza de manera similar a como se envían por email los comprobantes electrónicos de venta.

El procedimiento consiste en generar por medio de una impresora virtual, el archivo pdf correspondiente; y directamente, desde el sistema, enviarlo por email según las direcciones de correo que se encuentren definidas en el legajo del cliente o proveedor.
Este envío de email, de estar parametrizada esta acción, genera un incidente en el documento que se haya enviado.

Básicamente los paneles de “Pedidos por cliente”, “Recibos por cliente”, “Ordenes por proveedor”, y “^Pagos por proveedor”, cuenta con un botón (Reimprimir).
Al haber seleccionado un comprobante y clickear en (Reimprimir), posterior a la confirmación, se despliega un pequeño panel central que permite seleccionar el tipo de impresión.
A este panel se le ha agregado la opción “Envió email”.

Al tildar “Envió email” y confirmar, se despliega un mensaje que solicita que se genere el archivo .pdf a partir de la impresión que se desplegará en pantalla.

Al dar (Ok), se desplegará la impresión común del comprobante seleccionado y se deberá imprimir al mismo con la impresora PDF que se haya instalado (Adobe, pdfcamp, dopdf, o lo que el técnico sugiera).


Una vez generado el archivo .pdf, se desplegará un panel con los datos de la dirección de correo a enviar, si hay copias, como asunto se incorporar el nombre de la empresa emisora y el tipo y numero de comprobante a enviar, y se deberá adjuntar al .pdf creado.

Al clickear en (Enviar), se enviara el email con el archivo adjunto y se procederá a la generación del indicente correspondiente.

Importante :

El punto de venta desde DONDE se envía el email, deberá estar parametrizado acorde a lo que se solicita en “Parámetros”, “Parámetros de la sucursal”, botón (Impresoras), solapa “Correo”.
De no ser así, no habrá acción alguna.

Se sugiere que haya un path específico para guardar los .pdf generados.

Recomendamos dopdf v7 como impresora virtual.

Recomendamos revisar en el legajo del cliente, solapa “Otros”, las direcciones de email para envío de pedidos, y envío de recibos, así como en el legajo del proveedor, solapa “Otros”, las direcciones de correo para el envío de ordenes de compra y ordenes de pago.








Las consultas que surjan sobre estos u otros temas relacionados al sistema, por favor enviarlas a informes@carlosherrero.com.ar o consultar www.datacomsys.blogspot.com

Verifique si su instalación ha podido ser actualizada ingresando en Parámetros y clickeando en “Acerca de Datacomsys”, en caso que el numero de versión no coincida con la de este informe solicitamos que lo reporte por correo electrónico.
Recordamos la necesidad de respaldar en CD, DVD o en otro equipo, el archivo .bck generado automáticamente por el proceso de backup diario.

Ch 27-01-2012

miércoles, 21 de diciembre de 2011

Codigo de operaciones de traslado (COT)

Generalidades:
La Disposición normativa Serie B numero 32/06 emitida por ARBA indica que, bajo ciertas condiciones, el traslado de mercadería en el territorio de la Provincia de Buenos Aires, debe estar amparada por un número otorgado por dicha Agencia.
Dicho número es valido para una serie de remitos o bien para un remito en particular, y puede ser obtenido por distintos medios.

A través del aplicativo SIAP, y mediante el modulo OPTTB, a través de la pagina de ARBA, cargando una serie de datos o bien transfiriendo un archivo de textos, o finalmente de manera electrónica, donde en esta ultima se produce una comunicación entre la máquina que esta emitiendo el remito, y los servidores de ARBA encargados de asignarles el numero COT, algo similar, pero mucho mas sencillo que lo que se realiza para facturación electrónica A,B y E.

Igualmente es importante tener en cuenta que, a diferencia de la facturación electrónica Afip, para la obtención del COT se informan una serie bastante mas amplia de datos.

Estos datos surgen del remito u orden de carga, o bien de tablas anexas ya existentes en el sistema como ser la de transportes o parámetros.

El detalle de los datos que se deben enviar electrónicamente, puede ser consultado en el siguiente link :
http://www.arba.gov.ar/bajadas/Fiscalizacion/Operativos/TransporteBienes/Documentacion/20110823-TB-RemitoElectronicoDiseño.pdf

A partir de la revisión 111223, Datacomsys cuenta con la posibilidad de obtención del COT de manera automática, en forma similar a como se obtiene el CAE para una factura electrónica.

A tales efectos, se deben realizar ciertas instalaciones, parametrizaciones y validaciones, y comprender ciertos conceptos que el presente documento intentara explicar.



Diferencias entre la obtención del CAE de facturación y el COT del remito.


La factura electrónica es una factura, a partir que afip otorga el CAE.
El numero COT se obtiene sobre un remito que ya esta realizado.

La factura electrónica sin CAE no es valida, en cambio puede haber, bajo ciertas circunstancias, remitos sin COT, por ejemplo los de otra provincia, o los que valorizados estén por debajo de la cota mínima.

O sea, el COT es a nivel Provincial o de Agencia, el CAE de una factura es a nivel nacional.
(Si bien otras provincias están optando por el mismo método de verificación)

La obtención del CAE requiere de ciertos pasos de habilitación y certificación en AFIP, el COT solo requiere de un usuario y contraseña obtenidos en la Web de ARBA.

La factura con CAE se llama Factura electrónica, al remito con COT lo llaman Remito electrónico, pero en realidad mas que remito electrónico es un remito autorizado electrónicamente.

El numero CAE es único para cada comprobante, el numero COT puede ser el mismo para un lote de remitos.

Que tipos de remitos Datacomsys pueden ser informados:

Los remitos por venta (VTA), los remitos por consignación a clientes (CSG), los remitos por devoluciones a proveedores (DEV), los remitos por envío de Fasón (FSN) y los remitos por transferencias entre depósitos (TRF).
No esta previsto para los tipos de remitos manuales (MAN), las ordenes de entrega asociadas a los contado (OEN) y los remitos por uso interno (USO).

Que tablas Datacomsys hay que tener parametrizadas correctamente.
Catalogo de provincias:

Tener bien parametrizado los datos de código ARBA y código RNPA.

Catalogo unidades de medida:
Tener bien parametrizado los datos de código ARBA

Catalogo de productos:
Tener bien parametrizado los códigos en el campo “Nomenclador”
(Tener en cuenta que no es un código particular para cada producto singular, sino que según la codificación de Arba, es muy posible que todo un rubro lleve el mismo código)


Transportes:

Tener bien parametrizado el cuit del transporte y la patente del mismo.

Sucursales, clientes, proveedores:
Tener correctamente indicados los domicilios, localidades, códigos postales y códigos de provincia.

Los códigos ARBA pueden ser obtenidos del siguiente link :
http://www.arba.gov.ar/bajadas/Fiscalizacion/Operativos/TransporteBienes/Documentacion/20110818-TB-Tablas%20de%20validacion.pdf

Que tramitación se debe hacer en ARBA:
Se debe obtener una clave de acceso y password, según lo que se explica en : www.rentas.gba.gov.ar
Ingresos brutos
Código de operaciones de traslado (COT)
Clave de transporte

Instalación en cada maquina que solicitara el COT:
Se debe instalar la interfase phytom que se obtiene desde el link :

http://www.datacomsys.com.ar/bkps/xpws/electronicas/pythom/201111/instalador-COT-1.01c-full.exe

En la ubicación c:\COT, y siendo esta instalación realizada por nosotros y con un costo adicional.

Debe existir la carpeta c:\datacomsys\cot, donde ser guardarán los distintos archivos de transferencia entre Datacomsys y ARBA.

Parametrizacion de punto de venta:
Se debe acceder a Parámetros, menú superior Parámetros, marcando el punto de venta que se desea habilitar y clickeando en (Parámetros), se debe verificar que este bien parametrizado domicilio, localidad, código postal y provincia.

Habiendo marcado la sucursal que se desea habilitar, se debe clickear en (Impresoras), y luego acceder a la solapa “Remito Electrónico”
En el campo con rotulo “Servidor autentificación”, se debe ingresar:

https://cot.ec.gba.gov.ar/TransporteBienes/SeguridadCliente/presentarRemitos.do

Usuario y contraseña deben ser aquellos tramitados en la Web de ARBA, como se explico anteriormente.


Que se informa y de donde se obtiene:
En función de lo que se menciono en “Generalidades”, los datos que se informan por cada tipo de remito son los siguientes:

VTA Remito de venta:
Obtiene Cuit destino, razón social, domicilio, código postal, localidad y provincia del legajo del cliente.
Si el cliente es consumidor final, asume que es el tenedor final.
Asume que se envían productos terminados.
Asume que el solicitante del COT es el emisor del remito.

CSG Remito por consignación:
Obtiene Cuit destino, razón social, domicilio, código postal, localidad y provincia del legajo del cliente.
Si el cliente es consumidor final, asume que es el tenedor final.
Asume que se envían productos terminados.
Asume que el solicitante es el emisor del remito.

DEV Remito por devolución:
Obtiene Cuit destino, razón social, domicilio, código postal, localidad y provincia del legajo del proveedor asociado, obligatoriamente se debe informar que los productos NO son terminados por mas que lo estén.
Asume que el solicitante del COT es el emisor del remito.

FSN Remito por fason :
Obtiene Cuit destino, razón social, domicilio, código postal, localidad y provincia del legajo del proveedor asociado, obligatoriamente se debe informar que los productos NO son terminados.
Asume que el solicitante del COT es el emisor del remito.

TRS Remito por transferencia entre depósitos:
El cuit de destino es similar al cuit emisor.
Domicilio, código postal, localidad y provincia de destino se obtienen del depósito receptor.
Asume obligatoriamente que se trata de productos NO terminados por mas que lo estén.
Asume que el solicitante del COT es el destinatario de la mercadería.

Otros datos generales que se informan:
Cuit del emisor del remito, fecha y hora de comienzo del traslado de la mercadería, dirección, localidad, código postal y provincia del punto de venta emisor del remito u orden de carga, cuit y chapa patente del transportista asociado a la orden de carga o remito, código ARBA de los productos informados, código propio, descripción, cantidad remitida, e importe total del remito.

Utilización:
Puede utilizarse de dos maneras, obteniendo el numero COT remito por remito, o bien mediante la utilización de una Orden de carga, en este ultimo caso, el numero COT obtenido es el mismo para la orden de carga y los respectivos remitos que la componen.
Sugerimos que la obtención del COT se realice a través de una orden de carga, debiendo estar la misma con el estado “C” cerrada.

En ambos casos, al obtener el cot desde un remito o bien desde una orden de carga, se genera en la dirección c:\datacomsys\cot, un archivo de transferencia con la estructura que se referencia en “Generalidades” y que tiene como nombre la siguiente estructura:

TB_{cuit emisor}_001001_{año mes dia}_{últimos seis dígitos de la OCG o RTO}.TXT

Este archivo es el que se utiliza, automáticamente, para la obtención del cot.
Este archivo no se destruye con la obtención del COT, sino que queda guardado en la dirección referenciada.

Mas detalles sobre este archivo de transferencia, se pueden consultar en el siguiente link: http://www.arba.gov.ar/bajadas/Fiscalizacion/Operativos/TransporteBienes/Documentacion/20110818-TB-RemitoElectronicoAplicacionCliente.pdf

Obtener el número COT desde un remito:
Para obtener el numero COT desde un remito emitido, se debe acceder al acceso AFIP, ingresando con el numero de sucursal acorde a los remitos emitidos y a declarar, y clickear en el botón (COT ARBA).
Una vez accedido, se despliegan los remitos ordenados inversamente, se debe localizar el remito a obtener el COT y clickear en (Obtener COT).
Si no hay errores, se genera el mencionado archivo de transferencia con los datos del remito en particular, se lo envía para su autorización, y se obtiene automáticamente el numero COT que quedará asociado al remito y se podrá visualizar en la consulta del mismo, así como en la grilla de remitos en las columnas COT numero y COT integridad.

Obtener el numero COT desde una orden de carga.
Para obtener el numero COT desde una orden de carga, se debe acceder al acceso DESPACHO, (ordenes de carga), y localizar la orden de carga a autorizar, la que debe estar con estado “C”cerrada.
Una vez localizada la orden de carga, se deberá clickear en (Obtener COT)
Si no hay errores, se genera el archivo de transferencia con los datos de los remitos incorporados en la orden de carga, se lo envía para su autorización, y se obtiene automáticamente el numero COT que quedará asociado a la orden de carga y a todos sus remitos, pudiendo ser consultado tanto en la consulta de ordenes de carga como en cada remito en particular.


Validaciones Datacomsys que se realizan antes de solicitar el COT:
Que este parametrizado el servidor de autentificación en el legajo de la sucursal solicitante.

Que el o los remitos asociados a la orden de carga de origen no tengan número de cot asignado anteriormente.

Que el o los remitos asociados a la orden de carga de origen sean de los tipos de remitos validos para la obtención del COT

Validaciones que realiza ARBA con el archivo de transferencia informado:
Los posibles errores que encuentre ARBA se desplegaran al momento de solicitar el COTS, e igualmente se pueden visualizar desde el acceso Parámetros, menú superior parámetros, opción Motivos de rechazo COT.





Mayores detalles solicitarlos a informes@carlosherrero.com.ar o bien visitando www.datacomsys.com.ar / www.datacomsys.blogspot.com














Ch 16-12-2011

Datacomsys 7.4 / 8.0 Revision 111223

Modificaciones importantes en Datacomsys Revisión 111223

Títulos correspondientes a modificaciones y agregados realizados para esta revisión
.



Aplicado a todas las versiones (7.4 / 8.0):

Informe de valores emitidos

Alarma por cambios de precios

Fraccionamientos dinámicos

Ordenes de compra nacionales en moneda extranjera

Clave de Operaciones de transporte (COT)



IMPORTANTE: Facturación electrónica, error de certificados:

En las instalaciones Datacomsys que están utilizando la facilidad de facturación electrónica, A,B y E, se esta presentando un error con cierta periodicidad que imposibilita la obtención del cae.

El mensaje de error dice textualmente:

“El CEE ya posee un TA valido para el acceso al WSN solicitado”

Este mensaje, que envía afip, básicamente quiere decir que el cuit informante, o sea, quien esta intentando emitir la factura (CEE), ya esta habilitado(TA) para la utilización del servicio(WSN) de obtención del CAE.
En definitiva, que no hace falta que se presente de nuevo con su certificado.

Cuando explicamos en su momento el procedimiento de facturación electrónica por Internet, comentamos que constaba de dos pasos, el primero era la presentación del certificado en una especie de ventanilla electrónica, lo que nos habilitaba para presentar, en otra ventanilla electrónica, el comprobante que se quiere autorizar y así obtener el cae.

Para acelerar los tiempos de obtención del cae, afip brinda la posibilidad que la presentación del certificado, en la primer ventanilla, se pueda hacer cada veinticuatro horas, de esa manera se presentaría una sola vez y luego durante esas veinticuatro horas se puede solicitar directamente la obtención del CAE para uno o mas comprobantes, en la segunda ventanilla.

El mensaje de error que mencionamos, nos dice de una manera no muy amigable, que no hace falta que nos presentemos en la primer ventanilla por cada comprobante que emitimos.

Esta posibilidad va a estar disponible en Datacomsys, para la versión del mes de enero 2012.

Detalles correspondientes a modificaciones y agregados realizados para esta versión

Todas las versiones (7.4 / 8.0):

Informe de valores emitidos:

Se ha agregado al menú de informes del modulo de ingresos y egresos, uno nuevo que permite emitir uno desplegando los distintos valores emitidos, el uso es similar al ya existente que informa valores en cartera.

Alarma por cambios de precios:

Se ha agregado una nueva alarma Data-Agent que permite enviar un email, a varios usuarios, informando que hubo cambios de precios o costos de productos de venta.

Fraccionamientos dinámicos:

El modulo de fraccionamiento que se encuentra en el acceso de Producción, cuenta con una nueva posibilidad que denominamos fraccionamientos dinámicos.
Lo dinámico resulta precisamente por no tener que cargar obligatoriamente los resultados de todos los subproductos asociados a un método, sino que bien pueden algunos ignorarse y otros no.
Esta posibilidad se define precisamente en cada método de fraccionamiento.
Otra particularidad es que los productos terminados calculan su óptimo en base a un factor, y que el desperdicio o ganancia se aplica al insumo, siendo que actualmente se aplican al producto terminado.
En caso de ser necesario, y a solicitud, se envía un documento específico para este tema en particular.


Ordenes de compra nacionales en moneda extranjera:

A partir de esta revisión se pueden emitir órdenes de compra en moneda extranjera, anteriormente esta posibilidad estaba restringida a que en el legajo del proveedor se le haya definido un país distinto que 0-Argentina.
Con esta nueva posibilidad, al indicar una moneda distinta que 1-Pesos, la actividad se comporta de manera similar que si se trabajara con un proveedor del exterior.


Clave de Operaciones de transporte (COT) :
Disposición normativa Serie B numero 32/06


http://www.arba.gov.ar/Intranet/Legislacion/Normas/Disposiciones/2006/DispB/B032-06.htm

La normativa de referencia establece, bajo ciertas condiciones, que para el traslado de mercadería, y estando el domicilio emisor del remito dentro de la Provincia de Buenos Aires, se debe tramitar un numero de autorización que se denomina COT.
A partir de esta versión se puede obtener dicho numero de autorización en forma automática, de forma similar a como se tramita el CAE de una factura electrónica.
Esto se logra a través de una interfase desarrollada por terceros, y que deberá ser instalada en cada una de las maquinas que tramiten el COT.
El procedimiento esta disponible para se efectuado remito por remito, o bien a través de una orden de carga.
En caso de solicitarse, se envía un documento especial sobre este tema.

Mas información sobre COT en http://www.rentas.gba.gov.ar/, ingresos brutos, código de operaciones de traslado.






Las consultas que surjan sobre estos u otros temas relacionados al sistema, por favor enviarlas a informes@carlosherrero.com.ar o consultar www.datacomsys.blogspot.com

Verifique si su instalación ha podido ser actualizada ingresando en Parámetros y clickeando en “Acerca de Datacomsys”, en caso que el numero de versión no coincida con la de este informe solicitamos que lo reporte por correo electrónico.
Recordamos la necesidad de respaldar en CD, DVD o en otro equipo, el archivo .bck generado automáticamente por el proceso de backup diario.

Ch 23-12-2011

viernes, 27 de mayo de 2011

Costo de ultima compra

Ordenes de compra en distinta moneda que la correspondiente al costo del producto

Detalle:
Se ha detectado un error que se produce al realizar una orden de compra, expresada por ejemplo en pesos; conteniendo productos costeados por ejemplo en dólares.
El error se visualiza en la forma de archivar lo que el sistema denomina como “costo de última compra”.

Datacomsys mantiene, para cada producto y lista de precios, la posibilidad de indicar la moneda en la que se expresa el costo.
En casos en que el producto se compra a un proveedor del exterior, la orden de compra solicita la moneda y la cotización, debiendo dicha moneda ser coincidente con la que se expresa como moneda de costo para cada uno de los productos; pero puede darse que en el legajo del producto y lista de precios, el costo se expresa por ejemplo en dólares, y la orden de compra se realiza a un proveedor de plaza, que por comodidad cotiza en dólares.

En este último caso, el costo de última compra queda archivado en forma errónea.

Explicación:
Al momento de hacer una orden de compra, el costo sugerido es el costo de reposición pesificado según la moneda que se haya indicado, en caso de ser pesos no habrá cálculo, pero en caso de ser otra moneda dicho costo se pesificara utilizando la cotización de la fecha.

Ahora bien, para guardar el costo de ultima compra se realiza el proceso inverso, el costo que se haya sugerido y aceptado, o bien modificado por otro nuevo, se vuelve a la moneda de costo utilizando la cotización indicada en la orden de compra, pero si la orden de compra es en plaza no hay cotización, la cotización será 1.000, o sea, guardará como costo de ultima compra el pesificado, ocasionando el error en los informes de valuación de inventario a costo de ultima compra, ya que dicho informe lo pesificará nuevamente.

Ejemplo:

Producto X, moneda de costo dólares, costo 1.06, cotización dólar en sistema 4.05, cotización dólar en orden de compra 1.0000

Al hacer la orden de compra en plaza, se desplegara como costo (1.06 * 4.05) = 4.293, que es correcto.
Al guardar el costo de ultima compra se calculara (4.293 / 1.000) = 4.293, lo que NO es correcto.

Solución:
A partir de la versión 110624 (24-06-2011), la orden de compra, por mas que sea realizada a un proveedor en plaza, solicitará moneda y cotización, de manera que aquellos proveedores cuyos costos son mantenidos en el sistema en otra moneda que pesos, se les pueda hacer una orden de compra indicando la moneda de origen.
Según el ejemplo anterior, se procedería así:

Producto X, moneda de costo dólares, costo 1.06, cotización dólar en sistema 4.05, cotización dólar en orden de compra 4.05

Al hacer la orden de compra en plaza, se podrá modificar la moneda y la cotización correspondiente, entonces se desplegará como costo (1.06 * 4.05) = 4.293, que es correcto.
Al guardar el costo de ultima compra se calculara (4.293 / 4.05) = 1.06, lo que SI es correcto.



Carlos A.L.Herrero
Análisis de Sistemas
Córdoba 93 (B1640GUA) Martínez - Bs.As.
República Argentina
Tel: 4792-2053 15-4473-6865
www.datacomsys.com.ar
www.datacomsys.blogspot.com

miércoles, 25 de mayo de 2011

Datacomsys version 110520

Modificaciones importantes en Datacomsys 7.4 Versión 110520


Títulos correspondientes a modificaciones y agregados realizados para esta versión.



Ventas
Facturación electrónica

Adaptación a webservices facturación electrónica versión 1.

Topes de crédito
Actualización automática evaluando volumen de venta.

Compras
Trabajar órdenes de compra pendientes

Explosión por código de producto.

Ingresos y egresos
Conciliaciones bancarias

Comparación de resumen Excel emitido por el banco, contra el sistema.

Afip
Trabajar cuits vencidos

Actualización automática de fecha de vencimiento.

Arciba
Incorporación en registro exportación, de retenciones hechas a proveedores.

Administracion de personal
Liquidaciones

Posibilidad de incorporar un texto, manualmente, en un recibo.


Detalles correspondientes a modificaciones y agregados realizados para esta versión


Adaptación a webservices facturación electrónica versión 1

Según se informó en un documento especifico, a partir del día 01-07-2011 y a nuestro entender, afip cambia el método de obtención del CAE para comprobantes electrónicos.
A partir de la versión 110520 el sistema esta adaptado para esta nueva modalidad.

La instalación de esta modificación NO es automática, tratándose de un tema impositivo y notificado por afip en una resolución especifica, la instalación de esta modificación debe ser solicitada por cada instalación.

Nuevamente sugerimos que cada responsable contacte a su respectivo estudio contable para conocer mas detalles, y tomar una decisión respecto a la instalación, en el menor tiempo posible.


Actualización automática de topes de crédito, evaluando volumen de venta

Se trata de un proceso automático, que al ejecutarse con cierta periodicidad, tiene le capacidad de evaluar en forma particular para cada instalación, el tope de crédito en cuenta corriente y valores para cada cliente.


Explosión por código de producto en panel trabajar ordenes de compra pendientes

El panel de trabajo de órdenes de compras pendientes, cuanta ahora con un botón inferior que permite explotar dichas ordenes, por código de producto.


Comparación de resumen Excel emitido por el banco contra el sistema

Se trata de un panel de trabajo, que cuenta con diversos controles que permiten incorporar un Excel generado por el banco correspondiente, y que cuente con los datos de movimientos bancarios; para luego compararlo contra el libro de bancos del sistema.
Finalmente se obtiene un panel con aquellos movimientos que no se han encontrado en el libro de bancos comparado.


Actualización automática de fecha de vencimiento de cuits clientes y proveedores

El panel de trabajo de cuits vencidos, al que se accede por el modulo de afip, cuenta con dos botones específicos que permiten cambiar, en forma automática, las fechas de vencimientos de cuits en legajos de clientes y proveedores, postergándolos a 180 días posteriores.
El procedimiento advierte sobre el riesgo jurídico que ocasiona postergar dicho vencimiento, ya que permitiría comerciar con un cliente o proveedor que no este en condiciones de hacerlo, según su condición en afip.

Incorporación en registro arciba de retenciones hechas a proveedores

El panel de trabajo Arciba, al que se accede desde el modulo afip, cuenta ahora con la posibilidad de incorporar en el registro de migración, a las retenciones que se han realizado en pagos a proveedores, correspondientes a la jurisdicción de C.A.B.A.


Posibilidad de incorporar un texto aleatorio en un recibo de sueldos

A efectos de poder agregar un texto manual y único en un recibo de sueldos, el procedimiento de modificación de liquidaciones cuenta con el agregado de un campo especial.
La impresión de dicho campo en el recibo correspondiente, deberá ser solicitada particularmente.











Las consultas que surjan sobre estos u otros temas relacionados al sistema, por favor enviarlas a informes@carlosherrero.com.ar o consultar www.datacomsys.blogspot.com

Verifique si su instalación ha podido ser actualizada ingresando en Parámetros y clickeando en “Acerca de Datacomsys”, en caso que el numero de versión no coincida con la de este informe solicitamos que lo reporte por correo electrónico.
Recordamos la necesidad de respaldar en CD, DVD o en otro equipo, el archivo .bck generado automáticamente por el proceso de backup diario.

Ch 20-05-2011

jueves, 3 de marzo de 2011

Datacomsys version 110225

Modificaciones importantes en Datacomsys 7.4 Versión 110225


Títulos correspondientes a modificaciones y agregados realizados para esta versión.




Comisiones por venta
Políticas de cálculo
Posibilidad de liquidar comisiones por un monto fijo

Inventario
Marbetes
Inicialización de marbetes
Posibilidad de inicializar marbetes para un solo punto de venta

Stock
Definición de rubros
Habilitaciones
Posibilidad de deshabilitar un rubro solamente para la venta

Ventas
Clientes
Legajo del cliente
Tilde para permitir o impedir el envió de SMS al celular del cliente

Incidentes
Contactos
Legajo del contacto
Tilde para permitir o impedir el envió de SMS al celular del contacto

Tipos de acciones
Legajos de tipos de acciones
Acción a tomar
Se incorpora una nueva acción a tomar, que emite un SMS.

Administracion de personal
Sicoss
Parámetros sicoss
Se incorpora un tilde para informar al aplicativo Sicoss, si se tiene o no seguro obligatorio.


Detalles correspondientes a modificaciones y agregados realizados para esta versión


Posibilidad de liquidar comisiones por un monto fijo

El módulo de comisiones utiliza políticas definidas para realizar los cálculos correspondientes.
Estas políticas finalmente determinan que porcentaje de comisión se aplicaba; ahora existe la posibilidad que lo que se aplique como comisión no sea un porcentaje sobre el neto del comprobante analizado sino un importe fijo.

Posibilidad de inicializar marbetes para un solo punto de venta

La inicialización de marbetes consiste en el borrado de los marbetes anteriores, a efectos de generar nuevos ante un próximo inventario.
La inicialización anterior eliminaba todos los marbetes que se hayan generado, independientemente del estado en que se encuentren y el punto de venta asociado.
Ante la necesidad de realizar inventarios parciales, se habilita la posibilidad de eliminar los marbetes anteriores de manera selectiva.
Si se ingresa como sucursal administrativa 9999, se eliminan todos los marbetes existentes, en cambio si se ingresa con una sucursal distinta, solamente se eliminan los marbetes de dicha sucursal. Todo esto previa confirmación por parte del operador.

Posibilidad de deshabilitar un rubro solamente para la venta

A la actividad de mantenimiento de códigos de rubros, se le agregó la posibilidad de definición si dicho rubro esta habilitado para la venta o no.
Anteriormente existía un tilde que inhabilitaba el rubro tanto para la venta como para la compra.
Ante la necesidad de tener rubros que por ejemplo contengan productos que no se venden, sean insumos o de uso interno, se agregó esta posibilidad.
Al momento de la instalación, el valor que se tomo por defecto es el que tiene la habilitación anterior.

Tilde para permitir o impedir el envió de SMS al celular del cliente

Siendo el envió de SMS un procedimiento que tiene cierto costo para el que lo recibe, se incorporo un tilde en el legajo del cliente que permite indicar si el mismo acepta o no el envió de SMS automáticos.
El contacto asociado, si es que lo hubiere, al cliente, heredara el valor de dicho tilde.
A la instalación, el valor que se determino automáticamente es No.

Tilde para permitir o impedir el envió de SMS al celular del contacto

Al igual que en el legajo del cliente, se incorpora un tilde que permite indicar si el contacto permite o no la recepción de SMS en su teléfono celular.
A la instalación, el valor que se determino automáticamente es No.


Tipo de acción SMS.

A los tipos de acciones a realizar en un incidente, se le agrega la posibilidad que dicha acción sea el envió de un SMS.
Es importante tener en cuenta que, para que se realice dicho envió, la instalación debe contar con un hardware denominado SMS Gateway, el que obviamente no es provisto por nosotros.
La modificación general de envió de SMS solamente consiste en agregar la posibilidad de administracion del envió del mismo en el sistema; siendo útil este procedimiento para confirmación de servicios terminados, alerta temprana de vencimientos, alarmas internas en general y otros.

Seguro obligatorio en SICOSS

A partir de la declaración jurada del mes de Enero 2011, el seguro obligatorio debe ser informado mediante el aplicativo SIAP / SICOSS.
Para tales efectos se debe indicar mediante un tilde en Administracion de personal, Liquidaciones, Parámetros sicoss, si se tiene o no un seguro obligatorio.
Pareciendo un absurdo, pero puede darse el caso que no se declare un seguro obligatorio.
Este valor se traslada al archivo de transferencia que se utiliza para la declaración automática de liquidaciones en el mencionado aplicativo.














Las consultas que surjan sobre estos u otros temas relacionados al sistema, por favor enviarlas a informes@carlosherrero.com.ar o consultar www.datacomsys.blogspot.com

Verifique si su instalación ha podido ser actualizada ingresando en Parámetros y clickeando en “Acerca de Datacomsys”, en caso que el numero de versión no coincida con la de este informe solicitamos que lo reporte por correo electrónico.
Recordamos la necesidad de respaldar en CD, DVD o en otro equipo, el archivo .bck generado automáticamente por el proceso de backup diario.

Ch 25-02-2011

domingo, 3 de octubre de 2010

Vacaciones

Administracion de personal
Procedimiento para Liquidación de vacaciones


Generalidades:
El sistema mantiene los días de vacaciones que correspondan en forma de cuenta corriente.
Dicha cuenta corriente se genera en base a la cantidad de días que el empleado tiene asignados según su antigüedad y convenio, a los que se le aplica los días que se va tomando en base a las liquidaciones de vacaciones realizadas.
A tales efectos existe un procedimiento de mantenimiento de datos parametrizados, referentes a los convenios y la cantidad de días por año trabajado, así como la información al sistema de los días que efectivamente el empleado se toma.
Luego, la liquidación de vacaciones, mediante un concepto con una formula especial, se encarga de incorporar estos días en la liquidación, para que finalmente al confirmarla, se descuenten efectivamente estos días de la cuenta corriente por vacaciones del empleado.
Este documento se complementa con el que corresponde a Incidentes en general, ya que el sistema toma a las vacaciones como un incidente mas.


Parametrizacion inicial:

Definir la cantidad de días por año trabajado según convenio
Para poder establecer la cantidad de días que un empleado tiene asignados según su antigüedad, es necesario establecer los parámetros correspondientes a la relación de convenio y días trabajados.
A tales efectos, se deben incorporar estos datos accediendo por (Personal), botón lateral (Convenios), seleccionar el convenio que se quiere definir y clickear en (días / Vacaciones).
En esta actividad se debe definir: Año desde, Año hasta, y cantidad de días.

Ejemplo para Empleados de comercio:

1 a 4 años, corresponde 14 días
5 a 9 años, corresponden 21 días
10 a 19 años, corresponden 28 días
20 a 99 años, corresponden 35 días

Atención: para cualquier convenio el sistema adopta como año completo al legajo con fecha de apertura entre el primero de enero y el treinta de junio, para ingresos posteriores se asume un día por cada veinte trabajados.


Cálculo automático de días según convenio y años trabajados

Este proceso permite calcular en base a la fecha de ingreso en el legajo, y una fecha base o de cálculo, la cantidad de días que corresponden por vacaciones.
El cálculo obtenido se incorpora como movimiento en la cuenta corriente de vacaciones asociada al legajo.
Para utilizar este proceso, se accede por (Personal), botón superior (Vacaciones) y luego botón central (Calculo por convenio).
Una vez ingresado se debe indicar la fecha de calculo, ejemplo 31-12-2010, y si calcula para todos los legajos activos o no.
Al confirmar se procederá a evaluar en función de la fecha de ingreso en el legajo, y el convenio asociado, la cantidad de días que le corresponden al empleado.
El cálculo obtenido se incorporará como movimiento en la cuenta corriente por vacaciones de cada legajo.
Se lo visualizara como un Debito, por la cantidad de días que corresponda, y con leyenda “Calculo automático vacaciones base: DD/MM/AAAA.
En casos especiales donde esta relación entre convenio y años de trabajo no se respeta, por ejemplo por reconocimiento de antigüedad en empleos anteriores, se deberá proceder a realizar un ajuste manual en la cuenta corriente de vacaciones relacionada.

Tipo de incidente para vacaciones:
Para que el procedimiento de cálculo obtenga los días de vacaciones que un empleado se toma, es necesario indicar estos días en forma de incidente.
Cada incidente tiene asociado un tipo, por lo que se debe definir un tipo de incidente especial para esta operatoria.
Los tipos de incidentes se definen desde (Personal), botón superior (Incidentes), botón lateral (Tipos incidentes).

Una vez accedidos a la aplicación se le deberá dar un código y diversos datos según este ejemplo:

Código : LVAC
Descripción: Licencia por vacaciones

Tildar en “Queda pendiente de liquidar y se liquida como”
Tipo de liquidación asociada: 5-Liquidación de vacaciones

Tildar en “Modifica situación de revista como”
Situación de revista 12-Licencia vacaciones

Tildar en “Implica ausencia”
Tildar en “Requiere cerrar el incidente”
Tildar en “Evalúa cantidad de días contra cuenta corriente vacaciones”
Rango máximo en días: 35

Una vez confirmado el tipo de incidente, el mismo esta disponible para ser utilizado y liquidado.


Concepto de liquidación especial:
Para que la cantidad de días incidentados sean evaluada en una liquidación, se debe dar de alta un concepto especial.
Dicho concepto se da de alta desde (Conceptos) y luego (Nuevo concepto)
Una vez en la actividad se debe dar de alta un concepto especial según el siguiente ejemplo:

Código 000089

Tildar en “Habilitado”

Descripción: VACACIONES

Tipo: H-haber

Se utiliza como: A-Concepto fijo o novedad

Tildar en “Se le aplican descuentos”

Formula:
La formula utiliza la palabra clave INCIDE, que se utiliza para realizar la evaluación de un incidente dado, en este caso vacaciones; así como otros argumentos para obtener el sueldo del empleado.
Básicamente para una empresa que utiliza escalafones la formula podría ser:

( ( ( ESCALA;”JF”;CATEGO ) / 25 ) * INCIDE;LICVAC;ULT )

O expresado en forma textual:

( ( ( Escalafón JF evaluado por categoría en legajo) / 25 ) * Cantidad de días ultima Licencia por vacaciones )

De esta manera el proceso de liquidación obtendría la cantidad de días localizando en los incidentes del legajo, el último con tipo de incidente LICVAC, dentro del rango de fechas definidas como Periodo de la liquidación .



Procedimiento de liquidación :

Generar el incidente de vacaciones

Antes de proceder a la liquidación de vacaciones se debe generar el incidente que, en definitiva, indicará al sistema la cantidad de días que el empleado se toma.
Los días indicados en el incidente se validarán contra el saldo de la cuenta corriente de vacaciones asociada al legajo, y contra la cantidad máxima de días corridos que la empresa otorga, esto ultimo definido en el tipo de incidente asociado.
Para proceder a cargar el incidente, se debe acceder desde (Personal), localizando el legajo que se quiere incidentar, y luego clickear en (Incidentes), para finalmente clickear en (Nuevo).

Como tipo de incidente se debe indicar el que corresponda a licencia por vacaciones, LVAC según el ejemplo anteriormente descrito.
Como fecha se debe aceptar la que se sugiere, ya que no tiene relevancia para las vacaciones, siendo solamente la fecha de generación del incidente.
Como fecha de inicio se debe indicar la que corresponda al primer día de vacaciones otorgadas.
Como fecha final se debe indicar la última que corresponda al periodo de vacaciones otorgadas.
La cantidad de días que media entre ambas fechas es validada contra el saldo de la cuenta corriente de vacaciones, así como contra la cantidad máxima de días corridos que la empresa permita.

Luego se pueden indicar datos de referencia o detalle, pero básicamente no son obligatorios para este tipo de incidente, según lo que se parametrizó en el tipo de incidente LVAC.

Al confirmar el incidente, el mismo se numerará y se desplegará en la grilla de incidentes por legajo.
El incidente quedará con estado “Abierto”, y puede ser modificado o anulado hasta que sea incorporado en una liquidación y la misma este en estado “Cerrada”.

Si un incidente es modificado habiendo sido incorporado en una liquidación, esta última deberá ser reprocesada.
Si la liquidación se encuentra en estado 4 o 5 , el incidente ya no podrá ser modificado.


Liquidar el incidente de vacaciones:
Una vez generado el incidente, y teniendo el concepto de liquidación definido como se explico en el ejemplo anterior, bastará incorporarlo como novedad, y proceder a calcular la liquidación para que la cantidad de días que median en el incidente sea tomada como la cantidad de días de vacaciones.
Los incidentes a liquidar se incorporan evaluándolos de manera que sus fechas de inicio y final estén dentro de las fechas definidas como “Periodo inicial” y “Periodo final”, de la definición de la liquidación.
Luego de procesar la liquidación se podrá ver en (Ver liquidación), que el concepto asociado evaluó la formula.
Según el ejemplo anterior, este concepto habrá obtenido el sueldo por el escalafón y luego de dividirlo por 25, lo multiplico por la cantidad de días que median entre la fecha de inicio y final del ultimo incidente LVAC.


Confirmar liquidación de vacaciones:
El procedimiento de confirmación de la liquidación de vacaciones es similar a cualquier otra, lo que si se produce es una actualización en los incidentes de vacaciones asociados, así como en la cuenta corriente de vacaciones por legajo.

En el caso de los incidentes, se verá que el incidente de vacaciones, LVAC en el ejemplo que estamos trabajando, quedará con estado “Cerrado”, y con un número de liquidación asociada.
Una vez en este estado el incidente solo podrá ser consultado.

Para la cuenta corriente de vacaciones, se habrá generado un crédito con la fecha de la liquidación, por la cantidad de días que se hayan liquidado, y con leyenda “Confirmación liquidación nnnnn”, donde nnnnn es el numero de liquidación asociada.
Dicho crédito modificará el saldo de días asociado al legajo.

Ajustes y Nuevo periodo de vacaciones:
Para incrementar el saldo de vacaciones, por ejemplo al cambiar el año, o bien se puede realizar un ajuste manual en la cuenta corriente, o bien correr nuevamente el proceso “Calcular por convenio”, indicando como fecha base la que corresponda al final del nuevo año.
Este proceso calculará nuevamente en función del convenio y fecha de ingreso, e incrementará el saldo de vacaciones en función de los días calculados.

Si se desea hacer el ajuste manual, se procede desde (Personal), localizando el legajo asociado y clickeando en (Vacaciones), para finalmente en (Nuevo registro).
Se solicita la fecha de registro y la cantidad de días que se ajustan, pudiendo ser con signo negativo para el caso de restar días.

Ch 20-09-2010