jueves, 28 de noviembre de 2019

Documentos no conciliados SAP B1

Para saber si un documento no esta conciliado en SAP B1 hay que validar que estos dos campos.


BalDueCred

BalDueDeb

Si ambos campos son diferentes entonces NO esta conciliado en la tabla JDT1.

Referencia.

SELECT COUNT(T0.TransId )
FROM JDT1 T0
WHERE (T0.BalDueDeb - T0.BalDueCred) != 0


miércoles, 16 de octubre de 2019

MULTAS NO PRESENTACION DE PLE Y FISICOS

En esta ocasion veremos los porcentajes de multa por la no declaracion de libros electronicos y fisicos.

Se debe de pagar el 0.3%  para libros físicos  y 0.6% para libros electrónicos.


Slds

martes, 15 de octubre de 2019

DECLARA FACIL NOTAS DE CREDITO casilla 100 y casilla 102

Estimados,

En esta ocasión veremos como declarar las NC en declara facil.

Cabe recordar que tenemos las casillas 100 para operaciones gravadas. y 102 para descuentos y/o Dev. de ventas.

Aqui tenemos que tener en cuenta un punto

Si las notas de credito a declarar pertenecen al mismo periodo tendriamos que ponerlas en la casilla 100 ya disminuidas las NC, caso contrario si las NC pertenecen a un periodo pasado estas se deben de incluir en la casilla 102.



Slds

sábado, 12 de octubre de 2019

Ejecutar job desde c#


                SqlConnection DbConn = new SqlConnection(Cnx);
                SqlCommand ExecJob = new SqlCommand();
                ExecJob.CommandType = CommandType.StoredProcedure;
                ExecJob.CommandText = "msdb.dbo.sp_start_job";
                ExecJob.Parameters.AddWithValue("@job_name", "BSERTI_DIABLO");
                ExecJob.Connection = DbConn; //assign the connection to the command.

                using (DbConn)
                {
                    DbConn.Open();
                    using (ExecJob)
                    {
                        ExecJob.ExecuteNonQuery();
                    }
                }

viernes, 20 de septiembre de 2019

Asteriscos en lista de partidas abiertas SAP B1

Estimados en esta ocasión veremos el porque SAP nos muestra asteriscos en el listado de partidas abiertas.


 

Primero tenemos que entender que SAP nos esta mostrando el listado de acuerdo a los plazos que se a obtenido de acuerdo a los documentos (1 de 2, 2 de 2).

sap esta indicando que en el plazo donde sale *** no tiene transacciones aplicadas, esto podemos verificarlo dando clic derecho, transacciones aplicadas.


Slds

domingo, 25 de agosto de 2019

STORE PROCEDURE INTO TABLA

Hola estimados,

En esta ocasion veremos como insertar en una table ejecutando un store procedure.

Paso uno crea tu table con las mismas columas de tu store procedure,

claro que no lo vas a hacer create table xxxxx , porsupuesto  que no!!!!

simplemente en tu store procedure agregale el into algo asi.


SELECT TUSCAMPOS INTO
TEMP_LIQUIDACION from  View_Comprobante_Listar where IDCompania=@IDCompania       

Con eso ya tienes cargada la estructura de tu tabla.

Luego simplemente has esto y listo problema solucionado.

INSERT into TEMP_LIQUIDACION_IMPUESTOS
EXEC [VENTAS].[Pa_ComprobanteVentas_Listar] 1,'01/08/2019','25/08/2019',0,0,0,0,2,'','','','',1



Slds

viernes, 23 de agosto de 2019

FIJAR COLUMNA EN SUB GRIDVIEW

               <asp:GridView ID="gvDetalle2" runat="server"                                 
                                      ShowHeader="true"   style="table-layout:fixed;" Width="400px"
                        EnableModelValidation="True"   OnRowDataBound="gvDetalle2_RowDataBound" OnRowCreated = "gvDetalle2_RowCreated"
                        class="tblLista_CCS" AutoGenerateColumns="True">
                   
                    </asp:GridView>