- Kolyan, ¿y tú?
Kolya casi pierde su falta de palabras. El evento fue tan inesperado que no entendió de inmediato con quién estaba hablando.
- Venia ... ¡Veniamin! ¡Que te jodan! Como estas aqui
Kolyan se levantó de su silla, corrió hacia un viejo amigo de la escuela que estaba en la puerta de su oficina y le estrechó la mano con fuerza. La sonrisa se aferró a su rostro con tanta fuerza que no había forma de eliminarla.
"¿Cómo estás, Venya?" ¿Viniste a visitar a tus padres?
- No, vine a vivir.
- como? Por qué Estas en moscú ¿Por qué estamos de pie, ven, siéntate, cuéntanos!
Los amigos se adentraron en una pequeña oficina sin ventanas. Kolya pasó varios minutos buscando una silla para el invitado: todo estaba plagado de demonios. Papeles, tarjetas de red, algunos libros amarillos, bahías de par trenzado. Finalmente, se encontró una silla debajo de la vieja unidad del sistema desmantelada.
- Bueno, dime ya! - Dijo Kolya impaciente, sentado en su silla.
- Sí, qué decir ... Decidí hacer cambios descendentes. Regresó a su pueblo natal, alquiló una casa, en la misma calle donde viven sus padres.
- ¿Son los Nedopyokins, o qué? Se mudaron a Mukhosransk, oí.
- Sí, sí, como ellos. Viviré en un pueblo. Aire limpio, comida limpia, un río, pesca, y estoy buscando gallinas.
- El pollo está bien, no puedo.
- por qué? ¿Cómo puede ser un pueblo sin pollo?
- Entonces la granja avícola es. Como trabajo aquí, estoy obligado a traer un certificado del consejo de la aldea de que no tengo gallinas en casa.
- ¿Para que?
- Según tengo entendido, puedo arrastrar un poco de pollo sobre mí y probar el ganado en ese momento. Pero no se preocupe, esto es solo para los trabajadores de la granja avícola.
"Yo también, yo también ..."
- ¿Qué también?
- Trabajaré en la granja avícola, ya tengo trabajo. ¿Qué crees que me enamoré de ti?
- enserio?
Kolya, que acababa de alejarse del susto, volvió a caer en un ligero estupor.
"Estás mintiendo ... ¿Qué vas a hacer aquí?" Eres un programador web.
"La web, no la web, cuál es la diferencia". Conseguí un trabajo como programador. No soy fanático de ningún marco, lo descubriré, para qué codificas. ¿Qué, por cierto? Ir al delfín? O un constructor?
- 1C.
- que?
- Bueno, 1C. ¿No escuchaste eso?
- Escuché que en la contabilidad teníamos un programa así. ¿Sobre qué está escrito?
- En 1C.
- 1C está escrito en 1C? ¿Por qué estás engañando mi cabeza o algo así?
- No 1C es tanto un programa como un lenguaje de programación.
- ¿Un programa escrito solo?
- Bueno, en realidad no ... ¿Cómo lo explicas?
En ese momento, se abrió la puerta del estudio y entró una tía de unos cuarenta años.
- Veniamin Vasilyevich, vamos a besarnos. - cálidamente, sonriendo de una manera rústica, dijo la tía.
- De acuerdo, Kolyan, entonces dime. Dijo Benjamin, levantándose de su silla.
***
- Vamos, Kolyan, muestra. ¿Cómo iniciar un entorno de desarrollo?
- Bueno, configurador.
Kolya tomó el mouse de las manos de Benjamin, lanzó un atajo amarillo, unos minutos después apareció la ventana tan esperada en la pantalla.
"Oh, qué cosa tan terrible ..." Benjamin sacudió la cabeza. - ¿Y no puedes desarrollar otra cosa?
- Quiero decir?
- Bueno, pon una tormenta web, o netbins, al final. Estoy acostumbrado a ellos. ¿Lee los archivos de 1Snee? ¿Dónde están, por cierto, echemos un vistazo.
- Archivos ... Espera, ¿qué hay de tus archivos?
- ¿Y cómo veré y editaré el código fuente?
Kolya miró a la amiga confundida. Luego se encogió de hombros, abrió el conductor y comenzó a buscar en las carpetas. Finalmente, encontré el directorio correcto, que contenía una docena de archivos y tres carpetas. El archivo más grande se llamaba "1Cv8.1CD", y Kolya se detuvo en él.
- Bueno, aquí hay un archivo para ti.
- ¿Qué tipo de formato es este? ¿Ya empacado?
- Este es un archivo de base de datos.
- Quiero decir? Base de datos o qué? Te pedí que mostraras la fuente.
Eso es todo. Y datos, metadatos y código, y formularios. Todo en resumen. En un archivo
- Es extraño ... Bien, ¿cómo verlo?
- A través del configurador.
"¿Pero no puedes?" - Benjamin tomó el mouse, hizo doble clic en el archivo. El sistema operativo dijo impotente que no sabía cómo abrirlo.
"Tu madre ..." Benjamin maldijo y trató de abrir el archivo con un cuaderno; se abrieron algunas tonterías ilegibles. "¿Qué demonios, Kolyan?" ¿Cómo leer el código?
- En el configurador.
- Maldición, lo tienes con tu configurador! ¿Y si no quiero?
- Ve a desmontar las computadoras entonces. - se encogió de hombros Kolya. Eres un programador.
Benjamin se calló y miró atentamente a su amigo. La expresión de Kolya no reveló ninguna emoción: el diablo sabe si estaba bromeando o no.
- Bien, consigamos tu configurador. Que hay
***
- Kolyan, ¿y qué es un documento en 1C? Instrucciones o qué? O un pasaporte?
- que? ¿Por qué lo necesitas?
"El departamento de contabilidad dijo que ... en este momento". - Benjamin abrió el cuaderno y hojeó. - Aquí El procesamiento grupal de documentos no comienza. Que es esto ¿Hay pasaportes escaneados a granel?
- No - sonrió Kolya - Un documento es tal cosa ... ¿Cómo se explica ...
- Bueno, inténtalo de alguna manera, no soy estúpido.
- En este momento, recuerdo cómo se llama ...
Kolya pensó por unos minutos, luego abrió el navegador y comenzó a buscar algo.
"Bueno, ¿qué pasa, Kolyan?"
- En este momento, espera un minuto ...
Pasaron unos minutos más. Benjamin esperó pacientemente a un amigo, a veces suspirando profundamente, como si indicara su presencia.
- Aquí - finalmente dijo Kolyan. - El documento es ... En resumen, esto es muchas cosas. Por un lado, estos son registros de bases de datos; en diferentes tablas, diferentes documentos. Por otro lado, un documento es un objeto si lo lee de la base de datos.
- Espera, es como ... ¿y un registro de base de datos y un objeto? Directamente en la base de datos para trabajar con él, ¿o qué?
- No Mientras está en la base de datos, es un documento de enlace. Cuando lo lees en RAM, se convierte en un objeto de documento. Y también hay un administrador de documentos y un documento de muestra. Todos estos son objetos diferentes.
- Maldición, ¿no podrías dar nombres diferentes ...
- Parece que todo está claro. - sonrió Kolya
- ¿Y cuál es su significado físico? ¿Qué es este documento?
- Parece un registro del hecho de la actividad económica. Algún tipo de evento, en resumen.
- En el sentido de un evento? Como es el evento
- Bueno, más o menos. Nació un pollo - un evento, un pollo murió - otro evento, cortaron un pollo - el tercer evento, trajo comida - otro evento, dio un cheque de pago - también un evento.
- ¿Un evento de la vida real? Sonrió Benjamin.
- Bueno, más o menos.
- Lo tengo, lo estoy recogiendo. ¿Y cuáles son las propiedades, métodos suyos?
- Diferentes para todos. Mira el configurador. Las propiedades se llaman requisitos, todavía hay partes tabulares.
- ¿Qué es esto?
- Bueno, ¿un objeto puede tener propiedades de tabla? Una lista de productos para envío, por ejemplo.
- Ellos pueden.
- Esta es la parte tabular. Hay propiedades predefinidas, como se llaman allí ... Ah, detalles estándar.
"¿Cómo son estas propiedades predefinidas?"
"En este momento ..." Kolyan pensó por unos segundos. - Tipo heredado, en resumen.
- ¿Qué clase?
- De uno grande, general, que se llama documentos. Mira, ¿ves la rama "Documentos" en el configurador? En el árbol de metadatos.
- Sí, ya veo.
- Esta es la clase "Documentos". Él tiene propiedades y métodos. Fecha allí, número, publicado, enlace ...
- Conducido? ¿Quién está donde pasó?
- El documento ha sido publicado.
- Maldición, mi cerebro está hirviendo en este momento. ¿Qué más se lleva a cabo?
- ¿Cómo explicas? ... Bueno, conducen la alimentación al sistema a través de un documento. Luego graban.
"Bueno, entiendo eso". Anotamos todo, los datos en la base de datos. O no?
- Sí, en la base de datos, pero no todo y no en todas partes. Un documento no entregado es un tipo de adquisición que no se refleja en la contabilidad. Hasta que gaste, nadie verá la llegada de la alimentación. Es como ... Maldición ... En resumen, cuando se publica el documento, se ejecuta el código del controlador de ejecución y los datos van a diferentes lugares.
- ¿Qué otros lugares? Una mesa no es suficiente, ¿o qué?
- No Bueno, aquí viene el feed: al menos dos tablas. Y llegó el alimento, fue al almacén y se mudaron los asentamientos mutuos.
- que?
- Bueno, le debemos dinero a un proveedor de piensos.
- Es decir, ¿los bienes caen en una mesa y las deudas en otra?
- Pues si. También hay transferencias, IVA, compras por separado, etc. ¿Pero entiendes el principio?
- El principio es sí. ¿Y qué tipo de cableado? ¿Es algún tipo de jerga? Cableado y cableado de llamadas? ¿De dónde fue la alimentación?
- Esto no es cableado, sino cableado. Término contable. Débito, crédito, facturas, saldo, desequilibrio ...
- ¡Para, para, para! - Benjamin levantó las manos, como si se rindiera. "Demasiada información". Comamos un elefante pieza por pieza.
- Como tu dices. - se encogió de hombros Kolya y se volvió hacia la computadora.
- Espera, Kolyan. - Benjamin se sintió un poco incómodo, cortando tan groseramente las explicaciones pacientes del paciente.
- Si, que?
- Si regresa a la propiedad "retenida". Dijiste que conducir es ejecutar código que llena tablas adicionales, ¿verdad?
- Sí lo es.
- Y la propiedad en sí está "retenida" - un tipo booleano, ¿verdad?
- si.
- ¿Necesitas instalarlo por separado? Después de ejecutar este código?
- No, se levantará solo.
- Es decir, ¿cómo?
- Pues bien. Es de tipo calculado. Se publicó un documento, es decir, todos los controladores completados, la propiedad se establece en verdadero. Este es un tipo de propiedad y, al mismo tiempo, como un estado o algo así.
- Ah, como estado? ¿Cómo son los componentes del reactivo?
"No sé qué reacción es ..."
- Bien, vamos ... ¡Gracias, Kolyan!
***
"Sí, la estupidez no conoce límites ..." Benjamin sonrió, mirando el monitor.
- ¿Qué otra vez? - preguntó Kolya un poco avergonzado.
- Sí, estoy mirando esta tabla, cómo está allí ... Registro de acumulación.
- ¿Y por qué?
- Agregué dos campos, ver - producto y cantidad. Miro, y también aparecieron los campos de período, el registrador y el tipo de movimiento. Bueno, puedo entender el período y el registrador: cuándo y quién, qué documento escribió algo aquí al realizar. ¿Qué tipo de movimiento te importa? ¿De qué demonios se trata todo esto?
- Llegada o gasto. ¿Tienes un registro de acumulación?
- si.
- Pues aquí. Una entrada de ingresos lo repone, un gasto lo vacía. Algo asi.
"Espera, ¿cuál es el punto?" Después de todo, hay un campo "cantidad". ¿Es imposible hacer algo como esto: si la cantidad es positiva, entonces esto es ingreso, y si es negativo, entonces consumo? Y el resto es la suma de las cantidades. ¡Igual!
"¿Y cómo vas a hacerlo?"
- ¿Qué hacer?
- Bueno, invierte los documentos.
Benjamin frunció el ceño, se apartó de Kolyan y miró la computadora. Rápidamente abrió el certificado, hojeó algo.
- ¿Qué tipo de inversión? ¿Es esta propiedad o método? No hay nada de eso en el certificado.
- Bueno, esto no es técnico, sino metódico. Cancelar un documento.
- ¿Por qué la cancelación de un documento se llama reversión? Quiero decir, ¿por qué esta operación debería llamarse de manera diferente? ¿No puede simplemente eliminar un documento?
- No, no puedes. Bueno, es decir, si se hizo ayer, puedes hacerlo. Y si hace un año, es imposible. Los informes ya se presentaron, las cifras no deberían cambiar. Por lo tanto, el documento se invierte.
- Suena amenazante. Sonrió Benjamin. "¿Qué significa eso?"
- Hacen exactamente lo mismo, solo en los registros todos los números están escritos con el signo opuesto.
- Quiero decir? Con un menos, o qué?
- bien.
- ¿Menos cinco toneladas de alimento?
- si.
"Entonces es solo un gasto, ¿no?" Más cinco - ingresos, menos cinco - gastos.
- No Si tiene más cinco y menos cinco, ambos números estarán en los informes. Uno está en la columna de flujo, el otro está en la columna de llegada. Como si hubiéramos comprado cinco toneladas de alimento, y luego lo hicieron en algún lugar: alimentaron a las gallinas o se las comieron nosotros mismos.
- O engañado. Sonrió Benjamin.
- Bueno, en general, sí, en este caso también habrá un gasto, en un débito de 94 cuentas.
- Maldita sea, Kolyan, por favor no empieces de nuevo con las cuentas y publicaciones ...
- De acuerdo. Entiendo sobre el ingreso y el consumo?
"En realidad no". De acuerdo, no puede hacer el gasto, se destacará en los informes. Como entonces
- Claro, viene negativo.
"¿Y qué es mejor?"
"Por el hecho de que tiene dos entradas: parroquia cinco y parroquia menos cinco". Resumiendo, obtenemos cero. En el informe, en la columna de llegada, habrá cero. Más precisamente, por supuesto, no sucederá nada: la tabla virtual no producirá registros en absoluto. Como si no hubiera nada.
Benjamin pensó. Los ojos corrían de un lado a otro, traicionando el frenético trabajo del pensamiento. Kolya, que no quería dominar al otro con su atención, se volvió hacia la computadora. Benjamin tomó un pedazo de papel y comenzó a dibujar algún tipo de diagrama con números.
- Vale, vale. - finalmente dijo Benjamin. - Parece que entendí sobre la inversión. Pero no entendía por qué, sin embargo, me había agregado un tipo de movimiento de campo en el registro.
"¿De qué otra forma distinguirías un retorno normal de una reversión?" ¿Cómo funcionará su esquema con cantidades positivas y negativas?
"Bueno ..." Benjamin vaciló. - Una cantidad positiva es un ingreso, una cantidad negativa es un gasto ...
- Una reversión?
- Si el lado de la parroquia, entonces también negativo ... Espera un minuto ...
- Bueno, ¿entendido?
- Parece que sí ... Se verá como un gasto normal. Y no funcionará distinguir el gasto del ingreso negativo. Tu madre ...
- que?
- Sí, algún tipo de mierda! Me siento como un imbécil. Como si no trabajara como programador, sino como contador. ¿No eres tonto?
- No lo sé, estoy acostumbrado ... Esto es 1C.
- Entonces, ¿qué es 1C? ¿Qué debe saber un programador sobre reversión, cuentas contables y todo tipo de gastos allí, IVA, impuesto sobre la renta personal, KUDiR, etc.? ¿No puedes, de manera más abstracta, hacer todo esto?
"No sé ...", dijo avergonzada Kolya, sintiendo la culpa de toda la raza. - Todo está preso allí mismo. No puede dibujar un sitio web, un servicio o una aplicación móvil en 1C allí. Pero simple y rápido.
- Bueno, bueno, rápido. Eres estúpido para comprender todas estas sutilezas y propiedades y métodos predeterminados. Como saben, en el nuevo supermercado, la pierna del diablo romperá la forma en que funciona la cabeza con el comerciante y dónde puso la salsa de soja, en el departamento de condimentos o en productos orientales.
- Sí, todo parece estar claro ... - dijo Kolya avergonzada.
"Entiendes, porque has estado sentado durante varios años". Pero no entiendo. Las fuentes están cerradas, no parecerás una maldita cosa, solo ayuda. Es imposible entender cómo pensaban los desarrolladores.
- Pues si. Pero rapido.
"¿Qué estás haciendo, rápido y rápido?" ¿Qué es algo rápido?
- Desarrollar rápidamente. Bueno, lo que los usuarios necesitan del sistema de contabilidad.
- Vamos! Donde rapido ¡Lo haré más rápido en HTML desnudo con un pómulo!
- Tal vez apostamos?
- Vamos!
"Solo mañana, o es hora de volver a casa".
***
- Bueno, ¿qué condiciones? - preguntó Kolya
"Entonces ... Vamos algo más o menos abstracto".
"Pero contabilidad, ¿de acuerdo?" Y luego se te ocurrirá un juego para un dispositivo móvil ...
"Sí, sí, por supuesto". ¿Quizás algo relacionado con la recepción de pedidos? De todos modos, de una forma u otra, ¿tomar órdenes?
- Sí lo hace.
- Entonces. Hacemos un sistema de aceptación de pedidos desde cero. Resulta que, un documento ... Ugh, así que comencé a llamar tablas y documentos de objetos ... Está bien. Documento - orden. Una propiedad: el cliente, para no complicarlo. La tabla de bienes es simple: producto, cantidad, precio, cantidad. Todo se ingresa manualmente, sin precios automáticos y similares.
- ¿Se cuenta al menos la cantidad?
- por supuesto. Bueno y eso es todo? Estás en 1C, estoy en html y pómulo. Perseguido?
- Vamos!
Ambos se volvieron abruptamente hacia las computadoras. Kolya creó una nueva base de datos, abrió el configurador y comenzó a cargar metadatos rápidamente. Benjamin abrió un cuaderno con más, el siguiente: el administrador del servidor SQL, donde comenzó a crear tablas.
Después de 10 minutos, Kolya dejó de mover el mouse, sonrió y se recostó en su silla.
- Hecho Dijo.
- que? - Benjamin no entendió de inmediato lo que dijo Kolyan, porque Estaba muy inmerso en la escritura de entrada. - ¿Qué tan listo?
- Pues bien. Mira
Benjamin acercó una silla a Kolya y miró el monitor. Kolya abrió su aplicación 1Snoy, mostró una lista de pedidos, creó una nueva, indicó que los productos, las cantidades, los precios, las cantidades se recalcularon: todo fue según lo acordado.
- También dibujé un informe. - dijo orgullosamente Kolya. - Mira, mira.
Kolya abrió y mostró un informe simple en el que se mostraban los pedidos agrupados por clientes, con productos, cantidades y cantidades.
"Maldición ..." Benjamin se recostó en su silla. - ¿Cómo es eso?
- Te lo dije, 1C más rápido.
- No, bueno, por supuesto, la tarea es simple.
- Entonces a ti mismo se te ocurrieron las condiciones.
"Bueno, sí ... Está bien, lo admito". Las aplicaciones simples para la contabilidad en 1C lo hacen más rápido.
- De acuerdo. - sonrió Kolyan
- La flexibilidad no es suficiente, por supuesto ... Y así ... En realidad, ganó porque no tenía que definir clases, no conectarse a la base de datos, dibujar formularios de interfaz o escribir controladores de botones.
- Quiero decir? ¿Soy de alguna manera deshonesto o algo así?
- No, no, Kolyan, no estoy hablando de eso. Estas bien hecho Solo ...
- que?
- Bueno, no sé ...
- ¿No sabes perder?
Yo puedo. Ok, trabajemos.
***
"Kolyan, ¿qué es un subconto?"
- ¿Por qué lo necesitas?
- Sí, la tarea se dio en contabilidad. En el análisis del subconto, retire las cabezas.
- Es extraño ... Dámelo, lo haré.
- No, lo quiero yo mismo. Simplemente no sé qué es un subconto. ¿Y dónde está su análisis? ¿Es como despojos, o qué? ¿Estómagos, hígado, corazones de pollo?
"No, es ..."
- Ah, algo italiano? La palabra es simplemente extraña.
- Sí, ese es el plato. Servido después de pasta aldente con ensalada caprese.
- Bueno, en serio ...
- Sección de análisis contable.
"Tu madre, contando de nuevo ..."
- Tendré que resolverlo, al final.
"Así que soy un programador, no un contador".
- Bueno, ves estas tareas como programador. Contabilidad: es abstracto, en general. Tal técnica, inventada por el diablo, sabe en qué siglo. El principio de doble entrada.
"Escuché algo así ..."
"Bueno, ¿conoces los registros?"
- Más o menos - Benjamin asintió con la cabeza.
- ¿Tiene un registro de bienes? Llegó la alimentación - llegada al registro, alimentación izquierda - consumo del registro. Entonces?
- Sí lo es.
- Ahí es cuando termina el flujo, ¿a dónde va la alimentación?
- Quiero decir? No sé, hay diferentes opciones. Las gallinas fueron alimentadas o expulsadas si la comida se echó a perder.
- En el registro, ¿ves a dónde fue la alimentación?
- No ... ¿o puedo ver? Espera ... - Benjamin se enterró en la computadora.
- Sí, no mires, no allí. Esta información no está en el registro. Solo un gasto, eso es todo. Y en algún lugar, en otra mesa, surge una parroquia. Por ejemplo, en costo, si los pollos fueron alimentados.
- Bueno, eso es entendible donde fue eso.
"Esto es comprensible para usted, pero no está claro para el contador". Generalmente no les gustan los registros; siempre los miran con hostilidad, como un carnero en una nueva puerta. Y a partir del costo, su alimentación vuelve al almacén.
"¿Cómo es eso?"
No rápido. El pollo se los comió, creció y luego su cuco: lo enviaron al asesino. Luego, de nuevo al almacén, solo en forma de ... Bueno, pollo muerto, en resumen.
- bien? ¿Y por qué haces esto?
- Al hecho de que sin el principio de la grabación doble nunca entenderás realmente de dónde vino y a dónde se fue.- ¿Y cuál es el principio?- En equilibrio. Más precisamente, no ... El equilibrio es, más bien, una consecuencia. O no ... Maldición, me confundiré ahora mismo.- Bueno, hay algo de qué confundirse. Sonrió Benjamin.En resumen. El principio de la grabación doble dice: siempre, con cualquier movimiento, se debe indicar la fuente y el receptor. Luego, en cualquier momento, puede comprender de dónde vino y hacia dónde se fue.- Es decir, recogiendo alimento del almacén, ¿indicamos dónde lo arrastraron? Escriba el gallinero número 16?- Casi No se indica un lugar específico, sino, por así decirlo, el tipo de este lugar, o algo así ... El formato principal del receptor. Por ejemplo, los costos. O pérdidas si desechamos alimentos en mal estado. Aunque, tal vez los malcriados se regalan para casarse ...- Es decir, costos, pérdidas, matrimonio, almacén, etc. - ¿Estos son sus sucesores? ¿O tipos de receptores?"Bueno, sí, más o menos". Solo que no se llaman así, dieron números. Estas son las cuentas de contabilidad que no desea recordar de ninguna manera.- ¿Darás un par de ejemplos?- Sí, incluso una docena. Los costos son 20, 23, 25, 26, 44 cuentas, según el tipo. Pérdidas - 94, matrimonio - 29, almacén - 10, 21, 43, 41, algunos más como ...- Parece, entiendo ... Y entre ellos, estas cuentas, ¿hay movimientos?- Sí, solo que no se llaman movimientos, sino por los mismos cables.- Ah, aquí está ... ¿Y luego qué? Y donde- Esta es información adicional, cuentas de análisis. Bueno, como si hubiera una cuenta 43: se trata de productos terminados en almacenes. Pero no está claro, ¿en qué almacén en particular?- Bueno, sí ...- Subkonto solo aclara. Por ejemplo, el almacén de productos terminados No. 3. La publicación simplemente indica que el pollo se mudó a la cuenta 43, a este almacén en particular. Eso es todo, todos entienden dónde vive ahora.- No vive solo si los productos terminados ya están ...- Bueno, sí. ¿Lo tienes ahora?Sí, gracias. Parece que no da miedo.- Pues si. Da miedo profundizar en detalles, sutilezas. No en el principio abstracto de la contabilidad, sino en su implementación concreta, la creación del sistema de contabilidad ruso.- ¿Y qué es tan terrible?- Cuando lo descubras, nada. Hay muchas reglas, qué se puede hacer dónde y qué no. En contabilidad abstracta, puede realizar cualquier otra publicación desde cualquier cuenta. Pero en RAS - no. Además, estas reglas cambian constantemente por el estado.- ¿Para que?- Cuánto sé ... Probablemente para que los programadores de 1C no se queden sin trabajo. Bueno, el ejército de contadores."Ya veo ..." Benjamin sonrió.***
"Kolyan, ¿qué es una plomada?"- Plomada ... Como una pieza de hierro en una cuerda larga, se usa durante la construcción. Cuelgas cerca de la pared de ladrillo, que estás construyendo, y muestra la vertical. Bueno, para que no te desvíes, y luego la pared no se derrumba.- Chot, no entiendo nada ... ¿Por qué el departamento de contabilidad debe automatizar la contabilidad de la pieza de hierro en las cuerdas?- que? Dejame verKolya se levantó de su silla, fue hacia Benjamin y miró su monitor. Se abrió una carta con una declaración del problema del departamento de contabilidad, para automatizar la plomada.- Ah, lo entiendo. - sonrió Kolya - Se trata de una plomada diferente. Pollos cuando pierden peso.- Quiero decir? ¿Tienen una dieta o algo así?- No, ocurre cuando se reduce la ingesta de alimento.- que? Benjamin levantó las cejas.- Bueno, facilidad de uso. ¿Escuchas por primera vez?- Algún tipo de término estúpido ... ¿Qué significa?- No comas pollo.- por qué?
- Quién sabe ... Una vez estuve en una reunión, el director del jefe técnico en ganadería torturó sobre este tema. Habló: aplique técnicas zootécnicas para aumentar la capacidad de alimentación del alimento. Él responde, pero simplemente no lo hicieron, no comen ...- Entendí. Sonrió Benjamin. - ¿Y qué hay para automatizar? ¿Un documento separado para hacer?- No, lo más probable es que el documento sea el mismo que para la ganancia. Solo es necesario hacerlo para que sea posible introducir una cantidad negativa.- que? Como es eso
¿De qué documento estás hablando?- Sobre el lanzamiento. ¿Los gallineros liberan lo que es?- pollo?- No
Bueno, eso es, sí, pero esto es cuando son enviados a la muerte. Mientras tanto, viven en un gallinero, lo principal que se necesita de ellos es un aumento de masa. Aumento de peso, en resumen. En él y los costos se distribuyen."¿Cómo es eso?"
- Bueno, maldición ... Alimento, electricidad, salarios de empleados, etc. Gallinero cultivado por tonelada de peso vivo por mes, por ejemplo. Para el mismo mes, por ejemplo, gastaron 200 mil rublos en este gallinero. Esta tonelada de peso costará 200 mil rublos.- Ah, bueno, entiendo eso. ¿Y si hubiera una plomada, entonces el problema será negativo y los costos caerán?- si.
- Maldición, cómo no se te revienta la cabeza ... Hicimos menos cien kilogramos de pollo esta semana, y nos costó 100 mil rublos. Suena como una explicación de un oficial de robo que gastó dinero del presupuesto en la colocación de asfalto, y no solo el nuevo asfalto no apareció en la carretera, sino que el viejo desapareció.- Bueno, sí, es una granja avícola. - avergonzado sonrió Kolya. - Es asi. Dame esa tarea.- No, lo quiero yo mismo.- Exactamente?- Exactamente- De acuerdo. No te olvides de la contabilidad en la cabeza.- que?- Bueno, la segunda unidad. También cuentan con las cabezas. También hay un caso.- caso? Quiero decir, ¿están muriendo las gallinas?- bien. Y cualquier combinación es posible. Había más gallinas y se redujo el peso. O había menos gallinas, y el peso aumentó. Y así sucesivamente."O tal vez sea mejor que lo devuelvas ..." Benjamin sonrió.- Como quieras. - se encogió de hombros Kolya.***
"Estoy renunciando, Kolyan".- oh? Que? Quiero decir Por qué
- Sí, mi esposa estaba cansada de vivir en el pueblo. La hija creció, es hora de ir a la escuela.- Entonces tenemos una escuela ...- Mi esposa quiere llevarla a la sección, a gimnasia rítmica. Ella misma participó en la infancia, dice, es muy útil."Ah, eso es ... Bueno, no tenemos eso aquí". En la escuela, como, el atletismo es. En el verano Y en invierno: esquiar.- Le dije lo mismo, ella no quiere. Aunque sospecho que la gimnasia rítmica es solo una excusa.- Y tú no eres eso ...- ¿Qué?- ¿Te vas por 1C?- ¿Y qué hay de 1C?- Bueno ... Tú eres este, ¿cómo es ... programador Tru.- Y que?- Bueno, aquí hay 1C, publicaciones, subconto, pollo a dieta ... como stremafon."¿Qué stremaphone, de todos modos?"- Sí, entiendo todo ...- ¿Qué entiendes? No entiendo, para ser honesto. Tú, 1Sniki, eres raro. Vives como con un complejo de culpa, como si estuvieras haciendo algo vergonzoso."¿Pero no es así?"- No ?
— … , . , . , , …
— ? ?
— …
— . , : , – . , ?
— , …
— , . . , , , , , , , , NoSQL, . , ?
— , .
- Pues aquí. Si la tarea de contabilidad se resuelve más rápido en 1C, ¿para qué cercar el jardín de un montón de archivos, dependencias y componentes? En 10 minutos, ha creado un sistema para recibir pedidos, en el que pasamos horas, días o semanas en proyectos web.- Pero entonces ...- ¿Qué estás frotando?"Quiero decir, ustedes son verdaderos programadores". Es interesante, hermoso, funciona a través del navegador ...- Maldición, Kolyan, ya lo tienes. Estás en un negocio real, en una empresa real. Ayúdalos a que no se dobleguen aquí, mantengan actividades de control, cuenten las gallinas en sus cabezas. Y eso sí, muy barato, sé tu salario. Y todos son tímidos, como una especie de nerd que, bueno, esto ... Él no tiene éxito con las chicas, en resumen.- No, no estoy hablando de eso ...- Y estoy hablando de esto. Miedo, no lo hagas, hecho, no tengas miedo.- Genghis Khan?"Probablemente no lo sé". Trabajas en 1C: trabaja y siéntete orgulloso. Si desea convertirse en mano de obra, aprenda algo más, excepto 1C. Luego imprime un trozo de papel con la inscripción “¡Soy TRU!”, Cuélgalo en la pared y continuarás contando las gallinas. Bueno, o hacer sitios, no lo sé.- Sí, por cierto, el sitio puede hacerlo usted mismo, de lo contrario se subcontrata con nosotros ...- Sí, es una buena idea. Que te pasa- En el bitrix.- Maldición ... No, no es verdad. Bueno, es decir, no me importa, por supuesto, pero si realmente quieres ser un verdadero trabajador, entonces no fumes Bitrix. Este es el 1C del mundo de la web. Elija otra cosa, una reacción o angular, y un javascript, respectivamente. Y allí pisoteará solo.- SchA, espera, escribiré ...- Vamos ... Contacta, si es así. Siempre te ayudaré. Me vas a ayudar- en que?- En 1C.- ¿Por qué lo necesitas? - sorprendió a Kolya.- ¿Y por qué desaparece el bien ...- Quiero decir? Pensé que lo olvidarías como una pesadilla.- Cualquier experiencia es útil, y 1C - incluida. Como la tarea será adecuada, decidiré sobre 1C.- enserio?- Si, pero que?- Entonces, te escupirán en tu oficina.- Se estancan. Ya tengo una idea, le propondré al director ...- ¿Qué idea?"No importa ... Escucha, ¿pero tú mismo no quieres mudarte a Moscú?" Arreglaría un trabajo.- No lo sé ... No, probablemente. Solía querer, pero de alguna manera me tranquilizaste, ahora se ha vuelto más fácil. No tan tonto. Fumaré tus reacciones, así que tal vez me haga feliz en general."Hm, está bien ..." Benjamin se encogió de hombros. - Como quieras.— , . , 1, .
— . , -, .
— , ! !
. , - . , , – .
, , , .
— . – . – ?
— , . ?
— … . ?